
body	{background-color:#F1F5DB;
         text-align:center;
		 font-size: 13px;
		 font-family: verdana,garamond,helvetica,sans-serif;
		 color:#262D02;
		 
		}
div, h2, h3, h4, h5, h6, p, table, ul, ol, img {
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: verdana,garamond,helvetica,sans-serif;
}
td	{font-size: 11px;
	 font-family: verdana,garamond,helvetica,sans-serif;
	 color:#525051;	
	 text-align:left;
	 }
img {
	border: 0;
}
img.tiles	{padding:6px 0 6px 0;}

a {color:#A3BD0B;}
.green {color:#A3BD0B;}
sup {line-height:15px;font-size:9px;}

#container {width:844px;
 			height:670px;
			margin:0 auto;
			padding:0;
			height:auto;
			overflow:hidden;
			position:relative;
			
		}
			

#top	{background-color:#F1F5DB;
		margin:0 auto;	
		padding:0;	
		width:844px;
		height:136px;
		background-image:url(images/home_01.gif);
		background-repeat:no-repeat;
		position:relative;
		}

.contact { height:28px;
           text-align:right;
          }
.logo	{padding:30px 0 0 30px;}  
.topspace {height:67px;}
.contact a {color:#fff;
            text-decoration:none;
			font-size:11px;
			margin-right:17px;
			
			}	
.nav	{width:507px;
         height:41px;
		 background-image:url(images/navback.gif);
		 background-repeat:no-repeat;
		 background-color:#F1F5DB;
		 }	
				 
.nav a {margin:0;
		padding:0;
		}	
		 		
#dropmenudiv{
position:absolute;
border:1px solid #A3BD0B;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
border-bottom: 1px solid #A3BD0B;
padding: 1px 0;
text-decoration: none;
font-size: 11px;
font-family: verdana,garamond,helvetica,sans-serif;
color:#262D02;
text-align:center;
}

#dropmenudiv a:hover{ /*hover background color*/
background-image:url(images/drop_back.gif);
}
#homemiddle	{background-color:#F1F5DB;
		margin:0 auto;	
		padding:0;	
		width:844px;
		height:321px;		
		}	 
 
.middleleft	{width:422px;
			 height:321px;
			 text-align:center;			 
			 margin:0;
			 padding:0;
			 background-image:url(images/middle_left.gif);
			 background-repeat:no-repeat;
			 }		
.middleleft p {
               text-align:left;
			   font-size:12px;
			   }
.middleleft a  {color:#525051;
                text-decoration:none;
				}
							   			
.middleright {width:422px;
			  height:321px;
			  margin:0;
			  padding:0;			 
			  background-color:#F1F5DB;
			  background-image:url(images/middle_right.gif);
			  background-repeat:no-repeat;
			  }			
#content	{background-image:url(images/content.gif);
			 background-repeat:repeat-y;
			 margin:0 auto;	 
			 padding:0;
			 width:844px;
			 text-align:center;
			 background-color:#F1F5DB;
			 }		

.left1 {width:520px;		     
		   padding:10px 10px 10px 0;
		   border-style:solid solid none none;
		   border-color:#A3BD0B;
		   border-width:1px;
		   background-color:#fff;
		   }
		
.right1 {width:100%;           
		   padding:10px 0 0 10px;
		   border-style:solid none none none;
		   border-color:#A3BD0B;
		   border-width:1px;
		   background-color:#fff;		   
		   }
.left2 {width:100%;		     
		   padding:10px;
		   border-style:solid solid none solid;
		   border-color:#A3BD0B;
		   border-width:1px;
		   background-color:#fff;
		   }

.right2 {width:100%;           
		   padding:10px;
		   border-style:solid solid none none;
		   border-color:#A3BD0B;
		   border-width:1px;
		   background-color:#fff;		   
		   }

.sub { border-style:solid none none none;
		   border-color:#A3BD0B;
		   border-width:1px;
		   width:100%;
		   margin-left:-10px;
		   margin-right:-10px;
		   padding:0;		   
		   }
