/*   
Theme Name: Stockfeeds 
Theme URI: http://www.elevenmedia.com.au
Description: WordPress theme 
Author: Eleven Media 
Author URI: http://www.elevenmedia.com.au 
Version: 2011
*/

/* main layout */
  * {margin:0px; padding:0px;}
  img { border:0px;}
  body { margin:0px; padding:0px;  font-size:12px; line-height:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;  }
.bg { height:539px; background-color:#F60; width:100%;background:url(images/bg.jpg) top center no-repeat #f89438; }
/* font styles */	
  h1 { font-size:18px; line-height:22px; color:#f26522; padding:0px; margin:0px; line-height:40px; text-transform:none; font-weight:normal; }
  h2 { font-size:18px; line-height:22px; color:#f26522; padding:0px; margin:0px; line-height:40px; text-transform:none; font-weight:normal; }
  h3 { font-size:14px; line-height:22px; color:#f26522; padding:0px; margin:0px; line-height:20px; text-transform:none; font-weight:normal; margin-bottom:5px; }
  h4 { font-size:18px; line-height:22px; color:#f26522; padding:0px; margin:0px; line-height:40px; text-transform:none; font-weight:normal; } 
  h5 { font-size:18px; line-height:22px; color:#f26522; padding:0px; margin:0px; line-height:40px; text-transform:none; font-weight:normal; }
  h6 { font-size:18px; line-height:22px; color:#f26522; padding:0px; margin:0px; line-height:40px; text-transform:none; font-weight:normal;} 
  p  { font-size:12px; color:#464646; line-height:22px; margin:0px; padding:0px; padding-top:5px; padding-bottom:10px;}
  ul { padding:0px; margin:0; padding-left:30px;  }
  ol { padding:0px; margin:0px; padding-left:5px; margin-left:5px; }
  li { font-size:12px; color:#464646; line-height:22px; }
	
/* link styles */	
  a:link 		{color:#464646;	text-decoration: none;} 
  a:visited 	{color:#464646; text-decoration: underline;}
  a:hover 		{color:#464646; text-decoration: underline;}
  a:active 		{color:#464646; text-decoration: underline;}
  a:focus 		{outline-style: none;}  	
	
/* page styles */  
.fb { position: relative; top:20px; right: 0px; }
  #wrap {width:750px; margin-left:auto; margin-right:auto; }
  #header { height:192px; overflow:hidden;}
  
  #banner-wrap { clear:both; width:730px; height:236px;  overflow:hidden; background:#FFF; margin-left:10px;  }
  #banner { margin-left:2px; margin-top:3px;}
  
  #sub-top-wrap { clear:both; width:730px; height:236px;  overflow:hidden; background:#FFF; margin-left:10px; }
  #sub-top {   width:700px; display:inline; float:left; margin-left:15px; margin-top:10px; }
  
  .page-wrap { background:url(images/page-wrap-bg.png) top no-repeat; width:750px; display:inline; float:left; clear:both; }
  .page-copy { width:700px; display:inline; float:left; margin-left:25px; margin-top:30px; }
  .featured-image { width:236px; height:154px; display: inline; float:right; border:3px solid #a08c6d; margin-left:20px; margin-bottom:10px; }
  
/* gallery styles */  
  .product-wrapper { width:750px; }
  .product-wrap { display:inline; float:left; width:151px;  height:220px; border-bottom:1px solid #f1f1f1; margin-left:30px; margin-right:0px;  margin-bottom:10px; overflow:hidden;}
  .product-image { width:145px; display:inline; float:left; height:145px; overflow:hidden; border:3px solid #a08c6d; margin-bottom:10px; }
  .product-wrap p { text-decoration:none; clear:both; padding:0; margin:0; }
  
  
/* main nav styles */ 
  #nav { width:730px; float:left; height:38px; margin-left:10px; margin-top:140px;  overflow:hidden; background:url(images/nav-bg.jpg) top no-repeat; }
  #nav ul {	display: inline; list-style: none;  margin:0px; padding:0px; width:730px; height:38px; float:left; overflow:hidden;   }
  #nav ul li { float: left;  display: inline;  font-size: 12px; margin:0px; padding:0px; font-weight:normal; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; border-right:1px solid #FFF;  }
  #nav ul li a { display:block; color:#FFF;  height:38px; line-height:38px; padding-left:20px; padding-right:21px; text-decoration:none; }
  #nav ul li a:hover {  color:#3d3d3d; text-decoration:none;  background:#FFF;  }
   
/* footer */
	#footer { clear:both; height:50px; margin-left:auto; margin-right:auto;  }
	#footer p { width:960px; color:#FFF; line-height:40px; text-align:right; padding-right:20px;}
	#footer a:link 	{color:#FFF;	text-decoration: none;} 
  	#footer a:visited 	{color:#FFF; text-decoration: none;}
 	#footer a:hover 	{color:#FFF; text-decoration: underline;}
	
/* content styles */
	.clear { clear:both;}
	
	
/* end of CSS file */
