body{background-color:#ffffff;margin:0px;padding:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:80%;color:#333333;}
h2{padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;color:#6A7124;font-size:190%;font-weight:normal;text-decoration:none;}
h3{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-size:160%;text-decoration:none;}
#main_wrapper{width:920px;margin:0 auto;}
#container{	width:100%;	min-width:770px;}

#dvlogo{padding:20px 14px 0px 0px;text-align:left;}
#dvban{padding:20px 0px 10px 0px;text-align:center;}
#tdlmnu{width:263px;padding:0px 14px 0px 0px;}
#dvlmnu{width:263px;padding:0px 0px 0px 0px;border:1px solid #939831;}

.dvupsp{height:14px;overflow:hidden;}

#dvtrmnu{padding:0px 0px 0px 10px;border:1px solid #c0c0c0;background:url(../0images/menu_spacer.gif) repeat-x top left; text-transform:normal;vertical-align:middle;text-align:left;color:#666666;height:27px;}
#dvtrmnu div{float:left;}
#dvtrmnu a , #dvtrmnu a:visited{padding:0px 0px 0px 0px;text-decoration:none;color:#666666;}

#dvtrmnu_sub {padding:5px 0px 0px 0px;color:#666666;}
#dvtrmnu_sub a {padding:0px 10px 0px 10px;color:#666666;}

#dvsrch{padding:0px 0px 0px 0px;color:#666666;float:right;border:0px dashed red;width:320px;}
#dvsrch_member{padding:0px 0px 0px 0px;color:#666666;float:right;border:0px dashed red;width:440px;}
#dvsrch_member2{padding:0px 0px 0px 0px;color:#666666;float:right;border:0px dashed red;width:315px;}
.srctd{padding:0px 5px 0px 0px;}
.tbox{height:13px;background-color:#F7F7F7;border-top:1px solid #D7D7D7;border-left:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;border-right:1px solid #D7D7D7;color:#797979;}
.goButton{height:13px;background-color:#F7F7F7;border:1px solid #D7D7D7;padding:1px 5px 1px 5px;cursor:pointer;}


.cattitle{padding:0px 0px 0px 15px; color:#ffffff;font-size:170%;font-weight:normal;background-color:#534F44;height:48px;}
.cattitle2{padding:10px 0px 10px 10px; color:#ffffff; font-size:120%;font-weight:bold;background-color:#534F44;}
.sname{padding:10px 5px 10px 5px; color:#378DB5; }
.sname a, .sname a:visited{color:#378DB5;}
.sname a:hover{color:#666666;}
.sdesc{color:#999999;padding:15px 0px 10px 5px;text-transform:uppercase;}
.lmnu{background-color:#FFFFFF;}
.lmnu2{background-color:#F7F7F7;}

.myLeftMenu{background-color:#FFFFFF;}
.myLeftMenu hr {width:230px;height:1px;}
.myLeftMenuTD{color:#62696D;padding:0px 0px 0px 0px; vertical-align:top;}
.myLeftMenuTD h3 {text-decoration:underline;font-weight:normal;}
.myLeftMenuTD a{color:#757958;text-decoration:underline;}
.myLeftMenuTD a:visited{color:#757958;text-decoration:underline;}
.myLeftMenuTD span {font-size:80%;}

#pdate{padding:15px 0px 5px 0px;color:#999999;text-transform:uppercase;}
.normal{color:#333333;margin:0px 15px 0px 0px;padding:0px 0px 20px 0px;}
.red{color:#cc0000;}
.button{background-color:#F7F7F7;border:1px solid #D7D7D7;padding:2px 4px 1px 5px;cursor:hand;height:14px;}
.button a,.button a:visited{color:#778899;text-decoration:none;}
#rightcontent{padding:10px 15px 10px 15px;width:610px;border:1px solid #939831;}
#rightcontent2{padding:15px 15px 15px 15px;width:888px;border:1px solid #939831;}
#homeText {}
.ip{background-color:#F7F7F7;  border:1px solid #333333;padding:0px 2px 0px 2px;color:#666666;}
.ip2{background-color:#F7F7F7; border:1px solid #333333; color:#666666;}
.mnusep{height:15px;overflow:hidden;}
#pheading{color:#666666;padding:0px 0px 5px 0px;}
.h2{color:#999999;padding:5px 0px 5px 0px;}
.spmore, .spmore a, .spmore a:visited,.spmore a:active{ color:#f05500;font-weight:bold;text-decoration:none;}
.ipbuy{padding:1px 1px 1px 1px;color:#333333; background:#ffffff; border:1px solid #666666; font-weight:bold;}

.txtqty{background:#ffffff; border:1px solid #333333;size:.5em}

.protitle a,.protitle a:visited{color:#636563; font-weight:bold;text-decoration:none;}
.proprice{color:#cc0000; font-weight:bold;}
.propriceinc{color:#777777; padding:0px 2px 4px 2px;}
.prodesc{color:#636563;}

.buy{color: #666666;border:1px solid #666666; font-weight:bold;}
.buyover{cursor:hand; color: #666666; border:1px solid #666666; font-weight:bold;background-color:#E9F2F5;}
.buylink{color: #666666; border:1px solid #666666; font-weight:bold; text-decoration:none;}
.buylink:hover{cursor:hand; color: #666666; border:1px solid #666666; font-weight:bold; background-color:#E9F2F5; text-decoration:none;}

.more{cursor:pointer;border:0px solid #666666;color:#666666;font-size:80%;font-weight:bold;width:99%;padding-top:10px;padding-bottom:3px;overflow:auto;}
.more a {border:1px solid #666666;padding:2px}
.morelink{color: #666666; font-weight:bold; text-decoration:none;}
.morelinkover{cursor:pointer; color: #666666; font-weight:bold; background-color:#E9F2F5; text-decoration:none;}

.gt{color:#999999; font-weight:bold; font-size:110%;}
#spgtotal{color:#cc0000;}
.th{background-color:#E9F2F5;color:#666666;font-weight:bold;height:25px;padding-left:5px;vertical-align:middle;}
.th a,.th a:active,.th a:visited{background-color:#E9F2F5;color:#666666;font-weight:bold;}
.td{color:#666666;}
.tma{color:#CC0000;}
.blubg{background-color:#E9F2F5;color:#666666;}
.nortxt{color:red;padding:5px 5px 5px 10px;}
.scshophead{
	color:#cc0000;
	font-weight:bold;
	font-size:120%;
	padding-bottom:10px;
	text-decoration:underline;
}
.hsz{margin:0px;padding:0px;font-weight:normal;}
#dvfooter{}
#footerlink{
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	color:#B0B0AE;
	font-size:90%;
	line-height:1.5em;
}
#footerlink a,#footerlink a:visited{
	color:#B0B0AE;
}
#note{
	margin: 5px;
	padding: 3px;
	border: 1px solid #666666;
	background-color:#FFFFCC;
}

.homeProducts{

}
.homeProducts td{
	width:33%;
}
.homeProducts td table {
	width:100%;
}
.homeProducts td table th {
	text-align: center;
	color:#502E09;
	padding-bottom:0px;
	font-size:150%;
	font-weight:normal;
}
.homeProducts td table td {
	text-align: center;
	color:#626667;

}
.homeProducts td table td a {
	text-decoration: none;
}
#search table {
}
#search table th{
	background-color:#E9F2F5;
	color:#666666;
	font-weight:bold;

	height:25px;
	padding-left:5px;
	text-align:left;
}
#search table th a,#products table th a:active,#products table th a:visited{
	color:#666666;
}
#search table td{
	color:#666666;
	height:25px;
	padding-left:5px;
	text-align:left;
}
#search table td a,#products table td a:active,#products table td a:visited{
	color:#666666;
}
.search_lmnu{
	background-color:#FFFFFF;
}
.search_lmnu2{
	background-color:#F7F7F7;
}
#affiliatedWith{
	padding-top:50px;
	font-size:85%;
	color:#626667;
}
.sc_sub_head{
	color:#cc0000;
	font-weight:bold;
	font-size:110%;
	padding-bottom:10px;
}