@charset "utf-8";* {font-family: Arial, Helvetica, sans-serif;}body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px; background-image: url(../images/wine_red/body_bg.jpg); background-repeat: repeat-x; background-position: top; background-color: #BC6E96;}input { font-family: Verdana, Geneva, sans-serif; font-size: 12px;}a { text-decoration: none; color: #FC9;}a:hover { color: #F30;}img { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}input { font-size: 11px;}textarea {	font-size: 11px;}select { margin-bottom: 3px; font-size: 11px;}#contener { background-image: url(../images/wine_red/header.jpg); background-repeat: no-repeat; background-position: center top;}#maininfo { margin: auto; width: 900px;}#headericons {
	float: right;
	width: 45px;
}
#headericons a {
	background-image: url(../images/wine_red/icon_logos.png);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 40px;
}
#headericons .facebooklink {
	background-position: right bottom;
}
#headericons .facebooklink:hover {
	background-position: right top;
}
#headericons .twitterlink {
	background-position: left bottom;
}
#headericons .twitterlink:hover {
	background-position: left top;
}
#login {background-image: url(../images/wine_red/login_bg.png);height: 50px;width: 184px;float: right;padding: 15px;margin: 0px;}#login #login_btn, #login #login_cart { padding: 0px; list-style-image: none; list-style-type: none; clear: both; margin: 0px;}#login ul li { display: inline;}#login #login_btn a { color: #F9F; display: block; float: left; line-height: 19px; background-image: url(../images/wine_red/login_btn.jpg); height: 19px; margin-right: 2px; font-size: 11px; font-weight: bold; text-decoration: none; text-align: center; border: 1px solid #C69; margin-left: 5px; padding-right: 10px; padding-left: 10px;}#login #login_btn a:hover { color: #FFF; border-top-color: #FFF; border-right-color: #FFF; border-bottom-color: #FFF; border-left-color: #FFF;}#login #login_cart { margin-left: 5px; background-image: url(../images/wine_red/cart_icon_07.jpg); height: 25px; background-repeat: no-repeat; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 25px; background-position: 0px 5px; line-height: 20px;}#login #login_cart a { color: #DCCFD8; text-decoration: none;}#login #login_cart a:hover { color: #FFF;}#menu {
	float: right;
	background-image: url(../images/wine_red/menu_bg.png);
	height: 27px;
	width: 600px;
	margin-top: 12px;
	margin-bottom: 12px;
}#menu ul { margin: 0px; padding: 0px; list-style-image: none; list-style-type: none;}#menu ul li { display: inline;}#menu ul li a {
	display: block;
	color: #CCC;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	font-weight: bold;
	float: left;
	text-align: center;
	margin-top: 7px;
	padding-right: 13px;
	padding-left: 13px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	text-transform: uppercase;
}#menu ul li a:hover { color: #F69;}#menu ul li #firstmenu { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;}#flashholder { background-image: url(../images/wine_red/flash_mbg.png); height: 446px; width: 898px; margin: auto;}#pageholder {}#pageholdertop { height: 16px; background-image: url(../images/wine_red/page_bg.png); background-repeat: no-repeat; background-position: left top;}#pageholderbottom { background-image: url(../images/wine_red/page_bg.png); background-repeat: no-repeat; background-position: left bottom; height: 15px;}#paginfo {}#pageholdermain { background-image: url(../images/wine_red/page_middle.png); background-repeat: repeat-y; margin: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}#paginfoleft { background-image: url(../images/wine_red/paginfobg.jpg); background-repeat: no-repeat; background-position: right bottom;}#pageholdermain h1 { margin: 0px; font-size: 13px; color: #FCF; background-image: url(../images/wine_red/icon3.gif); background-repeat: no-repeat; background-position: right; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FCF; padding-left: 10px; text-transform: uppercase; padding-right: 15px;}#pageholdermain p { color: #FFF; margin: 0px; padding-top: 6px; padding-right: 0px; padding-bottom: 10px; padding-left: 12px; line-height: 16px;}#pageholdermain h2 { font-size: 11px; font-weight: bold; padding-left: 10px; color: #FFC; background-image: url(../images/wine_red/icon8.gif); background-repeat: no-repeat; background-position: 0px 4px; margin-top: 5px; margin-bottom: 13px;}#pageholdermain ul,#pageholdermain ol { margin: 0px; padding-left: 35px; color: #FFF;}#mainswf { background-repeat: no-repeat; background-position: 45px 10px; height: 446px;}#mainswf ul { padding: 0px; float: right; list-style-image: none; list-style-type: none; width: 560px; margin: 0px;}#mainswf ul li { display: inline;}#mainswf ul li a { display: block; float: left; margin-top: 12px; margin-left: 7px;}#footermenu { background-color: #250817; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9c8a93; text-decoration: none; text-align: right; margin-top: 10px;}#footermenu a { color: #9c8a93; text-decoration: none;}#footermenu a:hover { color: #FC0;}#footernote { font-size: 11px; padding: 5px; color: #4F004F;}#footernote a { text-decoration: none; color: #4F004F;}#footernote a:hover { color: #FFF;}#footernote span { float: right;}#footernote span a { font-weight: bold; color: #333;}#footernote span a:hover { color: #FFF;}#homeinfo { margin-top: 10px;}#aboutDiv, #shippingDiv, #newsDiv { padding: 10px; width: 270px; height: 200px; background-repeat: no-repeat; background-position: left top;}#homeinfo p { font-size: 12px; color: #E1C1D1; padding: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}#homeinfo h1 { font-size: 13px; margin-top: 10px; margin-right: 0px; color: #FFF; line-height: 18px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FCC; padding-top: 0px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin-bottom: 0px; margin-left: 0px;}#homeinfo h1 a { float: right; display: block; padding: 2px; font-size: 11px; line-height: 14px; font-weight: normal; color: #FFF; text-decoration: none; background-color: #000;}#aboutDiv { background-image: url(../images/wine_red/bg1.jpg);}#shippingDiv { background-image: url(../images/wine_red/bg2.jpg);}#newsDiv { background-image: url(../images/wine_red/bg3.jpg);}.newstitle { margin: 0px; font-size: 12px; color: #FCF;}.date { color: #FFC; font-size: 11px;}.divleft { float: left;}.divright { float: right;}.clear { clear: both; float: none;}#category { background-image: url(../images/wine_red/page_middle.png); background-repeat: repeat-y; padding-right: 4px; padding-left: 4px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F9C;}#category ul { margin: 0px; padding: 0px; list-style-image: none; list-style-type: none;}#category ul li { display: inline;}#category ul li a {float: left;display: block;background-image: url(../images/wine_red/cate_left.png);background-repeat: no-repeat;background-position: left top;padding-left: 8px;margin-right: 1px;width: 140px;text-align: center;}#category ul .maincat a { background-position: left -30px;}#category ul li a:hover { background-position: left bottom;}#category ul li a span { display: block; height: 30px; padding-right: 8px; margin-left: 1px; background-image: url(../images/wine_red/cate_right.png); background-repeat: no-repeat; background-position: right top; line-height: 30px; color: #300; font-size: 11px; font-weight: bold; text-transform: uppercase;}#category ul .maincat a span { background-position: right -30px;}#category ul li a:hover span { background-position: right bottom;}#sortproduct { background-color: #86024A; color: #FFF; line-height: 35px; padding-right: 5px; padding-left: 5px;}.inputs11 { font-size: 11px;}.searchbtn { padding-top: 8px; padding-left: 5px;}#cateproduct { padding-right: 10px; padding-left: 10px; padding-top: 10px;}#productlist ul, #cateproduct ul { padding: 0px; list-style-image: none; list-style-type: none;}#productlist ul li, #cateproduct ul li { display: inline;}#productlist ul li a, #cateproduct ul li a { display: block; width: 165px; background-color: #86024A; margin-top: 5px; margin-left: 10px; text-align: center; height: 225px; float: left;}#productlist ul li a:hover, #cateproduct ul li a:hover { background-color: #410124;}a .pname {display: block;padding-top: 5px;border-top-width: 1px;border-top-style: solid;border-top-color: #FD91CC;line-height: 14px;font-size: 11px;font-weight: bold;height: 32px;margin-top: 5px;margin-right: 5px;margin-bottom: 0px;margin-left: 5px;padding-bottom: 0px; }a .tag {font-size: 12px;font-weight: bold;color: #F9F;line-height: 16px;display: block;height: 18px; } a .imageholder { height: 130px; display: block; background-color: #FFF; line-height: 130px; margin: 5px;}a .imageholder img { vertical-align: middle;}a .prices {font-weight: bold;color: #FFF;font-size: 14px;line-height: 28px; }.pageNum { padding: 0px; margin-top: 15px; margin-right: 15px; margin-left: 15px;}#pageholdermain .pageNum ul { margin: 0px; padding: 0px; list-style-image: none; list-style-type: none;}.pageNum ul li { display: inline;}.pageNum ul li a { display: block; float: left; padding: 3px; background-color: #5C2136; margin-right: 3px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; color: #FFF; border: 1px solid #F06;}.pageNum ul li a:hover { background-color: #FCF; color: #900;}.notetext { color: #FCC;}.pageInfo { font-size: 11px; color: #F60; float: right;}#productinfo { float: right; width: 335px; padding-right: 10px;}#productgallary { float: left; width: 540px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px;}#pageholdermain #productgallary .mainimg {
	background-color: #FFF;
	text-align: center;
	padding: 3px;
	margin-left: 3px;
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: 4px;
	border: 1px solid #F69;
	margin-right: 7px;
	background-image: url(../images/loading.gif);
	height: 500px;
	line-height: 500px;
}
#pageholdermain #productgallary .mainimg img{
	text-align: center;
	vertical-align: middle;	
}
#productgallary #productgallarylist { float: left;}#productgallary #productgallarylist ul { list-style-image: none; list-style-type: none; margin: 0px; padding: 0px;}#productgallary #productgallarylist ul li { display: inline;}#productgallary #productgallarylist ul li a { display: block; float: left; height: 130px; width: 127px; line-height: 130px; text-align: center; background-color: #FFF; margin-top: 3px; border: 1px solid #F69; padding: 1px; margin-left: 2px;}#productgallary #productgallarylist ul .hoverimg a {
	display: block;
	float: left;
	height: 130px;
	width: 127px;
	line-height: 130px;
	text-align: center;
	background-color: #FFF;
	margin-top: 3px;
	border: 2px solid #930;
	padding: 0px;
	margin-left: 2px;
	color: #CCF;
}#productgallary #productgallarylist ul li a img { vertical-align: middle;}#productinfo .thePrice { font-size: 15px; font-weight: bold; color: #F90;}#productinfo #customise { margin-top: 5px; margin-left: 12px; line-height: 18px; font-size: 11px; color: #FFF;}.priceLabe { font-size: 13px; line-height:24px; color: #FFF;}#customise ul { margin: 0px; padding: 0px; list-style-image: none; list-style-type: none;}#customise ul li .theInfo { font-size: 12px; font-weight: bold;}#productinfo #productdesc { margin-top: 10px; color: #FCF; font-size: 11px; line-height: 16px; margin-left: 12px;}#productinfo #productdesc p, *#productinfo #productdesc ul {font-size: 11px;}#productinfo #productdesc ul { line-height: 16px; margin: 0px; padding-left: 20px;}#maininfo #cateproduct { margin-top: 5px; padding-bottom: 5px;}#maininfo #cateproduct h2 { margin: 0px; background-image: url(../images/wine_red/icon2.gif); background-repeat: no-repeat; background-position: right; font-size: 13px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #7E2D4B; color: #600; padding: 0px;}#maininfo #cateproduct ul { padding: 0px; margin: 0px;}.error, .searchresort { background-color: #7F2D4B; color: #FFF; font-size: 11px; padding: 5px; margin-top: 5px; margin-right: 12px; margin-left: 12px;}.pageperson { background-image: url(../images/wine_red/mainswf.png); background-repeat: no-repeat; padding-left: 450px; padding-top: 10px; padding-right: 15px; background-position: left top; clear: both;}#productlist { margin-top: 5px; margin-right: 10px; margin-left: 10px;}.thelable { display: block;}.shippingcart_table tr td a {color: #C30;}.shippingcart_table {width: 470px;background-color: #FFF;color: #000;border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-left-style: solid;border-top-color: #9B6A6A;border-left-color: #9B6A6A;}.shippingcart_table .titleTR td {font-size: 10px;font-weight: bold;color: #FFF;background-color: #552626;}.shippingcart_table tr td {padding: 3px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #9B6A6A;border-right-width: 1px;border-right-style: solid;border-right-color: #9B6A6A;vertical-align: top;color: #333;}#pageholdermain .darkc p{color: #333;}.contactform {color: #FFF;margin-left: 15px;}hr {color: #FFC;background-color: #FFC;}.bottomline {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FCF;}#checkOrder {float: right;padding: 2px;margin-top: 5px;font-weight: bold;color: #FFF;background-color: #000;border: 1px solid #FFF;font-size: 11px;line-height: 14px;}
