body {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #fff;	background-color: #6fafd2;	line-height: 140%;	margin: 0 auto 0 auto;    width:807px;}  h1 {color: #d6edf5;}a {	text-decoration:none;	color:#fff;}a:hover {	text-decoration:underline;}a:active, a:focus {outline: 0;}p {		margin:7px 0 0 40px}  #main {	clear:both;	position:relative;	top:-2px;	background-image:url(images/background.png);	background-repeat:repeat-y;	width:800px;	padding:0;	margin:0;}#content {	padding:0px 60px 0 140px;	min-height:350px;}#content-body{	padding:20px 0 20px 0;}#header {	background-image:url(images/header.png);	background-repeat: no-repeat;	height: 160px;	width: 800px;	padding:0;	margin:0;}#home{	position: relative;	top: 20px;	left: 32px;	width: 807px;}#home-top{	position: relative;	height: 399px;}#home-left{	position:relative;	float: left;	height: 399px;	width: 370px;	background-image:url(images/homepage-left.jpg);	background-repeat:no-repeat;}#home-left p{	color: #287194;	line-height:110%;	text-align:right;	padding: 265px 40px 0 0;}#home-right{	position:relative;	float:right;	height: 399px;	width: 437px;	background-image:url(images/homepage-right.jpg);	background-repeat:no-repeat;}#home-right p{	line-height:110%;	text-align:left;	padding: 265px 0 0 0;}#navbar-home {	background-image:url(images/homepage-nav.gif);	background-repeat:no-repeat;	height:51px;	width:764px;	margin: 0px;	padding: 0px;}#navbar-top{	background-image:url(images/main-nav.gif);	background-repeat:no-repeat;	height: 30px;	width: 800px;	margin: 0px;	padding: 0px;}#navbar{	margin: 0px;	padding: 0px;}#navbar-top #navbar{	padding-left:25px;	margin:0;	}#navbar-home #navbar{	height:51px;	padding-top:2px;}#navbar ul {	margin: 0;	padding: 7px 7px;}#navbar li {	display: inline;	float: left;	list-style-type: none;	margin: 0px;	text-align: center;	padding-left:23px;}#navbar a:hover {	color: #fff;	text-decoration: none;	text-align: center;	margin: 0px;	padding: 0px;}#navbar ul li a {	color: #287194;	font-size:12px;	font-weight:bold;	text-decoration: none;	text-align: center;	margin: 0;	padding:0;}#footer {	height:23px;	background-image:url(images/bottom-bg.gif);	background-repeat:no-repeat;}#main-copy {	position:relative;	padding:0 20px 0 20px;}#index-copy {	position:relative;	padding:10px 0 0 25px;}#copyright{	font-size:11px;	color:#277093;	text-align:left;}#copyright a{	color:#277093;}#menu-top{	min-height:250px;}.menuLink {	font-size:14px;	font-weight:bold;}.menuItem {	padding-left:40px;	list-style:disc;}.menuItem h2, .menuItem h2 a{	color: #277093;	font-size:16px;	font-weight:bold;	line-height:16px;	margin:15px 0 0 0;	padding:0;}.back-top {	text-align:right;	padding-bottom:10px;}.photoLink a{	color: #fff;	text-decoration:none;	width:30px;	height:38px;	font-size:10px;	display:block;	margin:3px 0 0 0;	padding:0;	border:none;	float:left;}.photoLink img {border:none;}.price {	font-weight:bold;	padding: 0 0 0 250px;	margin:3px 0 0 0;}.smallMenu {	font-weight:bold;	color: #277093;	padding-right: 10px;	font-size: 14px;}.smallMenu a{	color: #277093;}.smallPrice {	font-weight: bold;	padding-left: 10px;}.align-left	{	float: left;	padding: 0 10px 10px 0;	}.align-right {	float: right;	padding: 10px;	border: 1px solid  #d6edf5;	}	.gallery-left{	float: left;	padding: 10px;	border: 1px solid  #d6edf5;	}.gallery-right{	float: right;	padding: 10px;	border: 1px solid  #d6edf5;	}.gallery-divider {	clear:both;	padding-top:35px;	}	