﻿*{
	margin-top: 0; 		margin-right: 0; 	margin-bottom: 0; 	margin-left: 0;
	padding-top: 0; 	padding-right: 0; 	padding-bottom: 0; 	padding-left: 0;
}
body{
	margin: 0;
	padding: 0;
	background: #1f0c04;
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	color: #332211;
	background: #3c2516;
}
#fullWrapper{
	background:	#1f0c04 url(../images/body_bg.gif) top left repeat-x;
}
#masthead h1{
	text-indent: -9999px;
	overflow: hidden; 
	margin: 0;
	padding: 0;
	float: left;
}
#masthead h1 a{
	width: 158px;
	height: 105px;
	margin: 2px 0 0 5px;
	display: block;
	/*background: url(../images/chaletLogo_bg.jpg) top left no-repeat;*/
}
h3{
	font-size: 20px;
	color: #fff;
	font-weight: normal;
}				
p{
	font-size: 12px;
	margin-bottom: 18px;
	line-height: 150%;
}
p a,
li a{
	color: #dd7711;
	text-decoration: none;
}
p a:hover,
li a:hover{
	color: #dd7711;
	text-decoration: underline;
}
ul{
	margin-bottom: 18px;
	list-style: none;
}
li{
	font-size: 12px;
	line-height: 150%;
}
a img{
	border: none;
}
ul.bodySubNav{
	list-style: none;
	margin: 0;
	padding: 0;
}
	ul.bodySubNav li{
		display: inline;
		font-size: 12px;
		line-height: 18px;
	}
div#searchLocations{
	height: 123px;
	width: 100%;
	background: url(../images/searchLocations_bg.gif) top left repeat-x;
	padding: 2px 0 0;
}
div#searchLocations .innards{
	width: 760px;
	margin: 0 auto;
}
div#searchLocations ul{
	list-style: none;
	float: right;
	height: 23px;
	background: url(../images/propSearch/tile.png) no-repeat left top;
}
div#searchLocations ul li{
	display: inline;
}
div#searchLocations ul li a{
	font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-Serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #332211;
	float: left;
	display: block;
	text-decoration: none;
	padding: 0 0 0 10px;	
	margin: 2px 15px 0 10px;
	background: url(../images/searchLocations_arrow.gif) no-repeat left 1px;
}
div#searchLocations ul li.selected a{
	background: url(../images/propSearch/btn.png) top left no-repeat;
	width: 161px;
	height: 43px;
	padding: 0;
	margin: 0;
	text-indent: -9999px; overflow: hidden;
}
div#searchLocations ul li.selected a:hover{
	background-position: bottom right;
}

