
/*
main colors;

1. 038cb6
2. efefef
*/


    h1 { color: #038cb6; }
    h3 { color: #038cb6; }	
    ul.display li h2 a { color: #038cb6; }
	a { color: #038cb6; }
	#hpages a { color:#666; }


	/* ===================== COLUMN WIDTHS ======================== .wrapper {  } */ 

	body {
	background-color: #54820d;
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
	background-position: 0px -60px;
}
	
	.rfield { color:#ebece3; }
 
	/* ===================== _HEADER STYLES ======================== */ 
 
	#header {  background: transparent }	
	.menu { background: #e9edee url(../images/menubg.png) repeat-x;  border-radius:8px 8px 8px 8px;    -moz-border-radius:8px;    -webkit-border-radius:8px;   height:55px; border:1px solid #efefef; }	
	.menu li { line-height:30px; background: url(../images/menu_spacer.png) top right no-repeat; }	
	.menu li a { text-shadow: 0px 0px 0px 0px #000 !important; color:#2b2c2c; font-weight:normal;  text-transform: uppercase; }
	.menu li:hover { background: url(../images/menu_spacer.png) top right no-repeat; color:#2b2c2c; }
	.menu .dropdown_1column, .menu .dropdown_2columns, .menu .dropdown_3columns, .menu .dropdown_4columns, .menu .dropdown_5columns { background: #038cb6; }
	.menu .dropdown_1column, .menu .dropdown_2columns, .menu .dropdown_3columns, .menu .dropdown_4columns, .menu .dropdown_5columns { border:1px solid #038cb6; }	
	.menu li:hover div a, .menu div li:hover a, .menu li ul li:hover { color:#ffffff;}
	 	
	.menu li:hover a {color:#2b2c2c; font-weight:normal;  text-transform: uppercase;  }	 

	
	#s { border:1px solid #ccc; color:#ccc; }	
	#submenubar {height: 45px;background: #fff;border-top: 1px solid #fff; width:970px; padding-right:20px; }
	ul.submenu_account li { margin-top:6px; }
	#submenubar dl { margin-top:0px; }
	
	#page { background:#fff; border:15px solid #fff;  border-radius:0px 0px 20px 20px;    -moz-border-radius:0px 0px 20px 20px;    -webkit-border-radius:0px 0px 20px 20px; margin-bottom:20px;  }
	#menudrop { background:#fff; border:15px solid #fff;  border-radius: 20px 20px 0px 0px;    -moz-border-radius:20px 20px 0px 0px;    -webkit-border-radius:20px 20px 0px 0px;   }
 
 	/* HEADER PAGES NAV */
	#hpages { background:#fff; }	
	#hpages ul li { border-right: 1px solid #ddd; }
	#hpages ul li a { color:#666; }
	
	/* MAIN BOX COLORS*/
	.itembox { border: 0px solid #E2E2E2; }
	.itembox h2,.itembox h1 {  background:#038cb6; border-bottom:0px; color:#fff;  border-radius:8px 8px 0px 0px;    -moz-border-radius:8px 8px 0px 0px;    -webkit-border-radius:8px 8px 0px 0px; } 
	.left3cols .itemboxinner { background:#fff;  }
	ul.thumb_view li:hover, ul.display li:hover { background: #efefef; } 

	/* ===================== SLIDERS  ======================== */ 
	
	.PPTActiveTab { background: transparent url(../images/_slider_active.png); }

	
	/* ===================== HOME SEARCH ======================== */ 	
		 
	#PPTHomePage .itembox h2 { background:none; color:#666; border-bottom:1px dotted #666; text-transform:uppercase;  }
	.homepad { margin-left:10px; }		
	.hmail { width:980px; }
	.hmail1 { float:left; width:271px; margin-right:8px; height:600px; }
	.hmail2 {  float:left; width:690px;}
	
	.hmail2 img, .hmail1 img,.imgItem { border-radius:8px 8px 8px 8px;    -moz-border-radius:8px 8px 8px 8px;    -webkit-border-radius:8px 8px 8px 8px; }
	 
	.hmail4 {   margin-top:20px; }
	#PPTHomePage .hmail2 .itemboxinner  { padding:5px; background: #038cb6 url(../images/cb.png) bottom left repeat-x; border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; margin-top:20px; margin-right:10px; }
	#PPTHomePage .hmail2 .itemboxinner h2 { font-size:20px; color:#fff; padding-left:10px; text-transform: uppercase; }
	#style2, #style2_wrapper {  width: 670px !important; border:0px; margin-left:0px; }
	.hmail4 ul.thumb_view li { margin-right:35px; }
	#style2 ul li { margin-top: 0px; color:#fff; }
	#style2 .container {float: left;width: 600px !important; }
	
	
	#style2 .previous_button {background: url(../images/al1.png);}	
	#style2 .next_button {background: url(../images/ar1.png);}
	#style2 .next_button_over {  background: url(../images/ar2.png);}
	#style2 .next_button_disabled {  background: url(../images/ho1b.jpg);  cursor: default;}  
	
	.featured-itemImage span { background-color: #038cb6; border-radius: 0 0 15px 15px;    -moz-border-radius:0 0 15px 15px;    -webkit-border-radius:0 0 15px 15px; }
	.featured-itemImage span strong {color: #FFF; text-shadow: 1px 1px 1px #000 !important;}
	.featured-itemImage span b {color: #efefef; }
	.home-welcometext-inner { background:#038cb6; padding:10px; margin-top:10px; margin-bottom:10px; }
			
	#searchBox { padding-left:20px; margin-top:0px; }		
	#searchBox .searchBtn { background: url(../images/search.gif) no-repeat;}
	
	/* ===================== SIDEBAR.PHP ======================== */ 
	
	#icon-sidebar-basket h2 {background: inherit; padding-left:10px;}		
	#icon-sidebar-ProductPurchaseBlock  { background: #038cb6 ; border-radius:8px 8px 0px 0px;    -moz-border-radius:8px 8px 0px 0px;    -webkit-border-radius:8px 8px 0px 0px; }
	#ProductPurchaseBlock .itemboxinner, #icon-sidebar-ProductPurchaseBlock .itemboxinner {background: #038cb6 url(../images/cb.png) bottom left repeat-x; }	
	#icon-sidebar-basket h2 { background:#038cb6; }	
	#icon-sidebar-basket .itemboxinner { background: #038cb6 url(../images/cb.png) bottom left repeat-x; color:#fff;   }
	#stockdisplay, .category li a { color:#444; }
	.left3cols .itemboxinner, #PPTSinglePage-post .itemboxinner, .right3cols .itemboxinner { color:#fff; background: #038cb6 url(../images/cb.png) bottom left repeat-x; border-radius: 0px 0px 8px 8px;    -moz-border-radius: 0px 0px 8px 8px;    -webkit-border-radius:0px 0px 8px 8px ;  }
	#ProductPurchaseBlock h3 { color:#fff; }
	 
	#icon-sidebar-basket .btnCheckout { background: #666; }
	.carttext { background:#129dc6; padding:4px; border-right:1px solid #036888; border-bottom:1px solid #036888; }
	.f_half a, .btnCheckout a, #ProductBuyBlock .saccount a  { color: #666; }	
	.quicksearch, .FeaturedList h3, .FeaturedList p { color:#fff; }
	
	.FeaturedList li:hover { background:#129DC6; }
	
	#sidebar .homeCategories .suba { color:#fff; font-size:12px; padding-left:10px; }
	#sidebar_recentarticle li  a { background: transparent;  color:#444;}
	
	/* ===================== FOOTER.PHP ======================== */ 	

	#footer {background: transparent;background-image: none; color:#fff; }
	#footer p { color:#fff; }
	#footer h3 { color:#fff; font-size:20px; }
	#footer a { text-decoration:underline; color:#fff; font-size:16px; }
	
	#sidebar .tagcloud a { color:#fff; }
	#sidebar_recentarticle li { color:#444 !important; }
	
	/* ===================== GALLERYPAGE.PHP ======================== */ 
	
	ul.display li {margin-bottom: 10px;list-style: none;background: #efefef;border:1px solid #ddd; border-radius:8px 8px 8px 8px;    -moz-border-radius:8px 8px 8px 8px;    -webkit-border-radius:8px 8px 8px 8px; }
	ul.thumb_view img { border: 1px solid #FFF; }
	ul.display li .content_block h2 {font-weight: bold;background: #efefef;color:#444444;padding:10px;}
	ul.display li .content_block h2 { font-size:20px; border-radius:0px;    -moz-border-radius:0px;    -webkit-border-radius:0px; }
	ul.display li.featured, ul.display li.featured:hover {border: 1px solid #038cb6;background: #038cb6;  } 	
	ul.display li.featured .content_block h2 {background: #CA0000; color: #fff;}
	ul.display .featured p, ul.display .featured a  { color:#ffffff !important; }
	ul.display .featured h2 b  {color: #fff !important;}
	ul.display .featured h1 a { color:#fff; }
	
	#ProductBuyBlock .btn, #ProductBuyBlock .amazon a,#icon-sidebar-basket .btnCheckout, #ProductBuyBlock .download a  { background-color: #ca0000; color:#fff; }
	.right3cols .saccount a { color: #fff;}
 