﻿/* CSS Document */body {	background-color:#FFF;	margin: 0 auto 0 auto;	text-align:left;	width:990px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}.header, h1 {	font-size:14px;	font-weight:900;}.header2 {font-size:15px; font-weight:700;}.italics {font-size:14px; font-style:italic; font-weight:500;}.tablemain {font-size:14px; font-style:italic; font-weight:500;}.address {font-size:14px; font-style:oblique; font-weight:200; line-height:1.5;}a {color:#000000;}#page_wrapper {padding:0;}#main_header {	width: 640px;	height: 130px;	border: 0;	margin: 0 0 0 32px;	padding: 0;}#nav_top {font-size: 14px;font-weight: bold;width: 990px;height: 50px;padding: 0;margin: 0 0 5px 30px;}	#nav_top ul {	text-align: left;	margin: 0;	padding: 0 0 0 0;	font-size: 14px;	color: #999;	}		#nav_top ul li {		display: inline;		list-style-type: none;		padding: 0 8px 0 8px;		border-left: 1px solid #999;		}				#nav_top ul li a {			text-decoration: none;			}						#nav_top ul li a:hover {			text-decoration: none;			color: #999;			}			#nav_side {font-family:Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;line-height: 200%;float: left;width: 165px;height: 290px;border: 0;margin: 0;padding: 0 10px 10px 0;}	#nav_side ul li {	list-style-type:none;	}		#nav_side ul li a {	text-decoration: none;	}	#nav_side ul li a:hover {	text-decoration: none;	color: #999;	}#photo_wrapper {	background-color: #FFFFFF;	width: 269px;	border: 1px solid #999;	float: left;	padding: 0;	margin: 15px 0 20px;}#main_text {	background-color: #FFFFFF;	color: #000000;	font-size: 12px;	font-weight: lighter;	float: left;	margin: 15px 15px 60px 0;	width: 505px;	height: 449px;	padding: 10px;	border: 1px solid #999;}#about_main_text {	background-color: #FFFFFF;	color: #000000;	font-size: 14px;	font-weight: lighter;	float: left;	margin: 15px 0 20px;	width: 769px;	height: 900px;	padding: 10px;	border: 1px solid #999;}#directions_main_text {	background-color: #FFFFFF;	color: #000000;	font-size: 14px;	font-weight: lighter;	float: left;	margin: 15px 0 20px;	width: 769px;	height: 1400px;	padding: 10px;	border: 1px solid #999;}#chenies_main_text {	background-color: #FFFFFF;	color: #000000;	font-size: 14px;	font-weight: lighter;	float: left;	margin: 15px 0 20px;	width: 769px;	height: 600px;	padding: 10px;	border: 1px solid #999;}#main_text_price {background-color: #FFFFFF;color: #000000;font-size: 12px;font-weight: lighter;float: left;margin: 0 0 20px 0;width: 768px;height: 1380px;padding: 10px;border: 1px solid #999;}#contact_text {	background-color: #000000;	color: #000000;	font-size: 14px;	font-weight: lighter;	float: left;	margin: 15px 0 20px;	width: 769px;	height: 600px;	padding: 10px;	border: 0;}#families_text {	background-color: #FFFFFF;	color: #000000;	font-size: 14px;	font-weight: lighter;	float: left;	margin: 15px 0 20px;	width: 769px;	height: 600px;	padding: 10px;	border: 1px solid #999;}#weddings_text {	background-color: #FFFFFF;	color: #000000;	font-size: 13px;	font-weight: lighter;	float: left;	margin: 15px 0 20px;	width: 769px;	height: 650px;	padding: 10px;	border: 1px solid #999;}#babies_text {	background-color: #FFFFFF;	color: #000000;	font-size: 14px;	font-weight: lighter;	float: left;	margin: 15px 0 20px;	width: 769px;	height: 550px;	padding: 10px;	border: 1px solid #999;}#beauty_text {background-color: #FFFFFF;color: #000000;font-size: 14px;font-weight: lighter;float: left;margin: 15px 0 20px 0;width: 769px;height: 260px;padding: 10px;border: 1px solid #999;}#events_text {background-color: #FFFFFF;color: #000000;font-size: 14px;font-weight: lighter;float: left;margin: 15px 0 20px 0;width: 769px;height: 260px;padding: 10px;border: 1px solid #999;}#fundraising_text {	background-color: #FFFFFF;	color: #000000;	font-size: 14px;	font-weight: lighter;	float: left;	margin: 15px 0 20px;	width: 769px;	height: 260px;	padding: 10px;	border: 1px solid #999;}#press_text {background-color: #FFFFFF;color: #000000;font-size: 14px;font-weight: lighter;float: left;margin: 15px 0 20px 0;width: 769px;height: 260px;padding: 10px;border: 1px solid #999;}#childrens_text {	background-color: #FFFFFF;	color: #000000;	font-size: 14px;	font-weight: lighter;	float: left;	margin: 15px 0 20px;	width: 769px;	height: 260px;	padding: 10px;	border: 1px solid #999;}#pets_text {	background-color: #FFFFFF;	color: #000000;	font-size: 14px;	font-weight: lighter;	float: left;	margin: 15px 0 20px;	width: 769px;	height: 260px;	padding: 10px;	border: 1px solid #999;}#construction_text {background-color: #FFFFFF;color: #000000;text-align: center;float: left;margin: 0 0 20px 0;width: 769px;height: 400px;padding: 10px;border: 1px solid #999;}#DriveBot {float: left;margin: 20px 30px 5px 30px;}#DriveWay {float: left;margin: 20px 60px 5px 30px;}#Entrance {float: left;margin: 20px 30px 5px 30px;}#ManorRight {float: left;margin: 20px 30px 5px 100px;}#TudorRight {float: left;margin: 20px 115px 5px 30px;}#TurnIn {float: left;margin: 20px 30px 5px 100px;}#StudioYard {float: left;margin: 20px 60px 5px 30px;}#Studio {float: left;margin: 20px 30px 5px 100px;}#ViewOppStudio {float: left;margin: 20px 75px 5px 30px;}#table_images {float: left;margin: 0 10px 0 0;}#map {float: left;margin: 0 0 0 30px;}#master_boxes {background-color: #FFFFFF;color: #FFFFFF;float: right;margin: 0 0 20 175;width: 805px;height: 100px;padding: 10px;}#gif_box {border: 1px solid #999;}#txt_box {border: 1px solid #999;}#page_wrapper #contact_text .style10 {	text-decoration: none;}#page_wrapper #contact_text ul li {	list-style-type:none;	}		#page_wrapper #contact_text ul li a {	text-decoration: none;	}#page_wrapper #contact_text ul li a:hover {	text-decoration: none;	color: #999;	}#page_wrapper #contact_text .style13 {	text-decoration: blink;}#site_map {	background-color: #FFFFFF;	color: #000000;	font-size: 12px;	font-weight: lighter;	float: left;	margin: 15px 15px 60px 0;	width: 769px;	height: 650px;	padding: 10px;	border: 1px solid #999;}#site_table {font-size: 14px;font-weight: bold;width: 990px;height: 500px;padding: 0;margin: 0 0 5px 30px;}	#site_table ul {	text-align: left;	margin: 0;	padding: 0 0 0 0;	font-size: 14px;	color: #999;	}		#site_table ul li {		display: inline;		list-style-type: none;		padding: 0 8px 0 8px;				}				#site_table ul li a {			text-decoration: none;			}						#site_table ul li a:hover {			text-decoration: none;			color: #FF0000;			}#page_wrapper #site_map table {}#land_photo_wrapper {	background-color: #FFFFFF;	width: 794px;	height: 200px;	border: 1px solid #999;	float: left;	padding: 0 0 0 0px;	margin: 15px 10 0px 0;}#land_main_text {	background-color: #FFFFFF;	color: #000000;	font-size: 12px;	font-weight: lighter;	float: left;	margin: 0px 0px 0px 0px;	width: 774px;	height: 600px;	padding: 10px;	border: 1px solid #999;}#port_main_text {	background-color: #FFFFFF;	color: #000000;	font-size: 12px;	font-weight: lighter;	float: left;	margin: 15px 15px 60px 0;	width: 505px;	height: 830px;	padding: 10px;	border: 1px solid #999;}#port_photo_wrapper {	background-color: #FFFFFF;	width: 269px;	height: 850px;	border: 1px solid #999;	float: left;	padding: 0;	margin: 15px 0 20px;}p.footer	{	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	text-align: right;}
