html{height:100%;}
body{background-color:#000;color:#FFF;font-family:Verdana;font-size:14px;text-align:left;height:100%;margin:0;}
img{border:0;}
img.pdcaptcha{padding-right:5px;border:0}
a:link,a:visited{color:#903;text-decoration:none;}
p{margin:0;padding:0;}
input,textarea,select{font-size:10pt;color:#00F;background-color:#CCC;}
input.button:hover,input.button.hover,input.button:focus,input.button.focus{color:#fff;}
input.button{clear:both;cursor:pointer;margin-top:10px;}
fieldset.req-set{border:1px solid #C5C5C5;padding:5px;}
legend.req-legend,.title{color:#903;font-size:12px;}
#main{background:url(main.gif) repeat-y;border-top:2px solid #300;padding:0;}
#mainhome{height:100%;background:transparent url(main.gif) repeat-y;border-top:2px solid #300;padding:0;}
#tagline img,.align-left img{float:right;margin-left:1em;}
#container{width:1024px;border:1px solid #C5C5C5;margin-top:5px;margin-left:auto;margin-right:auto;color:#666;background:#300;padding:4px;}
#banner{color:#666;height:120px;background:url('pushandesignsheader.jpg') no-repeat;border-right:1px solid #fff;margin:0 0 4px;padding:0;}
#content{min-height:480px;color:#fff;margin:0 5px 0 155px;padding:5px;}
#content h1{font:normal 18px/30px verdana, arial, tahoma, sans-serif;color:#903;background:inherit;margin:0 0 5px;}
#content a:visited,#content a:link{color:#CCF;}
#sidebar{float:left;width:140px;color:#300;background-color:#c5c5c5;margin:5px 5px 0 0;padding:5px;}
#sidebar-b{float:right;width:140px;color:#300;background-color:#c5c5c5;margin:0 0 2px;padding:0 5px;}
#sidebar-c{float:right;width:250px;color:#c5c5c5;margin:0 0 2px;padding:0 5px;}
#menu{width:140px;padding:0;}
#menu ul{list-style-type:none;margin:0;padding:0;}
#menu li{margin:0;}
#menu a{display:block;font-size:12px;color:#fff;background:#aaa;width:120px;text-decoration:none;padding:.5em .8em;}
#menu a:hover,h2 a:hover,h3 a:hover{background-color:#300;color:#fff;}
#swf{width:1080px;margin:0 auto;}
#footer{clear:both;margin-top:5px;font-size:11px;height:14px;text-align:center;color:#903;background:#C5C5C5;padding:5px;}
h1{font:normal 14px/24px verdana, arial, tahoma, sans-serif;color:#300;background:inherit;margin:0 0 5px;}
h2{font:normal 14px arial, tahoma, sans-serif;color:#300;background:inherit;margin:.2em 0 .2em;}
h2 a{display:block;background:#bbb;width:124px;text-decoration:none;padding:.3em .9em .3em .2em;}
h3{font:normal 14px/24px arial, tahoma, sans-serif;color:#fff;background:#300;margin:.2em 0 .2em;}
h3 a{display:block;background:#300;width:124px;text-decoration:none;padding:.3em .9em .3em .2em;}
h4{font:normal 14px/24px arial, tahoma, sans-serif;color:#fff;background:#300;margin:0 0 .2em;text-align:center;}
h4 a{display:block;background:#300;width:124px;text-decoration:none;padding:.3em .9em .3em .2em;text-align:center;}
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.send7{background:transparent url("../img/orderform.gif") center left no-repeat;}
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.dark{color:#300;}
span.green{color:#FFCC00;}
div.scroll{overflow:auto;height:7em;width:120px;color:#333;background:#ced8df;border:0 solid #999;margin:0 0 15px;padding:.5em;}
div.scrollcontent{overflow:auto;height:300px;width:96%;color:#300;background:#c5c5c5;margin:0 auto;padding:.5em;}
.news{font-size:10px;background:inherit;color:#333;}
.imgleft{float:right;}
blockquote{font-weight:700;font-style:italic;color:#b29b35;}
.stylecenter{text-align:center;}
.styleright{text-align:right;}
.FooterRow{color:gray;font-family:Verdana;font-size:12px;text-align:center;}
.align-right img{float:left;margin-right:1em;}
.align-home img{float:left;margin-left:1em;}
.align-home{text-align:left;font-size:16px;}
.style12font{font-size:12px;}
.boldlink{font-weight:700;color:#C5C5C5;}
.boldlink:hover{font-weight:700;color:#F0F;}
.columnwidth{vertical-align:top;width:210px;}
.style1{font-size:8pt;color:#666;}
.style2{font-size:16px;color:#C5C5C5;}
.style3{font-size:20px;color:#C5C5C5;}
.contacttable{border:0;font-size:12px;margin:0 auto;}
.contact{text-align:right;vertical-align:top;width:120px;}
.logintable{border:0;width:100%;font-size:12px;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:14px;}
.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;}
.align-left,.align-right{text-align:left;}
#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;}
a:hover,#content a:hover{color:#F0F;}
#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:#903;border-top:1px solid #aaa;}
#stores td{font-size:.8em;border-top:1px solid #aaa;text-align:left;vertical-align:top;}
#stores ul{list-style:none;margin:.5em 0;padding:0 1em;}
#stores li{padding:.2em 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:8px solid #c5c5c5;background-color:#903;width:200px;text-align:left;padding:2px;font-size:12px;}
#subcontent2{position:absolute;visibility:hidden;border:8px solid #c5c5c5;background-color:#903;width:360px;text-align:left;padding:2px;font-size:12px;}
#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;}
#print-header{display:none;}