form#detailed_prop_search{
	display: none;
	overflow: hidden;
	padding-top: 15px;
	background: #3c2516;
}
	#searchLocationsHiddenNav{
	}
	#searchLocationsHiddenNav ul{
		margin: 0;
		padding: 0 0 0 15px;
	}
	#searchLocationsHiddenNav ul li{
		display: inline;
	}
	#searchLocationsHiddenNav ul li a{
		float: left;
		display: block;
		text-decoration: none;
		font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-Serif;
		font-size: 9px;
		text-transform: uppercase;
		color: #fff;
		padding: 4px 0 0 12px;	
		margin-right: 15px;
	}
	#searchLocationsHiddenNav ul li.selected a{
		background: url(../images/listImage_down_brown.gif) center left no-repeat;
		color: #eba33f;
	}
	#searchLocationsHiddenNav ul li.un-selected a{
		background: url(../images/listImage_right_brown.gif) center left no-repeat;
		color: #bbaa99;
	}
	
	img.things_img{ border: 1px solid #eee; margin-bottom: 5px; }
	
div#bodyWrapper{
	background: url(../images/siteWrapper_bg.jpg) top center repeat-y;
}
div#siteWrapper{
	background: url(../images/masthead_bg2.jpg) top center no-repeat;
}
div#masthead{
	height: 95px;
	width: 760px;
	margin: 0 auto;
}
ul#mainSiteNav{
	float: right;
	display: block;
	padding-top: 54px;
	height: 50px;
	list-style: none;
}
	ul#mainSiteNav li{
		display: inline;
		text-indent: -9999px;
		overflow: hidden;
	}	
	ul#mainSiteNav li#home a{
		background: url(../images/mainNav_home.jpg) top left no-repeat;
		width: 70px;
	}
	ul#mainSiteNav li#rentals a{
		background: url(../images/mainNav_rentals.jpg) top left no-repeat;
		width: 78px;
	}
	ul#mainSiteNav li#specials a{
		background: url(../images/mainNav_specials.jpg) top left no-repeat;
		width: 92px;
	}
	ul#mainSiteNav li#retreats a{
		background: url(../images/mainNav_retreats.jpg) top left no-repeat;
		width: 84px;
	}
	ul#mainSiteNav li#thingstodo a{
		background: url(../images/mainNav_thingstodo.jpg) top left no-repeat;
		width: 125px;
	}
	ul#mainSiteNav li#planning a{
		background: url(../images/mainNav_planning.jpg) top left no-repeat;
		width: 138px;
	}
	ul#mainSiteNav li a{
		float: left;
		height: 33px;
		overflow: hidden;
		border-right: 2px solid #d7822d;	
	}
		ul#mainSiteNav li a.last{
            border: 0;
		}
		ul#mainSiteNav li#home a:hover,
		ul#mainSiteNav li#rentals a:hover,
		ul#mainSiteNav li#rentals a.current,
		ul#mainSiteNav li#specials a:hover,
		ul#mainSiteNav li#specials a.current,
		ul#mainSiteNav li#retreats a:hover,
		ul#mainSiteNav li#retreats a.current,
		ul#mainSiteNav li#thingstodo a:hover,
		ul#mainSiteNav li#thingstodo a.current,
		ul#mainSiteNav li#planning a:hover,
		ul#mainSiteNav li#planning a.current{
			background-position: 0 -33px;
		}
div#contentWrap{
	clear: both;
	width: 760px;
	padding-bottom: 50px;
	/*
	margin: 0 0 0 50% !important;
	position: relative !important;
	left: -380px !important; */
	margin: 0 auto;
}
div#topGrid, 
div#propertyGrid, 
div#bodyGrid{
	width: 100%;
	margin: 0px auto 10px auto;
}
	div.wideBtm{
		width: 470px;
		height: 30px;
		background: url(../images/wideWhite_btm.gif) bottom left no-repeat;
		clear: both;
	}
	div.shortBlue_btm{
		width: 271px;
		height: 30px;
		background: url(../images/shortBlue_btm.gif) bottom left no-repeat;
		clear: both;
	}
	div.shortWhite_btm{
		width: 271px;
		height: 30px;
		background: url(../images/shortWhite_btm.gif) bottom left no-repeat;
		clear: both;
	}
	
	
	/* RESERVE ONLINE */

div#reserveOnline_wrap{
	width: 271px;
	background: url(../images/shortWhite_tile.gif) bottom left no-repeat;
	margin-bottom: 14px;
	padding-bottom: 10px;
}
div#reserveOnline_wrap h3{
	text-indent: -9999px;
	height: 47px;
	background: url(../images/reserveOnline_title.jpg) top left no-repeat;
}



	/* PLANNING TOOLS */
	
div#planningTools{
	width: 271px;
	background: url(../images/shortBlue_tile.gif) bottom left repeat-y;
	margin-bottom: 10px;
	padding-bottom: 8px;
}
div#planningTools h3{
	text-indent: -9999px;
	height: 47px;
	background: url(../images/planningTools_title.jpg) top left no-repeat;
}
div#planningTools ul{
	margin-top: 8px;
	margin-left: 16px;
}
div#planningTools li{
	display: inline;
	text-indent: -9999px;
	overflow: hidden;
}
div#planningTools li a{
	overflow: hidden;
	float: left;
	width: 50px;
	height: 50px;
	display: block;
	margin-right: 12px;
}
div#planningTools li.maps a{
	background: url(../images/pTools_maps.gif) top left no-repeat;
}
div#planningTools li.calendar a{
	background: url(../images/pTools_calendar.gif) top left no-repeat;
}
div#planningTools li.brochure a{
	background: url(../images/pTools_brochure.gif) top left no-repeat;
}
div#planningTools li.weather a{
	background: url(../images/pTools_weather.gif) top left no-repeat;
}
div#planningTools li.maps a:hover,
div#planningTools li.calendar a:hover,
div#planningTools li.brochure a:hover,
div#planningTools li.weather a:hover{
	background-position: 0px -50px;
}


	/* PROPERTY GRID */
	
