body{
	margin: 0;
	padding: 0;
	background: white url(image/interior-body-background.gif) 800px 0px  repeat-y;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: rgb(60,60,60);
	line-height: 1.3em;}
a{
	color: #659D14;}
h1{
	color: #2D5368;
	font-size: 16px;}
h2{
	font-size: 14px;}
h3{
	font-size: 1em;
	color: #2D5368;}
.blue{
	color: #2D5368;}
h4{
	color: #2D5368;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;}
h5{
	font-size: 1em;
	margin-bottom: -1em;}

#body img{
	margin: 5px;}
#body.gallery img{
	margin: 3px 3px 0 0;}

label{
	display: block;
	float: left;
	width: 200px;
	clear: both;}
input, textarea{
	width: 200px;}
.phone{
	width: 55px;}
.submit{
	width: auto;}

blockquote{
	margin-left: 10px;
	margin-top: 3em;}
cite{
	font-style: italic;}

	#container{
		background: transparent url(image/interior-container-background.gif) top left repeat-x;
		width: 100%;
		min-width: 800px;
			border-bottom: 1px solid #B8C2C3;}

		img.logo{
			display: block;
			float: left;}

		#inner_container{
			clear: both;
			width: 800px;
			background: transparent url(image/interior-inner_container-background.gif) top left repeat-y;}
			#body{
				float: right;
				width: 510px;
				padding:  0 40px;
				margin-top: 40px;}
				
				
			#nav{
				width: 210px;
				float: left;}
				#nav img{
					display: block;}
				#vNav{
					list-style-type: none;
					margin: 0;
					padding: 0;
					clear: both;
					border-bottom: 1px solid white;}
						
					#vNav li{
						width: 181px;
						padding: 0 0 0 30px;
						margin: 0;
						text-transform: uppercase;
						line-height: 44px;
						font-weight: bold;
						font-size: 11px;
						background-color: rgb(116,138,149);
						border-top: 1px solid white;
						position: relative;}
						
					#vNav a{
						color: white;
						text-decoration: none;}
					#vNav li.over, #vNav li.flag{
						background-color: rgb(140,202,55);}
						
					#vNav .arrow{
						position: absolute;
						left: 5px;
						bottom: 5px;
						background-image: url(image/arrow_s.gif);
						background-repeat: no-repeat;
						height: 11px;
						width: 11px;}
					#vNav li.over .arrow, #vNav li.flag .arrow{
						background-position: top right;}
	#copy{
		font-size: 10px;
		margin-left: 15px;
		width: 428px;}
		#copy a{
			color: rgb(60,60,60);
			text-decoration: none;}