@import url("reset.css");
/*                          	
 * Grid */                  	
#holder 							{ margin: 0 auto; width: 781px; }
#header								{ /*height: 28px; padding: 103px 20px 10px;*/  }
#header h1 							{ width: 95px; float: right; height: 95px; margin-right: 17px;}
#middle 							{ padding: 9px; }
#menu 								{ height: 109px; }
#menu li							{ width: 80px; float: left;}
#menu li a 							{ display: block; height: 109px; }


div.content 						{ padding: 40px 60px 0 343px; }
div.content h2 						{ margin-bottom: 10px ; }

div.contact							{ height: 360px; overflow: auto; }

div.homepage						{ margin-left:515px; padding: 28px 20px 0 5px;  }
div.homepage p						{ margin-bottom: 5px;  }
div.homepage p.fb-link				{ margin-top: 11px; margin-bottom: 0; }

div.home-show						{ float:left; width:494px; }

div.aboutus p						{ margin-bottom: 15px;  }

div.subscription 					{ text-align: center; padding: 15px 15px; }
div.subscription label				{ color:#EF9D15; font: bold 1.2em "Arial Narrow", Arial, Helvetica, Geneva, sans-serif; }
div.subscription input.text			{ border: 1px solid #cfcfcf; padding: 3px; font: 1.1em "Arial Narrow", Arial, sans-serif; width: 150px;}
div.subscription .delivered			{ display:none; }

div.advertise						{ /*height: 95px; overflow: hidden;*/ padding-top: 20px; /*padding-bottom:30px;*/ }
div.advertise ul					{ /*height: 171px; overflow: hidden;*/ }
div.advertise ul li.bloglink		{ }
div.advertise ul li a				{ display: block; height: 95px;}
#footer 							{ padding: 5px;}
/*                          		
 * Styles */                    	
body								{ color: #000; 
									  /*background: #1d1c1c url(images/bkgd-body.jpg) repeat-x left top;*/ }
#holder								{ border-left: 1px solid #cfcfcf;
									  border-right: 1px solid #cfcfcf; }
#header 							{ background: #8385ab url(images/bkgd-header.jpg) left top; }
#header h1 							{ background: url(images/bkgd-h1.png) no-repeat left top; }
#menu li a 							{ background: url(images/bkgd-mainmenu.png) no-repeat; }
#menu li.home a 					{ background-position:    0	  	   0  ;	}
#menu li.home a:hover				{ background-position:    0   	-109px;	}
#menu li.home a.active				{ background-position:    0   	-218px;	}
#menu li.brands a 					{ background-position:  -80px	   0  ; }
#menu li.brands a:hover				{ background-position:  -80px	-109px; }
#menu li.brands a.active			{ background-position:  -80px 	-218px; }
#menu li.about a	 				{ background-position: -160px      0  ; }
#menu li.about a:hover 				{ background-position: -160px 	-109px; }
#menu li.about a.active				{ background-position: -160px 	-218px; }
#menu li.contact a	 				{ background-position: -240px      0  ; }
#menu li.contact a:hover			{ background-position: -240px 	-109px; }
#menu li.contact a.active			{ background-position: -240px 	-218px; }
#menu li.blog a	 					{ background-position: -320px      0  ; }
#menu li.blog a:hover				{ background-position: -320px 	-109px; }
#menu li.blog a.active				{ background-position: -320px 	-218px; }

div.homepage						{ background: url() no-repeat left top; }
div.aboutus							{ background: url(images/bkgd-content_aboutus.jpg) no-repeat left top; }
div.brands							{ background: url(images/bkgd-content_brands.jpg) no-repeat left top; }
div.contact							{ background: url(images/bkgd-content_contact.jpg) no-repeat left top; }
div.content h2 						{ color: #000; }

div.advertise						{ border-bottom: 1px solid #a2a2a2; 
									  background: url(images/bkgd-advertise.jpg) repeat-x left top;}
div.advertise ul					{ }
div.advertise ul li.bloglink   		{ }
div.advertise ul li.bloglink a   	{ background: url(images/bkgd-a_bloglink.gif) no-repeat center top; }
                          		
#footer			 					{ background-color: #150067; color: #fff;}
#footer	a		 					{ color: #000; }
/*                          		
 *  Text */                     	
body 								{ font: 0.63em/16px verdana, Arial, sans-serif; }              	
a:hover								{ text-decoration: none; }
#header h1,                 		
#menu li a,
div.advertise ul li a				{ text-indent: -9999px; }

div.content 						{  }
div.content h2 						{ font-size:2.0em; font-weight:bold; font-family: "Arial Narrow"; }
div.homepage p strong,
div.content p strong				{ font-weight: bold;  }
div.logos							{ text-align: center; }                      	
#footer 							{ text-align: center; font-family: verdana; }