div#propertyGrid{
	height: 254px;
	background: url(../images/propertyGrid_bg.jpg) top left no-repeat;
}
div#propertyGrid p.seeAll a{ float: right; margin: 17px 21px 0 0; text-indent: -9999px; overflow: hidden; width: 156px; height: 23px; display: block; background: url(../images/propSearch/alt-btn.png) no-repeat left top; }
div#propertyGrid p.seeAll a:hover{ background-position: bottom right; }
div#propertyGrid h3{
	text-indent: -9999px;
	float: left;
	overflow: hidden;
}
div#propertyGrid form{
	float: left;
	margin-left: 355px !important;
	margin-left: 175px ;
	margin-top: 16px;
}
div#propertyGrid form select.beds{
	margin-right: 70px;
}
div#propertyGrid form label{
	display: none;
}
ul#propertyControls{
	float: right;
	margin-top: 18px;
	margin-bottom: 0;
	margin-right: 20px !important;
	margin-right: 10px;
}
ul#propertyControls li{
	text-indent: -9999px;
	display: inline;
}
ul#propertyControls li a{
	float: left;
	width: 40px;
	height: 19px;
	display: block;
	overflow: hidden;
}
ul#propertyControls li a:hover{
	outline: none;
}
ul#propertyControls li.prev a{
	margin-right: 10px;
	background: url(../images/propertyControls_prev.gif) top left no-repeat;
}
ul#propertyControls li.next a{
	background: url(../images/propertyControls_next.gif) top left no-repeat;
}
ul#propertyControls li.prev a:hover,
ul#propertyControls li.next a:hover{
	background-position: 0px -19px;
}
div#propertiesRowWrap{
	clear: both;
	height: 180px;
	width: 718px;
	padding-left: 21px;
	padding-right: 21px;
	padding-top: 25px;
	margin-top: 0;
	z-index: 30;
	overflow: hidden;
}
ul#propertiesList{
	list-style: none;
	clear: both;
	width: 1600px;
}
/*
.eachPropertyFirst a.prop_img{
	float: left;
	padding: 15px 1px;
	background: #b6ae97;
}
*/
.eachPropertyFirst a.prop_img img{
	border: 3px solid #fff;
}
	ul#propertiesList li{
		width: 118px;
		height: 200px;
		padding-left: 17px;
		margin-left: 15px;
		background: url(/images/propertyGrid_border.gif) top left repeat-y;
		float: left;
	}
	ul#propertiesList li.fifth{
		padding-left: 0;
		margin-left: 0;
		background: none;
	}
			ul#propertiesList li div#propertyRowWrap img{
				margin-bottom: 10px;
			}
			p.propTitle,
			p.propTitle a{
				font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-serif;
				font-size: 11px;
				margin: 0 0 3px 0;
				line-height: 120%;
				font-weight: bold;
				color: #ff9933;
				text-decoration: none;
			}
			p.propDesc,
			p.propDesc a{
				font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-serif;
				font-size: 10px;
				margin: 0;
				line-height: 100%;
				font-weight: normal;
				color: #fff;
				text-decoration: none;
			}
