
/* Content Styles*/

body, td { font:12px Arial, Helvetica, sans-serif; line-height:18px}

h1 { color:#990000; font:bold 20px "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; margin:5px 0px; padding:0px}
h2 { color:#333333; font:bold 18px "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; display:block; border-bottom:1px solid #cccccc; padding:5px }
h3 { color:#333333; font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0px; padding:0px}
h4 { color:#fdb714; text-transform:uppercase; font:bold 14px "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; margin:0px; padding:0px}

a {color:#990000; text-decoration:none}
a:hover { color:#990000; text-decoration:underline}
.small { font-size:90%}

img {border:none}
.orangeHighlight {
	color: #F90;
}
.red {color:#990000}
.whiteHightlight {
	font:bold 18px "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #FFF;
}
.white {
	color:#ffffff
}
#hbanner { width:320px; height:100px; padding:90px 300px 0px 25px; color:#ffffff}
#hbanner h1, #hbanner h2 { margin:0px; padding:0px; color:#ffffff; font:18px Arial, Helvetica, sans-serif; line-height:20px;}

.titlebar { display:block; color:#fbc12c; font:bold 18px "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif}

p { padding:0px 0px 8px 0px; margin:0px}

hr { color: #cccccc;
background-color: #cccccc;
height: 1px;}


/* Promo */

#promo {background: url(../../images/promo_bg.gif) repeat-y}
.promoA, .promoB, .promoC { width:318px; float:left}
.promoB { padding:0px 3px}
.promoA .promoimg {
	background:url(../../images/bnr_giftcards.jpg) no-repeat;
	width:318px;
	height:273px
}
.promoB .promoimg {
	background:url(../../images/bnr_group.jpg) no-repeat;
	width:318px;
	height:273px
}
.promoC .promoimg {
	background:url(../../images/bnr_rentals.jpg) no-repeat;
	width:318px;
	height:273px
}
.promopad {
	padding:65px 20px; text-align:center
}
#promoBtn {
	clear:both;
	margin:0px auto;
	width:301px;
	height:40px;
	background:#000000;
	text-align:center;
	padding-top:8px
}
#promoContent { padding:0px 20px 0px 20px}

.promoBtm { clear:both; display:block; background:url(../../images/promo_btm.gif) no-repeat; height:16px}


/* Sales Force Forms */
table.sfForm { 
	border-width: 1px;
	border-spacing: 4px;
	border-style: hidden;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table.sfForm td { border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
 }
