body{font-family:verdana,arial,sans-serif;color:#fff;background:#3F397A url('../images/gradientLine.jpg') repeat;}#custom-doc{width:63.08em;margin:auto;background:transparent;text-align:left;font-size:100%;}   #wrapper{min-width:800px;padding:0;margin:1em 0 0 0;border:10px solid black;min-height:44.3em;height:auto;padding-top:1em;color:#fff;}#hd img{width:188px;height:153px;} #ft,.shopfooter{text-align:center;padding:0 0 0.6em 0;font-size:85%;background:transparent;}#ft a,.shopfooter a{text-decoration:none;color:#E3E1FF;background-color:transparent;}#ft p,.shopfooter p{margin:0;padding:0;}#validators ul{list-style:none;margin:0.5em 0 0.8em 16.5em;}#validators ul li{float:left;padding:0.2em;}#validators img{background:#FBFBFB;border:none;vertical-align:middle;}.mainpages{background:#311F6B url('../images/gradientbg_earring.jpg') top left no-repeat;} .homepage{background:#3F397A url('../images/homebg.jpg')  top left no-repeat;}.plain{background:#3F397A;}p{padding:0 0.5em 1em 0.5em;line-height:2em;}a{color:#FFF;background:transparent;}form a{color:#000;background:transparent;}.homemenu{display:none;}.maincontent{margin:1.5em 0 0 0;}.topnav ul{margin:1em 0 0 0;}.topnav ul li{list-style:none;margin:3em 1.5em 0 1.6em;font-size:122%;display:inline;text-align:left;}.topnav ul li a,.leftNav ul li a,#minicart a{text-decoration:none;}.topnav ul li a{color:#FFF;background-color:transparent;}.leftNav a{color:#E3E1FF;background-color:transparent;font-size:114%;}.leftNav a:hover{color:#fff;background-color:transparent;}.leftNav{margin:0;padding:0;}.leftNav ul li{list-style:none;margin:-1em 0 2.5em 2em;white-space :nowrap;}.leftNav ul ul li{list-style:none;margin:0.3em 0 0 1em;white-space :nowrap;}.doublespace{line-height:2em;}h1,h2{padding:2em;background-color:transparent;color:#ffffff;border:1px solid #ccc;font-size:167%;text-align:center;}#shoppolicy,#privacypolicy{margin:1em;}#shoppolicy h2,#privacypolicy h2{border:none;border-bottom:1px solid #CCC;padding:0.5em;font-size:122%;color:#fff;text-align:left;}#shoppolicy a,#privacypolicy a{color:white;background:transparent;}#shoppolicy p,#privacypolicy p{line-height:1.5em;}#shoppolicy h3{text-transform:uppercase;font-size:122%;} .textmodule_default{width:98%;padding:0.2em;}.required{color:#FF0000;background-color:transparent;font-size:107%;}form{padding:0.2em;color:#000000;background-color:#FFF6DD;}#contactform{width:98%;color:#FFF;background-color:transparent;}fieldset,#minicart{border:1px solid #C8C2FF;padding:0 0.5em 0.5em 0.5em;}#checkoutnotice{border:1px solid #C8C2FF;}#checkoutnotice p{line-height:1em;padding:0.3em 1em;}legend{background:#7A6839;color:#fff;border:1px solid #C8C2FF;margin:0 0 0 1em;padding:0.2em 1em;}div.formrow,#minicart div.lr_row{clear:both;padding-top:0.5em;}div.formrow span.formlabel{float:left;width:24%;text-align:right;}div.formrow span.forminput{float:right;width:74%;text-align:left;}div.formrow span.cbinput{float:left;width:25%;text-align:right;}div.formrow span.cblabel{float:right;width:74%;text-align:left;}.spamform fieldset{display:none;}.categoryicons,.categoryicons li{padding:1em;}div.currentcat{position:absolute;top:8em;left:38%;}#minicart{font-size:85%;margin-top:3em;padding:0.2em 0.2em 0 0;width:92%;}#minicart span.lc{float:left;width:68%;text-align:right;}#minicart span.rc{float:right;width:30%;text-align:right;}#minicart p,#minicart p a{text-align:center;padding:0.2em 0.2em 0.2em 0;}#minicart a{color:#E3E1FF;background-color:transparent;font-size:100%;}#minicart a:hover{color:#fff;background-color:transparent;}.shopcart{width:98%;}.shopcart form{background-color:transparent;}.cartTable{width:100%;color:#000;background-color:#FFF6DD;border:1px solid #000;font-size:92%;vertical-align:middle;}.cartTable th{font-size:100%;font-weight:normal;border:1px solid #777;text-align:center;}.cartTable td{padding:0.2em;border:1px dotted #777;font-size:107%;}.cartTable td.itemThumbnail{width:20%;border-right:none;text-align:center;}.cartTable td.itemDesc{width:40%;border-left:none;}.price,.qty{text-align:right;}.delButton{text-align:center;}div.displaytotal{background-color:#FFECBB;color:#000;border:1px solid #000000;width:100%;font-size:92%;padding:0 0 2.5em 0;}div.displaytotal div.formrow span.formlabel{width:80%;padding:0;text-align:right;}div.displaytotal div.formrow span.forminput{width:16%;padding:0 1em 0 0;text-align:right;}.continue{text-align:left;}.back{text-align:right;}.row1{background-color:#FFF6DD;}.row2{background-color:#FFECBB;}#checkout div.formrow span.formlabel{padding:0.3em 0.2em 0.3em 0;color:black;background-color:#FFECBB;border:1px solid #000000;}#checkout div.formrow span.forminput{padding:0.3em 0 0.3em 0.2em;color:black;background-color:#FFECBB;border:1px solid #000000;}form#frmLogin{width:70%;padding:0.5em;margin:0 0 5em 10em;border:1px solid #888;color:white;background-color:transparent;}div#username,div#password{position:relative;float:left;margin-right:3px;padding:0 1.2em 0 1em;}input#txtUserName,input#txtPassword{width:10em;}input#btnLogin{padding:0 0.5em;}#instructions{padding:2em;}#instructions p{padding:0.5em;border:1px solid #CCC;}.adminNav{font:100% georgia,serif;background-color:#FFF6DD;width:100%;padding:0 0 0 0;text-align:left;}ul.adminmenu li a{display:block;width:100%;color:#000;border:1px solid;border-color:#eff #aaab9c #ccc #fff;border-left:15px solid #302D55;text-decoration:none;background:#E3E1FF;}ul.adminmenu li a{padding:0.5em 0 0.5em 0.5em;vertical-align:middle;}.adminNav>ul.adminmenu li a{width:auto;}ul.adminmenu li a:hover{color:#000;background:transparent;border-color:#aaab9c #fff #fff #ccc;}.listTable,.entryTable{width:100%;border:none;text-align:center;}.listTable a,.entryTable a{color:#000;font-weight:bold;}.listTableHeader,entryTableHeader{padding:0.2em 0.1em;font-size:107%;color:#FFFFFF;background-color:#7A6839;font-weight:bold;}caption{padding:0.5em 0;text-align:center;font-weight:bold;color:#FFFFFF;background-color:#7A6839;border:1px solid #000000;}.listTable th,.entryTable th{padding:0.2em 0.2em;}.listTable tr{border:1px dotted #333;}.listTable td,.entryTable td{padding:0.2em 0.2em;text-align:left;color:#000;}.listTable td img,.entryTable td img{width:98%;}.listTableOrder,.listTableAmount,.listTableStatus{width:4.6em;}.listTableTime{width:11.5em;}#frmCheckout{width:98%;}#frmCheckout .buttonrow{text-align:right;}#confirmbutton{clear:both;}#confirmbutton #btnConfirm{float:right;}#confirmbutton #btnBack{float:left;}#productsHolder{position:relative;width:100%;min-height:24.5em;margin:0 0 1em 0;}#productsHolder li{float:left;padding-bottom:0.4em;}ul.productsList{list-style:none;padding:0;margin:0;width:45%;margin:0.5em 0.5em 0.2em 0.2em;float:right;}a.productItem span.hiddenImage{position:absolute;width:1px;height:1px;top:9px;left:5px;overflow:hidden;background:#3F397A;}a.productItem,a.productItem:visited{display:block;color:#000;background-color:#fff;text-decoration:none;border:1px solid #000;margin:1px 3px 1px 3px;text-align:left;cursor:default;height:80px;width:80px;}a.productItem:hover{border:1px solid black;}a.productItem:hover span.hiddenImage,img.productImage{width:300px;height:320px;}a.productItem:hover img{border:none;float:left;padding :0;}div.paginglinks{padding:0 0 0.5em 0;clear:both;}.paginglinks p{text-align:center;}.paginglinks a,.backlink a{color:#E3E1FF;background:transparent;}.backlink a{}.backlink{margin:0 0 1em 0;padding:0 0 0.5em 1em;text-align:left;}.paginglinks a:visited{color:#888;background:transparent;}.paginglinks a:hover{color:white;background:transparent;}.instructions{font-size:92%;padding:0 0.5em 0 0;}#productDetail{padding:0 0 1em 1em;margin:0;}#productDetail img{margin:0 0 1em 0;}.addToCartButton{padding:0.2em 0;margin:0 0 0.5em 0;font-size:85%;}#productDetail .prodName,#productDetail .prodPrice{margin:0.5em 0;} dl.catalog{border-bottom:1px solid #C8C2FF;background-color:#FFECBB;width:270px;text-align:left;padding:0.2em;clear:both;min-height:90px;}.catalog dt{font-weight:bold;float:left;width:90px;}.catalog dt img{border:1px solid #000;width:80px;height:85px;}.catalog dd{margin-left:91px;padding:0;font-size:100%;}ul#catalogpix{list-style:none;padding:0 0 0.5em 0;text-align:center;}ul#catalogpix li{float:left;margin:0.5em;border:1px solid black;min-height:10em;}ul#catalogpix li a{margin:0 0 0.3em 0;}ul#catalogpix li p{margin:0;padding:0;}.categoryicons img,div.currentcat img{width:490px;height:64px;}.faq_moduletitle{text-align:center;padding:0 0 0.5em 0;}#toggleable h2{border:none;border-bottom:1px solid #E3E1FF;text-align:left;margin:1em 0 0 0;padding:0.5em 0.5em 0.5em 0;font-weight:bold;font-size:122%;}#toggleable p{line-height:1.22em;}#toggle li{padding:0 0.5em 0.5em 0;}.success{text-align:center;width:50%;margin:auto;}