div#welcomeText{
	margin-top: 10px;
	width: 470px;
	background: #ffffee url(../images/welcomeText_bg.gif) top left repeat-y;
}
div#welcomeText h3{
	text-indent: -9999px;
	height: 47px;
	background: url(../images/welcomeText_title.jpg) top left no-repeat;
}
div#welcomeText h1.pullQuote{
	font-size: 18px;
	line-height: 27px;
	font-weight: normal;
	width: 130px;
	margin: 0;
	padding: 20px 10px 0 20px;
	float: left;
}
div#welcomeText p{
	font-size: 12px;
	line-height: 18px;
	padding: 20px 20px 0 10px;
}
div#getUpdates{
	padding: 16px 0 0 0;
	height: 36px;
	background: url(../images/getUpdates_title.jpg) top left no-repeat;
}
div#getUpdates form{
	margin-left: 160px;
}
div#specials{
	background: url(../images/shortWhite_tile.gif) bottom left repeat-y;
	margin-bottom: 10px;
	padding-bottom: 20px;
}
div#specials h3{
	text-indent: -9999px;
	overflow: hidden;
	height: 47px;
	background: url(../images/specials_title.jpg) top left no-repeat;
}
ul#specialsNav{
	list-style: none;
	margin: 0;
	padding: 4px 11px 0 11px;
	width: 249px;
	height: 27px;
	font-size: 14px;
	background: url(../images/specialsNav_bg.gif) top left no-repeat;
}
ul#specialsNav li{
	display: inline;
}
ul#specialsNav li a{
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	font-weight: normal;
	color: #dd7711;
	text-decoration: none;
	float: left;
	margin-right: 3px;
}
ul#specialsNav li a:hover{
	color: #fff;
}
ul#specialsNav li a.selected{
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	color: #fff;
	text-decoration: none;
}
ul#specialsNav li.previous,
ul#specialsNav li.next{
	text-indent: -9999px;
	overflow: hidden;
}
ul#specialsNav li.previous a{
	float: left;
	width: 28px;
	height: 13px;
	display: block;
	margin-right: 10px;
	margin-top: 4px;
	overflow: hidden;
	background: url(../images/specialsNav_prev.gif) top left no-repeat;
}
ul#specialsNav li.next a{
	float: right;
	width: 28px;
	height: 13px;
	display: block;
	margin-right: 0;
	margin-left: 10px;
	margin-top: 4px;
	overflow: hidden;
	background: url(../images/specialsNav_next.gif) top left no-repeat;
}
ul#specialsNav li.previous a:hover,
ul#specialsNav li.next a:hover{
	background-position: 0px -13px;
}
#specials .specials_huddle{
	display: none;
}
#specials .current{
	display: block;
}
div#specials img{
	float: right;
	border: 7px solid #dfddc7;
	margin: 20px 20px 10px 10px !important;
	margin: 20px 10px 10px 10px;
}
div#specials p{
	line-height: 150%;
	margin: 0;
}
div#specials p.specialsTitle{
	font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	padding: 20px 20px 5px 20px;
	color: #dd7711;
}
div#specials p.specialsDesc{
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	color: #332211;
	font-size: 16px;
	padding: 0 20px 5px 20px;
}
div#specials p.specialsFinePrint{
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	color: #332211;
	font-size: 12px;
	padding: 0 20px 5px 20px;
	font-style: italic;
}
div#specials ul.bodySubNav{
	padding: 0 0 0 20px;
}
div#testimonials{
	background: url(../images/shortBlue_tile.gif) bottom left repeat-y;
	padding-bottom: 20px;
}
div#testimonials p.theirTestimonial{
	background: url(../images/testimonials_bg.gif) top left no-repeat;
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	color: #332211;
	font-size: 12px;
	line-height: 18px;
	padding: 25px 20px 5px 20px;
}
div#testimonials p.whoTestified{
	font-style: italic;
	text-align: right;
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	color: #332211;
	font-size: 12px;
	line-height: 18px;
	padding: 0 20px 5px 0;
}
div#testimonials ul.bodySubNav{
	padding: 0 0 0 20px;
}
#tert_page_outer .left{
	float: left;
	width: 420px;
	padding-top: 10px;
}
#tert_page_outer .right{
	float: right;
	width: 275px;
	background: url(/images/tert_right_top.jpg) top right no-repeat;
	padding-top: 255px;
}
#tert_page_outer .cabinview_right{
	float: right;
	width: 240px;
	padding-top: 60px;
}
#tert_page_outer .top{
	background: url(/images/tert_right_top.jpg) top right no-repeat;
	height: 230px;
	padding-right: 300px;
	padding-top: 10px;
}
#tert_page_outer .top2{
	background: url(/images/tert_right_top2.jpg) top right no-repeat;
	height: 230px;
	padding-right: 300px;
	padding-top: 10px;
}
#tert_page_outer .top h4.pageDesc{
}
#tert_reserve_wrap{
	padding-left: 20px;
	clear: both;
}
#tert_reserve_wrap h3{
	text-indent: -9999px;
	height: 22px;
	background: url(/images/tert_reserveOnline.gif) top left no-repeat;
}
				#tert_page_outer{
					background: url(/images/tert_page_bg.gif) top left repeat-y;
				}
				#tert_page_inner{
					background: url(/images/tert_page_bottom.gif) bottom left no-repeat;
					padding: 0 30px 20px 30px;
				}
				ul#tert_page_nav{
					background: url(/images/tert_page_nav.jpg) top left no-repeat;
					height: 47px;
					padding: 11px 0 0 30px;
					font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-Serif;
					list-style: none;
				}
				ul#tert_page_nav li{
					display: inline;
					margin-right: 15px;
				}
				ul#tert_page_nav li a{
					font-size: 11px;
					font-weight: bold;
					letter-spacing: 2px;
					color: #ddddcc;
					text-transform: uppercase;
					text-decoration: none;
				}
				ul#tert_page_nav li a:hover,
				ul#tert_page_nav li a.current{
					color: #ffbb44;
				}
				#tert_page_inner h2{
					font-weight: normal;
					font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
					font-size: 30px;
					color: #28937e;
				}
