body {
	margin-left:auto;
	margin-bottom:0px;
	margin-right:auto;
	margin-top:0px;
	margin-left:0px;

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	background-color: #560126;
}
td{
	font-family: Tahoma;
	font-size:11px;
}

A:link {
	FONT-FAMILY: Tahoma; COLOR: #800080; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A:visited {
	FONT-FAMILY: Tahoma; COLOR: #800080; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A:hover {
	FONT-FAMILY: Tahoma; COLOR: #800080; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A:active {
	FONT-FAMILY: Tahoma; COLOR: #800080; FONT-SIZE: 11px; TEXT-DECORATION: none
}


a.WhiteLink {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: None;
}
a.WhiteLink:hover {
	text-decoration: underline;
}

.txt10
{
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    font-family: Tahoma;
}

.txt12{
	font-size: 12px;
	font-family: Tahoma;
}


.ProductPrice_sale{
	font-size:11px;
	color:#CC0000;
	font-family: Tahoma;
	line-height:12px;
	font-weight:bold;
}


.MenuTDHeading{
	background-color: #08305A;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
}

.MenuHeadingBreak{
	background-color: #00659D;
}

.Message{
	color: #CC0000;
	font-family: Tahoma;
	font-size: 10px;
	font-weight:bold;
}

.breadcrumb{
	color:#520021;
	font-family: Tahoma;
	font-size: 11px;
    text-decoration:none;
	font-weight:lighter;
}

.breadcrumb a{
	color:#520021;
	font-family: Tahoma;
	font-size: 11px;
    text-decoration:underline;
	font-weight:lighter;
}

.ProductTitle{
	color: #666666;
	font-family: Tahoma;
	font-size: 12px;
    text-decoration:none;
	font-weight: bold

}

.ProductTitle a{
	color:#666666;
	font-family: Tahoma;
	font-size: 12px;
    text-decoration:none;
	font-weight: bold
}


a.morelink {
	font-family: Tahoma;
	font-size: 12px;
	color: #769593;
	text-decoration: None;
}
a.morelink:hover {
	text-decoration: underline;
}

.top_border1{
	background-color: #999966;	
	color: #FFFFFF;
}

.top_border2{
	background:url(../images/heading_middle.jpg);
	color:#FFFFFF;
	background-repeat:repeat-x;
}
.top_border2 a{

}
#footer {
	height:84px;
	background-color:#EFDBDE;
}
#footer td{
	color:#160121;
	padding-left:10px;
	padding-right:10px;
	background-repeat:no-repeat;
	background-position:left top;
}
#footer a{
	FONT-FAMILY: Tahoma; COLOR: #800080; FONT-SIZE: 11px; TEXT-DECORATION: none
}



.td_calender{
	color : #000000;
}

#tdHeading{
	font-family: Tahoma;
	font-size: 12px;
	color:#FFFFFF;
	text-align:center;
}

#price_tags{
	padding-right:0px;
}
.PriceTagTD{
	padding-left:10px;
}
.listprice_tag{
	color:#9C0031;
	font-size:11px;
	font-family: Tahoma;
	line-height:12px;
	font-weight:bold;
}
.ProductPrice{
	font-size:11px;
	font-family: Tahoma;
	color:#9C0031;
	line-height:12px;
	font-weight:bold;
}
.price_save{
	color:#666666;
	font-size:11px;
	font-family: Tahoma;
	line-height:12px;
}


.product_optionslist{
	color:#E46E88;
	font-weight:bold;
}

#top_header{
	height:128px;
	width:779px;
	background-image:url(../images/kasuku/header.jpg);
}

#top_header .headerleftcol{

	width:8px;
	
}

#top_header .headerrightcol{
	width:8px;
}

#top_header .headermiddlecol{
	vertical-align:bottom;
	padding-bottom:10px;
}

#topmenu{
	text-align:center;
	height:33px;
}
#topmenu .leftcol{
	background-image:url(../images/vwp/top_menu_left.png);
	background-repeat:no-repeat;
	width:19px;
}
#topmenu .middlecol{
	background-image:url(../images/vwp/top_menu_middle.png);
	background-repeat:repeat-x;
	vertical-align:middle;
	text-align:center;
}
#topmenu .rightcol{
	background-image:url(../images/vwp/top_menu_right.png);
	background-repeat:no-repeat;
	width:24px;
}

