/*body { padding:0px; margin:0px; color:#000000; font-size:12px; font-family:"Microsoft Sans Serif", "Trebuchet MS", Arial; background:#fbcece; overflow-x:hidden;}*/
body { padding:0px; margin:0px; color:#000000; font-size:12px; font-family:"Microsoft Sans Serif", "Trebuchet MS", Arial; background:#fbcece;}
div { padding:0px; margin:0px; color:#000000; font-size:12px; font-family:"Microsoft Sans Serif", "Trebuchet MS", Arial; }
form{ padding:0px; margin:0px;}


/* ===== Common ===== */
img { border:0px; }
.red { color:#FF0000; font-size:18px;}
.cl { clear:both; }
.fl { float:left; }
.fr { float:right; }
.vm { vertical-align:middle; }
.mar { margin-right:10px; }
a:link, a:visited { color:#000000; text-decoration:none; outline:none; }
a:hover {color:#b85a59; outline:none; }

.redlnk{ color:#841615; text-decoration:none; outline:none; }
.redlk{color:#841615; text-decoration:none; outline:none; }
a.redlnk:link, a.redlnk:visited { color:#841615; text-decoration:none; outline:none; }
a.redlnk:hover {color:#b85a59; text-decoration:underline; outline:none; }
a.redlink:link, a.redlink:visited {color:#a11817; text-decoration:underline; outline:none;}
a.redlink:hover {color:#b85a59; text-decoration:underline; outline:none; }

a.redboldlink:link, a.redboldlink:visited {color:#a11817; text-decoration:underline; outline:none; font-weight:bold;}
a.redboldlink:hover {color:#b85a59; text-decoration:underline; outline:none; }

a.next-text:link, a.next-text:visited {color:#a11817; text-decoration:underline; outline:none;}
a.next-text:hover {color:#b85a59; text-decoration:underline; outline:none; }


.imgl{}
.imgr{padding-right:8px;}
.bonone { border:0px !important; }
/* ===== loginbox ===== */
.loginbox { float:right; width:198px; height:210px; position:absolute; right:0; top:5px; overflow:hidden;}
.login { float:left; width:155px; min-height:10px; height:auto !important; height:10px; border-bottom:#FFFFFF solid 4px;}
.login-top { float:left; width:180px; color:#841615;  padding:15px 0px 9px 0px; color:#841615; font-size:25px;}

.login-note { float:left; width:155px; padding:0 0px 6px 0px; text-align:left; color:#000000; font-size:15px; }
.login-warn { float:left; width:155px; padding:6px 0px 6px 0px; text-align:left; color:#FF0000; font-size:15px;}

.login-texbox { float:left; width:155px; text-align:center;}
.login-texbox input {width:149px; padding:2px; border:#fb858a solid 1px; background:none; font-size:13px; margin:3px 0px; }
.login-btn { float:left; text-align:left; width:155px; padding:5px 0px; }
.signup {float:right; width:85px; color:#000000; padding:3px 5px 3px 0;}
.viewcart {float:right; width:100px; color:#000000; padding:3px 5px 3px 0;}

a.sign-link:link, a.sign-link:visited {font-size:12px; text-decoration:underline; color:#871a1a; padding:0px 5px 0px 0;}
a.sign-link:hover {text-decoration:underline; color:#C40618; }

/* ===== End Of Common ===== */
#main { margin:0px auto; width:999px; position:relative; min-height:100px; height:auto !important; min-height:100px;}
/* ===== header ===== */
.header { float:left; width:999px; padding-top:15px; text-align:center; }
.slogan { padding-right:3px; }
.headersubscribe{position:absolute; width:196px; left:0; top:20px;}
.sub-input { float:left; width:196px; height:32px;  background:url(../images/searchbg.jpg) left bottom no-repeat; }
.sub-textinput { border:none; float:left; margin:6px 0 0 5px; width:170px; background:none;}
.comingsoon {color:#841615; font-size:25px; text-align:left; padding:0 0 8px 0;}
.contantmsg {color:#841615; font-size:20px; text-align:left; padding:0 0 0 0; font-family:"Times New Roman", Times, serifl; font-style:italic; font-weight:bold;}
.search-div { float:right; width:196px; display:inline; background:url(../images/searchbg.jpg) no-repeat right top; position:absolute; right:0;}
.search-div input { border:0px; padding:3px 1px; margin:3px 0px 6px 3px;  background:none; width:164px;}

a.lnkcontantmsg:link, a.lnkcontantmsg:visited {color:#000; font-size:26px; text-align:left; padding:0 0 0 0; font-family:"Times New Roman", Times, serifl; font-style:italic; font-weight:bold;}
a.lnkcontantmsg:hover{color:#841615;}

a.lnkcontantmsg1:link, a.lnkcontantmsg1:visited {color:#000; font-size:20px; text-align:left; padding:0 0 0 0; font-family:"Times New Roman", Times, serifl; font-style:italic; font-weight:bold;}
a.lnkcontantmsg1:hover{color:#841615;}

.menu{padding-top:15px; text-align:center; margin:0 auto;}
.menudiv {margin:0px 4px; display:inline; padding:5px 0px 5px 45px; line-height:25px; text-align:center; background:url(../images/menuleft.gif) left center no-repeat;}
.menudiv img {}
.menudiv a:link, .menudiv a:visited {line-height:15px; color:#841615; font-size:18px; padding:0 45px 0 1px; background:url(../images/menuright.gif) right center no-repeat; font-weight:bold;}
.menudiv a:hover, .menudiv a:active{color:#4e0100; background:#000000;;}

.menuf{padding-top:15px; text-align:center; margin:0 auto;}
.menudivf {margin:0px 4px; display:inline; padding:5px 0px 5px 45px; line-height:25px; text-align:center; background:url(../images/menuleft.gif) left center no-repeat;}
.menudivf img {}
.menudivf a:link, .menudivf a:visited {line-height:15px; color:#841615; font-size:14px; padding:0 45px 0 1px; background:url(../images/menuright.gif) right center no-repeat; font-weight:bold;}
.menudivf a:hover {color:#4e0100;}

/* ===== End Of header ===== */
.mostpopular{font-family:Lucida Calligraphy; color:#841615; font-size:18px; margin-top:50px; display:block;}
.mostpopular-viewmore{ font-size:12px; float:right; height:50px; display:block; padding-top:100px;}
.mostpopular-viewmore a:link, .mostpopular-viewmore a:visited{ color:#000000;}
.mostpopular-viewmore a:hover{ color:#990033; text-decoration:none;}

/* ===== loginbox ===== */
.loginbox {float:right;}
.sub-succ-msg { float:left; color:#000000; font-size:15px; line-height:20px; min-height:26px; height:auto !important; min-height:26px; }

/* ===== contant ===== */
.contant { float:left; width:999px; margin:15px 0px; background:url(../images/leftbg.gif) repeat-y left top; min-height:100px; height:auto !important; min-height:100px; }
.contant h1 { float:left; width:651px; font-weight:normal; font-size:55px; color:#841615;  padding:10px 0px 5px 0px; margin:0px; }
.contant h1 img { vertical-align:middle;  }

.contantleft { float:left; width:651px; padding-left:78px; min-height:100px; height:auto !important; min-height:100px;}
.contantleft h2 { float:left; width:641px; font-size:45px; color:#510706; padding:25px 0px 0px 10px; margin:0;}
.contantleft h3{ float:left; width:641px; font-weight:normal; font-size:20px; color:#841615; padding:15px 0px 0px 0px; margin:0;  font-family:Lucida Calligraphy, Microsoft Sans Serif, Verdana;}
.contantleft ul{color:#626262; font-family:"Microsoft Sans Serif","Trebuchet MS",Arial; font-size:13px; font-weight:normal; line-height:19px; text-align:justify; padding:0 0 0 25px; float:left; list-style:disc;}  
.contantleft li{padding:5px;font-style:italic;}
.contantleft p { float:left; width:651px; font-weight:normal; font-size:13px; color:#626262; line-height:19px; text-align:justify; padding:0px; margin:0px;  font-family:"Microsoft Sans Serif", "Trebuchet MS", Arial; font-style:italic;}
.contantleft img{line-height:55px;}
.contantleft span{ vertical-align:super;}
.contantleft td{font-size:13px; color:#626262; line-height:19px; text-align:justify; font-family:"Microsoft Sans Serif", "Trebuchet MS", Arial; }
.contantright { float:left; width:260px; text-align:center; min-height:100px; height:auto !important; min-height:100px; }
.contantright img { padding:5px 0px;}


/*.contantleft { float:left; width:651px; padding-left:78px; min-height:100px; height:auto !important; min-height:100px; }
.contantleft h2 { float:left; width:645px; font-weight:normal; font-size:40px; color:#841615; padding:15px 0px 0px 5px; margin:0px;  font-family:"Edwardian Script ITC", "Microsoft Sans Serif", Verdana; }
.contantleft h2 span{ font-size:55px;}
.contantleft h3{ float:left; width:641px; font-weight:normal; font-size:20px; color:#841615; padding:25px 0px 0px 0px; margin:0;  font-family:Lucida Calligraphy, Microsoft Sans Serif, Verdana;}
.contantleft p { float:left; width:651px; font-weight:normal; font-size:13px; color:#626262; line-height:19px; text-align:justify; padding:5px 0px 15px 0px; margin:0px;  font-family:"Microsoft Sans Serif", "Trebuchet MS", Arial; }
.contantright { float:left; width:270px; text-align:center; min-height:100px; height:auto !important; min-height:100px; }
.contantright img { padding:5px 0px; }*/

/* ===== End content part ===== */

.footer { float:left; width:999px; text-align:center; }
.subfooter { float:left; width:969px; padding:0px 15px 10px 15px; font-size:12px;text-align:left; }

/* ===== Inner page content ===== */
.inner-contant { float:left; width:651px; padding-left:78px; min-height:200px; height:auto !important; min-height:200px; }
.inner-contant-signup { float:left; width:573px; min-height:200px; height:auto !important; min-height:200px; }

.imgrow { float:left; width:920px; padding-bottom:20px; text-align:center; }
.imgdiv { float:left; width:171px; margin-right:59px;}
.imgdiv b{ display:block; padding:0 0 8px 0;}
.imgdiv img { width:161px; padding:4px; margin-bottom:5px; border:#a44746 solid 1px;  }
.imgdiv img:hover { width:161px; padding:4px; border:#f29494 solid 1px;  }
.imgdiv span { float:left; width:171px; text-align:left; line-height:20px; font-size:15px; color:#383737; font-weight:bold;}
.imgdiv big { font-size:13px; float:left; width:40px; font-weight:normal;}
.imgdiv strong{font-size:13px; text-align:right; width:50px; display:block; float:left; font-weight:normal;}
.imgdiv a:link, .imgdiv a:visited { color:#b4201e; }
.imgdiv a:hover { color:#000; }

.paging { float:right; padding-top:5px; }
.pagenumber { float:left; width:870px;  font-size:14px;padding:0px 50px 10px 0px; color:#dba6a6; text-align:right; }
.pagenumber a:link, .pagenumber  a:visited {color:#b78080; padding:0px 2px; vertical-align:middle;  font-size:16px;}
.pagenumber a:hover { color:#5d5d5d;}
.pagenumber a.pactive:link,  .pagenumber a.pactive:visited { color:#841615; padding:0px 2px; font-weight:bold; font-size:16px;}
.pagenumber a.pactive:hover { color:#000000; text-decoration:underline; }


/* ========= Signup form class =========== */
.fieldset {float:left; width:621px; border:0px; padding:8px 0px; margin:0px 0px 20px 0px;}
.legend{ float:left; color:#000000; font-weight:bold; font-size:13px; padding-bottom:18px;}
.icon{float:left; width:630px;  background:url(images/customer-login.jpg) right top no-repeat #FF0000; min-height:50px; height:auto !important; height:50px;}

.cover-div{float:left; width:635px; padding:3px 7px;}
.cover-div span{float:left; width:150px; font-size:12px; color:#000000; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.cover-div div{float:left; width:390px; padding-left:10px;}
.cover-div div input{ float:left; border:#ffadb1 solid 1px; background:url(../images/blank.gif) repeat;}

.cover-div-textbox{border:#F3DFC3 solid 1px; width:210px;}
.cover-div div select{float:left; width:200px; border:#ffadb1 solid 1px; background:url(../images/blank.gif) repeat;}
.cover-div div b{ line-height:20px; padding-left:5px; color:#FC2E46;}
.mar { margin-right:10px; }
.btnclass {color:#851919; cursor:pointer; background:#f7b6b4 !important; border:none;}
a.newcust:link, a.newcust:visited { line-height:20px; font-weight:bold; color:#FC2E46; font-size:12px;}
a.newcust:hover { color:#841615; }

/* ========= End Of Signup form class =========== */


/* ===== with js open box ===== */
.openboxmain { width:720px; background:#FFFFFF; margin:8px auto; }
.imgmaindiv { float:left; width:293px; padding:10px;  }

.rightpart { float:left; width:387px; padding:20px 10px 10px 10px; }
.rightpart p { float:left; width:387px; color:#8b8b8b; font-size:14px; line-height:16px; font-weight:bold; text-align:justify;
 padding:20px 0px; margin:0px; min-height:120px; height:auto !important; min-height:120px; }
.rightpart div { padding:10px 0px; color:#333333; font-size:14px; line-height:16px; }
.rightpart li{ margin-left:15px;} 
/*.rightpart ol { float:left; clear:both; width:387px; padding:0px 0px 15px 0px; margin:0px 0px 0px 18px; }
.rightpart ol li { float:left; width:367px; padding:3px 0px 0px 0px; color:#8b8b8b; font-size:14px; font-weight:bold; font-family:"Times New Roman", Times, serif; }
.rightpart ol li.litop { padding:5px 0px 0px 0px; }
.rightpart ul { float:left; width:387px; padding:0px 0px 15px 0px; margin:0px; list-style-position:inside; }
.rightpart ul li { float:left; width:367px; list-style-position:inside; padding:3px 0px 0px px; color:#8b8b8b; font-size:14px; font-weight:bold; font-family:"Times New Roman", Times, serif; }
.rightpart ul li.litop { padding:5px 0px 0px 0px; }
*/
.boxtop { float:left; width:387px; color:#383737; font-size:27px !important; }
.boxtop span { color:#a3a3a3; font-size:18px; line-height:35px;}
.boxtop big { color:#666666; font-size:18px; }


a.btnbox:link, a.btnbox:visited { display:block; padding:5px 10px 7px 10px; font-size:14px; font-weight:bold; color:#841615; background:#fdc7c7; border:#841615 solid 1px;}
a.btnbox:hover { text-decoration:none; color:#000000; border:#000000 solid 1px; }
a.darkpink:link, a.darkpink:visited { font-size:18px; font-weight:bold; color:#FF0000;}
a.darkpink:hover { text-decoration:none; color:#000000; }
.size { float:left; width:387px; padding:5px 0px; font-size:18px; color:#383737;  font-family:Georgia, "Times New Roman", Times, serif;  }
.size select { width:140px; border:#CCCCCC solid 1px; }
.rightpart input { border:#CCCCCC solid 1px; }
.black_overlay{display:none;position:absolute;top:0%;left:0%;width:100%;height:210%; background-color:black; z-index:1001;}
/*.black_overlay{display:none;position:absolute;top:0%;left:0%;width:100%;height:210%; background-color:black; z-index:1001; opacity:80; filter:alpha(opacity=80);}*/
/*.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 210%;background-color: black;z-index:1001; -moz-opacity: 0.8; opacity:80; filter:alpha(opacity=80);}*/
/*.white_content {display:none;position: absolute;top:6%;right:12%;width:850px;height:650px;padding:10px;background-color: white;z-index:1002;overflow: auto;}/* Contact Us */
.white_content {display: none;width:850px;height:650px; background-color:white;z-index:1002;overflow:auto;}/* Contact Us */


/* ========= Contact Us =========== */

.contactus { float:left; width:618px; margin-top:15px; }
.contactus b { float:left; width:618px; margin-bottom:15px; font-size:13px; line-height:20px; color:#FF6000;}
.contactus-cover { float:left; width:618px; padding:4px 0px;}
.contactus-cover-left { float:left; width:130px; font-size:12px; line-height:20px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.contactus-cover-right { float:left; width:480px; line-height:20px;}
.contactus-cover-right input, textarea {border:none; padding:2px; background:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.input1{border:#ebd6b6 solid 1px; background:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.contactus-cover-right img { float:left; border:#7F9DB9 solid 1px; }
.contactus-cover-right .formbtn { color:#851919; cursor:pointer;  background:#f7b6b4; border:#fb858a solid 1px; }

.address { float:left;  font-size:13px; line-height:20px; margin-top:12px; }
.address big { float:left; width:600px; font-size:20px; font-weight:bold; margin-bottom:10px; padding:10px 0px; color:#851919; border-bottom:#ffadb1 solid 1px; }
.address-in { float:left; padding-left:10px; }
.address b { float:left; width:45px; color:#000000;}
.address span { float:left; color:#FF0000; font-weight:bold;}
.address a:link, .address a:visited { color:#FF0000; }
.address a:hover { color:#000000; }


/* ========= Cart page classes ====== */

.cartbox-row { float:left; width:652px; padding-bottom:10px; }
.cartbox-optional {float:left; width:640px; margin:12px 0px 12px 5px; display:inline; text-align:right; }
.cartbox-optional span {float:left; font-weight:bold; text-align:right; width:300px; line-height:30px;}
.cartbox-optional a:link, .cartbox-optional a:visited { float:right; }
.cartbox-links{float:left; width:640px; padding:0px 0px 0px 2px; margin:2px 5px; display:inline; background:url(../images/middlehead-top-bg.jpg) repeat-x bottom; height:37px; text-align:right;}
.cartbox-links a:link, .cartbox-links a:visited{display:block; width:142px; float:left; font-weight:bold; font-size:13px; padding:10px 10px; text-align:center; border-right:1px solid #f27777;}
.cartbox-links a:hover{ text-decoration:none; color:#FFFFFF; background:url(../images/middlehead-top-bright.gif) repeat-x bottom;}
.cartbox-total{float:right; width:240px; padding:2px 2px 2px 0px; margin:2px 5px; display:inline; text-align:right;}
.cartbox-total div{padding:5px 0px; border-bottom:1px solid #fbacac; float:right; display:block; width:180px;}
.cartbox-total strong{float:left; width:80px; text-align:left; padding-left:10px; display:block; text-align:right; line-height:22px;}
.cartbox-total span{float:right; width:80px; text-align:right; padding-left:10px; display:block; color:#841615;line-height:22px;}

.cartbox-main{float:left; width:640px; padding:10px 0px; margin:2px 5px; display:inline;  border:#e97574 solid 1px; min-height:10px; height:auto !important; height:10px;}
.box-main-imgdiv{ float:left; width:136px; color:#FD112D; font-size:18px; line-height:36px; padding:0px 7px;}
.box-main-imgdiv img{ float:left; width:136px;  }
.detailcover { float:left; width:490px; }
a.cart-delete:link, a.cart-delete:visited{float:right; width:56px; font-weight:normal; color:#000; font-size:11px; margin:0px; display:block;}
a.cart-delete:hover{ text-decoration:underline; color:#FF0000;}
a.cart-producttitle:link, a.cart-producttitle:visited{ float:left; width:476px; font-weight:normal; color:#841615; font-size:18px; margin:0px; display:block;}
a.cart-producttitle:hover{ text-decoration:none; color:#000000;}
.cart-discription { float:left; width:476px; font-weight:normal; color:#000000; font-size:18px; margin:10px 3px; display:block; font-size:11px;}

.cart-priz {float:left; width:450px; color:#000000; font-size:12px; line-height:20px; padding:0px 7px 5px 7px;}
.cart-priz span{float:left;  font-size:15px; line-height:20px; margin-right:10px; font-weight:bold;}
.cart-priz span b{ color:#841615; font-size:18px;}
.cart-priz strong{ float:left; font-size:11px; width:10px;}




/* ======= Order Summry pages ======= */

.basket-main{float:left; width:650px;}
.basket-right{ float:right; width:442px; margin-top:10px; padding-bottom:11px; background:url(../images/carttital-bg.jpg) no-repeat left bottom;}
.basket-right-div{ float:left; width:147px; text-align:center; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.basket-right-div90px{ float:left; width:90px; text-align:center; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.basket-bg{ float:left; width:442px;}
.status-box{ float:left; width:147px; height:23px; text-align:center; background:url(../images/brown-line.jpg) no-repeat center bottom;}
.status-box90px{ float:left; width:90px; height:23px; text-align:center; background:url(../images/brown-line.jpg) no-repeat center bottom;}
.basket-right-divred{ float:left; width:117px; text-align:center; font-size:12px; color:#ff0000; font-family:Arial, Helvetica, sans-serif;}
.basket-right-div90pxred{ float:left; width:90px; text-align:center; font-size:12px; color:#ff0000; font-family:Arial, Helvetica, sans-serif;}
.status-boxred{ float:left; width:147px; height:23px; text-align:center; background:url(../images/red-line.jpg) no-repeat center;}
.status-boxred90px{ float:left; width:90px; height:23px; text-align:center; background:url(../images/red-line.jpg) no-repeat center bottom;}
.paymant-btn{float:left; width:652px; margin:10px 0px; min-height:10px; height:auto !important; height:10px;}
.btn-row{float:left; width:652px; padding-bottom:10px; min-height:10px; height:auto !important; height:10px;}
.btn-box{ float:left; width:304px; background:url(../images/btn-bg.gif) no-repeat; margin-left:15px; display:inline;}
.btn-box span a:link, .btn-box span a:visited{ float:left; width:244px; padding-left:35px; font-size:13px; color:#000000; font-weight:bold; line-height:38px;}
.btn-box span a:hover{ color:#cf0f0f; text-decoration:none;}
.btn-box-right{ float:right; width:304px; background:url(../images/btn-bg.gif) no-repeat right; margin-right:15px; display:inline;}
.btn-box-right span a:link, .btn-box-right span a:visited{ float:right; width:244px; padding-left:35px; font-size:13px; color:#000000; font-weight:bold; line-height:38px;}
.btn-box-right span a:hover{ color:#cf0f0f; text-decoration:none;}
.btn-icon{ padding:14px 17px 0px 0px; float:right;}
.mr{ margin-right:20px; display:inline;}
a.carttital:link, a.carttital:visited{font-size:12px; color:#716850; text-decoration:none; margin:0px;}
a.carttital:hover{ color:#D00000; text-decoration:none;}
a.carttital-active:link, a.carttital-active:visited{font-size:12px; color:#D00000; text-decoration:none; margin:0px;}
a.carttital-active:hover{ color:#000000;}
.breadcumtrail{float:left; width:642px; padding:5px; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.breadcumtrail a:link, .breadcumtrail a:visited { color:#000000; font-size:12px; }
.breadcumtrail a:hover { color:#841615; }
 a.breadcumtrail-activate:link, a.breadcumtrail-activate:visited{color:#841615;}
a.breadcumtrail-activate:hover{ color:#000000;}

.tahnks{float:left; width:652px; margin:10px 0px;}
.tahnks h1{float:left; width:632px; color:#841615; font-size:16px; margin:0px; padding:0px 10px;}
.tahnks h2{float:left; width:632px; color:#841615; font-size:16px; margin:0px; padding:20px 10px 0px 10px;}
.tahnks p{float:left; width:632px; margin:0px; padding:7px 10px; font-size:13px; color:#000000;}
.tahnks strong{ color:#FF0000; font-size:16px;}

/*confirm-cart classes*/

.boxcart-main-imgdiv{ float:left; width:70px; color:#FD112D; font-size:18px; line-height:36px; padding:0px 7px;}
.boxcart-main-imgdiv img{ float:left; width:70px;}
.cartsmall-priz{float:left; width:300px; color:#676767; font-size:12px; line-height:20px; padding:0px 0px 5px 7px;}
.cartsmall-priz div{float:left; color:#000000; font-size:13px; line-height:20px; margin-right:4px; font-weight:bold;}
.cartsmall-priz div b{ color:#841615; font-size:17px;}
.cartsmall-priz div span{ color:#841615; font-size:11px;}
.cartsmall-priz strong{ float:left; font-size:11px; width:10px;}
a.cart-producttitle-small:link, a.cart-producttitle-small:visited{ float:left; width:240px; font-weight:normal; color:#841615; font-size:18px; margin:0px; display:block;}
a.cart-producttitle-small:hover{ text-decoration:none; color:#000000;}

.details{ float:left; width:300px; font-size:12px; margin-top:5px;}
.details-cover{ float:left; width:300px; font-size:12px; padding:3px;}
.details-cover span{ float:left; width:100px; font-weight:bold;}
.details-cover div{ float:left; width:200px;}

.address-main{float:left; width:652px; margin:10px 0px;}
.fieldset-small{float:left; width:310px; border:#841615 solid 1px; padding:0px 0px 8px 0px; margin:0px;}
.legend-small{ float:left; color:#841615; font-weight:bold; font-size:13px;}
.cover-small-div{float:left; width:280px; padding:3px 10px; color:#000000; }
.cover-small-div input{border:#f3dfc3 solid 1px;}
.address-main p{float:left; width:280px; padding:10px; margin:0px; color:#000000;}

.msgdiv { float:left; width:900px; padding:0px 0px 15px 0px; font-size:20px; color:#841615; font-family:Lucida Bright, Tahoma, Arial;}


.box-staticdata ul { float:left; width:651px; padding:0px 0px 15px 0px; margin:0px; list-style-position:inside; }
.box-staticdata ul li { float:left; width:641px; line-height:20px; text-align:justify; list-style-position:inside; padding:3px 0px 8px 10px; color:#626262; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }


/* ============= Site Map =========== */

.sitemap { float:left; width:600px; padding-left:10px; }
.sitemap ul { float:left; width:600px; padding:0px; margin:0px; list-style:none; }
.sitemap li { float:left; width:600px; padding:0px !important; }
.sitemap li a:link, .sitemap li a:visited { float:left; padding-left:18px; line-height:28px; font-weight:bold; font-size:18px; color:#841615; font-family:"Microsoft Sans Serif", "Trebuchet MS", Arial; background:url(../images/bulet.gif) no-repeat left 10px; }
.sitemap li a:hover { color:#e56767; text-decoration:none; }
.sitemap ul ul { float:left; width:580px; padding:0px 0px 0px 22px; margin:0px; list-style:none; }
.sitemap ul ul li { float:left; width:570px; padding-left:10px;}
.sitemap ul ul li a:link, .sitemap ul ul li a:visited { float:left; font-size:15px; padding-left:13px; line-height:20px; color:#e56767; font-family:"Microsoft Sans Serif", "Trebuchet MS", Arial; background:url(../images/buletsmall.gif) no-repeat left 8px; }
.sitemap ul ul li a:hover { color:#841615; text-decoration:none; }

/* ========= End Of Signup form class =========== */
.contact { float:left; width:500px; line-height:20px; font-size:13px !important; color:#851919; font-family:Arial, Helvetica, sans-serif; margin-bottom:40px;}
.contact b{ width:auto; float:none; color:#851919;}
.contact a:link, .contact a:visited {  color:#851919;  }
.contact a:hover { color:#000000; }

