.footer {
	width:868px;
	margin: auto;
	height:20px;
	text-align:left;
	background-color:#2c2721;	
}
.header {
	height:97px;
}
.tab_top {
	background-image: url(../images/design/tab_top.jpg);
	height:18px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	width:100px;
	padding-top:4px;
}
.tab_top a:link {
 color:#fff;
}
.tab_top a:visited {
 color:#fff;
}
.tab_top a:active {
 color:#fff;
}
.tab_top a:hover {
 color:#fff;
 text-decoration: underline;
 }
.logo_02 {
	background-image: url(../images/design/logo_02.jpg);
	width:253px;
	height:64px;
}
.logo_bg {
	background-color:#4e453b;
	height:64px;
	width:417px;
}
.header_taxt {
	color:#98bfbb;
	font-weight:bold;
	padding-left:16px;
	padding-top:10px;
}
.main_tab {
	padding-top:12px;
	padding-left:42px;
}
.main_bar_bg {
	width:137px;
	background-image: url(../images/design/main_bar_bg.jpg);
	height:33px;
}
.main_bar_bg:hover {
	width:137px;
	background-image: url(../images/design/main_bar_bg_on.jpg);
	height:33px;
}
.main_bar_links a:link {
 color:#fff;
}
.main_bar_links a:visited {
 color:#fff;
}
.main_bar_links a:active {
 color:#fff;
}
.main_bar_links a:hover {
 color:#fff;
 text-decoration: underline;
 }
.main_bar_links {
	width:128px;
	font-size:14px;
	text-align:center;
	padding-top:7px;
}
.last_link {
	width:141px;
}
.last_link:hover {
	width:141px;
}
.main_bar_line {
	padding-bottom:33px;
}
.left_light_blue_bg {
	background-color:#ddedeb;
	width:131px;
	height:97px;
}
.left_dark_blue_bg {
	background-color:#32605b;
	width:134px;
	padding-bottom:20px;
}
.doted_border {
	width:1px;
	height:500px;
	background-image: url(../images/design/doted_border.jpg);	
}
#contentMainWrapper2  {
	border:2px solid #2c2721;
	border-top:0;
}
#contentMainWrapper  {
	border:1px solid #746657;
	border-top:0;	
}
.light_text {
	color:#64584c;
	font-size:18px;
	padding-left:7px;
	padding-top:5px;

}
.checkout_link {
	color:#12766b;
	font-size:14px;
	padding-left:7px;
	padding-top:5px;
	font-weight:bold;

}
.checkout_link a:link {
 color:#12766b;
}
.checkout_link a:visited {
 color:#12766b;
}
.checkout_link a:active {
 color:#12766b;
}
.checkout_link a:hover {
 color:#12766b;
 text-decoration: underline;
 }
.dark_text {
	color:#fff;
	font-size:18px;
	padding-left:7px;
	padding-top:5px;
	padding-bottom:12px;
} 
.categories_links a:link {
 color:#fff;
}
.categories_links a:visited {
 color:#fff;
}
.categories_links a:active {
 color:#fff;
}
.categories_links a:hover {
 color:#fff;
 text-decoration: underline;
 }
.categories_links {
	font-size:12px;
	padding-left:6px;
}
.affiliate_link a:link {
 color:#12766b;
}
.affiliate_link  a:visited {
 color:#12766b;
}
.affiliate_link  a:active {
 color:#12766b;
}
.affiliate_link  a:hover {
 color:#12766b;
 text-decoration: underline;
 }
.affiliate_link {
	font-size:12px;
	padding-left:7px;
	padding-top:3px;
}
.center_col_text {
	font-size:18px;
	color:#12766b;
	padding-top:5px;
	padding-left:9px;
}
.center_doted_line_01 {
	width:674px;
	height:1px;
	background-image: url(../images/design/center_doted_line_01.jpg);
}
.lines {
	padding-top:5px;
	padding-left:4px;
}
.product_name {
	font-size:12px;
	font-weight:bold;
	color:#12766b;
	height:30px;
	padding-left:3px;
	padding-top:5px;
}
.product_photo{
	width:125px;
	height:125px;
	padding-left:15px;
	padding-top:10px;
}
.price {
	font-size:14px;
	color:#67625c;
	padding-left:14px;
	padding-top:20px;
}
.model {
	font-size:14px;
	color:#67625c;
	padding-left:14px;
	padding-top:7px;
}
.more_info {
	padding-top:5px;
	padding-left:3px;
}
.vertical_line {
	padding-left:10px;
/*	padding-right:2px;*/
	padding-top:3px;
}
.single_product{
	height:180px;
	text-align:left;
	width:305px;
	padding-left:10px;
	border-bottom:1px dotted #ccc;
}
.footer_links a:link {
 color:#fff;
}
.footer_links a:visited {
 color:#fff;
}
.footer_links a:active {
 color:#fff;
}
.footer_links a:hover {
 color:#fff;
 text-decoration: underline;
 }
.footer_links  {
	padding-top:2px;
	color:#fff;
	font-size:11px;
	text-align:center;
}
.footer_text {
	color:#98bfbb;
	font-size:11px;
	text-align:center;
	padding-top:4px;
}
SPAN.category-subs-parent {
  font-weight: bold;
}
SPAN.category-subs-selected {
  font-weight: bold;
}


