body {font-family: arial; background: #fff; margin: 20px auto 0px auto; text-align: center;}

#wrap {display: block;
		width: 770px;
		line-height: 18pt;
		font-size: 10pt;
		text-align: left;
		color: #666;
		 margin: 0px auto 0px auto;
		}
		

h1 {background: url(/images/ranch_new.jpg) no-repeat transparent;
	width: 444px;
	height: 120px;
	text-indent: -5000px;}

#nav {display: block;
		float: left;
		margin: 0px;
		padding: 0px;
		width: 150px;
		font-size: 9pt;
		font-weight: bold;
		}

#content {display: block;
		float: left;
		margin: 0px;
		padding: 20px 0px 40px 20px;
		width: 590px;
		border-top: 1px dotted #d1d1d1;
		border-left: 1px dotted #d1d1d1;
		border-right: 0px dotted #d1d1d1;
		color: #666;

		}

#content #imgWrap	{
				margin: 0px 0px 0px 0px;
				float: left;
				border: 1px solid #d1d1d1;
				display: block;
				padding: 5px;}

#nav ul {display: block; float: left; margin: 0px; padding: 0px;}

#nav li		{display: block;
			border-top: 1px dotted #d1d1d1;
			width: 150px;
			padding: 0px;
			margin: 0px;
			float: left;}

#nav li a { display: block;
			border-top: 0px dotted #d1d1d1;
			padding: 5px 5px 5px 5px;
			text-align: left;
			margin: 0px;
			color: #233b7b;
			text-decoration: none;
			}

#nav li a:hover { display: block;
			border-top: 0px dotted #d1d1d1;
			padding: 5px 5px 5px 5px;
			text-align: left;
			margin: 0px;
			color: #fff;
			background: #233b7b;
			}


#footer {display: block;
		float: left;
		padding: 10px 0px 10px 0px;
		margin: 0px 0px 0px 0px;
		width: 770px;
		clear: both;
		border-top: 1px solid #d1d1d1;
		background: #efefef;
		
		}

#footer p {font-size: 80%;
			text-align: center;
			
			}

