html{}
body{margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#333; background:#333;}

#wrap{margin:0px; width:100%; position:relative;}
#main{width:1000px; position:relative; margin:auto; padding:0;}


/* **************** HEADER START ********************* */
#header{height:85px; background:url(hdrbg.gif) repeat-x top; padding:10px;}
#header #logo{width:360px; height:85px; float:left;}
#header #logo_brands{width:310px; height:85px; float:right;}
#header #adminhdrtext{font:Bold 20px Arial, Helvetica, sans-serif; width:310px; height:25px; float:right; text-align:right; padding-top:60px;}

/* **************** CONTENT START ********************* */
#content{padding:10px; background:#FFF; float:left;}
#content #contentlft{width:180px; float:left; /*background:#ff6600;*/}

#content #contentlft #search{width:160px; background:#333; padding:10px; margin:0 0 10px 0; float:left;}
#content #contentlft #search input{width:158px; background:#FFF; border:1px solid #CCC; font:normal 12px Arial, Helvetica, sans-serif; color:#333; margin:5px 0 0 0; float:left;}
#content #contentlft #search select{width:158px; background:#FFF; border:1px solid #CCC; font:normal 12px Arial, Helvetica, sans-serif; color:#333; margin:5px 0 0 0; float:left;}
#content #contentlft #search .btn{width:40px; height:20px; border:0px solid #CCC; margin:10px 0 0 120px; float:left;}
/*#content #contentlft #search{background:#333; padding:10px; margin:0 0 10px 0;}
#content #contentlft #search form{margin:0; padding:0;}
#content #contentlft #search input{width:158px; background:#FFF; border:1px solid #CCC; font:normal 12px Arial, Helvetica, sans-serif; color:#333; margin:5px 0 0 0;}
#content #contentlft #search select{width:158px; background:#FFF; border:1px solid #CCC; font:normal 12px Arial, Helvetica, sans-serif; color:#333; margin:5px 0 0 0;}
#content #contentlft #search .button{width:40px; height:20px; border:0px solid #CCC; margin:10px 0 0 120px;}*/

#content #contentmdl{width:600px; float:left; margin:0 10px; /*background:#cccccc;*/}

/*#content #contentmdl #mdlimg{width:600px; height:180px;}*/

#content #contentmdl #mdlimg {
	/*margin-left: 173px;
	margin-top: 3px;*/
	color:#999999;
	/*border: 1px solid #CCCCCC;*/
	height: 180px;
	width: 600px;
	position: static;
	visibility: inherit;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}

#content #contentmdl #boxmdlmain1{width:600px; height:auto; margin:20px 0 0 0;}
#content #contentmdl #boxmdlmain1 #boxmdl1{width:295px; height:auto; float:left;}
/*#content #contentmdl #boxmdlmain1 #boxmdl1 ul{list-style:outside; margin:0px;}
#content #contentmdl #boxmdlmain1 #boxmdl1 ul li{list-style-type:square; padding-bottom:5px; margin:10px 0 10px -25px; line-height:14px; color:#333; border-bottom:1px dotted #CCC;}
#content #contentmdl #boxmdlmain1 #boxmdl1 ul li a{color:#333; text-decoration:none;}
#content #contentmdl #boxmdlmain1 #boxmdl1 ul li a:hover{color:#333; text-decoration:underline;}*/
#content #contentmdl #boxmdlmain1 #boxmdl1 ul{padding:0; margin:0;}
#content #contentmdl #boxmdlmain1 #boxmdl1 ul li{list-style-type:none; line-height:20px; padding-bottom:6px; margin:6px 0 0 0; border-bottom:1px dotted #CCC;}
#content #contentmdl #boxmdlmain1 #boxmdl1 ul li a{color:#333; text-decoration:none;}
#content #contentmdl #boxmdlmain1 #boxmdl1 ul li a:hover{color:#333; text-decoration:underline;}

#content #contentmdl #boxmdlmain1 #boxmdl2{width:295px; height:auto; float:right;}
#content #contentmdl #boxmdlmain1 #boxmdl2 #boxmdl2text{margin:5px 0;}

#content #contentmdl #boxmdl3{width:600px; height:auto; margin:20px 0 0 0; float:left;}
#content #contentmdl #boxmdl3 #boxmdl3_innrboxgrp1{width:600px; height:200px; margin:20px 0 0 0; float:left;}
#content #contentmdl #boxmdl3 #boxmdl3_innrboxgrp2{width:600px; height:200px; margin:20px 0 0 0; float:left;}
#content #contentmdl #boxmdl3 #boxmdl3_innrbox{width:173px; height:180px; background:url(boxmdl3_innrbox.gif) no-repeat top; text-align:center; padding:10px; margin:0 7px 0 0; float:left;}
#content #contentmdl #boxmdl3 #boxmdl3_innrbox img{text-align:center; padding-bottom:10px;}

