* { margin:0; padding:0; }
body { background-color: #A4BFBE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #000000; }
.wrapper { margin:30px auto 10px auto; }
p { margin: 0px; }
#content-home p { margin-top: 6px; margin-left: 20px; margin-right: 20px; }
#content-interior { width: 260px; }
#content-giftcards { width:500px; margin-top:-85px; z-index:400; position:relative; }
.footer p { line-height: 25px; margin-top: 0px; margin-right: 14px; margin-bottom: 0px; margin-left: 14px; color: #639393; }
.footer a { color: #639393; text-decoration: none; margin-right: 4px; margin-left: 4px; }
.footer a:hover { text-decoration: underline; }
.darkline, .promo-line { background-color: #607070; }
.lightline { background-color: #A4BFBE; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #607070; border-bottom-color: #607070; }
.content { background-color: #82A8A7; padding: 24px; }
.content p { line-height: 16px; }
.title { font-size: 12px; font-weight: bold; letter-spacing: 1px; }
.content b, .content strong { font-size: 9px; font-weight: bold; letter-spacing: 1px; }
.content a { text-decoration: underline; color: #000000; }
.promo-box { width: 120px; }
.promo-line { width: 130px; }
#main { z-index: 0; position: relative; width: 100%; }
#line-top { z-index: 100; position: absolute; left: -12px; }
#line-bottom { z-index: 95; position: absolute; height: 6px; left: -12px; bottom: 54px; }
#line-bottom-interior { z-index: 95; position: absolute; height: 6px; left: -12px; bottom: 0px; }
#header { position: relative; z-index: 90; background-color: #A4BFBE; }
#giftcard { position: absolute; z-index: 200; left: 85%; bottom: 0px; }
#giftcard-holder { width: 100%; position: relative; height: 100%; }
#servicemenu { position: absolute; z-index: 200; left: 80%; bottom: 0px; }
#locations { margin-top:-5px; }
#contactus { position: absolute; z-index: 200; left: 77%; bottom: 0px; }
.errorText { color: #CC0000; font-weight: bold; }

#giftcardtable td {
	padding: 4px 4px 4px 0px;
	border-bottom:solid 2px #82A8A7;
}

#giftcardtable textarea { width:300px; height:44px; }

input, textarea, select, option
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
}