body {
	background-color: #788C96;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:12px;
}
* {
	margin: 0px;
	padding: 0px;
}
html {height:100%; margin-bottom:1px;} /* Forces vertical scroll bar to be visible */
#wrapper {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}#header {
	background: url(_g/header.gif) no-repeat;
	height: 115px;
	padding:0 12px;
}
#secondNav {
	background:url(_g/buttons2.gif) no-repeat;
	height:75px;
	width:800px;
}
#mainphoto {
/*	background-image: url(slides/Audi2.jpg);*/
	height: 205px;
	width: 580px;
	overflow:hidden;
}
ul#topNav {
 padding-top:50px;
 padding-left:20px;
 list-style:none;
}
#topNav li {
	display:inline;
}
#topNav a {
	display:block;
	float:left;
	text-decoration:none;
	font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	text-align:center;	
	background:url(_g/nav_button1.jpg) no-repeat top left;
	width:91px;
	padding:9px 0px 23px;
	margin-right:5px;
}
#topNav a:hover {
	background-image:url(_g/nav_button2.jpg);
	color:#990000;
}
#navlist {
	padding-top: 5px;
	padding-left: 19px;
}
#navlist li
{
	display: inline;
	list-style-type: none;
	text-transform: capitalize;
	text-align:left;
}
#navlist a {
	display:block;
	float:left;
	text-decoration: none;
	font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 18px;
	text-align:center;
	width:152px;
	background:url(_g/button-lower.gif) no-repeat top left;
	padding-top:7px;
	padding-bottom:24px;
}
#navlist a.kkb {
}
#navlist a.kkb img{
	border:none;
}
#navlist a.transit {
}
#navlist a.taxi {
}
#navlist a.truck {
}
#navlist a:hover {
	color:#C00;
}
#main {
	margin:0 7px;
	border:#660000 solid 1px;
	background:#E6E8E9 url(_g/main_bg.gif) no-repeat top right;
	text-align:left;
}
#main p {
	margin:5px;
}
.extra {
	font-size:42px;
}
h1.extra {
	font-size:56px;
	font-weight:100;
	padding:20px;
}
.large {
	font-size:24px;
}
#shadow {
	height: 9px;
	width: 800px;
	background-image: url(_g/shadow.gif);
	background-repeat: no-repeat;
}
#col1 {
	border-left:#600 solid 1px;
	margin-left:200px;
}
#col2 {
	float: left;
	width: 199px;
}
h1 {
	font-size: 2em;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}
h2 {

	font-size: 1.5em;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}
h3 {
	font-size: 1.25em;
	padding-bottom: 10px;
	padding-top: 5px;	
}
#sidenav img{
	margin-bottom:3px;
}
#footer {
	color: #FFF;
	background: #445F70;/*#214151;*/
	border:#FFF solid 2px;
	text-align:center;
	margin:0 7px;
	padding:10px;
}
#footer a {
	color:#FFF;
	text-decoration:none;
}
a:link {
	color:#0059b4;
	text-decoration: none;
}
a:visited {
	color:#0059b4;
	text-decoration: none;
}
a:hover {
	color:#0059b4;
	text-decoration: underline;
}
a:active { color:#0059b4;}
#colshow{
	height:175px;
	overflow:hidden;
}
#map {
	background:#B5C1C8 url(_g/map.gif) no-repeat top;
	margin:5px;
	padding:92px 5px 5px;
	font-family: "Trebuchet MS",Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
hr {
	color:#600;
}
.red {
	color:#C00;
}
.impact {
	font-family:Impact, Verdana, Arial, Helvetica;
	font-weight:100 !important;
	font-size:1.2em;
	line-height:1em;
}
.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
#galleryBar {
background:#788C96;width:147px;	
}.hidden {
	display: none;
}
#home_link {
	float: right;
	width: 250px;
}