#content #contentmdl #boxmdlmain2{width:600px; height:auto; margin:20px 0 0 0; float:left;}
#content #contentmdl #boxmdlmain2 #boxmdl4{width:295px; height:auto; float:left;}
#content #contentmdl #boxmdlmain2 #boxmdl4 #boxmdl4text{margin:10px 0;}
#content #contentmdl #boxmdlmain2 #boxmdl4 #boxmdl4text img{margin:0 10px 10px 0;}
#content #contentmdl #boxmdlmain2 #boxmdl5{width:295px; height:auto; float:right;}
#content #contentmdl #boxmdlmain2 #boxmdl5 #boxmdl5text{margin:5px 0;}
#content #contentmdl #boxmdlmain2 #boxmdl5 #boxmdl5text img{margin:0 10px 10px 0;}

#content #contentmdl #boxmdl6{width:600px; height:auto; margin:20px 0 0 0; float:left;}
#content #contentmdl #boxmdl6 #boxmdl6_innrboxgrp1{width:600px; height:200px; margin:20px 0 0 0; float:left;}
#content #contentmdl #boxmdl6 #boxmdl6_innrboxgrp2{width:600px; height:200px; margin:-30px 0 0 0; float:left;}
#content #contentmdl #boxmdl6 #boxmdl6_innrbox{width:122px; height:130px; background:url(boxmdl6_innrbox.gif) no-repeat top; text-align:center; padding:10px; margin:0 8px 0 0; float:left;}
#content #contentmdl #boxmdl6 #boxmdl6_innrbox img{text-align:center; margin:15px 0 0 0;}


#content #contentrgt{width:180px; float:left; /*background:#669900;*/}
#content #contentrgt #advtrgt{width:180px; height:auto; margin:0 0 10px 0;}

#box{width:178px; height:auto; border:1px solid #999; background:#f4f4f4; margin:0 0 10px 0; float:left;}
#boxhdr{width:168px; height:16px; padding:2px 0 0 10px; background:url(boxhdr.jpg) no-repeat top; color:#a2062d; font-weight:bold;}
#boxinnr{padding:10px;}
#boxinnr img{margin:5px 0 0 0;}
#boxinnr a{color:#333; text-decoration:none;}
#boxinnr a:hover{color:#333; text-decoration:underline;}
/*#boxinnr ul{list-style:outside; margin:0px;}
#boxinnr ul li{list-style-type:square; padding-bottom:5px; margin-left:-28px; line-height:14px; color:#333;}
#boxinnr ul li a{color:#333; text-decoration:none;}
#boxinnr ul li a:hover{color:#333; text-decoration:underline;}*/
#boxinnr ul{padding:0;  margin:0 0 0 10px;}
#boxinnr ul li{list-style-type:square; line-height:20px;}
#boxinnr ul li a{color:#333; text-decoration:none;}
#boxinnr ul li a:hover{color:#333; text-decoration:underline;}

#boxmdlhdr{width:100%; height:30px; background:#a2062d;}
#boxmdlhdr #boxmdlhdrlft{width:20px; height:30px; background:url(boxmdlhdrlft.gif) no-repeat top; float:left;}
#boxmdlhdr #boxmdlhdrmdl{height:23px; padding-top:7px; color:#FFF; font-size:14px; font-weight:bold; float:left;}
#boxmdlhdr #boxmdlhdrrgt{width:10px; height:30px; background:url(boxmdlhdrrgt.gif) no-repeat top; float:right;}

