html{height:100%;}
body{height:100%;font-size:14px;font-family:Verdana, Arial, Georgia, Helvetica, sans-serif;color:#2f2f2f;text-align:center;background:#C4B6B6 url(../img/body-bg.jpg) top repeat-x fixed;margin:0;padding:0;}
img{border:0;}
input,textarea,select{font-size:10pt;color:#00f;background-color:#ccc;}
input:focus{background:#fc9fff;}
input.button{clear:both;cursor:pointer;margin-top:10px;}
fieldset.req-set{width:540px;border:1px solid #c5c5c5;margin:0 auto;padding:5px;}
legend.req-legend,.title{color:#903;font-size:12px;}
.align-right img{float:left;margin-right:1em;}
.align-home img{float:left;margin-left:1em;}
.align-home{text-align:left;font-size:16px;}
a:link,a:visited{color:#903;text-decoration:none;}
.styleright{text-align:right;}
#header{width:964px;margin:10px auto 0;padding:0;}
#headerimg{height:118px;width:964px;color:#000;margin:0;padding:0;}
#menu-bar{float:left;width:954px;line-height:29px;background:#fff url(../img/header-top-bg.jpg) top center no-repeat;height:160px;margin:0;padding:0 0 0 10px;}
#menu-bar .mb-menu{padding-top:131px;}
.pagenav{list-style-type:none;}
.pagenav ul{list-style-type:none;float:left;margin:0;padding:0;}
.pagenav ul li{display:inline;margin:0;padding:0;}
.pagenav ul li a{width:116px;text-decoration:none;float:left;background:url(../img/pagemenu.png) 0 0 no-repeat;color:#eee;font-size:11px;font-weight:700;text-align:center;margin-left:2px;}
.pagenav ul li a:hover{background:url(../img/pagemenu.png) 0 -34px no-repeat;color:#fff;}
.pagenav ul li.current_page_item ul li a{background:url(../img/pagemenu.png) 0 0 no-repeat;color:#eee;}
.pagenav ul li.current_page_item a,.pagenav ul li.current_page_item ul li a:hover{background:url(../img/pagemenu.png) 0 -68px no-repeat;color:#903;}
#header-bottom{margin-top:42px;height:134px;background:#300;color:#fff;border-left:2px solid #fff;border-right:2px solid #fff;}
#header-bottom h2{font-size:20px;color:#000;}
#header-bottom ul li{border-bottom:1px dotted #DDD;padding:3px 0;}
#header-bottom ul{list-style:none;margin:0;padding:14px 0 0;}
#header-bottom ul li a{color:#fff;list-style:none;}
#header-bottom ul li a:hover{color:#903;}
#header-bottom-column0{float:left;width:600px;text-align:left;margin-left:50px;}
#header-bottom-column1{float:left;width:160px;text-align:left;margin-left:50px;}
#header-bottom-column2,#header-bottom-column3{float:left;width:160px;text-align:left;margin-left:40px;}
#header-bottom-column4{float:right;text-align:left;margin-right:10px;}
#header-bottom-column4 ul{list-style:none;margin:0;padding:4px 0 0;}
#header-bottom-column4 ul li a{color:#903;list-style:none;}
#header-bottom-column5{float:left;width:540px;text-align:center;margin:0 auto;}
#header-bottom-column6{float:left;width:380px;text-align:center;margin:0 auto;}
#header-bottom-press{float:left;width:700px;margin-left:50px;}
#header-bottom-press ul{list-style:none;}
#header-bottom-press li{display:inline;}
#header-bottom-press ul li a{float:left;text-align:center;padding:4px 16px 4px 0;}
#sidebar-c{float:right;margin:10px;padding:10px;}
#sidebar-mem{float:right;margin:-30px 20px 0 10px;}
#page{text-align:center;margin:0 auto;padding:0;}
#content{width:924px;min-height:300px;background:#fff url(../img/page-body-bg.jpg) top center no-repeat;margin:0 auto;padding:10px 20px;}
#content_products{color:#fff;width:940px;min-height:300px;background:#300 url(../img/page-body-bg1.jpg) top center no-repeat;border-left:2px solid #fff;border-right:2px solid #fff;margin:0 auto;padding:10px;}
#content_products a:visited,#content_products a:link{color:#ccf;}
#footer{background:url(../img/footer-bg.png) top no-repeat;height:87px;width:964px;color:#300;padding-bottom:40px;margin:0 auto;}
#footer-top{padding-top:25px;text-align:center;margin:0 auto;}
#footer a:link,#footer a:visited{color:#300;text-decoration:none;}
span.send{background:transparent url(../img/tellafriend.gif) center left no-repeat;}
span.send1{background:transparent url(../img/bookmark.png) center left no-repeat;}
span.send2{background:transparent url(../img/cart.png) center left no-repeat;}
span.send3{background:transparent url(../img/vote_yes.gif) center left no-repeat;}
span.send4{background:transparent url(../img/signup.gif) center left no-repeat;}
span.send5{background:transparent url(../img/email.png) center left no-repeat;}
span.send6{background:transparent url(../img/daisy.png) center left no-repeat;}
span.send6a{background:transparent url(../img/daisy1.png) center left no-repeat;}
span.send7{background:transparent url(../img/orderformcart.gif) center left no-repeat;}
span.font11{font-size:11px;}
.style1{font-size:12px;color:#666;}
.style2{font-size:16px;color:#c5c5c5;}
.style3{font-size:20px;color:#c5c5c5;}
.style4{color:gray;font-size:12px;}
.style5{font-size:12px;color:#666;text-align:left;}
.style6{color:#fff;text-indent:50px;}
span.c3{color:#60f;font-size:16pt;font-weight:700;}
span.c2{color:#c09;font-family:Charlesworth;font-size:16pt;font-weight:700;}
span.c1{color:#3c3;font-family:Space Toaster;font-size:22pt;font-weight:700;}
span.error{color:red;}
span.green{color:#fc0;}
span.pink{color:#f3f;}
span.dark{color:#300;}
.contact{text-align:right;vertical-align:top;width:120px;}
.logintable{border:0;width:100%;font-size:12px;text-align:left;margin:0 auto;}
.login{text-align:right;vertical-align:top;width:40%;}
.press{text-align:center;vertical-align:middle;}
.tableerror{width:50%;font-family:Verdana;font-size:12px;color:red;border:1px solid red;margin:0 auto;}
.tablemem{border:1px solid #c5c5c5;color:#000;text-align:left;width:70%;margin:0 auto;}
.showstable{border:0;font-size:12px;}
.showstablecells{text-align:left;vertical-align:top;}
.showsdate{text-align:center;vertical-align:middle;width:100px;height:120px;}
span.showsday{color:#300;font-family:Bradley Hand ITC,cursive,Verdana;font-size:22px;}
span.showsmonth{color:#300;font-family:Bradley Hand ITC,cursive,Verdana;font-size:20px;}
#photo{width:100%;height:auto;}
.lcdstyle{color:#300;font-size:14px;font-weight:700;padding:3px;}
.lcdstyle sup{font-size:80%;}
.lcdstyletable{width:400px;height:174px;background:transparent url(../Images/Fun_Loving_Valentine1.jpg) no-repeat;}
#saywhat_comment_container{margin:0 auto;}
.saywhat_comment{width:96%;margin:0 auto;}
.saywhat_comment img{border:0;vertical-align:bottom;}
.saywhat_comment_name{color:#903;font-size:12px;overflow:hidden;font-style:italic;}
.saywhat_comment_body{overflow:auto;margin-bottom:20px;}
.saywhat_error_message{background-color:#f90;border:1px solid #f03;color:#fff;font-weight:700;margin:10px 0;padding:10px;}
.saywhat_success_message{background-color:#3c6;border:1px solid #096;color:#fff;font-weight:700;margin:10px 0;padding:10px;}
#saywhat_comment_leaveacomment{border:1px solid #c5c5c5;padding:5px;}
#stores table{border-spacing:0;border-color:#aaa;border-style:solid;border-width:0 1px 1px;margin:0 auto;}
#stores th{font-size:14px;color:#300;border-top:1px solid #aaa;}
#stores td{font-size:11px;border-top:1px solid #aaa;text-align:left;vertical-align:top;}
#stores ul{list-style:none;margin:8px 0;padding:0 10px;}
#stores li{padding:2px 0;}
#stores .icon-cellphone,#stores .icon-email,#stores .icon-car,#stores .icon-telephone,#stores .icon-website{min-height:16px;height:auto!important;padding-left:20px;background-repeat:no-repeat;background-position:0 50%;}
#stores .icon-cellphone{background-image:url(../img/blank.png);}
#stores .icon-email{background-image:url(../img/email1.png);}
#stores .icon-car{background-image:url(../img/car.png);}
#stores .icon-telephone{background-image:url(../img/telephone.png);}
#stores .icon-website{background-image:url(../img/web.png);}
#subcontent{position:absolute;visibility:hidden;border:4px solid #300;background-color:#ccc;width:200px;text-align:left;font-size:12px;padding:2px;}
#subcontent2{position:absolute;visibility:hidden;border:4px solid #300;background-color:#ccc;width:360px;text-align:left;font-size:12px;padding:2px;}
p,#menu-bar ul{margin:0;padding:0;}
input.button:hover,input.button.hover,input.button:focus,input.button.focus{color:#fff;}
#print-header,#print-footer{display:none;}
.align-left,.align-right,.styleleft{text-align:left;}
.contacttable{text-align:left;border:0;font-size:12px;margin:0 auto;}
#clearboth{clear:both;}
.align-left img,.align-center img{float:right;margin-left:1em;margin-right:20px;}
.align-center,.stylecenter{text-align:center;margin:0 auto;}
a:hover,#content_products a:hover,#header-bottom-column4 ul li a:hover,#footer a:hover{color:#6c0;text-decoration:none;}
#sitemap{float:left;text-align:left;width:33%;}
