body{margin:0 0 0 0;padding:10px 0px 0px 0px; font-family:arial,helvetica, sans-serif; background:#1e1c13 url(images/bigbg.jpg) no-repeat top center; color:#b49453; font-size:10pt; border:none;}
img {margin:0 0 0 0;padding:0 0 0 0;}
a{text-decoration:none;color:#ffc200;}
a:hover{color:white;}

#tupperware{width:1000px;clear:left;margin:auto;position:relative;}
#tshadow{width:990px;float:left;background:url(images/tbg.png) repeat-y;padding:0px 0px 0px 10px;position:relative;}
	#header{width:990px;float:left;height:160px;background:url(images/header.jpg) no-repeat;position:relative;}
		#PAMLogo{display:block;font-size:1px;color:black;text-decoration:none;width:338px;height:58px;background:url(images/pamsclogo.png) no-repeat;margin:10px 0px 0px 10px;}
		#topnav{height:20px;position:absolute;margin:0 0 0 0;padding:0 0 0 0;top:5px;right:10px;text-align:right;}
		#topnav li{float:left;margin: 0 0px 0 20px;padding:0 0 0 0 ;list-style-type:none;}
		#topnav li a{color:#ff8300;text-decoration:none;font-size:10pt;letter-spacing:-1px;}
		#topnav li a:hover{color:#ffea00;color:white;}
	#b_tup{width:990px;float:left;background:url(images/contentbg.png) no-repeat bottom center;padding:10px 0px 0px 0px;}
		#b_content{width:690px;float:left;padding:0px 10px 20px 0px;background: url(images/cbg.png) repeat-y top right;}
			#navbar{width:690px;float:left;height:75px;padding:0px 0px 0px 0px;position:relative;}
				#mainnav{margin:0px 0px 0px 5px;padding:0 0 0 0;}
				#mainnav li{list-style-type:none;margin:0 15px 0 0;float:left;}
				#mainnav li a{color:#ff8300;text-decoration:none;font-size:19pt;letter-spacing:-2px;padding:5px 8px 5px 8px;}
				#mainnav li a:hover{color:white;background:#1E1B0F;}
				#mainnav li.selected a{background:#1E1B0F;}
				#mainnav ul.submenu {float:left;width:672px;padding:0px 0px 0px 8px;}
				#mainnav ul.submenu li{float:left;padding:5px 0px 5px 0px;}
				#mainnav ul.submenu li a{color:#e4ba2c;font-size:13pt;letter-spacing:0px;font-weight:normal;padding:0px 0px 0px 0px;}
				#mainnav ul.submenu li a:hover{color:white;}
			#content{width:650px;float:left;padding:0px 20px 10px 20px;text-align:justify;}
			#frontlb{width:305px;float:left;padding:0px 20px 0px 0px;}
			#frontrb{width:305px;float:left;padding:0px 0px 0px 20px;}
			#content div.contenttitlesg{margin:0px 0px 5px 0px;}
			#content div.contenttitlesg h1{margin:0 0 0 0;padding:0 0 0 0;font-weight:normal;font-size:22pt;letter-spacing:-1px;color:#adadad;text-align:left;}
			#content div.neitem{width:302px;float:left;margin:0px 0px 40px 0px;}
			#content div.neitem div.neitemtitle{margin:0px 0px 10px 0px;}
			#content div.neitem div.neitemtitlew{margin:0px 0px 10px 0px;}
			#content div.neitem div.neitemtitle h1{margin:0 0 0 0;padding:0 0 0 0;text-align:left;}
			#content div.neitem div.neitemtitle h1 a{text-decoration:none;color:#adadad;margin:0 0 0 0;padding:0 0 0 0;font-size:19pt;letter-spacing:-1px;font-weight:normal;text-align:left;}
			#content div.neitem div.neitemtitle h1 a:hover{color:white;}
			#content div.neitem div.neitemtitlew h1{color:#adadad;margin:0 0 0 0;padding:0 0 0 0;font-size:19pt;letter-spacing:-1px;font-weight:normal;text-align:left;}			
			#content div.neitem div.neitemtitlew h1:hover{color:white;}			
			#content div.neitem p {margin:0px 0px 0px 0px;font-size:10pt;}
			#content div.neitem .bigp {float:left;margin:0px 0px 15px 0px;border:1px white solid;}
			#content div.neitem .smallp {float:left;margin:0px 8px 0px 0px;border:1px white solid;}
			#content div.neitem div.neitemreadmore {width:302px;float:left;text-align:right;padding:10px 0px 5px 0px;}
			#content div.neitem div.neitemreadmore a{text-decoration:none;color:#ffc200;font-family:verdana;font-size:7pt;}
			#content div.neitem div.neitemreadmore a:hover{color:white;}
			#content #respond {float:left;}
			#content #respond input {background:#383215;color:#cc9051;border:none;font-weight:bold;padding:5px 5px 5px 5px;}
			#content #respond input#submit {border:none;cursor:pointer;margin:0px 0px 0px 0px;background:#383215;color:#ff8300;padding:5px 5px 5px 5px;}	
			#content #respond input#submit:hover{color:white;background:#7F7547;}	
			#content #respond textarea {background:#383215;color:#cc9051;;border:none;font-weight:bold;padding:5px 5px 5px 5px;}
			
			#endofline{width:600px;;height:1px;margin:40px auto;float:left;}
			#content #stickarea{width:650px;float:left;}
			#content #stickarea div.neitem{margin:0px 10px 0px 10px;}
			#content #stickarea h3.anc{margin:0 0 10px 0;padding:0 0 0 0;font-size:8pt;border-bottom:1px solid #555;}
			#content #featuredarea{width:650px;float:left;}
			#content #featuredarea div.neitem{margin:0px 10px 0px 10px;}
			#content #featuredarea h3.anc{margin:0 0 10px 0;padding:0 0 0 0;font-size:8pt;border-bottom:1px solid #555;}		
			#contentreadmore{width:650px;float:left;padding:0px 20px 0px 20px;}			
			#contentreadmore a{display:block;color:#ffc200;font-size:10pt;text-decoration:none;clear:left;font-weight:bold;margin:0px 0px 0px 285px;}			
			
			/* Page listing */
			#content div.listing{width:650px;margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;float:left;}
			#content div.listtitle{margin:0px 0px 0px 0px;float:left;width:650px;}
			#content div.listtitle h1{margin:0 0 0 0;padding:0 0 0 0;}
			#content div.listtitle h1 a{text-decoration:none;color:#adadad;margin:0 0 0 0;padding:0 0 0 0;font-size:14pt;letter-spacing:-1px;font-weight:normal;}
			#content div.listtitle h1 a:hover{color:white;}
			#content div.liststorydate{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;width:650px;}
			#content div.liststorydate h4{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;font-weight:normal;font-size:8pt;}
			#content h3.list{margin:0 0 10px 0;padding:0 0 0 0;font-size:8pt;border-bottom:1px solid #555;}
			#pager {width:650px;float:left;height:50px;}
			#pager div.pagebox {margin:10px 5px 10px 5px;padding:5px 5px 5px 5px;float:left;border:1px solid #b49453;}
			#pager div.currentpg {border:1px solid #ff8300;}
			#pager div.pagebox a{text-decoration:none;color:#b49453;display:block;font-size:12pt;margin:auto;float:left;}
			#pager div.pagebox a:hover{color:white;}
			#pager div.currentpg  span{color:#ff8300;display:block;font-size:12pt;margin:auto;float:left;}
		#lsb{width:280px;float:left;padding:0px 0px 0px 10px;}
			#lsb div.widgetbox {width:280px;float:left;text-align:justify;margin:0px 0px 20px 0px;}
			#lsb div.widgettitle {width:280px;float:left;margin:0px 0px 10px 0px;border-bottom:1px solid #555522;}
			#lsb div.widgettitle  h1{text-align:right;padding:0px 5px 0px 0px;margin:0px 0px 0px 0px;font-size:22pt;letter-spacing:-2px;font-weight:normal;color:#666633;}
			#lsb #ngg-sidebar-widget-3  {}
			#lsb #ngg-sidebar-widget-3 a {margin:5px 5px 5px 15px;display:block;float:left;}
			#lsb div.ngg-widget a {margin:5px 5px 5px 15px;display:block;float:left;}
#largefooter{width:100%;float:left;background:#0c0a00;padding:10px 0px 10px 0px;border-top:1px solid #8f8d85;}
	#footer{width:1000px;clear:left;margin:auto;}
	#footershadow{width:990px;float:left;background:url(images/tbg.png) repeat-y;padding:0px 0px 10px 5px;}
		#footercol1{width:350px;float:left;margin:0px 5px 0px 0px;}
		#footerPAMLogo{display:block;font-size:1px;color:black;text-decoration:none;width:338px;height:58px;background:url(images/pamsclogo.png) no-repeat;margin:10px 0px 0px 10px;}
		#footercol2{width:220px;float:left;margin:0px 5px 0px 5px;}
		
		#footerstatic{width:270px;float:left;margin:10px 0px 10px 80px;}
		#footerstatic #flb {width:130px;float:left;padding:0px 5px 0px 0px}
		#footerstatic #frb {width:130px;float:left;padding:0px 0px 0px 5px}
		#footerstatic ul {list-style-type:none;padding:10px 0 10px 0;margin:0 0 0 0;float:left;width:130px;}
		#footerstatic ul li.mainnavt a{font-size:16pt;color:#ff8300;text-decoration:none;}
		#footerstatic ul li.mainnavt a:hover{color:white;}
		#footerstatic ul li a{font-size:8pt;text-decoration:none;color:#523e29;}
		#footerstatic ul li a:hover{color:white;}
		#footercol2 ul.footanc{list-style-type:none;width:200px;padding:88px 10px 10px 10px;margin:0 0 0 0;}
		#footercol2 ul.footanc #mainfootanc{font-size:16pt;color:#ff8300;margin:0 0 0 0;}
		#footercol2 ul.footanc li{margin:5px 0 5px 0;padding:0 0 0 0;}
		#footercol2 ul.footanc li a{font-size:8pt;text-decoration:none;color:#523e29;}
		#footercol2 ul.footanc li a:hover{color:white;}
		#footercol3{width:380px;float:left;margin:0px 0px 0px 0px;padding:10px 10px 0px 10px;}
			#footercol3 div.widgetbox {width:380px;float:left;text-align:justify;}
			#footercol3 div.widgettitle {width:380px;float:left;margin:0px 0px 0px 0px;}
			#footercol3 div.widgettitle  h1{text-align:left;padding:0px 5px 0px 0px;margin:0px 0px 10px 0px;font-size:16pt;color:#ff8300;}		
		#footercol3 fieldset {display:none;}
		#footercol3 ol {list-style-type:none;margin:0 0 0 0;padding:0 0 0 0;}
		#footercol3 ol  li{float:left;width:380px;margin:0px 0px 10px 0px;}
		#footercol3 li label  span{display:block;}
		#footercol3 li span.reqtxt {font-size:8pt;display:block;margin:0px 0px 0px 0px;display:none;}
		#footercol3 li span.emailreqtxt {font-size:8pt;display:block;margin:0px 0px 10px 0px;display:none;}
		#footercol3 li input {width:350px;background:#383215;color:#cc9051;border:none;font-weight:bold;padding:5px 5px 5px 5px;}
		#footercol3 li textarea {width:350px;background:#383215;color:#cc9051;;border:none;font-weight:bold;padding:5px 5px 5px 5px;}
		#footercol3 p.cf-sb {display:block;width:350px;padding:5px 0px 5px 0px;}
		#footercol3 p.cf-sb input.sendbutton{border:none;cursor:pointer;margin:0px 0px 0px 0px;background:#383215;color:#ff8300;padding:5px 5px 5px 5px;}
		#footercol3 p.cf-sb input.sendbutton:hover{color:white;background:#7F7547;}
		#footercol3 p.linklove{display:none;}
		#bottomfooter{float:left;width:956px;font-size:8pt;color:#523e29;margin:10px 0px 5px 0px;}
		#copyr{float:left;margin:0px 30px 0px 20px;}
		#disc{float:left;margin:0px 10px 0px 0px;}
		#tos{float:left;margin:0px 10px 0px 0px;}
		#bottomfooter a{text-decoration:none;color:#523e29;}
		#bottomfooter a:hover{text-decoration:none;color:#ff8300;}
		#mark{float:left;}
		#mom{float:right;}
		
/* Events Calendar */
	#lsb ul.upcoming{list-style-type:none;margin:0 0 0 0;padding:0 0 0 0;float:left;}
	#lsb ul.upcoming div.when{font-size:8pt;}
	#lsb ul.upcoming div.event{margin:5px 0px 0px 10px;}
	#lsb ul.upcoming div.loc{margin:0px 0px 5px 10px;font-style:italic;}
	#lsb ul.upcoming div.event a{text-decoration:none;font-size:10pt;color:#eeb453;}
	#lsb ul.upcoming div.event a:hover{color:white;}
	#lsb ul.upcoming li a.more-link{text-decoration:none;font-size:8pt;color:#b49453;margin:0px 10px 20px 10px;float:left;display:block;text-align:right;width:250px;}
	#lsb ul.upcoming li a.more-link:hover{color:white;}
	#lsb div.dig-in{width:100px;margin:40px 0px 0px 100px;float:left;}
	#lsb div.dig-in a{text-decoration:none;color:#b49453;}
	#lsb div.dig-in a:hover{color:white;}
	
	
/*user pic */
div.storycontent{position:relative;}
div.architectimage {float:left;width:250px;}
div.architectimage div.aiminheight {float:left;width:1px;height:0px;}
div.architectinfo{float:left;width:400px;}
div.architectdtails{width:650px;float:left;}
	
/* Contact Form */
#content fieldset {display:none;}
#content ol {list-style-type:none;margin:0 0 0 0;padding:0 0 0 0;}
#content ol  li{float:left;width:380px;margin:0px 0px 10px 0px;}
#content li label  span{display:block;}
#content li span.reqtxt {font-size:8pt;display:block;margin:0px 0px 0px 0px;display:none;}
#content li span.emailreqtxt {font-size:8pt;display:block;margin:0px 0px 10px 0px;display:none;}
#content li input {width:350px;background:#383215;color:#cc9051;border:none;font-weight:bold;padding:5px 5px 5px 5px;}
#content li textarea {width:350px;background:#383215;color:#cc9051;;border:none;font-weight:bold;padding:5px 5px 5px 5px;}
#content p.cf-sb {display:block;width:350px;padding:5px 0px 5px 0px;}
#content p.cf-sb input.sendbutton{border:none;cursor:pointer;margin:0px 0px 0px 0px;background:#383215;color:#ff8300;padding:5px 5px 5px 5px;}
#content p.cf-sb input.sendbutton:hover{color:white;background:#7F7547;}
#content p.linklove{display:none;}
#content li.cf-box-group span {float:left;display:block;width:320px;height:25px;margin:0 0 0 0;padding:5px 0 0 0;}
#content li.cf-box-group input.cf-box-b {float:left;width:50px;height:30px;margin:0 0 0 0;padding:0 0 0 0;}



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.aligncenter {
	display: block;
	padding-top:5px;
	margin-left: auto;
	margin-right: auto;
	border:none;
	clear:left;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
	
img.alignleft2 {
	padding: 0px 0px 0px ;
	margin: 0px 3px 0px 0px;
	float:left;
	display:inline;
	border:none;
	}	

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
.wp-caption-text{
	font-size:8pt;text-align:center;
}
/* End Images */

/* Committee Table */
table.compic{}
table.compic td span.hilite{color:#ff8300;margin:0px 5px 0px 5px;}

/* Search Result Page */
#content div.contenttitleresults h1{font-size:16pt;width:200px;margin:0 0 0 0;padding: 0 0 0 0;float:left;}
#searchbarf {margin:0 0 0 0;padding:0 0 0 0;width:445px;height:50px;float:left;}
#searchbar{float:left;width:450px;height:50px;margin:0 0 0 0;padding:0 0 0 0;float:left;}
#searchbar #txtsearch {width:330px;height:23px;margin:0 0 0 0;padding:4px 4px 0px 2px;border:none;text-align:right;background:url(images/txtsearch.jpg) no-repeat;color:#9e7d06;}
#searchbar #searchbutton{width:91px;height:27px;margin:0 0 0 0;padding:0 0 0 0;border:none;text-align:center;background:url(images/searchbutton.jpg) no-repeat;color:white;cursor:pointer;font-family:Arial;font-size:10pt;}
#searchbar #searchbutton:hover{border:1px solid #ff8300;}

#searchcontent div.searchresult {width:650px;float:left;position:relative;margin:0px 0px 10px 0px;}
#searchcontent div.searchresult h1 {width:462px;float:left;margin:0 0 10px 0;padding:10px 0 0 10px;font-size:12pt;color:#f5e7b4;}
#searchcontent div.searchresult h1 a{color:#f5e7b4;}
#searchcontent div.searchbot{width:650px;float:left;position:relative;}
#searchcontent div.searchleft{width:490px;float:left;position:relative;}
#searchcontent div.searchbot div.companydesc{width:240px;float:left;position:relative;padding:0 10px 0px 10px;font-family:tahoma;font-size:10pt;color:#676767;}
#searchcontent div.searchbot div.moreinfo{width:56px;height:54px;float:left;position:relative;border-right:1px solid black;border-left:1px solid black;padding:0 4px 0 4px;text-align:center;}
#searchcontent div.searchbot div.moreinfo a.mipic img{margin:5px 0px 5px 0px;cursor:pointer;border:none;}
#searchcontent div.searchbot div.moreinfo a.milink{font-size:10pt;letter-spacing:-1px;color:#ab9f75;cursor:pointer;}
#searchcontent div.searchbot div.moreinfo a.milink:hover{color:white;}
#searchcontent div.searchbot div.contactsup{width:47px;float:left;position:relative;padding:0px 5px 0px 5px;height:54px;border-right:1px solid black;text-align:center;}
#searchcontent div.searchbot div.contactsup a.cspic img{margin:10px 0px 10px 0px;cursor:pointer;border:none;}
#searchcontent div.searchbot div.contactsup a.cslink{color:#ab9f75;cursor:pointer;font-size:8pt;}
#searchcontent div.searchbot div.contactsup a.cslink:hover{color:white;}
#searchcontent div.searchbot div.contactinfo{width:100px;float:left;position:relative;padding:0px 5px 0px 5px;}
#searchcontent div.searchbot div.contactinfo dl{margin:0 0 0 0;padding:0 0 0 0;}
#searchcontent div.searchbot div.contactinfo dt{margin:0 0 0 0;padding:0 0 0 0;font-size:8pt;color:#3e3e3e;}
#searchcontent div.searchbot div.contactinfo dd{margin:0 0 0 0;padding:0 0 0 0;font-size:9pt;color:#cebd6f;font-weight:bold;font-style:italic;}
#searchcontent div.searchright{width:142px;float:left;position:relative;border:1px solid #5f5327;background:#352d13 url(images/catbg.jpg) repeat-x;padding:8px 8px 8px 8px;}
#searchcontent div.categoryhead {width:142px;float:left;margin:0 0 8px 0;padding:0 0 0 0;height:24px;color:#7f6300;text-align:left;background:url(images/catline.jpg) no-repeat center bottom;}
#searchcontent div.categories{width:142px;float:left;position:relative;color:#919191;text-align:left;}
#searchcontent div.categoryarrow{width:18px;height:18px;position:absolute;background:url(images/catarrow.png) no-repeat;top:5px;left:-17px;z-index:20;}

/* End Search Result Page */

/* Supplier Page */
div.suppliercontent {font-family:tahoma;font-size:10pt;color:#676767;float:left;}
div.suppliercontent h1{font-size:16pt;color:#ffc800;font-weight:normal;font-family:arial;}
#content div.contenttitle h1{font-size:16pt;width:200px;margin:0 0 0 0;padding: 0 0 0 0;float:left;}
#headerbg{width:650px;float:left;margin:10px 0px 10px 0px;}
#supplierbody{width:650px;float:left;}
#supplierinfoleft {width:485px;float:left;}
#supplierinfoleft #supshort{width:470px;padding:5px 5px 20px 0px;float:left;color:#d2d2d2;}
#supplierinfoleft #supaddress{width:485px;float:left;}
#supplierinfoleft #headoffice #hoadd{width:200px;float:left;font-family:Tahoma;font-size:10pt;color:#676767;margin:0px 0px 20px 0px;}
#supplierinfoleft #headoffice #hoadd h4{font-family:Tahoma;font-size:10pt;color:#868686;margin:0 0 0 0;padding:0 0 5px 0;}
#supplierinfoleft #headoffice dl{float:left;margin:0px 0px 20px 100px;}
#supplierinfoleft #headoffice dl dt{font-family:arial;font-size:10pt;color:#3e3e3e;}
#supplierinfoleft #headoffice dl dd{font-family:arial;font-size:9pt;color:#cebd6f;font-weight:bold;font-style:italic;}

#supplierinforight {width:165px;float:left;}
#supplierinforight div.supcat{width:142px;float:left;position:relative;border:1px solid #5f5327;background:#352d13 url(images/catbg.jpg) repeat-x;padding:8px 8px 8px 8px;}
#supplierinforight div.supcont{width:158px;float:left;position:relative;margin:10px 0px 0px 0px;}
#supplierinforight div.supcont a{border:none;display:block;}
#supplierinforight div.supcont a:hover{}
#supplierinforight div.supcont a img{border:none;}
#supplierinforight div.categoryhead {width:142px;float:left;margin:0 0 8px 0;padding:0 0 0 0;height:24px;color:#7f6300;text-align:left;background:url(images/catline.jpg) no-repeat center bottom;}
#supplierinforight div.categories{width:142px;float:left;position:relative;color:#919191;text-align:left;}
#suppabout{width:650px;float:left;}
#supproducts{width:650px;float:left;}
#supbrochures{width:650px;float:left;}
#supcontacts{width:650px;float:left;}

/* End Supplier Page */

