/* ACDB37 	A3A3A6	222822 */
/*	GREEN	LGREY		DARK		*/

/* STYLING */
*{padding:0xp;margin:0px;}
body {color: #333;font: 76%/1.5 Arial, Helvetica, sans-serif;color:#3d3d3d;margin:0px;padding:0px;line-height:1.2em;}
h1, h2, h3{padding:0px;margin:0px;line-height:1.3em;}
h1{font-size:150%;}
h2{font-size:110%;}
a img{border:none;}

/* COMMON */
.link1{font-weight:bold;font-size:110%;text-decoration:none;}
.h2_seo{font-size:100%;margin-bottom:5px;font-weight:normal;}
.view_more{font-weight:bold;font-size:120%;}

.feat_price1{clear:both;display:block;overflow:auto;margin:0 auto;width:204px;}
	.feat_price1 .logo{float:left;margin-right:10px;}
	.feat_price1 .button1{float:left;}	
	
.topblerb{font-size:120%;}	
.topblerb .title3{font-size:150%;font-weight:bold;margin-bottom:5px;}

/* CONTAINERS */
.page_container{width:948px;margin:0px auto;display:block;overflow:hidden;}	
.main_content {float:left;margin-left:10px;width:742px;padding:5px;overflow:auto;display:block;background-color:#FFF;}
.content {float: left;width: 752px;margin-bottom:10px;}

/* HEADER */
.top_stripe {font-weight: bold;padding:5px;display:block;overflow:hidden;width:938px;background:url(/images/top_stripe2.jpg) repeat-x #FFF;}
	.top_stripe ul li{display:inline; list-style-type:none;float:left;margin-right:10px;}
	.top_stripe ul li a {text-decoration:none;color:#FFF;}
	.top_stripe ul li a:hover{text-decoration:underline;color:#000;}
	.top_stripe ul li a, .top_stripe ul li, .top_stripe ul {padding:0px;}
	.top_stripe ul  {position:relative;top:3px;}
	.newsletter_top{margin-top:0px;float:right;}

.header_logo {display:block;overflow:hidden;}	
	
.solidblockmenu{margin:0px;margin-bottom:10px;padding:0px;float:left;overflow: hidden;background: black url(/images/blockdefault.gif) center center repeat-x;border-top:1px solid #dedede;}
	.solidblockmenu li{display: inline;margin-left: 100px;}
	.solidblockmenu li a{padding:9px 11px;text-decoration:none;font-weight:bold;float:left;font-size:130%;}
	.solidblockmenu li a:hover, .solidblockmenu li .current{color: #FFF;background: transparent url(/images/blockactive.gif) center center repeat-x;}

/* ADVERT TOP */
.advert_top {padding:5px;float:left;margin-left:10px;width:742px;display:block;overflow:auto;background-color:#FFF;}
	.advert_top a img{float:left;margin-right:17px;}
	
/* SEARCH FORM */
.searchform {margin-top: 10px;margin-left:10px;width: 752px;padding:10px 0px;background: url(/images/blockdefault.gif) top left repeat-x #000;background-position: 0px -13px;clear:both;font-size:120%;}
	.searchform form {}

/* SIDEBAR */
.sidebar {width:176px;padding:0px 5px;float: left;background-color:#FFF;text-align:left;margin-bottom:10px;}
	.sidebar .container{margin:10px 0px;} /* PUT AROUND EVERY BLOCK */
	.sidebar ul{list-style-type:none;margin:0px;padding:0px;}
		.sidebar li {background-image:url(/images/list-bullet.jpg);background-repeat:no-repeat;background-position:0px 4px;padding-left:12px;}
	.sidebar .advert{margin:0 auto;width:120px;}
	.sidebar .latest{text-align:center;}
		.sidebar .latest .title{font-size:140%;margin-bottom:5px;font-weight:bold;}
		.sidebar .latest .button2{margin:0 auto;margin-top:5px;}
		
/* FEATURED */
.title1{width:752px;height:47px;display:block;overflow:auto;background: url(/images/title1_tile.jpg) top left repeat-x;float:left;margin-top:10px;position:relative;left:-5px;}
.title1 h1{margin-top:5px;text-align:center;}
.title_img_1{margin-left:114px;float:left;}
.title_img_2{float:right;}

.featured{overflow:auto;display:block;background: url(/images/feat_line_bg.jpg) top left repeat-y;border-bottom:1px solid #ebebeb;padding-bottom:0;}

.featured_large{float:left;width:500px;padding-right:10px;}
	.featured_large h1, .featured_large .thumb{text-align:center;}
	.featured_large .view_more{margin-top:5px;}	

.featured_small{float:right;width:227px;padding-left:5px;overflow:hidden;padding-top:10px;}
	.featured_small .container{clear:both;margin-bottom:10px;display:block;overflow:auto;}
	.featured_small .container .thumb {width:35%;float:left;text-align:center;}
	.featured_small .container .desc{width:65%;text-align:center;float:left;display:block;overflow:hidden;}
		.featured_small .container .desc .button2{margin:0 auto;}

/* WELCOME TEXT/TESTEMONIAL/ETC. TEXT */

.seo_text1, .seo_text2{padding-top:5px;margin-bottom:7px;border-bottom:#ebebeb 1px solid;display:block;overflow:auto;text-align:left;clear:both;}
.seo_text2{border-bottom:none;padding-bottom:0px;margin-bottom:0px;}
	.seo_text1 p, .seo_text2 p{margin-bottom:5px;}
	.seo_text1 .title, .seo_text2 .title{font-weight:bold;font-size:140%;}
.testimonials{margin-top:-5px;}

/* PRODUCT LIST */

/* 6 item row */
.products_6 {width:100%;clear:both;display:block;overflow:auto;padding:5px 0px;border-bottom:1px solid #ebebeb;}
	.products_6 .container1{width:100px;float:left;}
	.products_6 .container2{width:98px;margin-left:10px;text-align:right;float:left;}
	.products_6 .container3{width:88px;margin:0px 10px;text-align:center;float:left;}
	.products_6 .container4{width:106px;margin:0px 10px;float:left;width:180px;}
	.products_6 .container5{width:106px;margin:0px 10px;text-align:center;float:left;}
		.products_6 .container5 .button1{margin-top:24px;}
	.products_6 .container6{margin:0px 10px;float:left;width:520px;}
		
/* PROFILE */
.best_price .profile{background: url(/images/best-price.jpg) bottom right no-repeat; background-position:100% 98%;}
.profile{clear:both;display:block;overflow:auto;border-bottom:#ebebeb 1px solid;padding-bottom:2px;}
	.profile h1{text-align:center;margin-bottom:5px;}
	.profile .thumb{float:left;width:178px;text-align:center;}
	.profile .desc{width:564px;float:left;}
		.profile .desc .feat_price1{margin-top:10px;position:relative;left:-89px;}
	.profile .buy_me{display:block;overflow:auto;text-align:center;margin:0 auto;width:106px;padding-top:10px;clear:both;position:relative;left:-89px;}
		.profile .buy_me .button1{margin-top:5px;}
		.profile .buy_me .save{font-size:115%;font-weight:bold;color:#FFF;text-transform:uppercase;background-color:#ACDB37;padding:5px 0px;width:100px;margin:0 auto;}
			
/* FOOTER */

.footer {clear:both;background-color: #A3A3A6;color:#fff;display:block;overflow:auto;padding:10px;}
.footer a {color:#fff;}
		
/* BUTTONS */

/* rollover button1 */
	a.button1{
		background: transparent url(/images/btn3.jpg) no-repeat top left;
		display: block;
		height:45px;
		width:106px;
		text-decoration:none;
		text-align:center;
	}
	
	a:link.button1, a:visited.button1, a:hover.button1, a:active.button21{
		color: #FFF; /*button text color*/
	}
	
	a:hover.button1{ /* Hover state */
		background-position:0% -45px;
	}
	
	a:hover.button1 span { /* Hover state */
		background-position:100% -45px;
	}
	
	.button1 p{padding-top:13px;font-size:140%;color:#595c09;font-weight:normal;text-transform:capitalize; font-family:Geneva, Arial, Helvetica, sans-serif;}
	a:hover.button1 p{color:#395000;}
	
/* rollover button2 */
	a.button2{
		background: transparent url(/images/btn4.jpg) no-repeat top left;
		display: block;
		height:30px;
		width:86px;
		text-decoration:none;
		text-align:center;
	}
	
	a:link.button2, a:visited.button2, a:hover.button2, a:active.button21{
		color: #FFF; /*button text color*/
	}
	
	a:hover.button2{ /* Hover state */
		background-position:0% -30px;
	}
	
	a:hover.button2 span { /* Hover state */
		background-position:100% -30px;
	}
	
	.button2 p{padding-top:5px;font-size:120%;color:#595c09;font-weight:normal;text-transform:capitalize;font-family:Geneva, Arial, Helvetica, sans-serif;}	
	a:hover.button2 p{color:#395000;}
	
	
/* stretch */
.stretch{clear:both;}

