*{margin:0px;padding:0px;text-align:left;}
body{margin:0;padding:0;background-color:#000000;background-image:url("images/background.jpg");background-repeat:repeat-x;font-family:Geneva,Arial,Helvetica,sans-serif;color:#fff;font-size:100%;}
h1{text-transform:uppercase;font-family:georgia;font-size:140%;font-weight:normal;}
p{text-align:justify;}
ul{list-style-position:inside}
input{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#5B7704;background-color:#ffffff;border-color:#000;border-style:solid;border-width:1px;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:#333333;}
img{border:none;}
.quotes{font-size:160%;text-align:center;vertical-align:top;}
.tablepadded h1{font-size:120%;font-weight:normal;}
.tablepadded td{padding:4px;vertical-align:top;width:190px;}
.location td{padding:4px;}
.location input{background-color:#222;text-align:center;color:#fff;font-size:90%;padding:2px;}
.contactright{padding:30px 0 0 20px;vertical-align:top;border-left:solid 1px #222;font-size:120%;}
.padright{padding:0 20px 0 0;}
.titletext{text-transform:uppercase;font-family:georgia;font-size:120%;}
.prodimagebg{width:235px;padding:0 0 0 20px;text-align:right;}
#launchtooltip{font-weight:bold;text-decoration:underline;color:#ACD436;}
.tooltiptitle{font-size:120%;text-transform:uppercase;}
.tableleft{margin-right:auto;background-color:#000;width:100%;}
.tooltip{position:absolute;top:92px;right:0px;display:none;background-color:#fff;font-size:110%;padding:10px 10px 50px 10px;width:350px;z-index:1000;text-align:left;color:#111;}
.tooltip td{vertical-align:top;padding:4px;}
.side{background-image:url('images/osmium-side2.jpg');background-repeat:no-repeat;background-color:#829a1e;width:170px;height:456px;vertical-align:top;padding:0 0 0 0;}
.side a{display:block;width:165px;margin:20px 0 0 0;color:#000;font-size:100%;text-transform:uppercase;text-align:center;font-family:georgia;}
.mainbodyborder{border-top:solid 2px #99CC00;border-bottom:solid 2px #99CC00;background-color:#000000;}
.titletimes{font-family:"Times New Roman",Times,serif;font-weight:normal;text-transform:uppercase;font-size:2.2em;color:#FFFFFF;}
.forminput{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#5B7704;background-color:#ffffff;border-color:#000;border-style:solid;border-width:1px;}
.topmenu{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#ffffff;}
.topmenuarea{background:#000000 url("images/bgrepeat.jpg") repeat-x top left;vertical-align:bottom;}
A.linktxt:hover{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:14px;color:#050C3D;text-decoration:underline;}
A.linktxt{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:14px;color:#050C3D;text-decoration:none;}
.bodytext{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;text-align:left;}
.red{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#7A7A7A;text-align:right;padding:0 20px 0 0;}
A.redk:hover{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#bf0000;text-decoration:underline;}
A.redk{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#7A7A7A;text-decoration:none;}
A.prodlnk:hover{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;color:#ACD436;text-decoration:underline;font-weight:bold;}
A.prodlnk{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;color:#ffffff;text-decoration:none;font-weight:bold;}
A.prodlnk2:hover{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:underline;font-weight:bold;}
A.prodlnk2{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:bold;}
.prodtitle{font-family:"Times New Roman",Times,serif;font-size:14px;color:#E5F3BC;}
.pagedefend{background:#000000 url("../images/mens-shaving-gel.jpg") no-repeat top right;}
.pcleanrefresh{background:#000000 url("../images/clean-and-refresh.jpg") no-repeat top right;}
.pdetoxifypolish{background:#000000 url("../images/other.jpg") no-repeat top right;}
.ppeakperformance{background:#000000 url("../images/peak-performance.jpg") no-repeat top right;}
.pcellularrenew{background:#000000 url("../images/cellular-renew.jpg") no-repeat top right;}
.lftside{background:#000000 url("../images/osmium-side2.jpg") no-repeat top center;width:170px;height:456px;}
.txtgrn{color:#C0DF65;}
.tb-odd{background:#000000 url("../images/tble-odd.jpg") repeat-x top center;}
.tb-even{background:#000000 url("../images/tble-even.jpg") repeat-x top center;}
.boldtext{font-weight:bold;}
.smallgrey{font-size:80%;color:#666;}
.center{text-align:center;}
.padded{padding:5px;}
.site{width:100%;}
.siterow1{width:100%;background:url(images/topbg.jpg) 0 0 repeat-x;}
.siteroworange{background-color:#f25618;height:24px;width:100%;}
.siterow2{width:100%;background-color:#706b56;height:28px;}
.siterow3{width:100%;background-color:#ffffff;}
.productthumb{float:left;width:360px;height:245px;margin:10px 10px 10px 0;background-color:#fff;}
.productthumb td{padding:10px;vertical-align:top;color:#111;}
.productthumb img{}
.productthumb h1{font-size:110%;}
.thumbimage{text-align:center;}
.previousnext{float:right;margin:0 10px 0 0;color:#aaaaaa;font-size:120%;}
.previousnext a{font-weight:bold;color:#bf0000;}
.previousnext td{padding:3px;}
.top{}
.top a{display:block;background:url(images/tab.jpg) 0 0 no-repeat;color:#000;padding:5px 0 0 0;height:20px;text-transform:uppercase;text-align:center;float:left;margin:0 0 0 10px;font-size:80%;}
.top a:hover{color:#fff;background-position:0 -26px;}
.topmenuselected a{font-weight:bold;color:#000;background-position:0 -26px;}
.topmenuselected a:hover{color:#fff;}
.top{margin:0 auto 0 20px;}
.top2{color:#fff;font-size:80%;float:right;margin:0 20px 0 0;font-weight:bold;}
.top2 a{color:#fff;font-weight:bold;}
.top2 a:hover{text-decoration:underline;}
.top2menuselected a{font-weight:bold;}
.top2menuselected a:hover{text-decoration:underline;}
.bottommenuselected a{font-weight:bold;}
.bottommenuselected a:hover{}
.bottom{margin:auto;}
.bottom a{display:block;padding:5px;color:#fff;}
.bottom a:hover{color:#000;}
.leftmenu{background-color:#fff;padding:20px 0 20px 0;vertical-align:top;width:170px;border-right:solid 1px #ccc;}
.leftmenu a{display:block;width:170px;height:18px;padding:7px 5px 5px 5px;color:#000;font-family:verdana;font-size:100%;text-transform:uppercase;}
.leftmenuselected a{font-weight:bold;text-transform:uppercase;}
.button{background-color:#678904;text-align:center;color:#000;font-size:100%;padding:5px;cursor:pointer;cursor:hand;}
.more{background-color:#678904;text-align:center;color:#000;font-size:110%;padding:5px;cursor:pointer;cursor:hand;}
.pagecontent{padding:0px 0px 15px 20px;vertical-align:top;font-size:85%;}
.pagecontentbox{padding:10px;background-color:#fff;}
.pagecontentboxtd{padding:10px;}
.footer{background-color:#f1ecb0;font-size:85%;}
.searchbox{margin:6px;float:left;}
.searchtextbox{height:20px;border:solid 1px #ffffff;font-size:95%;width:180px;}
.cursor{cursor:pointer;}
.boxes{float:right;}
.shoppingcart td{padding:5px;}
.googlebutton{margin:0 0 0 auto;}
.nochexbutton{margin:0 0 0 auto;}
.cartcontainer{height:40px;}
.cartoverview{color:#fff;width:400px;font-size:80%;font-weight:bold;margin:0 20px 0 0;}
.cartoverview td{text-align:right;}
.cartoverview a{color:#fff;}
.productnameprice h1{font-size:130%;color:#fff;margin:0 0 0 0;text-align:left;width:300px;}
.productinforight{text-align:right;}
.productinforight  table{margin:0 0 0 auto;}
.productinfo{width:1000px;}
.productinfo td{padding:5px;}
.chooseoptions{font-weight:bold;font-size:95%;}
.discount{color:red;}
.contactinfo td{padding:4px;}
.forminput{border:solid 1px #cccccc;}
.textareainput{border:solid 1px #cccccc;}
.buttonright{text-align:right;}
.formerror{color:#ff0000;}
.errorbox input{background-color:#FFC9C9;border:2px solid #FF4747;}
.errorbox textarea{background-color:#FFC9C9;border:2px solid #FF4747;}
.productinfofulldescription{text-align:justify;padding-right:20px;}
.cartlinedetailright{text-align:right;}
.carttotalsright{text-align:right;}
#siterow0{background-color:#cec59c;}
#tl{background-image:url('images/tl.gif');height:30px;width:30px;}
#tr{background-image:url('images/tr.gif');height:30px;width:30px;}
.pricebreak{font-size:75%;}
.thumbdesc{text-align:center;font-size:80%;}
.filters{width:100%;margin:0 0 10px 0;border:dashed 1px #ccc;}
.filters td{padding:5px;}
.filters select{font-size:80%;}
.filters h1{font-size:100%;color:#f25618;}
.right{float:right;}
.filters a{display:block;float:right;line-height:20px;color:#666;margin:0 5px 0 0;}
.filters table{float:left;}
.optionimages{width:100%;margin:10px 0 10px 0;border:dashed 1px #ccc;}
.optionimages table{float:left;}
.optionimages td{text-align:left;}
.productoptions{width:100%;}
.topalign{vertical-align:top;}
.topalign input{margin:5px 0 0 0;}
.prodtopbar{}
.prodpageholder{background-color:#fff;width:780px;height:450px;padding:0 0 10px 0;margin:20px;}
.shippingsign{color:#000;background-color:#f2edb5;padding:5px;}


.tab{width:100px;padding:12px;font-size:100%;background-color:#eee;float:left;margin:0 8px 0 0;color:#000;cursor:hand;cursor:pointer;}
#tabbox{width:496px;height:300px;background-color:#fff;clear:both;color:#000;padding:12px;}
#tabbox h1{color:#678904;font-size:130%;margin:0px;}
.boxy{padding:10px;width:293px;height:100px;background-image:url('images/cbg.gif');background-repeat:no-repeat;float:left;margin:0 14px 15px 0;font-family:georgia;font-size:80%;}
.boxy h1{color:#678904;}
.boxy h2{color:#678904;font-size:100%;}
.boxy a{color:#678904;}
#spabox{color:#000;}
#spabox td{vertical-align:top;}
#spabox h1{color:#678904;font-family:georgia;line-height:150%;text-transform:capitalize;cursor:pointer;cursor:hand;}
#spabox h2{font-family:georgia;font-weight:normal;font-size:100%;line-height:150%;cursor:pointer;cursor:hand;}
#greyspabox{background-color:#eee;padding:10px;}
#spas td{padding:5px;}
.bigbox td{padding:5px;}
#altthumb{width:140px;height:120px;border:solid 1px #eee;}
#altthumb td{padding:8px;}
/* Easy Slider */
#slider{float:left;}
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		
		width:1250px;
		height:185px;
		overflow:hidden; 
		}	
		#slider ul{padding:0 0 0 20px !important;}
		#slider h1{color:#fff !important;margin:0 0 5px 0;font-size:120%;}
		#slider td{padding:0 15px 0 0;}

#prevBtn{display:block;Float:left;width:50px;height:80px;margin-top:50px;}
#nextBtn{display:block;Float:left;width:50px;height:80px;margin-top:50px;}
#previousbut{display:block;width:50px;height:80px;background-image:url('images/previous.gif');background-repeat:no-repeat;}
#nextbut{display:block;width:50px;height:80px;background-image:url('images/next.gif');background-repeat:no-repeat;}