.sub3 { border-style:none solid none none;
		   border-color:#A3BD0B;
		   border-width:1px;
		   width:100%;
		   margin-top:-30px;
		   margin-bottom:-30px;
		   padding-right:10px;		   
		   }		   
.header { border-style:none none solid none;
		   border-color:#A3BD0B;
		   border-width:1px;
		   width:100%;
		   margin-left:-10px;
		   margin-right:-10px;
		   padding:0 10px 7px 10px;		   
		   }	
ul.subcontent { margin-left: 15px; list-style-image: url(images/bullet2.gif); padding:10px;}
ul.subcontent li { margin-left: 10px; line-height:15px;}		
ul.subcontent2 { margin-left: 10px; list-style-image: url(images/bullet2.gif); padding:5px;}
ul.subcontent2 li { margin-left: 5px; line-height:12px;}		   	   
ul { margin-left: 20px; list-style-image: url(images/bullet.gif);padding:10px;}
li { margin-left: 0; }
ul.recork { margin-left: 20px; list-style-image: url(images/bullet.gif);padding:4px 5px 4px 10px;}
.sub2 { border-style:solid none none none;
		   border-color:#A3BD0B;
		   border-width:1px;
		   width:100%;
		   margin-left:-10px;
		   margin-right:-10px;
		   padding:0;	
		   width:250px;	   
		   }	 
#footer	{width:844px;
		height:38px;
		background-image:url(images/footer.gif);
		background-repeat:no-repeat;		
		}	 
#footer td {padding-top:10px;text-align:right;}	
.footertxt 	 {font-size: 11px;
		 font-family: verdana,garamond,helvetica,sans-serif;
		 color:#525051;	
		 margin-right:20px;
		 text-align:right;
		} 	   	 
.green	{color:#A3BD0B;	}	
.port {color:#525051;text-decoration:none;}
.brands {color:#525051;text-decoration:underline;}
a.brands:hover {text-decoration:none;}
td.portfolio1 {border-style:none solid solid none;
              border-width:1px;
			  border-color:#A3BD0B;
			  width:156px;
			  height:100px;
			  padding-left:15px;
			  }
td.portfolio1 img, td.portfolio1a img, td.portfolio2 img, td.portfolio2a img {margin:5px;}			  
td.portfolio1a {border-style:none solid solid none;
              border-width:1px;
			  border-color:#A3BD0B;
			  width:156px;
			  height:100px;
			  background-color:#F1F5DB;
			  padding-left:15px;
			  }			  
td.portfolio2 {height:100px;
			  border-style:none none solid none;
              border-width:1px;
			  border-color:#A3BD0B;
			  }	
td.portfolio2a {height:100px;
			  border-style:none none solid none;
              border-width:1px;
			  border-color:#A3BD0B;
			  background-color:#F1F5DB;
			  }				  
td.portmain   {border-style:none solid none none;
              border-width:1px;
			  border-color:#A3BD0B;
			  }		
.gobutton {padding:0;margin:0;border:none;background:none;cursor:pointer;}
* html .gobutton {cursor:hand;} /* alternate cursor style for ie */		
input {font-size: 11px;
	 font-family: verdana,garamond,helvetica,sans-serif;
	 color:#525051;	}
#social	{
width:844px;
height:25px;	
text-align:right;		
}		 
#social td  {
text-align:right;
padding-right:21px;
vertical-align:middle;
}
#social td img {
vertical-align:middle;
}

.recork-box {
margin:0 auto;
width:350px;
height:40px;
line-height:40px;
background:#a3bd0b;
text-align:center;
}
	
.recork-box a {
vertical-align:middle;
color:#fff;
font-size:12px;
}

.recork-full { border-style:none solid none none;
		   border-color:#A3BD0B;
		   border-width:1px;
		   width:100%;
		   margin-top:-30px;
		   margin-bottom:-30px;
		   padding-right:10px;		
		   background:url(images/recork-background.jpg) no-repeat top right;
		   }	
		   
.cite {float:right;
font-style:italic;
}
		   
	   	  		  
		   