#mainwebpage{
	width:779px;
	padding-left:0px;
	padding-right:0px;
	
	border-left-style:double;
	border-left-width:1px;;
	border-left-color:#EBC0D5;

	border-right-style:double;
	border-right-width:1px;;
	border-right-color:#EBC0D5;

	border-bottom-style:double;
	border-bottom-width:1px;;
	border-bottom-color:#EBC0D5;
}
#maintable{
	padding-top:0px;
}

#maintable #LeftNavi{
	vertical-align:top;
	width:205px;
	background-color:#82033A;
	padding-left:0px;
}
#maintable #RightNavi{
	vertical-align:top;
	width:0px;
}
#LeftNavi #left_top{

}
#LeftNavi #left_middle{
	padding-left:1px;
}
#LeftNavi #left_bottom{

}
#RightNavi .right_top{
	background-image:url(../images/onestop/right_panel_top.png);
	background-repeat:no-repeat;
	height:45px;
}
#RightNavi .right_middle{
	background-image:url(../images/onestop/right_panel_middle.png);
	text-align:center;
}
#RightNavi .right_bottom{
	background-image:url(../images/onestop/right_panel_bottom.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:130px;
}
#maintable #contentarea_big{
	width:779px;
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	background-color:#EFDBDE;
	color:#82033A;
}
#maintable #contentarea{
	width:554px;
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	background-color:#EFDBDE;
	color:#82033A;
}
#maintable #contentarea td{
	line-height: 18px;
}

#home_middle_top{

}

#home_middle_middle{
	
}
.homecontent{
	vertical-align:top;
}
#product_panel{	
	width:200px;
}
#product_panel .title{
	height:30px;
	background-image:url(../images/jewelry/product_panel_bg.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:5px;
	padding-left:3px;
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
}
#product_panel .productimage{
	width:200px;
	background-repeat:no-repeat;
	vertical-align:top;
	text-align:center;
}

#productlist{
	padding-top:30px;
	padding-left:0px
}
#productlist a{
	color:#FFFFFF;
}
#productlist .product_item{
	text-align:center;
	vertical-align:top;
	
}
#color_available{
	color:#666666;
	font-size:18px;
}
.color_available{
	border:thin;
	border-style:double;
	border-color:#ffffff;
}
.ImageBorder{
	border-bottom:hidden;
	border-bottom-style:outset;
	border-bottom-color:#CCCCCC;

	border-top:hidden;
	border-top-style:outset;
	border-top-color:#CCCCCC;

	border-left:hidden;
	border-left-style:outset;
	border-left-color:#CCCCCC;

	border-right:hidden;
	border-right-style:outset;
	border-right-color:#CCCCCC;
	
	border-style:none;
	border-color:#CCCCCC;
	border:none;
	

}


#productlist .productlist_linkbreak td{
	padding-left:0px;
	padding-right:0px;
}
#productlist .listlinebreak{
	background-image:url(../images/product_line_break_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:24px;
}

#productlist .producttitle{
	color:#ffffff;

}
#productlist .producttitle a{
	color:#E7AF5C;
	font-size:14px;
}
#productlist .product_line{
	background-color:#8A8A8C;
	height:1px;
}
#productlist .product_line_2{
	height:2px;
}
#productlist .productdescription{
	font-size:12px;
	color:#82033A;
	text-align:justify;
}
#productlist .productdescription a{
	color:#9BA5B5;
	font-weight:bold;
}
#productlist #AddToCard{
	font-size:11px;
	color:#5395A7;
}
#productlist #AddToCard a{
	font-size:11px;
	color:#5395A7;
	font-weight:bold;
}

#ProductDetails .ProductTitle{
	font-size:13px;
	color:#9C0031;
	font-weight:bold;
}

#ProductDetails .standard_comments{
	font-size:12px;
	color:#2F1F0F;
	text-align:justify;
	font-weight:normal;
}

#ProductDetails .standard_comments a{
	font-size:11px;
}

#slidlink{
	color:#000000
}
#slidlink a{
	color:#000000
}

#flashproducts_1 .flash_image{
	padding-left:8px;
	float:left;
}

#flashproducts_2 .flash_image{
	padding-left:8px;
	padding-top:8px;
	float:left;
}

#flashproducts_3 .flash_image{
	padding-left:8px;
	padding-top:8px;
	float:left;
}

legend{
	color:#520021;
}

#CurrencyBox #select_currency{
	font-weight:bold;
}
