body {
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(bcg.png) fixed;
}

a {
	text-decoration:none;
}


/**************************** maincontent start ****************************/
div#maincontent{
	width:900px;
	height: auto;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

/**************************** header start ****************************/
div#header{
	width:900px;
	height:auto;
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
}

div#header #hdup{
	width:900px;
	height:33px;
	padding:0 0 0 0;
}

div#header #midd{
	width:900px;
	height:150px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	background:url(hdbg.png) no-repeat;
}

div#header #midd #logo{
	width:187px;;
	height: auto;
	padding:0 0 0 0;
	float:left;
	margin-left:160px;
	margin-top:15px;
}
div#header #midd #cart{
	width:265px;
	height: 31px;
	padding:0 0 0 0;
	float:right;
	margin-right:50px;
	margin-top:20px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
div#header #midd #search{
	width:265px;
	height: 31px;
	padding:0 0 0 0;
	float:right;
	margin-right:50px;
	margin-top:15px;
	background:url(search.png) no-repeat;
}

/**************************** menu start ****************************/
/**************************** menu end ****************************/

/**************************** header end ****************************/

/**************************** body start ****************************/
div#bodycontent{
	width:875px;
	height:auto;
	padding:0 0 0 0;
	margin-top:10px;
	margin-bottom:15px;
	float:left;

}

div#bodycontent #leftpnl{
	width:605px;
	height:auto;
	padding:0 0 0 0;
	float:left;
}

div#bodycontent #leftpnl #bodyfl{
	width:605px;
	height:352px;
	float:left;
	padding:0 0 0 0;
	margin-bottom:15px;
}

div#bodycontent #leftpnl #cntbx1{
	width:600px;
	height:auto;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	float:left;
}

div#bodycontent #leftpnl #cntbx1 #header{
	width:600px;
	height:52px;
	padding:0 0 0 0;
	background:url(cntheader.png) no-repeat;
	float:left;
}

div#bodycontent #leftpnl #cntbx1 #header #title{
	padding:0 0 0 0;
	float:left;
	text-indent:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333333;
	line-height:50px;
}

div#bodycontent #leftpnl #cntbx1 #midd{
	width:600px;
	height:155px;
	padding:8px;
	background:url(cntmid.png) repeat-y;
	float:left;
}

div#bodycontent #leftpnl #cntbx1 #midd #gallery{
	width:580px;
	height:auto;
	padding:0 0 0 0;
	float:left;
	margin-top:10px;
}

div#bodycontent #leftpnl #cntbx1 #midd #but{
	width:580px;
	height:auto;
	padding:0 0 0 0;
	float:left;
	margin-left:140px;
}

div#bodycontent #leftpnl #cntbx1 #midd #but ul{
	width:580px;
	height:auto;
	padding:0 0 0 0;
	float:left;
	list-style:none;
}

div#bodycontent #leftpnl #cntbx1 #midd #but ul li{
	width:140px;
	height:auto;
	float:left;
	text-align:center;
	margin-right:20px;
}

div#bodycontent #leftpnl #cntbx1 #foot{
	width:600px;
	height:15px;
	padding:0 0 0 0;
	background:url(cntfoot.png) no-repeat;
	float:left;
}

/*div#bodycontent #leftpnl #cntbx2{
	width:298px;
	height:auto;
	padding:0 0 0 0;
	margin-left:8px;
	float:left;
}

div#bodycontent #leftpnl #cntbx2 #header{
	width:298px;
	height:52px;
	padding:0 0 0 0;
	background:url(cntheader.png) no-repeat;
	float:left;
}

div#bodycontent #leftpnl #cntbx2 #header #title{
	padding:0 0 0 0;
	float:left;
	text-indent:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333333;
	line-height:50px;
}

div#bodycontent #leftpnl #cntbx2 #midd{
	width:298px;
	height:170px;
	padding:0 0 0 0;
	background:url(cntmid.png) repeat-y;
	float:left;
}

div#bodycontent #leftpnl #cntbx2 #midd #content{
	width:285px;
	height: auto;
	padding:8px;
	float:left;
}

div#bodycontent #leftpnl #cntbx2 #midd #content ul{
	width:110px;
	height: auto;
	padding:0 0 0 0;
	list-style:none;
	float:right;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:10px;
}

div#bodycontent #leftpnl #cntbx2 #midd #content ul li{
	text-decoration:none;
	height:18px;
}

div#bodycontent #leftpnl #cntbx2 #foot{
	width:298px;
	height:15px;
	padding:0 0 0 0;
	background:url(cntfoot.png) no-repeat;
	float:left;
}*/

div#bodycontent #rightpnl{
	width:252px;
	height:auto;
	padding:0 0 0 0;
	float:right;
}

div#bodycontent #rightpnl #rgtup{
	width:252px;
	height:335px;
	padding:0 0 0 0;
	float:left;
	background:url(rgtupbg.png) no-repeat;
}

div#bodycontent #rightpnl #rgtup #desc{
	width:225px;
	height: auto;
	padding:12px;
	float:left;
	text-align:justify;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#993333;
}