h2.pageTitle{
       text-indent: -9999px;
       width: 350px;
       height: 50px;
       overflow: hidden;
       margin: 0 0 10px 0;
}
h2#title_about{
       background: url(/images/titles/about.gif) top left no-repeat;
}
h2#title_testimonials{
       background: url(/images/titles/testimonials.gif) top left no-repeat;
}
h2#title_policies{
       background: url(/images/titles/policies.gif) top left no-repeat;
}
h2#title_rentals{
       background: url(/images/titles/rentals.gif) top left no-repeat;
}
h2#title_rental_specials{
       background: url(/images/titles/rental_specials.gif) top left no-repeat;
}
h2#title_planningTools{
       background: url(/images/titles/planningTools.gif) top left no-repeat;
}
h2#title_calendar{
       background: url(/images/titles/calendar.gif) top left no-repeat;
}
h2#title_area_maps{
       background: url(/images/titles/area_maps.gif) top left no-repeat;
}
h2#title_eBrochure{
       background: url(/images/titles/eBrochure.gif) top left no-repeat;
}
h2#title_retreats{
       background: url(/images/titles/retreats.gif) top left no-repeat;
}
h2#title_weather{
       background: url(/images/titles/weather.gif) top left no-repeat;
}
h2#title_contact{
       background: url(/images/titles/contact.gif) top left no-repeat;
}
h2#title_things{
       background: url(/images/titles/things_to_do.gif) top left no-repeat;
}
				h4.pageDesc{
					font-size: 18px;
					line-height: 150%;
					margin: 0 0 24px 0;
					font-weight: normal;
					font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
				}
				.test_wrap{
					clear: both;
					padding: 30px 0 10px 0;
					border-top: 1px solid #b6ae97;
				}
				.test_wrap strong{
					font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-Serif;
				}
				
				ul.specials_details{
					margin: 0 0 30px 0;
					padding: 0;
				}
				.test_wrap p img{
					float: left;
					margin: 0 20px 15px 0;
					border: 8px solid #b6ae97;
				}
					ul.specials_details li{
						padding: 2px;
					}
					ul.specials_details li.name{
                        font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-serif;
                        text-transform: uppercase;
                        font-weight: bold;
                        font-size: 10px;
                        color: #dd7711;
					}
					ul.specials_details li.desc{
                        font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
                        color: #332211;
                        font-size: 16px;
					}
					ul.specials_details li.rules{
                        font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
                        color: #332211;
                        font-size: 12px;
                        font-style: italic;
					}
					.test_wrap p.month,
					.weather_when span{
						font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-serif;
						text-transform: uppercase;
						font-weight: bold;
						font-size: 14px;
						color: #dd7711;
					}
					.weather_when{
						text-align: right;
						padding-bottom: 2px;
						border-bottom: 1px dotted #b6ae97;
					}
					.weather_when span{
						float: left;
					}
					
						#weather_current_wrap ul{
								font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-serif;
								font-size: 12px;
								margin: 0;
								padding: 0;
						}
						#weather_current_wrap ul li{
						}
					ul.calendar_details{
						border-top: 1px dotted #ccc7b8;
						margin: 0 0 9px 0;
						padding: 8px 0 0 0;
					}
					ul.calendar_details li{
					}
					ul.calendar_details li.name{
                        font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
                        color: #332211;
                        font-size: 20px;
						margin: 0;
					}
					ul.calendar_details li.when{
						font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-serif;
                        color: #332211;
                        font-size: 12px;
						font-weight: bold;
						margin: 0 0 1px 0;
					}
					ul.calendar_details li.desc{
						line-height: 150%;
					}
							.test_wrap img{
							}
							.test_wrap img + ul.map_details{
								margin-left: 120px;
							}
							ul.map_details li{
								padding: 6px;
								line-height: 150%;
							}
							ul.map_details li.name{
								font-family: Verdana, "Lucida Sans Unicode", Arial, Sans-serif;
								text-transform: uppercase;
								font-weight: bold;
								font-size: 14px;
								color: #dd7711;
							}