#browsecat{width:600px; text-align:left;}
#browsecat #hdr{background:#E4E4E4; padding:5px; width:590px; float:left; margin:10px 0 0 0;}
#browsecat #hdr #hdrlft{margin:0; float:left;}
#browsecat #hdr #hdrrgt{margin:0; float:right;}
#browsecat #catproduct{width:600px; height:auto; margin:5px 0; padding:10px 0 20px 0; border-bottom:1px dotted #CCC; float:left;}
#browsecat #catproduct #catproductimg{margin:0; width:90px; height:90px; float:left;}
#browsecat #catproduct #catproducttext{width:500px; margin:0 0 0 10px; float:left;}
#browsecat #brands{width:580px; text-align:left; float:left; margin:20px 0; padding:10px; border:1px solid #CCCCCC;}
#browsecat #brands #brandsgrp{width:580px; float:left; border-top:1px dotted #CCC; padding:10px 0;}
#browsecat #brands #brandsgrp #brandslft{width:280px; float:left;}
#browsecat #brands #brandsgrp #brandslft #brandimg{width:70px; height:70px; float:left; padding-right:10px;}
#browsecat #brands #brandsgrp #brandslft #brandtext{float:left;}
#browsecat #brands #brandsgrp #brandsrgt{width:280px; float:right;}
#browsecat #brands #brandsgrp #brandsrgt #brandimg{width:70px; height:70px; float:left; padding-right:10px;}
#browsecat #brands #brandsgrp #brandsrgt #brandtext{float:left;}
#browsecat #brandsection{width:600px;}
#browsecat #brandsection #brandsectionimg{width:140px; height:140px; float:left;}
#browsecat #brandsection #brandsectiontext{margin:0 0 0 10px; float:left;}

#proddetails{width:600px;}
#proddetails #catproduct{width:600px; height:auto; margin:5px 0; padding:10px 0 20px 0; float:left;}
#proddetails #catproduct #catproductimg{margin:0; width:190px; height:auto; float:left;}
#proddetails #catproduct #catproducttext{width:400px; margin:0 0 0 10px; float:left;}

/* Shopping Cart */
#tablemain{margin:0px; border:1px solid #CCC;}
#tablemain .graybg{background:#E4E4E4; color:#000; font-weight:bold;}
#tablemain .graybg2{background:#d9f0ff; color:#000; font-weight:bold;}
#tablemain td{padding:5px; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}



#cartbtn{margin:10px 0 0 0; text-align:right; width:600px;}

/* **************** FOOTER START ********************* */
#footer{width:980px; padding:10px; background:#000; float:left; color:#FFF;}
#footer #footerlft{float:left; color:#FFF;}
#footer #footerrgt{float:right; color:#FFF;}
#footer #footerrgt a{color:#FFF; text-decoration:underline;}
#footer #footerrgt a:hover{color:#FF0000; text-decoration:underline;}

/* ******************** ADMIN PANEL ******************* */
#content_admin{width:980px; padding:10px; background:#FFF; float:left;}
#content_admin #contentlft_admin{width:180px; float:left; /*background:#ff6600;*/}
#content_admin #contentmdl_admin{width:780px; float:left; margin:0 10px; /*background:#cccccc;*/}




/* **************** CLASSES ******************* */
a.blacklink{color:#333; text-decoration:underline;}
a.blacklink:hover{color:#ff6600; text-decoration:underline;}
.blackbold{font-weight:bold;}
a.blackboldlink{color:#333; font-weight:bold; text-decoration:underline;}
a.blackboldlink:hover{color:#ff6600; font-weight:bold; text-decoration:underline;}
.blackbold2{font-weight:bold; font-size:15px;}
.whitebold{font-weight:bold; color:#FFF;}
.redbold{font-weight:bold; color:#FF0000;}
.redbold2{font-weight:bold; color:#FF0000; font-size:15px;}
a.bluelink{color:#006699; text-decoration:underline;}
a.bluelink:hover{color:#ff6600; text-decoration:underline;}
.bluebold{font-weight:bold; color:#006699;}
.bluebold2{font-weight:bold; font-size:18px; color:#006699;}
.orange{color:#ff6600;}
a.orangelink{color:#ff6600; text-decoration:none;}
a.orangelink:hover{color:#ff6600; text-decoration:underline;}
.orangebold{color:#ff6600; font-weight:bold;}
.orangebold2{color:#ff6600; font-size:15px; font-weight:bold;}
a.orangeboldlink{color:#ff6600; font-weight:bold; text-decoration:underline;}
a.orangeboldlink:hover{color:#ff0000; font-weight:bold; text-decoration:underline;}
.btn{background:url(btnbg.jpg) repeat-x top; border:1px solid #718800; color:#FFF; font:bold 12px Arial, Helvetica, sans-serif;}
.btn2{background:url(btnbg.jpg) repeat-x top; border:1px solid #718800; color:#FFF; font:bold 12px Arial, Helvetica, sans-serif; padding:5px; text-decoration:none;}

#testimonials{background:#F2F2F2; padding:10px; border:1px solid #E4E4E4; color:#333333; margin-top:20px;}
