﻿body
{
	/*color:#656464;*/
	color:#333333;
	background-color:White;
	font:12px/14px Arial, Helvetica, Sans-Serif;
	margin:0px;
}

h1 { font-size:22px; margin:0px; }
h2 { font-size:18px; margin:0px; }
h3 { font-size:14px; margin:0px; }
h4 { font-size:12px; margin:0px; }
h5 { font-size:10px; margin:0px; }

a { font:12px/14px Arial, Helvitica, Sans-Serif; color:#222222; text-decoration:underline; }
a:hover { color:#DD0000; text-decoration:none; }




.tlink { font-family:Arial, Verdana, Helvitica; font-size:11px; color:#DDDDDD; text-decoration:none; }
a.tlink { font-family:Arial, Verdana, Helvitica; font-size:11px; color:#888888; text-decoration:none; }
a.tlink:hover { color:Black; text-decoration:underline; }




.tnav_logo { width:192px; height:55px; background:url(images/tnav_logo.jpg) no-repeat; }

.tnav_left { width:18px; height:65px; background:url(images/tnav_left.jpg) no-repeat; }
.tnav_right { width:18px; height:65px; background:url(images/tnav_right.jpg) no-repeat; }
.tnav_top_center { height:35px; background:url(images/tnav_top_center.jpg) repeat-x; }
.tnav_bottom_left { height:30px; background:url(images/tnav_bottom_left.jpg) no-repeat; }
.tnav_bottom_center { height:30px; background:url(images/tnav_bottom_center2.jpg) repeat-x; }

.tnav_tab_left { width:26px; height:35px; background:url(images/tnav_tab_left.jpg) no-repeat; }
.tnav_tab_center { height:35px; background:url(images/tnav_tab_center.jpg) repeat-x; }
.tnav_tab_right { width:26px; height:35px; background:url(images/tnav_tab_right.jpg) no-repeat; }

a.tnav { font:11px/13px Arial, Tahoma, Helvitica, Sans-Serif; color:#555555; text-decoration:none; padding:0px 13px 0px; }
a.tnav:hover { color:#DD0000; text-decoration:underline; }

a.tnav_tab { font:11px/13px Tahoma, Arial, Helvitica, Sans-Serif; color:#FFFFFF; text-decoration:none; }
a.tnav_tab:hover { text-decoration:underline; }

a.tnav_cart { font:bold 12px/14px Arial, Helvitica, Tahoma, Sans-Serif; color:#FFFFFF; text-decoration:none; }
a.tnav_cart:hover { text-decoration:underline; }








.lnav_tl { width:7px; height:7px; background:url(images/lnav_tl.jpg); }
.lnav_tr { width:7px; height:7px; background:url(images/lnav_tr.jpg); }
.lnav_bl { width:7px; height:7px; background:url(images/lnav_bl.jpg); }
.lnav_br { width:7px; height:7px; background:url(images/lnav_br.jpg); }

#lnav { font-family:Arial; }	
#lnav ul { list-style:none; margin:0px; padding:0px; border:none; }
#lnav li a { display:block; font-family:Arial; color:#333333; text-decoration:none; width:auto; padding:1px 5px 0px 12px; }
/*
#lnav li a:hover { font-weight:bold; color:Red; background-color:#FFF0F0; }
#lnav li .active { display:block; font-family:Arial; color:#333333; text-decoration:none; width:auto; padding:0px 5px 0px 12px; background-color:#FFE5E5; }
#lnav li .active:hover { color:Red; background-color:#FFE0E0; }
*/
#lnav li a:hover { font-weight:normal; color:#DD0000; background-color:#EEEEEE; }
#lnav li .active { font-weight:bold; display:block; font-family:Arial; color:#DD0000; text-decoration:none; width:auto; padding:0px 5px 0px 12px; background-color:#EEEEEE; }
#lnav li .active:hover { font-weight:bold; color:#DD0000; background-color:#EEEEEE; }

.lnav_title { color:#BB0000; }

#lnav_OG { color:#333333; }
#lnav_OG ul { list-style:none; margin:0px; padding:0px; }
#lnav_OG ul li { display:block; margin:0px; padding:0px; background:Red; }
#lnav_OG ul li a { display:block; padding:2px 15px 0px; text-decoration:none; }
#lnav_OG ul li a:hover { background:#FFFFFF; }







.rnav_socnet { font-size:11px; font-weight:normal; color:#333333; }
a.rnav_socnet { font-size:11px; font-weight:normal; color:#333333; }
a.rnav_socnet:hover { color:#DD0000; }

#rnav { font-family:Arial; }	
#rnav ul { list-style:none; margin:0px; padding:0px; border:none; }
#rnav li a { display:block; font-family:Arial; color:#333333; text-decoration:none; width:auto; padding:1px 5px 0px 12px; }
#rnav li a:hover { font-weight:normal; color:#DD0000; background-color:#EEEEEE; }
#rnav li .active { font-weight:bold; display:block; font-family:Arial; color:#DD0000; text-decoration:none; width:auto; padding:0px 5px 0px 12px; background-color:#EEEEEE; }
#rnav li .active:hover { font-weight:bold; color:#DD0000; background-color:#EEEEEE; }



















.locnav { font:12px Verdana; color:#333333; }
a.locnav { font:12px Arial; color:#333333; text-decoration:none; }
a.locnav:hover { color:#DD0000; text-decoration:underline; }

#locbar { margin-bottom:25px; padding:3px; }
#locbar ul { display:inline; border:none; margin-left:0px; padding-left:0px; }
#locbar ul li { display:inline; list-style:none; border:none; margin-left:0px; padding-left:2px; }
#locbar ul li:before { content:"\0020 \0020 \0020 \00BB \0020"; color:#DD0000; padding-bottom:4px; }	
#locbar ul li.first:before { content:""; }




.cat_title { font:14px Arial, Helvitica, Sans-Serif; color:#BB0000; text-decoration:none; }
a.cat_title { font:14px Arial, Helvitica, Sans-Serif; color:#BB0000; text-decoration:none; }
a.cat_title:hover { color:#666666; text-decoration:none; }

.cat_title_view { font:14px Arial, Helvitica, Sans-Serif; color:#666666; text-decoration:none; }
a.cat_title_view { font:14px Arial, Helvitica, Sans-Serif; color:#666666; text-decoration:none; }
a.cat_title_view:hover { color:#BB0000; text-decoration:none; }



.cat_page_link { font:12px/14px Arial, Helvitica, Sans-Serif; color:#AAAAAA; text-decoration:none; margin:0px 4px 0px 4px; }
a.cat_page_link { font:12px/14px Arial, Helvitica, Sans-Serif; color:#555555; text-decoration:none; margin:0px 4px 0px 4px; }
a.cat_page_link:hover { color:#DD0000; }

.cat_item_price { font:bold 12px/14px Arial, Helvitica, Sans-Serif; color:Black; margin:6px 0px 6px 0px; }
.cat_item_discount { font:bold 12px/14px Arial, Helvitica, Sans-Serif; color:#CC0000; margin:6px 0px 6px 0px; }
.cat_item_name { font:11px/13px Arial, Helvitica, Sans-Serif; color:Black; text-decoration:none; }
.cat_item_name:hover { color:Red; }







.itempage_name { font:bold 22px Verdana, Tahoma, Arial; color:#010101; }
.itempage_price { font:bold 14px Verdana, Tahoma, Arial; color:#010101; }
.itempage_newprice { font:bold 14px Verdana, Tahoma, Arial; color: #D32100; }
.itempage_oldprice { font:bold 14px Verdana, Tahoma, Arial; color:#010101; text-decoration:line-through;}


#gallery { list-style:none; display:block; margin:0px; padding:0px; }
#gallery li { display:inline; margin:5px; padding:0px; }
#gallery .galselimg { border:1px solid #CCCCCC; padding:5px; }


#zoom { list-style:none; display:block; margin:0px; padding:0px; }
#zoom li { display:inline; margin:5px; padding:0px; }
#zoom .zoomselimg { border:1px solid #CCCCCC; padding:5px; }


#tabs { padding:6px 5px 5px 5px; border-bottom:solid 1px #AAAAAA; /*margin-bottom:25px;*/ }
#tabs ul { display:inline; margin-left:0px; padding-left:0px; }
#tabs ul li { display:inline; list-style:none; border:solid 1px #AAAAAA; margin-left:10px; margin-bottom:0px; padding:2px 0px 5px; background:#EDEDED; }
#tabs ul li a { display:inline; padding:2px 15px 0px; text-decoration:none; }
#tabs ul li a:hover { background:#FFFFFF; }
#tabs ul li.active { border-bottom:solid 1px #FFFFFF; background:#FFFFFF; }
#tabs ul li.inactive { border-bottom:solid 1px #AAAAAA; background:#EDEDED; }

#content { font-family:Tahoma; border:solid 1px #AAAAAA; border-top:none; padding:10px; }
#content .inactive { display:none; }
#content .active { display:block; }

















.cart_name { font:bold 14px Verdana, Tahoma, Arial; color:#333333; }
.cart_price { font:bold 13px Verdana, Tahoma, Arial; color:#333333; }
.cart_newprice { font:bold 13px Verdana, Tahoma, Arial; color: #D32100; }
.cart_oldprice { font:bold 13px Verdana, Tahoma, Arial; color:#333333; text-decoration:line-through;}
a.cart_remove { font:13px Verdana, Tahoma, Arial; color:#333333; text-decoration:none; }
a.cart_remove:hover { color:#CC0000; }
.cart_total { font:13px Verdana, Tahoma, Arial; color:#333333; margin-left:6px;}












#bnav { font-family:Arial; font-size:11px; color:#666666; }
#bnav ul { list-style:none; margin:0px; padding:0px; border:none; }
#bnav li { font-family:Arial; font-size:11px; line-height:16px; padding:0px 5px 0px 12px; }
#bnav li a { font-family:Arial; font-size:11px; line-height:16px; text-decoration:none; color:#666666; padding:0px 5px 0px 12px; }
#bnav li a:hover { color:#333333; text-decoration:underline; }

.bnav_copy { font-family:Arial; font-size:10px; color:#666666; }





















.form { font:12px Arial, Helvitica, Tahoma; color:Black; text-decoration:none; border:solid 1px Silver; z-index:0; }

.form_error { font:12px Arial,Helvitica,Tahoma; color:Black; text-decoration:none; border:dashed 1px Red; background:#FAEBE7; z-index:0; }


.tnav_search_box
{
	width:140px;
	height: 16px;
	border-style:none;
	border-width: 0px;
	color: #555555;
	padding-left: 7px;
	padding-right: 7px;
	font-size: 12px;
	background-image: url(images/tnav_search_box.jpg);
	margin-left: 3px;
	background-repeat: no-repeat;
}

.search_submit { font:bold 11px Verdana, Tahoma, Arial, Helvitica; color:#555555; padding:2px; }

.checkout_submit { font:bold 13px Verdana, Tahoma, Arial, Helvitica; color:#FFFFFF; background:#CC0000; padding:4px 6px 4px 6px; border:0px; }

.submit 
{
	font:bold 11px Verdana, Tahoma, Arial, Helvitica;
	color:White;
	background:#DD0000;
	border-left:solid 1px #FF85C8;
	border-top:solid 1px #FF85C8;
	border-right:solid 1px #850149;
	border-bottom:solid 1px #850149;
	padding:2px 8px 2px 8px;
}




