#footer{
	width: 100%;
	margin: 15px 0 10px 0;
	clear: both;
}
#footer_left{
	float: left;
	border-right: 1px solid #fff;
}
#bodyFooterWrap{
	width: 470px;
}
ul#footerMainNav{
	text-align: center;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #fff;
}
ul#footerMainNav li{
	display: inline;
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	color: #fff;
	font-size: 17px;
}
ul#footerMainNav li a{
	text-decoration: none;
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	color: #fff;
	font-size: 15px;
}
ul#footerSubNav{
	text-align: center;
	clear: both;
	list-style: none;
	margin: 4px 0 8px 0;
	padding: 0 0 8px 0;
	border-bottom: 5px solid #fff;
}
ul#footerSubNav li{
	display: inline;
	font-family: "Trebuchet MS", Verdana, "Lucida Sans Unicode", Arial, Sans-serif;
	color: #fff;
	font-size: 12px;
}
ul#footerSubNav li a{
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, "Lucida Sans Unicode", Arial, Sans-serif;
	letter-spacing: 2px;
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
}
div#footer h4{
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
}
div#footer h4 a{
	width: 99px;
	height: 53px;
	display: block;
	background: url(../images/logo_transp2.gif) top left no-repeat;
}
div#footer #contacts{
	float: left;
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	margin-left: 16px !important;
	margin-left: 8px;
}
div#copyrightWrap{
	width: 200px;
	float: left;
	border-left: 1px solid #fff;
	margin-left: 16px !important;
	margin-left: 8px;
	padding-left: 16px;
}
p#copyright{
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	color: #fff;
	font-size: 10px;
	line-height: 18px;
	font-style: italic;
}
ul#copyrightNav{
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#copyrightNav li{
	display: inline;
	font-size: 10px;
	line-height: 15px;
	color: #fff;
}
ul#copyrightNav li a{
	font-size: 10px;
	line-height: 15px;
	color: #fff;
	text-decoration: none;
}
#getUpdates2{
	width: 230px;
	float: right;
}
#getUpdates2 h3 label{
	font-family: Georgia, "Lucida Grande", "Times New Roman", Serif;
	color: #fff;
	font-size: 20px;
	font-weight: normal;
}
#getUpdates2 input{
	margin-bottom: 12px;
	width: 200px;
}
div#top_LeftCol,
div#body_LeftCol{
	width: 470px;
	float: left;
}
div#top_RightCol,
div#body_RightCol{
	width: 271px;
	float: right;
}

div.floatLeft{
	width: 470px;
}
div.floatRight{
	width: 271px;
}

#resultsListWrap{ clear: both; }
#visitOurBlog{ width: 470px; height: 52px; margin-top: 9px; background: url(../images/visitOurBlog.jpg) no-repeat left top; }
#visitOurBlog p{ text-indent: -9999px;  margin: 13px 10px 0 330px; float: right; }
#visitOurBlog p a{ width: 131px; height: 25px; display: block; background: url(../images/btn-viewBlog.gif) no-repeat left top; }
p.dlBrochure{ text-indent: -9999px; overflow: hidden; }
p.dlBrochure a{ width: 151px; height: 25px; background: url(../images/downloadPDF_btn.gif) left top no-repeat; display: block; }