
/*** HEADER ***/
#header_inner{background-image:url(../images/bg_header_inner.png); background-repeat:no-repeat; height:95px;}
#header_inner h1{color:#fff; font-size:35px; font-weight:bold}
#headertext{padding:35px 0px 0px 40px;}
/*** END OF HEADER ***/

/*** MENU ***/
#maintext ul { list-style: none; padding:10px; }
#maintext li.head {padding-bottom: 15px; }
#maintext li.nodots {line-height: 0.5em;}
#maintext li.nodotsfirst {padding-top: 20px;}
#maintext li.dots {border-bottom: 1px dotted #000; line-height: 0.5em;}
#maintext li.dotssansdesc {clear: left; border-bottom: 1px dotted #000; line-height: 0.5em; padding-top: 10px;}
#maintext li.dotssansdescfirst {padding-top: 20px;}
#maintext li.descfirst {padding-top: 0;}
#maintext li.sub {clear: left; padding-bottom: 15px;}
#maintext span.left { float: left; background: #faefd1; padding: 0 0.3em 0.3em 0; font-weight:bold;}
#maintext span.leftnobold { float: left; background: #faefd1; padding: 0 0.3em 0.3em 0; font-weight:normal;}
#maintext span.right { float: right; background: #faefd1; padding: 0 0 0.3em  0.3em ; font-weight:bold;}
#maintext span.right .nobold {font-weight:normal;}
#c1 { margin-left:12px; float: left; width: 100px;}


/*** COUPONS ***/
.coupon {width: 580px;	padding: 5px 5px 0 5px;	text-align: center;	border: 3px dashed #ccc; margin-bottom: 10px;}
.coupon .disclaimer {font-size: 10px;}
.coupon p {line-height: 12px; margin: 10px;}
.coupon h2 {font-size:24px; line-height: 24px; margin: 3px;}
.coupon h3 {font-size:30px; font-weight:bold; line-height: 30px;  margin: 3px;}
.coupon h4 {font-size:18px; font-weight:normal; line-height: 18px;  margin: 3px;}
.coupon h5 {font-size:16px; font-weight:normal; line-height: 16px;  margin: 3px;}
/*** END OF COUPONS ***/

/*** CONTACT US ***/
form{margin:0; padding:0;}
fieldset{border:0px;}
#contact_form{margin:0 auto; position:relative}
label{margin:3px 0px; line-height:20px;}
label.sp { width:3px;}
span.error{color:red;text-align:left; font-size:11px !important;}

#message{ margin-left:0px;}
#message h2	{}
#message p{margin:6px 0px; }

input.text-input{background-image:url(../images/inputbox.gif); width:280px; background-repeat:no-repeat; padding:5px 5px 11px 5px; margin:0px 0px 5px 0px; border:0px; vertical-align:middle}
textarea.text-input{background-image:url(../images/bg_textarea.gif); background-repeat:no-repeat; border:0px; width:442px; height:127px; padding:1px;background-attachment:scroll; vertical-align:top}
#contact_form input:focus, #contact_form textarea:focus {border:0px; }
input.button{ background-image:url(../images/but_send.gif); background-repeat:no-repeat; padding:0px; margin:0px; border:0px; width:88px; height:32px;left:0px; margin-top:5px; cursor:pointer;}

.aname {margin-top: 30px;}
.aname a {color:color:#b60000; text-decoration:none;}
.aname a:hover{color:color:#b60000;}
/*** END OF CONTACT US ***/

/*** PRIVACY POLICY ***/
p.pq {margin-bottom:3px;}
p.pa {margin-bottom:3px;}
ul.pp {margin-top: 3px; margin-bottom: 3px;}
ul.pp li {list-style-type: circle;}
/*** END OF PRIVACY POLICY ***/

.clear {clear: left;}


