/* Color Palette 
Dark Grey #333333
orange #FC5D02
orangeshade2 #dd561a
Development
*/
body {
	background-color:#093540;
	background-image: url(images/back_grad2.jpg);
	background-repeat:repeat-y;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px;
	margin:0px;
	color:#333333;
	font-size:13px
}

div#container {
	/*background-color:#00FF00;
	background-image:url(assets/site_3.gif);
	background-repeat:repeat-y;*/
	float:none;
	padding:0px;
	margin:0px;
	height:100%;
	width:auto;
	overflow:hidden;
}

div#content {
	background-color: #ffffff;
	width:770px;
	padding:0px;
	margin:0px;
}


div#content_holder {
	/*background-color:#FFFFFF;*/
	background: url(images/shadd.jpg) repeat-y;
	height:auto;
   	width:770px;
	padding: 0px 16px 0px 16px; 
}

h1 {font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
    padding-left:5px}

h2 {color:#FC5D02;
    font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:200;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
}

h3 {color:#FC5D02;
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:200;
	text-align:left;
	padding-left:25px;
	padding-top:10px;
}

h4 {color:#FC5D02;
    font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bolder;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
}

div#content_location p{color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left:20px;
	padding-right:5px
	width: 500px;
}
	
div#content_location {width:609px;
				float:right;
				display:block;
				background-color:#ffffff;
				height:auto;}
				
div#content_in2 {width:500px;
				float:right;
				display:block;
				background-color:#fff;
				height:auto;}

div#content_in p{color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left:20px;
	padding-right:5px}
	
div#content_in img{padding-right:0px;
				padding-top:5px;}

div#content_iframe {width:770px;
				float:left;
				/*display:block;*/
				background-color:#FFffff;
				height:auto;
				padding:0px;
				margin:0px;
				overflow:hidden;}
								
div#content_in {width:609px;
				float:right;
				/*display:block;*/
				background-color:#FFffff;
				height:auto;
				padding:0px;
				margin:0px;
				overflow:hidden;}
				
div#content_in td {
			color:#666666;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			}
				
div#content_in a{color:#FC5D02;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-decoration:underline;}
				
div#content_in a:hover{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-decoration:none;}

div#top_nav {/*background-color:#9900FF;*/
			 height:184px;
			 background-image:url(images/new_banner_top.jpg);
			 background-repeat:no-repeat;
			 width:770px;
			 padding:0px;
			 margin:0px;}
			 
div#top_nav_inner{/*background-color:#9900FF;
			 height:497px;*/
			 background-image:url(images/new_banner_top.jpg);
			 background-repeat:no-repeat;
			 width:770px;
			 padding:0px;
			 margin:0px;}
			 
div#nav {width:770px;
		/*float:right;
		padding-right:3px;*/
		padding-top:127px;
		border-bottom: 1px solid #ffffff;
}
			 
div#flash{width:770px;
		  padding:0px;
		  margin:0px;
		  height:330px}
		  
div#flashholder{width:770px;
		  padding:0px;
		  margin:0px;
		  height:330px;
		  border-bottom:#FFFFFF solid 1px;
		  }

div#flashleft{width:453px; 
			/*background-color:#CC0000;*/
			float:left;
			padding:0px;
			height:313px;}

div#flashright{width:317px; 
			/*background-color:#CC0000;*/
			float:right;
			padding:0px;
			height:313px;}
		  
/* Flash Div inner Pages */

div#flash_in{width:159px;
		  padding:0px;
		  margin:0px;
		  height:auto;
		  background-color:#ffffff;
		  float:left;}

div#side_menu{width:160px; 
			/*background-color:#CC0000;*/
			float:left;
			padding:0px;
			height:auto;}

#side_menu ul{
	margin: 0;
	padding: 0;
}

#side_menu li{
	list-style-type: none;
	padding: 0;
}
#side_menu div{
	clear: both;
	height:55px;
	border-right:1px solid #ffffff;
}/**/

#side_menu div a{
	
	margin: 0px;
	display:block;
	overflow: hidden;
	padding: 0px;
	text-decoration: none;	
	height:55px;
	/*border-right:1px solid #ffffff*/
}
 
