a {
	color:white;
	text-decoration:none;
}
a:hover {
	color:#c95530;
}
#about {
	color:#E06439;
	float:right;
	width:575px;
	padding-bottom:1em;
}
.address {
	color:#E06439;
	margin-top:40px;
	font-size:16px;
	line-height:1.6em;
	letter-spacing:1.5px;
}
.address a {
	color:#E06439;
}
body {
	background-color:#2a2d36;
	font-family:Helvetica, Arial, sans serif;
	font-weight:bold;
	color:white;
}
#bottom_car .jcarousel-item {
	width:158px;
	height:117px;
}
#bottomtext {
	padding-bottom:1em;
}
#bottomtext h1 {
	margin: .67em 0;
}
.border-t {
	border-top:1px solid white;
}
.border-b {
	border-bottom:1px solid white;
}
#content {
	margin:30px 0 0 0;
	height:450px;
	width:100%;
	padding: 0 0 20px 0;
	font-size:15px;
}
#email {
	float:left;
	height:30px;
	margin-top:-5px;
	width:300px;
	padding:0px 0px 0px 5px;
}
#footer {
	margin: 42px 0 0 0;
	overflow:hidden;
	width:790px;
	padding-bottom:1em;
}
#footer ul li {
	text-align:center;
}
#gallery {
	float:right;
	width:369px;
	overflow:hidden;
}
#gallery .jcarousel-item {
	width:369px;
	height:359px;
}

#gallery ul li {
	width:369px;
	text-align:center;
	list-style-type:none;
}
#gallery ul li img {
	padding:5px;
	border:2px solid #929398;
}
#gallery_list {
	float:left;
	clear:left;
	width:385px;
	padding-top:15px;
}
#gallery_list a {
	line-height: 1.3em;
}
h1 {
	font-family:Helvetica;
	font-weight:bold;
	font-size:12pt;
	margin-top:30px;
	margin-bottom:1em;
}
hr {
	color:white;
	height:.5px;
	margin:20px 0;
	border:0;
}
img {
	border:none;
}

.invisible {
	display:none;
}
.left_nav_bot {
	float:left;
}
.left_main {
	position:absolute;
	top:325px;
	left:20px;
	background-color:#2a2d36;
}

#logoimage {
	position:relative;
	top:0;
	min-width:inherit;
	float:inherit;
	left:0;
}
#main_car {
	margin:0;
	padding:0;
}
#names {
	float:left;
	clear:left;
	width:385px;
	line-height: 1.2em;
}
#outerWrapper {
	width:789px;
	height:620px;
	margin:40px auto 1px auto;
	padding:0;
}
p {
	font-family:Helvetica;
	font-size:10pt;
	text-align:justify;
	font-weight:500;
}
#page_pic {
	float:left;
	height:204px;
	width:149px;
	padding:5px;
	border:2px solid #929398;
	margin-top:50px;
}
.right_nav_bot {
	float:right;
}
.right_main {
	position:absolute;
	top:325px;
	left:328px;
	background-color:#2a2d36;
}
.selected {
	color:#c95530;
}
#sitenav {
	float:left;
	clear:left;
	margin-top:45px;
	width:200px;
	margin-bottom:45px;
}
#sitenav a {
	font-size:16px;
	line-height:1.8em;
}
#text {
	float:right;
	width:575px;
}