/* used on all footer pages to align Pring; should be in base.css */
.double-col-fill{padding:0px 32px 3px 33px;}
.right-side{float:right;line-height:100%;color:#000;padding:20px 0px 10px;}
.right-side a{text-decoration:underline;color:#000;}
/* terms page for p spacing */
.double-col-fill p{margin-bottom:20px;}
/* used on faq page for Q and A */
dl{margin:0;padding:0;font-size:0.9em;}
dt{margin-left: 59px;padding-left: 38px;margin-top: 32px;margin-bottom: 15px;color: #c80002;font-weight: bold;background: url(/images/faq_letter_Q.gif) no-repeat 0 2px;}
dd{margin-left: 59px;padding-left: 38px;margin-bottom: 38px;color: #333;background: url(/images/faq_letter_A.gif) no-repeat 0 2px;}
/* used on about us page */
.double-col-fill li{font-size:0.9em;}
/* used on site map page */
.single-col-top{background:transparent url(/images/backgrounds/single_col_noline_top.gif) no-repeat top left;}
.single-col-fill{background:#ffffff url(/images/backgrounds/single_col_noline_fill.gif) repeat-y top left;}
.single-col-bottom{background:transparent url(/images/backgrounds/single_col_noline_bottom.gif) no-repeat top left;}
.column h2,h2{font-size:1.2em;color:#000;font-weight:bold;}
.column h3,h3{font-size:1.1em;color:#000;font-weight:bold;}
.column-headers{float:left;width:145px;}
.column{float:left;width:125px;font-size:0.9em;line-height:17px;border-right:1px solid #ccc;height:590px;padding:10px;}
.column-content{margin-left:-10px;}
.column a{color:#90AADE;text-decoration:underline;}
.single-col-image{background:#fff url(/images/backgrounds/single_col_noline_box.gif) no-repeat top left;height:40px;}
.single-col-image-content{padding:7px 0 0 34px;margin:0;}
.footernav{padding:15px 0;margin:0;}
.pipe{padding-left:10px;padding-right:10px;color:#c7d0cd;}
/* used on contact us page */
.form-container{display:inline;float:left;}	
.brochure-image{display:inline;float:right;width:211px;margin-top:17px;}
.form-inputbox{float:left;width:215px;}
.form-inputbox select{font-size:1.0em;margin-top:2px;padding:0;}
.form-inputbox input,.form-inputbox select{width:205px;margin-bottom:10px;}
.form-container textarea{width:430px;}
.asterisk{color:#ed1b23;display:inline;}
#checkedStar{display:none;}
#site-feedback h2{margin-bottom:15px;}
#visitor-information,#international-visitors,#free-brochure,#golf-brochure{display:none;}
#visitor-information p,#international-visitors p,#free-brochure p,#golf-brochure p{margin-bottom:10px;}
	/* taken from features2.css, should be global */
	#page-nav{margin-top:10px;margin-bottom:10px;font:normal 0.9em/2.0em Verdana;width:100%;}
	#page-nav a, #page-nav strong{padding-right: 10px;}		
	#page-nav .pipe{padding-right: 10px;color: #c7d0cd;}	
	/* Also used in features2.css, just diff widths */
	.content-container{width:100%;font-size:0.8em}
	.content-left, .content-right {float:left;}	
	.content-left{width:345px;border-right: 1px solid #c7d0cd;}		
	.content-right{width:345px;}	
	.content-left p{margin-right:20px;margin-bottom:5px;}	
	.content-right p{margin-left:20px;margin-bottom:5px;}	
	.content-right h3{margin-top:0;margin-left:20px;}
	
#free-brochure h2,#free-brochure p#golf-brochure h2,#golf-brochure p{width:100%;}















/*footer*/
div.footer, div.footer a{color:#cccccc;text-align:center;margin-bottom:15px;margin-top:15px;font-family:Verdana; font-size:10px;}
div.footer div#footer-main{font-weight:bold;}
div.footer p.lvcva, div.footer p.lvcva a{color:#4a6aa9;}

div.footer ul{margin:0px; clear: both;}
div.footer ul li{display:inline;padding:0px 10px;border-right:1px solid #cccccc;}
div.footer ul.main{margin-bottom:10px;}
div.footer ul.main li a{font-weight:bold; text-decoration:underline}
div.footer li.last{border:medium none;}
div.footer ul.sub li a{text-decoration:none;}
div.footer div{margin-top:4px;}
div.footer div.copyright{color:#4a6aa9;}

.brochure-left {
	float: left;
	width: 430px;
}
.brochure-right {
	margin: 0 0 0 70px;
	float: left;
}