#side_menu .DT1 a{
	background: url(images/idealease_btn.jpg) 0 0 no-repeat;
	
}
#side_menu .DT2 a{
	background: url(images/recycle_btn.jpg) 0 0 no-repeat;
}
#side_menu .DT3 a{
	background: url(images/finance_btn.jpg) 0 0 no-repeat;
}
#side_menu .DT4 a{
	background: url(images/location_btn.jpg) 0 0 no-repeat;
	border-bottom:1px solid #ffffff;
}
#side_menu .DT5 a{
	background: url(images/home_btn.jpg) 0 0 no-repeat;
	/*border-bottom:1px solid #ffffff;*/
}
#side_menu .DT6 a{
	background: url(images/employment_btn.jpg) 0 0 no-repeat;
	/*border-bottom:1px solid #ffffff;*/
}

#side_menu .DT7 a{
	background: url(images/link_btn.jpg) 0 0 no-repeat;
	/*border-bottom:1px solid #ffffff;*/
}

#side_menu div a:hover{
	background-position: 0 -55px;
}
#side_menu .DT a:hover{
	background-position: 0 -55px;
}


			
div#side_right {width:770px;
				float:right;
				padding:0px;
			    margin:0px;
				/*border-left:1px solid #ffffff*/}
			   

/* Styles for Feature divs */					

div#left_column{
	float:left;}

div#right_column{
	float:right;
}

.clear {
	clear:both;
	font-size:0;
	height:0;
	line-height:0;
}


div#feature {width:384px;
			 float:left;
			 background-color:#ffffff;
			 padding:0px;
			 margin:0px;
			 border-left:1px solid #ffffff;
			 color:#FC5D02;
			   }

div#feature p{color:#FC5D02;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				text-align:left;
				padding-top:5px}
				
div#feature a{color:#FC5D02;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-align:center;
				text-decoration:underline;}
				
div#feature a:hover{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-align:center;
				text-decoration:none;}
				
div#feature img {padding-right:5px;
                 padding-left:5px;}		
					   
			
/* Styles for What's new divs */			 
div#what_new {width:384px;
			 float:right;
			 padding:0px;
			   margin:0px;
			   background-color:#FFFFFF;
			   height:200px;
			   }
			   
div#what_new p{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-align:left;
				padding-top:10px}
				
div#what_new img {padding-right:10px;
                 padding-left:5px;}	
				
/* Styles for location divs */				 
div#location {width:384px;
			 background-color:#ffffff;
			 padding:0px;
			 margin:0px;
			  border-left:1px solid #ffffff;
			  /*height:312px;*/
			   }
			   
div#location p{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-align:left;
				padding-top:5px;
				padding-right:5px; 
				padding-left:15px;}
				
div#location li{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:normal;
				text-align:left;
				padding-top:3px;
				line-height:12px;}
				
div#location a{color:#FC5D02;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-align:center;
				text-decoration:underline;
}
				
div#location a:hover{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-align:center;
				text-decoration:none;
}
				
div#location img {
                 padding-left:5px;
				 padding-top:5px;}		
			 
/* Locations inner page */
.location_manager {width:609px;
				height:auto;
				text-align:left;
				float:right;}
				
.location_manager a{color:#666666;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-align:center;
				text-decoration:underline;
}
				
.location_manager a:hover{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-align:center;
				text-decoration:none;
}	

.location_manager p{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-align:left;
				padding-top:5px;
				padding-right:5px; 
				padding-left:15px;}

/* Styles for Detail divs */

div#details {width:580px;
			float:right;
			display:block;
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:left;
			background-color:#fff;
			padding:0px 5px 0px 2px;
			height:auto;}
			
div#details p{color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	/*padding-left:5px;*/
	padding-right:5px}
			
	
div#details img{padding-right:4px;
				padding-left:4px;}
				
div#details td {
			color:#666666;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			}
			
div#details a{color:#FC5D02;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-decoration:none;}
				
div#details a:hover{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-decoration:underline;}

/* Styles for Rental divs */	 
div#rental {width:384px;
			 background-color: #ffffff;
			 padding:0px;
			 margin:0px;
			 			  border-left:1px solid #ffffff;
			 height:315px;}
			 


			 
div#rental p{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-align:left;
				padding-top:10px;
				padding-right:5px; 
				padding-left:5px;}

div#rental ul, li {color:#FC5D02;
					font-size:14px;
					font-weight:normal;
					text-align:left;
					list-style-type:disc;}	
					
div#rental img { padding-top:5px;
				padding-right:10px;}

/* Styles for Ad divs */	 
div#ad {width:384px;
			 background-color: #ffffff;
			 padding:0px;
			 margin:0px;}
			 			
div#ad a{color:#FC5D02;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-decoration:underline;}
				
div#ad a:hover{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-decoration:none;}	
				
