body { font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin: 0px;
	color: #666;
	background: #d2ae74 url(assets/images/background.jpg) repeat-x left top;
}

p {
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
}

h1 { font-size: 16px;
	color: #AD92B3;
}

h2 { font-size: 14px;

	color: #EEAD4F;
}

h3 { font-size: 12px;
	color: #666;
}

h4 { font-size: 14px;}

a { text-decoration: none; font-weight: bold;
color: #541436;
}

a:hover { text-decoration: underline;}

li { font-size: 11px;
line-height: 13px;
}

hr { color: #AD92B3;
	background: #AD92B3;
	height: 1px;
	border: 0;}

/* Classes */

.imgborder { border: 1px solid #541436;}

.smalltext { font-size: 10px;
	line-height: 14px;}

.nomargin { margin:0;}
			  
/* End Classes */
			  
/* Custom Forms -- Just change the colors */

.fields { font-size: 12px;
	color: #000;
	border: 1px solid #000;
	background-color: #CCC;}

input.submit, input.submit:hover { border: 1px solid #000;
	padding: 0.25px;
	font-size: 12px;}
	
input.submit { background-color: #CCC;
	color: #000;}

input.submit:hover { background-color: #000;
	color: #CCC;}

input { background-color:#FFFFFF !important;}


/* End Custom Forms*/

/* Template Structure */

#container {
	margin: 0 auto;
	padding: 0px;
	width: 760px;
	height: auto;
	background: #fff url(assets/images/wrapper_bg.gif) repeat-y left top;
}
	#addressPhone {
		margin: 0px;
		padding: 0px 10px 0px 10px;
		width: auto;
		height: 24px;
		color: #fff;
		font: bold 12px/24px Arial, Helvetica, sans-serif;
		text-align: right;
		background-color: #531436;
	}
		#addressPhone span {
			float: left;
		}
	#logo {
		margin: 0px;
		padding: 0px;
		width: auto;
		height: auto;
		background: transparent url(assets/images/logo_bg.jpg) no-repeat right top;
		border-bottom: 2px #fff solid;
	}
	#banner {
		margin: 0px;
		padding: 0px;
		width: auto;
		height: 182px;
		background: transparent url(assets/images/banner_bg.jpg) no-repeat right top;
	}
		#banner .nav {
			float: left;
			margin: 0px;
			padding: 7px 0px 0px 0px;
			width: 155px;
			height: 175px; /* Desired: 182px */
		}
			#banner .nav li {
				margin: 0px;
				padding: 0px;
				width: auto;
				height: auto;
				list-style: none outside none;
			}
				#banner .nav a {
					display: block;
					margin: 0px;
					padding: 0px 0px 0px 21px;
					width: 134px; /* Desired: 155px */
					height: auto;
					color: #d28716;
					font: bold 13px/21px Arial, Helvetica, sans-serif;
					background: transparent url(assets/images/bullet.gif) no-repeat 10px 8px;
				}
				#banner .nav a:hover {
					color: #5A1261;
					text-decoration: none;
				}
		#tagline {
			margin: 0px 0px 0px 165px;
			padding: 0px;
			width: auto;
			height: auto;
		}
	#body {
		margin: 0px;
		padding: 0px;
		width: auto;
		height: auto;
		background: transparent url(assets/images/body_bg.jpg) no-repeat left top;
	}
		#sidebar {
			float: left;
			margin: 0px;
			padding: 15px 15px 20px 15px;
			width: 125px; /* Desired: 155px */
			height: auto;
		}
		#content {
			margin: 0px 0px 0px 175px;
			padding: 20px 0px 20px 0px;
			width: 570px;
				height: auto;
				min-height: 284px;
				_height: 284px;
		}
			#officeTour {
				float: right;
				margin: 0px;
				padding: 10px;
				width: auto;
				height: auto;
				background-color: #541436;
			}
				#officeTour h1 {
					margin: 0px;
					padding: 5px 0px 0px 0px;
					text-align: center;
				}
		#clear {
			clear: both;
			margin: 0px;
			padding: 0px;
			width: auto;
			height: 114px;
			background: transparent url(assets/images/clear.jpg) no-repeat left top;
		}
#footer {
	margin: 0 auto;
	padding: 10px 0px 20px 0px;
	width: 760px;
	height: auto;
	color: #531436;
	font: 11px/13px Arial, Helvetica, sans-serif;
	text-align: center;
}
	#footer a, #footer p{
		color: #531436;
		font: 11px/13px Arial, Helvetica, sans-serif;
	}
/* End Template Structure */

/* Splash Structure */

/* End Splash Structure */