*{border:0px solid #eee;margin:0;padding:0;list-style:none}
html,body,#bg,#bg table,#bg td,#cont{width:100%;height:100%; font:arial;background-color:#d3d0c4;}

a:link {color: #666; text-decoration: none; }
a:visited {color: #666; text-decoration: none; }
a:hover {color: #000; text-decoration: none; }
a:active {color: #666; text-decoration: none; }

a.on {color: #000; text-decoration: none; }

#bg div{position:absolute;width:240%;height:240%;top:-50%;left:-60%}
#bg td{vertical-align:middle;text-align:center;}
#bg img{min-height:50%;min-width:50%;margin:0 auto;}
#wrapper {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	margin-top:35px;
}


#public_head{position:absolute; left:50%; margin-left:-500px; width:1000px; height:90px; top:35px; }
#head_cont {width:1000px; height:17px;}
#logo {width:200px; height:17px; background-image:url();margin-left:185px;float:left;}
#loginhead {float:left;width:165px; margin-left:441px;margin-top:4px;font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:white;}
#logouthead {float:left;width:165px; margin-left:441px;margin-top:4px;font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;}
#viewcart {float:left;width:165px; margin-left:825px;margin-top:-95px;font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;}

#lines {width:100%; height:2px;margin-top:3px;}
#lines_left {width:175px; height:1px; background-color:#FFF; float:left; margin-right:10px;}
#lines_center1 {width:310px; height:1px; background-color:#FFF; float:left; margin-right:10px;}
#lines_center2 {width:310px; height:1px; background-color:#FFF; float:left; margin-right:10px;}
#lines_right {width:175px; height:1px; background-color:#FFF; float:left;}

#public_head2{position:absolute; left:50%; margin-left:-500px; width:1000px; height:90px; top:62px;}
#fp_address {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;width:175px; float:left;}

#fp_address2 {display:block; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; color:white;width:165px; float:left;}
#fp_address3 {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:white;
	width:155px;
	float:left;
}
#fp_address4 {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:white;
	width:165px;
	float:left;
}


#fp_addressfooter {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#fff;width:300px; float:left;}


#public_head3{position:absolute; left:50%; margin-left:-500px; width:1000px; margin-top:95px; height:5px; top:62px;}
#lines2 {width:100%; height:2px;margin-top:3px;}
#lines2_left {width:815px; height:1px; background-color:#FFF; float:left; margin-right:10px;}
#lines2_right {width:175px; height:1px; background-color:#FFF; float:left;}

#content_container{position:absolute; left:50%; margin-left:-500px; width:1000px;top:162px;margin-top:5px;}

#general_left {padding:0px;width:340px; float:left; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:14px;text-transform:uppercase;color:#666;margin-right:5px;}
#general_right {padding:0px;width:470px; float:left; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; color:#666;}
#general_1 {padding:0px;width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px;  color:#666;margin-right:10px;margin-top:5px;}
#general_2 {padding:0px;width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px;  color:#666;margin-right:10px;margin-top:5px;}
#general_3 {padding:0px;width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px;  color:#666;margin-top:5px;}
#general_break {margin-top:2px;margin-bottom:5px;height:1px; background-color:#FFF; width:150px;}
#general_base {
	width:100%;
	margin-top:350px;
	height:1px;
	background-color:#FFF;
	margin-bottom: 5px;
}
#general_base2 {
	
	width:100%;
	margin-top:0px;
	height:1px;
	background-color:#FFF;
	margin-bottom: 5px;
}

#general_right li {list-style-position: outside;
margin-left:13px;
list-style-type: circle;}

#profile_left {padding:0px;width:340px; float:left; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:14px;text-transform:uppercase;color:#666;margin-right:5px;}
#profile_right {padding:0px;width:470px; float:left; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;}
#profile_1 {padding:0px;width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;margin-right:10px;}
#profile_2 {padding:0px;width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;margin-right:10px;}
#profile_3 {padding:0px;width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;}
#profile_break {margin-top:2px;margin-bottom:5px;height:1px; background-color:#FFF; width:150px;}
#profile_base {width:100%; margin-top:310px;height:1px; background-color:#FFF;}

#welcomeimage {width:630px; margin-left:185px; height:314px;}