/*div#bodycontent #rightpnl #rgtdwn{
	width:252px;
	height: auto;
	padding:0 0 0 0;
	float:left;
}

div#bodycontent #rightpnl #rgtdwn #header{
	width:252px;
	height:33px;
	padding:0 0 0 0;
	float:left;
	background:url(rgthd.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	text-indent:15px;
	line-height:32px;
}

div#bodycontent #rightpnl #rgtdwn #midd{
	width:252px;
	height:200px;
	padding:0 0 0 0;
	float:left;
	background:url(rgtmid.jpg) repeat-x;
	margin:0px;
}

div#bodycontent #rightpnl #rgtdwn #midd #content{
	width:252px;
	height:80px;
	padding:8px;
	float:left;
	margin:0px;
}

div#bodycontent #rightpnl #rgtdwn #midd #content ul{
	width:110px;
	height: auto;
	padding:0 0 0 0;
	list-style:none;
	float:right;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:12px;
}

div#bodycontent #rightpnl #rgtdwn #midd #content ul li{
	text-decoration:none;
	height:18px;
}

div#bodycontent #rightpnl #rgtdwn #midd #content2{
	width:252px;
	height:40px;
	padding:8px;
	float:left;
	margin:0px;
}

div#bodycontent #rightpnl #rgtdwn #midd #content2 ul{
	width:230px;
	height: auto;
	padding:0 0 0 0;
	list-style:none;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#333333;
}

div#bodycontent #rightpnl #rgtdwn #midd #content2 ul li{
	text-decoration:none;
	height:18px;
}

div#bodycontent #rightpnl #rgtdwn #foot{
	width:252px;
	height:8px;
	padding:0 0 0 0;
	float:left;
	background:url(rgtfoot.png) no-repeat;
}*/

div#bodycontent #rightpnl #rgtdwn #cntbx2{
	width:252px;
	height:auto;
	padding:0 0 0 0;
	margin-left:0px;
	margin-top:33px;
	float:left;
}

div#bodycontent #rightpnl #rgtdwn #cntbx2 #header{
	width:252px;
	height:52px;
	padding:0 0 0 0;
	background:url(cntheader_ex.png) no-repeat;
	float:left;
}

div#bodycontent #rightpnl #rgtdwn #cntbx2 #header #title{
	padding:0 0 0 0;
	float:left;
	text-indent:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333333;
	line-height:50px;
}

div#bodycontent #rightpnl #rgtdwn #cntbx2 #midd{
	width:252px;
	height:170px;
	padding:0 0 0 0;
	background:url(cntmid_ex.png) repeat-y;
	float:left;
}

div#bodycontent #rightpnl #rgtdwn #midd #content{
	width:240px;
	height: auto;
	padding:6px;
	float:left;
	margin:0 0 0 0;
}

div#bodycontent #rightpnl #rgtdwn #midd #content ul{
	width:110px;
	height: auto;
	padding:0 0 0 0;
	list-style:none;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-left:8px;
}

div#bodycontent #rightpnl #rgtdwn #midd #content ul li{
	text-decoration:none;
	line-height:18px;
}

div#bodycontent #rightpnl #rgtdwn #foot{
	width:252px;
	height:15px;
	padding:0 0 0 0;
	background:url(cntfoot_ex.png) no-repeat;
	float:left;
	margin: 0 0 0 0;
}
/**************************** body end ****************************/

/**************************** footer start ****************************/
div#footer{
	width:900px;
	height:40px;
	padding:0 0 0 0;
	background-color:#c3d508;
	float:left;
}

div#footer #copyright{
	width:900px;
	text-align:center;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
}
/**************************** footer end ****************************/

/**************************** maincontent end ****************************/

/**************************** about us start ****************************/
div#bodycontent #leftpnl #aboutus{
	width:600px;
	height:352px;
	float:left;
	padding:0 0 0 0;
	margin-bottom:15px;
	background:#e3e3e3 repeat;
}

div#bodycontent #leftpnl #aboutus #cnt{
	width:580px;
	height:330px;
	float:left;
	padding:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	overflow: auto;
}

/**************************** about us end ****************************/

/**************************** product start ****************************/
div#bodycontent #leftpnl #product{
	width:605px;
	height: auto;
	float:left;
	padding:0 0 0 0;
	margin-bottom:15px;
	background:#e3e3e3 repeat;
}

div#bodycontent #leftpnl #product #cnt{
	width:585px;
	float:left;
	padding:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
/**************************** product end ****************************/

/**************************** view_product start ****************************/
div#bodycontent #leftpnl #view_product{
	width:605px;
	height: auto;
	float:left;
	padding:0 0 0 0;
	margin-bottom:15px;
	background:#e3e3e3 repeat;
}

div#bodycontent #leftpnl #view_product #cnt{
	width:585px;
	float:left;
	padding:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
/**************************** product end ****************************/

/**************************** contact start ****************************/
div#bodycontent #leftpnl #contact{
	width:605px;
	height: auto;
	float:left;
	padding:0 0 0 0;
	margin-bottom:15px;
	background: url(cntbg.png) no-repeat;
}

div#bodycontent #leftpnl #contact #cnt{
	width:585px;
	float:left;
	padding:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

div#bodycontent #leftpnl #contact #cnt .hdr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #fdfdcf;
}

div#bodycontent #leftpnl #contact #cnt .txtx{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}

div#bodycontent #leftpnl #contact #cnt .fld{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
}
/**************************** contact end ****************************/
