﻿body {
	margin:0px 0px 0px 0px; 
	background:#3c4854 url('siteart/bg.jpg') repeat-x;
}



table {
            border-collapse : collapse; 
}

table td, table th {
            padding : 0; 
}



td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

img {
	border:0px;
}

ul {
	padding:10px 0px 0px 20px; margin:0px 0px 0px 0px;
}

ol {
	padding:10px 0px 0px 20px; margin:0px 0px 0px 0px;
}


a:link, a:active, a:visited {
	color:#185793;
	text-decoration:underline;
}
a:hover {
	color:#000;
}

a.large:link, a.large:active, a.large:visited {
	color:#185793;
	text-decoration:underline;
	font-weight:bold;
	font-size:20px;
}
a.large:hover {
	color:#000;
}



a.nav:link, a.nav:active, a.nav:visited{
	text-transform:capitalize;
	color:#000;
	padding:8px 15px;
	text-decoration:none;
	font-size:14px;
	display:block;
	font-weight:bold;
}

a.nav:hover {
	background: url('siteart/nav_on.jpg') repeat-x;
}

#navigation {
	margin:0 auto;
	text-align:center;
}
#navigation td {
    vertical-align:top;
}





.title {
	font-size:20px; 
	color:#9d9c9d; 
}						

	




#top {
	border:0px; 
	margin:0 auto; 
	width:990px;
}

#header_top  {
	vertical-align:top; 
	background:url('siteart/top_bg.jpg') no-repeat; 
	height:93px; 
}


#plane_box  {
	width:207px;
}
#plane {
	z-index:100; 
	float:left; 
	position:relative; 
	margin:0px 0px -60px -30px; 
	height:97px; 
	width:207px;
}


#logo_box  {
	width:419px; 
	vertical-align:top; 
	padding-top:33px;
}

#weather_box  {
	padding:10px 15px 0px 190px; 
}



#main_container {
    border:0px; 
    margin:10px auto 0px auto; 
    width:926px; 
    background:#fff; 
    border:4px #fff solid;
}

#textarea {
    padding:9px 10px 15px 15px;
}

#text {
	padding:20px 20px 0px 20px;
}





#scroller {
    vertical-align:top; 
    border-top:4px #fff solid;
}


#contact { 
vertical-align:top; 
background:#e5edf5; 
width:261px;
}

#info {
border-top:1px #cccccc solid;
border-bottom:1px #cccccc solid;
border-left:1px #cccccc solid;
border-right:0;
}


#info td {
    padding:5px 3px 5px 4px;
    border-right:1px #cccccc solid;
}

#alt {
	background:#eef3f7;
}

#formtext {
	vertical-align:top; 
	padding:0px 10px 5px 0px; 
	text-align:right;
	font-weight:bold;
}

#formfield {
	vertical-align:top; 
	padding:0px 10px 5px 0px; 
}




