@charset "UTF-8";
/* CSS Document */

body {
margin: 0;
padding: 0;
background: #2B3D4F url(images/body_back.jpg) repeat-x;
font-family: Tahoma, Verdana, Arial;
font-size: small;
color: #fff;
}

p {
line-height: 125%;
}

#wrapper {
margin: 0;
padding: 0;
/*background: url(images/coming_soon.jpg) no-repeat top right;*/
width: 100%;
min-width: 950px;
text-align: center;
}

#logo {
margin: 0 auto;
padding: 0;
background:url(images/motopia_logo.jpg) no-repeat;
width: 950px;
height: 170px;
position:relative;
}


/* Main Nav */

#topNav {
margin: 0 auto;
padding: 0;
float: right;
text-align: right;
width: 480px;
height: 40px;

}

ul.navtop{
	padding:15px 0 0 0;
	margin:0 auto;
	text-align: center;
	overflow:hidden;
}

ul.navtop li{
	list-style:none;
	display: inline;
	padding:0 6px 0 6px;
	line-height:18px;
}
ul.navtop li a:link, ul.navtop li a:visited {
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	height:18px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

ul.navtop li a:hover{
color: #58B9E6;
}

/* Main Nav */

#mainNav {
margin: 0 auto;
padding: 0;
position:absolute;
bottom: 0;
right: 0;
float: right;
clear: right; 
width: 614px;
height: 45px;
background: url(images/nav_bg.jpg) no-repeat;
}

ul.nav{
	padding:18px 0 0 0;
	margin:0 auto;
	text-align: center;
	overflow:hidden;
}

ul.nav li{
	list-style:none;
	display: inline;
	padding:0 10px 0 10px;
	line-height:18px;
}
ul.nav li a:link, ul.nav li a:visited {
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	height:18px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}

ul.nav li a:hover{
color: #C0A068;
}

/* Main Image */

#mainImage {
padding: 0;
margin: 0;
clear:right;
text-align:center;
width: 100%;
height:187px;
border-top: 2px #C0A068 solid;
border-bottom: 2px #C0A068 solid;
background: #295C7F url(images/sub_header_bg.jpg) repeat-x; 
}

#mainImageWrapper {
padding: 0;
margin: 0 auto;
width: 950px;
}


#slogan {
padding-top: 50px;
text-align: left;
margin: 0;
float: left;
width: 550px;
font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
color: #fff;
font-weight: bold;
line-height: 180%;
font-size: 24px;
	}
	
#mainImageRight {
padding: 0;
margin: 0;
float: right;
width: 350px;
}



#colwrapper {
margin: 0 auto;
padding-top:20px;
padding-bottom: 20px;
width: 950px;

}

#leftCol {
float: left;
width: 200px;
padding-top: 20px;
}

#rightCol {
margin: 0;
float: right;
text-align: left;
width: 700px;
padding: 10px 10px 40px 20px;
}

#footer {
margin: 0 auto;
margin-top: 40px;
width:100%;
padding: 20px 10px 20px 10px;
background: #1A2431;
font-size: 10px;
text-align:center;
clear:both;
}

.imgBorder {
border: #275A7D 4px solid;
padding: 0;
/* margin: 10px 0; */
}

h1 {
font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-size: 18px;
font-weight: normal;
color: #C0A068;
}

h2 {
font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-size: 14px;
font-weight: normal;
color: #C0A068;
}

a:link, a:visited {
color: #58B9E6;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

.schedule, .schedule td {
	border: solid 1px #275A7D;
}