/* Styles for Emissions divs */	 
#emissions {width:384px;
			 background:url(assets/emissions_bg.gif) top repeat-x #2f72a7;
			 padding:0px;
			 margin:0px;
			 color:#6ebeea;}
			 			
#emissions a{color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-decoration:underline;}
				
#emissions a:hover{color:#ea7031;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-decoration:none;}	
				
#emissions img { 
	/*display:block;*/
	border:0;}				
				
#left_logo{
	float:left;
	width:175px;
	text-align:center;
	margin:10px 0 0 15px;
	border-right:1px solid #6ebeea;
}
#left_logo img{
	margin:10px 0 0 0;
}
#left_logo a, #left_logo a:visited {
	color:#6ebeea;
	text-decoration:underline;
	display:block;
	margin-top:0px;
}
#left_logo a:hover {
	color:#ffffff;
	text-decoration:none;
}

#right_logo{
	float:right;
	width:125px;	
	text-align:center;
	margin:10px 40px 0 0;
}

#right_logo img{
	margin:19px 0 0 0;
}

#right_logo a, #right_logo a:visited {
	color:#6ebeea;
	text-decoration:underline;
	display:block;
	margin-top:5px;
}
#right_logo a:hover {
	color:#ffffff;
	text-decoration:none;
}				

/* Styles for Specials divs */	
div#readytoroll {width:384px;
			 float:right;
			 background-color:#ffffff;
			 padding:0px;
			 margin:0px;
}
		
/* Styles for Specials divs */	
div#specials {width:384px;
			 background-color:#ffffff;
			 padding:0px;
			 margin:0px;
}
			 
div#specials p{color:#ffffff;
				font-family:Arial, Helvetica, sans-serif;
				font-size:22px;
				font-weight: 200;
				text-align:center;
				padding-top:25px
}

div#specials img { padding-top:5px;
				padding-right:10px;
				padding-bottom:15px;}	
				
div#specials a{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:22px;
				font-weight:normal;
				text-align:center;
				text-decoration:none;}
				
div#specials a:hover{color:#ffffff;
				font-family:Arial, Helvetica, sans-serif;
				font-size:22px;
				font-weight:normal;
				text-align:center;
				text-decoration:none;}

/* Styles for Side_specials */


div#side_specials {background-color:#FFFFFF;
					width:158px;
					height:auto;
					border-left:1px solid #ffffff;
					padding-top:0px;
					border-right:1px solid #ffffff;
					border-bottom:1px solid #ffffff;
					margin:0px;
					}
					
div#side_specials p{color:#FC5D02;
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				font-weight:normal;
				text-align:center;
}

div#side_specials a{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:22px;
				font-weight:normal;
				text-align:center;
				text-decoration:none;}
				
div#side_specials a:hover{color:#FC5D02;
				font-family:Arial, Helvetica, sans-serif;
				font-size:22px;
				font-weight:normal;
				text-align:center;
				text-decoration:none;}

div#spacer {width:384px;
			 float:right;
			 background-color:#FC5D02;
			 padding:0px;
			/* display:block;*/
			  margin:0px;
			  height:20px;}
			
  	
div#footer {width:768px;
			display: block;
			background-color:#333333;
			border-right:1px solid #ffffff;
			border-left:1px solid #ffffff;
			/*border-top:1px solid #ffffff;*/
			padding:20px 0px 0px 0px;
			margin:0px;
			height:60px;
			color:#ffffff;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:normal;
			text-align:center;
			clear: both;
			/*float:left; */
}
			

div#footer a{color:#ffffff;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:normal;
				text-align:center;
				text-decoration:underline;}
				
div#footer a:hover{color:#FC5D02;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:normal;
				text-align:center;
				text-decoration:none;}
.odd { 
	background-color:#ECECEC;
	vertical-align:top;
	color:#333333;
	font-size:12px;
}
.even {
	background-color:#E1e1e1;
	vertical-align:top;
	color:#333333;
	font-size:12px;
}

td.desc{
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;


}

/* Styles for Top navigation in inner pages */

.nav_stat {padding:6px 2px 2px 20px;}



.nav_stat a{color:#FC5D02;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-decoration:none;}
				
.nav_stat a:hover{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				text-decoration:underline;}
				
.nav_stat p{color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	/*padding-left:5px;*/
	padding-right:5px}
	
#extTruck a{color:#ffffff;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:bold;
				text-align:center;
				text-decoration:underline;}
				
#extTruck a:hover{color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:bold;
				text-align:center;
				text-decoration:none;}

				
#extTruck a:visit {color:#ffffff;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:bold;
				text-align:center;
				text-decoration:none;}
