@charset "utf-8";
/* CSS Document */

* {margin:0px; padding:0px;}

body {background-color:#110700;}

a {outline:none;}

#sitewrapper { margin:auto; padding:0px; width:940px;}

#topbar {margin-top:0px; margin-bottom:0px; }

#logo {float:left; padding-top:5px;}

#topmenu {float:left; margin-left:290px; margin-top:13px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px;}
#topmenu a:link {text-decoration: none; color:#ffffff; font-family:Arial, Helvetica, sans-serif;font-size:16px;}
#topmenu a:active {text-decoration: none; color:#ffffff; font-family:Arial, Helvetica, sans-serif;font-size:16px;}
#topmenu a:hover {text-decoration: underline; color:#ff6600;  font-family:Arial, Helvetica, sans-serif;font-size:16px;}
#topmenu a:visited {text-decoration: none; color:#ffffff;  font-family:Arial, Helvetica, sans-serif;font-size:16px;}
#topmenu a:visited:hover {text-decoration: underline; color:#ff6600; font-family:Arial, Helvetica, sans-serif;font-size:16px;}

.bigletter { font-size:150%;  }
.bigletter a:link {font-size:150%; }
.bigletter a:active {font-size:150%; }
.bigletter a:hover {font-size:150%; }
.bigletter a:visited {font-size:150%; }
.bigletter a:visited:hover {font-size:150%; }

.divider {margin-left:12px; margin-right:12px; color:#ffffff; font-size:24px;}
.divider2 {margin-left:7px; margin-right:7px; color:#999999;}


#searchblank { border: 0px solid #491d00;}
#button { border: 0px solid #491d00; font-size:11px; }

.middlemenutext { padding-top:14px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; }
.middlemenutext a:link {fpadding-top:14px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:16px;text-decoration:none;  }
.middlemenutext a:active {padding-top:14px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:16px;text-decoration:none; }
.middlemenutext a:hover {padding-top:14px; color:#AA0000; font-family:Arial, Helvetica, sans-serif; font-size:16px;text-decoration:none; }
.middlemenutext a:visited {padding-top:14px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:16px;text-decoration:none;  }
.middlemenutext a:visited:hover {padding-top:14px; color:#AA0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; }

#middlemenu { padding-top:5px;}

#shippingwrapper { padding-top:0px; padding-bottom:5px; padding-top:5px;}
#shipping { width:940px; height:30px; background-image:url(images/shippingtextbg.png); background-repeat:repeat-x; }
#shippingtext {padding-left:40px; padding-top:6px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;}

#salebannerlinks {}
#salebannerlinks a:link {text-decoration: none; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:15px; font-weight:bold; }
#salebannerlinks a:active {text-decoration: none; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:15px; font-weight:bold; }
#salebannerlinks a:hover {text-decoration: underline; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:15px; font-weight:bold; }
#salebannerlinks a:visited {text-decoration: none; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:15px; font-weight:bold; }
#salebannerlinks a:visited:hover {text-decoration: underline; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:15px; font-weight:bold; }

#mainarea { background-color:#FFFFFF;  overflow:hidden; }
#mainareacart {background-image:url(images/stripebg_brown.gif);background-repeat:repeat; overflow:hidden; }

#sidebar {padding-left:0px; padding-top:0px; padding-bottom:0px; width:185px; background-image: url(images/sidebar_bg.png); background-repeat:repeat-y; }
#sidebarinner {border:solid 0px #491d00; padding-left:0px; padding-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.line { padding-bottom:9px;}

.collectionsheading {padding-top:23px; color:#000000;}
.collectionsheading a:link { text-decoration:none;color:#000000;}
.collectionsheading a:active { text-decoration:none;color:#000000;}
.collectionsheading a:hover { text-decoration:underline;color:#000000;}
.collectionsheading a:visited { text-decoration:none;color:#000000;}
.collectionsheading a:visited:hover { text-decoration: underline;color:#000000;}

.collectionstop {padding-top:5px; list-style-image: none; list-style-type: none;color:#444444;}
.collectionstop a:link { padding-top:5px;text-decoration:none;color:#444444;}
.collectionstop a:active { padding-top:5px;text-decoration:none;color:#444444;}
.collectionstop a:hover { padding-top:5px;text-decoration:underline;color:#ff6600;}
.collectionstop a:visited { padding-top:5px;text-decoration: none;color:#444444;}
.collectionstop a:visited:hover { padding-top:5px;text-decoration: underline;color:#ff6600;}


.collections a:link { padding-top:1px;text-decoration:none;color:#444444; list-style-type:none;}
.collections a:active { padding-top:1px;text-decoration:none;color:#444444;list-style-type:none;}
.collections a:hover { padding-top:1px;text-decoration:underline; color:#ff6600;list-style-type:none;}
.collections a:visited { padding-top:1px;text-decoration: none; color:#444444;list-style-type:none;}
.collections a:visited:hover { padding-top:1px;text-decoration: underline; color:#ff6600;list-style-type:none;}

.listitem { padding-top:5px; list-style-type:none; font-size:11px; }
.listitem2 { padding-top:1px; list-style-type:none;font-size:11px; }


#saleheading {color:#c40000;}
#saleheading a:link { text-decoration:none; color:#c40000;}
#saleheading a:active { text-decoration:none;color:#c40000;}
#saleheading a:hover { text-decoration:underline;color:#c40000;}
#saleheading a:visited { text-decoration:none;color:#c40000;}
#saleheading a:visited:hover { text-decoration:underline;color:#c40000;}

#mailinglist {margin-top:15px; background-color:#491d00; width:200px; padding-top:10px; padding-left:12px; padding-bottom:10px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

input.emailtextbox {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-top:3px;}
input.subscribe {font-size:12px;}



#maininnerwrap { margin:0px; padding:0px;}
#maininner { float:left; margin-left:35px; margin-top:5px; margin-bottom:1px; width:693px; border:0px #491d00 solid; }
#maininner1 {border: 0px #000000 solid; }
#maininner2 {border: 0px #491d00 solid; padding-bottom:0px; margin:0px; background-color:#ffffff; }
#homepageimage {padding:0px; margin:0px}

.clear {clear:both;}

#bottommenu {color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:11px; margin-top:15px;}
#bottommenu a:link {text-decoration: none; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#bottommenu a:active {text-decoration: none; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#bottommenu a:hover {text-decoration: underline; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#bottommenu a:visited {text-decoration: none; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#bottommenu a:visited:hover {text-decoration: underline; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

#line {margin-top:6px;}

#bottommenu2 {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:10px;}
#bottommenu2 a:link {text-decoration: none; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#bottommenu2 a:active {text-decoration: none; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#bottommenu2 a:hover {text-decoration: underline; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#bottommenu2 a:visited {text-decoration: none; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#bottommenu2 a:visited:hover {text-decoration: underline; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

#copyright { }

#creditcards {margin:auto;}

.bottomtext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#250e00; padding-left:100px; padding-right:100px;}
.bottomtext a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#250e00;text-decoration: underline;}
.bottomtext a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#250e00; text-decoration: underline;}
.bottomtext a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#250e00; text-decoration: underline;}
.bottomtext a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#250e00; text-decoration: underline;}
.bottomtext a:visited:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#250e00; text-decoration: underline;}


#seedetails {color:#ffffff; text-decoration:underline;}
#seedetails a:link {color:#ffffff; text-decoration:underline;}
#seedetails a:active {color:#ffffff; text-decoration:underline;}
#seedetails a:hover {color:#ffffff; text-decoration:underline;}
#seedetails a:visited {color:#ffffff; text-decoration:underline;}
#seedetails a:visited:hover {color:#ffffff; text-decoration:underline;}

#searchresultswrapper {padding-left:15px; padding-top:20px; padding-bottom:20px;}
#searchnomatch {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#resultslist { padding-left:35px;}

#searchresults {text-decoration:none; color:#000000; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#searchresults a:link {text-decoration: none; color:#000000; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#searchresults a:active {text-decoration: none; color:#000000; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#searchresults a:hover {text-decoration: underline; color:#000000; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#searchresults a:visited {text-decoration:none; color:#000000; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#searchresults a:visited:hover {text-decoration:underline; color:#000000; font-size:13px; font-family:Arial, Helvetica, sans-serif;}

.resultspadding {padding-top:10px; padding-bottom:10px;}

#bottompaginatorleft {float:left;}
#bottompaginatorright {float:left; padding-left:50px;}


.bluelinks a:link {color:#001ece; text-decoration:underline;}
.bluelinks a:active {color:#001ece; text-decoration:underline;}
.bluelinks a:hover {color:#001ece; text-decoration:underline;}
.bluelinks a:visited {color:#001ece; text-decoration:underline;}
.bluelinks a:visited:hover {color:#001ece; text-decoration:underline;}

<!-- to hide cc issue year / month / number on offline cc payment checkout -->
divcreditCardInfoB5D83D96_73BE_4409_4388_EF8B82AA1BE0[ValidFromYear] {visibility:hidden;}
divcreditCardInfoB5D83D96_73BE_4409_4388_EF8B82AA1BE0[ValidFromMonth] {visibility:hidden;}
divcreditCardInfoB5D83D96_73BE_4409_4388_EF8B82AA1BE0[CreditCardIssueNumber] {visibility:hidden;}
#credit-card-info-inputB5D83D96_73BE_4409_4388_EF8B82AA1BE0_valid_from_year_select { visibility:hidden;}
#credit-card-info-inputB5D83D96_73BE_4409_4388_EF8B82AA1BE0_valid_from_month_select {visibility:hidden;}
#tr_id_24_creditCardInfoB5D83D96_73BE_4409_4388_EF8B82AA1BE0 {visibility:hidden;}
#input_id_24_creditCardInfoB5D83D96_73BE_4409_4388_EF8B82AA1BE0 {visibility:hidden;}
#tr_req_id_24_creditCardInfoB5D83D96_73BE_4409_4388_EF8B82AA1BE0 { visibility:hidden;}
#input_req_id_24_creditCardInfoB5D83D96_73BE_4409_4388_EF8B82AA1BE0 { visibility:hidden;}

#questionbox a:link { text-decoration:none;color: #000099;}
#questionbox a:active { text-decoration:none;color:#000099;}
#questionbox a:hover { text-decoration:underline;color: #000099;}
#questionbox a:visited { text-decoration:none;color:#000099;}
#questionbox a:visited:hover { text-decoration: underline;color:#000099;}

#fullcollection { font-family:Arial, Helvetica, sans-serif; color:#a10000; font-size:10px; padding-top:2px;font-weight:bold;}
#fullcollection a:link {text-decoration: underline; color:#a10000; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#fullcollection a:active {text-decoration:underline; color:#a10000; font-size:10px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#fullcollection a:hover {text-decoration:underline; color:#a10000; font-size:10px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#fullcollection a:visited {text-decoration:underline; color:#a10000; font-size:10px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#fullcollection a:visited:hover {text-decoration: underline; color:#a10000; font-size:10px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;}

#internationalordering {color:#0026ff; text-decoration:underline;}
#internationalordering a:link {color:#0026ff; text-decoration:underline;}
#internationalordering a:active {color:#0026ff; text-decoration:underline;}
#internationalordering a:hover {color:#0026ff; text-decoration:underline;}
#internationalordering a:visited {color:#0026ff; text-decoration:underline;}
#internationalordering a:visited:hover {color:#0026ff; text-decoration:underline;}

