/* Localized */
html
	{
	height: 101%;
	}

body 
	{ 
	margin: 0 0 0 0; 
	background-color: #b8b8b8;
	height: 100%;
	}


body, td
	{
	font-family: tahoma, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	}



a:link, a:visited, a:active
	{
	text-decoration: none;
	color: #C00000;	
	}

a:hover
	{
	text-decoration: underline;
	color: #F00000;
	}


h1
	{
	font-size: 140%;
	margin: 0 0 1px 0;
	}

h2
	{
	font-size: 120%;
	margin-bottom: 1px;
	}


h3
	{
	font-size: 100%;
	margin-bottom: 1px;
	color: #000000;
	}


img
	{
	border: 0;
	}


.leftdiv
	{
	float: left;
	margin: 0 12px 0 0;
	}

.rightdiv
	{
	float: right;
	margin: 0 -6px 0 12px;
	}


.outsideright {background:url(art/dropshadows/upperrightfade.png) right top no-repeat;}
.outsideleft {background:url(art/dropshadows/lowerleftfade.png) left bottom no-repeat;padding:8px 0 0 8px;}
.mainshadow {background:url(art/dropshadows/shadow.png) bottom right;} 
.mainshadow img {vertical-align:bottom;} 
.innershadow {position:relative;left: -8px;top: -8px;}



#wrapper
	{
	margin: 10px 0px 10px 0px;
	width: 880px;
	min-height: 600px;
	height: auto;
	background-color: #FFFFFF;
	background-image: url('art/background.jpg');
	background-repeat: repeat-y;
	background-position: top left;
	text-align: left;
	}

#logodiv
	{
	margin: 0px 0px 10px 0px;
	height: 106px;
	background-color: transparent;
	background-image: url('art/logo.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	text-align: left;
	}

#tagdiv
	{	
	clear: both;
	float: right;
	width: 280px;
	margin: 2px 50px 5px 0;
	font-size: 9.5px;
	text-align: right
	}


#menubar
	{
	clear: both;
	margin: 18px 0px 0px 0px;
	padding: 6px 0 0 290px;
	height: 30px;
	background-image: url('art/menubar.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 900;
	font-size: 12pt;
	}

#menubar a:link, #menubar a:visited, #menubar a:active
	{
	text-decoration: none;
	color: #FFFFFF;	
	}

#menubar a:hover
	{
	text-decoration: none;
	color: #F00000;	
	}




#leftmenuouterdiv
	{
	float: left;
	margin: 0px 0px 0px 90px;
	}

#leftmenuinnerdiv
	{
	padding: 5px 0px 5px 0px;
	min-height: 392px;
	height: auto;
	width: 125px;
	background-color: #666666;
	}

#leftmenuinnerdiv td
	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 900;
	font-size: 9pt;
	padding: 0 0 8px 2px;
	}

#leftmenuinnerdiv a:link, #leftmenuinnerdiv a:visited, #leftmenuinnerdiv a:active
	{
	text-decoration: none;
	color: #FFFFFF;	
	}

#leftmenuinnerdiv a:hover
	{
	text-decoration: none;
	color: #b8b8b8;	
	}



#vehicles
	{
	font-size: 7pt;
	color: #000000;
	padding: 0 0 0 18px;
	margin: 1px 0 0 0;
	}




#maincontentdiv
	{
	float: left;
	margin: 0px 78px 8px 25px;
	padding: 10px 15px 5px 15px;
	min-height: 390px;
	height: auto;
	width: 480px;
	background-color: #878585;
	background-image: url('art/mainbackground.jpg');
	background-repeat: repeat-y;
	background-position: top left;
	color: #000000;
	text-align: justify;
	}

#maincontentdiv td
	{
color: #000000;
	}


#footer
	{
	clear: both;
	margin: 18px 0px 0px 0px;
	padding: 0px 0 0 298px;
	height: 30px;
	background-image: url('art/menubar.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	text-align: left;
	font-size: 6pt;
	}


.footer a:link, .footer a:visited, .footer a:active
	{
	text-decoration: none;
	color: #b8b8b8;	
	}

.footer a:hover
	{
	text-decoration: none;
	color: #FFFFFF;	
	}


#footerlinks
	{
	margin: auto; 
	width:510px; 
	text-align: center; 
	padding-left: 130px; 
	font-size: 7px;
	}


#footerlinks a:link, #footerlinks a:visited, #footerlinks a:active
	{
	text-decoration: none;
	color: #505050;	
	}

#footerlinks a:hover
	{
	text-decoration: none;
	color: #FFFFFF;	
	}




