/* layout */

#container 
	{
	width: 			780px;
/*	\width: 		800px;
	w\idth: 		780px; */
	margin: 		0px;
	margin-left: 	auto;
	margin-right: 	auto;
	}

#logo
	{
	width:			780px;
	}
	
#nav
	{
	width:			780px;
	}
		
#main
	{
	width:			780px;
	}
	
#left
	{
	width:			540px;
	border-left:	1px solid #0066CC;
	float:			left;
	padding-left:	10px;
/* hack for min height */	
	min-height:		150px;
	height:			auto !important;
	height:			150px;
	}	

#right
	{
	width:			220px;
	float:			right;
/* hack for min height */		
	min-height:		150px;
	height:			auto !important;
	height:			150px;	
	background-color: #99CC00;
	}
	
#green
	{
	width:			780px;
	background-color: #99CC00;
	height:			15px;
	}
		
#sidebar
	{
	width:			200px;
	float:			left;
	}	
	
#content
	{
	width:			568px;
	float:			right;
	padding-left:	10px;
	border-right:	1px solid #0066CC;
	border-left:	1px solid #0066CC;	
	min-height:		460px;
	height:			auto !important;
	height:			4px;		
	}	
		
#footer
	{
	margin-top:			0px;
	width:				780px;
	background-image:	url(img/gif_blue.gif);
	clear:				both;
	min-height:			15px;
	height:				auto !important;
	height:				15px;		
	}
	
#footer_other
	{
	margin-top:			0px;
	width:				580px;
	background-image:	url(img/gif_blue.gif);
	clear:				both;
	float:				right;
	min-height:			15px;
	height:				auto !important;
	height:				15px;		
	}
	
	
#vehicles1
	{
	width:				230px;
	float:				left;
	}	
	
#vehicles2
	{
	width:				290px;
	float:				left;
	}		

	
/* popup window for photos */
    #showimage
    {
    position:               absolute;
    visibility:             hidden;
    border:                 2px solid #FFFFFF;
    cursor:                 pointer;    
    margin-left:            0;
    margin-top:             0;
    }
    
    #dragbar
    {
    cursor:                 hand;
    cursor:                 pointer;
    background-color:       #FFFFFF;
    text-align:             left;
    min-width:              470px; /*NS6 style to overcome bug*/
    }
    
    #closetext
    {
    font-family:            arial,verdana;
    font-size:              11px;
    font-weight:            700;
    margin-left:            10px;
    color:                  #666666;
    }    
		
body
	{
	margin:			0px;
	font-family:	verdana, arial, sans-serif;
	font-size:		12px;
	}
	

/* paragraphs */
	
p 
	{
	font-family:	verdana, arial, sans-serif;
	font-size:		12px;
	}

p.services
	{
	padding-left:	10px;
	padding-top:	5px;
	}
p.home
	{
	padding-top:	5px;	
	}
	
p.footer 
	{
	color:				#FFFFFF;
	font-size:			11px;
	text-align:			right;
	padding:			0px 10px 2px 0px;
	margin-top:			0px;
	margin-bottom:		0px;
	}	

	
/* headers */

h1
	{
	font-size:		14px;
	}
					
h2
	{
	margin-top:		30px;
	font-size:		14px;
	}
	

/* tables */
	
table.rates 
	{
	border:			1px solid #999999;
	border-collapse: collapse;
	}

tr.highlight
	{
	background-color:	#99CC00;
	}
		
th.rates 	
	{
	border:			1px solid #999999;	
	padding:		3px;
	}

td 
	{
	border:			1px solid #999999;
	padding:		3px 3px 3px 8px;
	}
		
td.dollars
	{
	text-align:		right;
	}
	
	
table.fleet
	{
	border:			none;
	}	
	
td.fleet_descr
	{
	border:			none;
	width:			230px;
	}	
	
td.fleet_photo	
	{
	border:			none;
	padding-top:	20px;
	}

/* lists */
	
li.services
	{
	list-style-image:  	url(img/arrow_white.gif);
	margin-bottom:		8px;
	vertical-align:		baseline;
	font-size:			11px;
	font-weight:		bold;
	}	
	
ul.vehicles
	{
	margin-top:			0px;
	margin-bottom:		0px;
	}	

li.vehicles
	{
	margin-left:		-10px;
	}
	
/* forms */
	
input
	{
	border:				1px solid #0066CC;
	margin-bottom:		10px;
	margin-top:			3px;
	font-family:		verdana;
	padding-left:		3px;
	}	
		
textarea
	{
	border:				1px solid #0066CC;
	margin-bottom:		10px;
	padding:			2px 2px 3px 3px;
	font-family:		verdana;
	font-size:			12px;
	margin-top:			3px;	
	}	
	
input.submit
	{
	border: 			none;
	background:			#0066CC;
	color:				#FFFFFF;
	cursor:				pointer;
	cursor:				hand;
	margin-top:			15px;
	display:			block;
	padding:			2px;
	}			