#download_bro {float:left; margin-left:11px;font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;}
#download_bro2 {
	float:right;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#666;
	margin-right: 23px;
	width: 150px;
	margin-top: 6px;
	display: block;
}
#contact_right2 {
	float:right;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#666;
	margin-right: 0px;
	width: 325px;
	margin-top: 0px;
	display: block;
}



#products_left {padding:0px;width:340px; float:left;font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px;color:#666;margin-right:5px;}
#products_catdesc {height:280px;font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;width:170px; float:left; margin-right:5px;}
#products_title {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; color:#000;width:160px; float:left;}
#products_info {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; color:#666;width:160px; float:left;}
#products_money {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; color:#000;width:160px; float:left;margin-top:10px;}
#products_left li {list-style-position: outside; margin-left:13px; list-style-type: circle;}
#products_right {padding:0px;width:470px; float:left; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; color:#666;}
#contact_right {
	padding:0px;
	width:325px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666;
}


#products_break1 {margin-top:2px;margin-bottom:5px;height:1px; background-color:#FFF; width:335px;}
#products_break {margin-top:2px;margin-bottom:5px;height:1px; background-color:#FFF; width:150px;}
#products_sep {
	margin-top:2px;
	margin-bottom:0px;
	height:1px;
	background-color:#FFF;
	width:816px;
	margin-top:305px;
}
#products_sep2 {
	margin-top:2px;
	margin-bottom:0px;
	height:1px;
	background-color:#FFF;
	width:816px;
	margin-top:312px;
}
#products_sep3 {
	margin-top:2px;
	margin-bottom:0px;
	height:1px;
	background-color:#FFF;
	width:816px;
	margin-top:319px;
}
#products_sep4 {
	margin-top:2px;
	margin-bottom:0px;
	height:1px;
	background-color:#FFF;
	width:816px;
	margin-top:312px;
}
#products_sep4 {
	margin-top:2px;
	margin-bottom:0px;
	height:1px;
	background-color:#FFF;
	width:816px;
	margin-top:312px;
}#products_sep5 {
	margin-top:2px;
	margin-bottom:0px;
	height:1px;
	background-color:#FFF;
	width:816px;
	margin-top:312px;
}
#products_sepLAST {
	margin-top:2px;
	margin-bottom:0px;
	height:1px;
	background-color:#FFF;
	width:816px;
	margin-top:380px;
}



#products_base {width:100%; margin-top:310px;height:1px; background-color:#FFF;}


hr {
	border: 0;
	width: 100%;
	color: #FFFFFF;
	background-color: #fff;
	height: 1px;
}

#clear {
clear:both;

} 


.maintxt {
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	color: #666;
}
.v { background-color:#000;}

#cart_right {
	padding:0px;
	width:655px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#f1f0ec;
	min-height:160px;
	color:#666;
}
#cart_quant {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; color:#000;width:145px; float:left;margin-top:5px;margin-left:5px;border-bottom:1px solid black;}
#cart_prod {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; color:#000;width:310px; float:left;margin-top:5px;margin-left:10px;border-bottom:1px solid black;}
#cart_price {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; color:#000;width:165px; float:left;margin-top:5px;margin-left:10px;border-bottom:1px solid black;}

#cart_quant2 {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px;text-transform:uppercase; color:#666;width:145px; float:left;margin-top:5px;margin-left:5px;}
#cart_prod2 {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;width:310px; float:left;margin-top:5px;margin-left:10px; }
#cart_prod4 {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; text-color:#000;width:46px; float:left;margin-top:5px;margin-left:274px; }
#cart_price2 {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;width:165px; float:left;margin-top:5px;margin-left:10px;}
#cart_price2a {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;width:80px; float:left;margin-top:5px;margin-left:10px;}
#cart_price2b {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;width:80px; float:left;margin-top:5px;margin-left:5px;}
#cart_price2b input {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;width:50px; float:left;margin-left:35px;}

#cart_quant3 {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px;text-transform:uppercase; color:#666;width:145px; float:left;margin-top:75px;margin-left:5px;}
#cart_prod3 {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;width:60px; float:left;margin-top:75px;margin-left:260px;}
#cart_price3 {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;width:165px; float:left;margin-top:75px;margin-left:10px;}
#cart_prod3b {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;width:45px; float:left;margin-top:5px;margin-left:275px; }

#cart_prod3c {font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; color:#666;width:53px; float:left;margin-top:5px;margin-left:267px; }




