/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
background:#262626;

}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{
	margin:0;
	padding:0;
	}
ul li {
	list-style-image:none;
	list-style-type:none;
	}
h1 {
	font-size:20px;
	line-height:30px;
}
a img {
	border:0;
	margin:0;
	}
.clear {
	clear:both;
	font-size:0;
	height:0;
	padding:0;
	margin:0;
	line-height:0;
	}

#wrapper{
/*border:1px solid #ccc;*/
width:100%;
background:#262626;
}
#wrap{
background:url(../images/wrapperbg.jpg) no-repeat;
width:1280px;
/*height:1024px;*/
margin:0 auto;
/*border:1px solid #fff;*/
}
#main-wrap{
width:849px;
margin:0 auto;
padding:0;
/*border:1px solid #ccc;*/

}
/*-------------------------- header start --------------------------------*/
#header{
width:100%;
position:relative;
height:135px;

}
.top-logo{
width:100%;
}
.logo{
background:url(../images/freedom.jpg) no-repeat;
width:100%px;
height:130px;
}
.search{
float:right;
/*margin:50px 30px 0 0;*/
margin:20px 0 0 0;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

}
.menu{
position:absolute;
bottom:-30px;
}
.menu li{
float:left;
list-style:none;
}
.menu li a{
color:#fff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.menu li a:hover{
color: #666;
text-decoration:none;
}

.left-menu{
background:url(../images/left-menu-bg.jpg) no-repeat;
width:6px;
height:39px;
float:left;
}
.mid-menu{
background:url(../images/mid-menu-bg.jpg) repeat-x;
height:39px;
width:835px;
float:left;
}
.right-menu{
background:url(../images/right-menu-bg.jpg) no-repeat;
width:6px;
height:39px;
float:left;
}
.menu-li-text{
padding:5px 7px 0 8px;
}
.menu-li-archive{
padding:5px 6px 0 7px;
width:263px;
text-align: center;
}


/*-------------------------- header end --------------------------------*/

/*-------------------------- content start --------------------------------*/
#content{
background:#000;
width:837px;
/*border-bottom:1px solid #ffcc33; */ /*gold*/
padding:25px 5px 15px 10px;
}
#main{
/*border:1px solid #ccc;*/ /*gray*/
width:100%;
}
.left-main-content{
width:253px;
float:left;
}
.right-main-content{
/*border:1px solid #ccc; */
width:568px;
float:left;
margin-left:10px;

}
.main-menu{
color:#fff;
font-weight:bold;
font-size:11px;
margin-top:3px;
}
.left-main-menu{
float:left;
background: url(../images/left-black-menu.jpg) no-repeat;
width:8px;
height:30px;
}
.mid-main-menu{
float:left;
background:#282626;
height:25px;
padding:5px 0 0 0;
width:237px;
}
.right-main-menu{
float:left;
background:url(../images/right-black-menu.jpg) no-repeat;
width:8px;
height:30px;
}
/* ----- under left-main-menu ------ */
.white-bg{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.top-white-bg{
background:url(../images/top-white-bg.jpg) no-repeat top #fff;
width:253px;
margin-top:8px;
_margin-top:6px;
}
.bottom-white-bg{
background:url(../images/bottom-white-bg.jpg) no-repeat bottom ;
width:253px;
}
.top-white-bg-archive{
background:url(../images/top-white-bg.jpg) no-repeat top #fff;
width:253px;
margin-top:2px;
_margin-top:3px;

}

.first-whitebox{
padding:10px;
_padding:10px;
}
.first-whitebox li{
list-style:url(../images/black-arrow.jpg);
margin-left:25px;
_margin-left:15px;
font-size:12px;
border-bottom-style: dashed;
border-bottom-width:1px;
padding:6px 0 7px 0;
_padding:8px 0 7px 0;
}
.first-whitebox li a{
color:#000;
text-decoration:none;
}
.first-whitebox li a:hover{
color: #6699FF;
text-decoration:none;
}
.first-whitebox-archive{
padding:20px 10px 20px 10px;
_padding:20px 10px 20px 10px;
text-align:center;
}

.second-whitebox{
padding:10px;
_padding:10px;
text-align:center;
}
.border-box{
border:2px solid #0000CC;
}
.border-box img{
width:211px;
height:163px;
}
.click-text{
text-align:center;
border-top:2px solid #999;
border-left:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #999;
padding:3px;
font-size:11px;

}
.third-whitebox{
text-align:center;
padding:10px 5px 8px 5px;
_padding:10px 5px 5px 5px;
}
.car-pros{
font-weight:bold;
font-size:16px;
text-align:left;
padding:5px;
}
.car-pros-text{
text-align:left;
padding:0 5px 5px 5px;
font-size:11px;

}
.iespace{
padding:2px;
_padding:7px;
}
.read-more a{
float:right;
color:#990033;
text-decoration:none;
padding:0 10px 0 0;
}
.email-list{
font-size:10px;
}
.director a{
color:#000099;
font-size:11px;
}
/* ----- end of left-main-menu ------ */

/* ----- under right-main-menu ------ */
.main-content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*height:785px;*/
padding-top:2px;
/*border:1px solid #CC3333;*/
}
.top-main-content{
background:url(../images/top-white-content.jpg) no-repeat top #fff;
width:568px;
}
.mid-main-content{
background:#fff;
width:568px;
}

.bottom-main-content{
background:url(../images/bottom-white-content.jpg) no-repeat bottom;
width:568px;
padding:0 0 4px 0;
}
.banner{
text-align:center;
padding-top:8px;
}
.welcome{
padding:12px;
font-size:13px;
}
.welcome-text{
font-weight:bold;
font-size:18px;
text-align:left;
color:#990000;
font-family: Tahoma, Arial, Courier;
}
.top-gray{
background:url(../images/top-gray-bg.jpg) no-repeat top #ccc;
width:552px;
margin:5px 5px 5px 10px;
}
.bottom-gray{
background:url(../images/bottom-gray-bg.jpg) no-repeat bottom;
width:552px;
}
.cars{
padding:10px 8px 8px 8px;
_padding:0;
_margin:10px 8px 8px 8px;
}
.car-box{
	float:left;
	width:176px;
	height:260px;
	text-align:center;
	background:#080808;
	color:#fff;
}
.White-Text {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}

.car-box-more{
float:left;
width:325px;
height:235px;
text-align:justify;
background:#080808;
color:#fff;
margin-left:4px;
padding:15px 15px 0 15px;
}
.car-box-gray{
	float:left;
	width:176px;
	height:260px;
	text-align:center;
	background:#2d322f;
	margin-left:4px;
}
.car-box-black{
	float:left;
	width:176px;
	height:260px;
	text-align:center;
	background:#080808;
	color:#fff;
	margin-left:4px;
}

.read-more-blue{
color:#4ea2ae;
text-align:right;
font-size:11px;
padding-right:10px;
}
.read-more-blue a{
color:#4ea2ae;
text-decoration:none;
}
.car-text{
text-align:left;
padding:10px 5px 5px 10px;
font-size:11px;
}
.img-box{
margin-top:10px;
}
.pickup-text{
color:#0f93b9;
font-size:20px;
font-weight:bold;
}
.message{
color:#fff;
text-align:left;
font-size:11px;
padding:5px 0 0 10px;
}
.number{
font-size:18px;
font-weight:bold;
color:#968b22;
}
.red-text{
color:#ee5050;
font-size:16px;
font-weight:bold;
margin-top:5px;
}
.wow-text{
color:#fff;
font-size:16px;
margin-top:5px;
}
.logos{
text-align:center;
width:100%;
background:url(../images/bottom-midwhite-content.jpg) repeat-x bottom;
height:120px;
}
.copyright{
font-size:11px;
color:#ccc;
text-align:center;
padding:10px;
}
.copyright p{
text-align:center;
}
.copyright a{
color: #FFFFCC;
}
.heading-title{
font-size:18px;
font-weight:bold;
}
.staff-area{
padding:10px;
text-align:justify;
}
.staff-area img{
width:260px;
}
.staff-pics{
text-align:center;
}
hr{
border:1px solid #000000;
border-style:inset;
}

.owner-text{
text-align:justify;
}
.owner-pic img{
width:200px;
}
.freedom-auto-text{
margin:10px 0 10px 0;
}
.freedom-auto-text ul li{
list-style:circle;
margin-left:30px;
}
.car-info-left{
float:left;
}
.car-info-left img{
width:125px;
height:125px;
margin-right:20px;
}
car-info-right{
float:left;
}
.ase img{
width:43px;
height:41px;
}
.nhtsa-left{
width:270px;
float:left;
}
.nhtsa-right{
float:left;
text-align:center;
padding:30px 0 0 10px;
}
.coupons{
text-align:center;
padding:20px;
}
.aaa img{
width:150px;
height:150px;
}
.online img{
width:445px;
_width:450px;
height:210px;
_height:230px;
}
.oil img{
width:450px;
height:170px;
}
.alignment-center{
text-align:center;
}
.bodyshop {
text-align:center;
}
.bodyshop img{
width:260px;
height:177px;
}
.blue-text{
color:#0000FF;
}
.products{
text-align:center;
}
.bg img{
width:144px;
height:73px;
}
.jasper img{
width:225px;
height:73px;
}
.nada img{
width:270px;
height:75px;
}
.kprc img{
width:143px;
height:100px;
}
.wards img{
width:173px;
height:46px;
}
.contact td{
padding:0 10px 0 10px;
}
.contact-name{
vertical-align:top;
}
.car-show{
margin:50px 0 20px 0;
}
.car-show-text{
float:left;
width:270px;
padding:0 0 0 10px;
text-align:center;
}
.car-show-img{
float:left;
width:260px;
}
.link{
width:100%;
text-align:center;
}
.star{
text-align:center;
}
.star img{
width:64px;
height:46px;
}
.contact-info{
width:100%;
text-align:center;
}
.yellow{
background:#FFFFCC;
border:1px solid #000;
padding:5px;
}
.heavy-title{
font-size:16px;
}
.small-text{
font-size:10px;
}
.maroon-text{
color:#cc0000;
}
.buying td{
text-align:justify;
padding:10px;
vertical-align:top;
font-size:11px;
}
.picture{
float:left;
width:150px;
}
.picture img{
width:150px;
height:150px;
}
.link-text{
float:right;
width:110px;
text-align:left;
padding:20px 0 10px 5px;;
}
.link-text a{
font-weight:bold;
}
.all-data{
float:left;
}
.all-data img{
width:125px;
height:125px;
}
.left-width img{
width:100px;
}
.talkradio a{
text-align:center;
}
.talkradio img{
width:200px;
height:109px;
}
.survey-form{
width:100%;
margin:20px 0 10px 0;
}
.survey-form td{
/*border:1px solid #000;*/
}
.survey-label{
width:250px;
padding:5px;
text-align:left;

}
.survey-field1{
width:150px;
_width:0;
}
.survey-field2{
text-align:left;
_width:110px;
}
.referred-list li{
float:left;
width:130px;
}
.center-point{
text-align:center;
}
.justify-align{
text-align:justify;
}
.newsletter-box{
width:250px;
text-align:center;
border:2px solid #000;
margin:0 auto;
padding:5px;
}
.starbust{
width:150px;
height:150px;
background:url(../images/2009-Images/2009-06/Starburst.gif);
}
.center-text p{
text-align:center;
}
.home-box{
border:2px solid #cc0000;
padding:10px 20px 10px 20px;
margin:0 auto;
text-align:center;
width:200px;
}
.ethanol{
width:300px;
padding:10px;
margin:20px 0 0 50px;
}
.fuel{
background:#fff;
margin:10px 5px 0 0;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.StaffPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.about td{
padding:10px;
}

/* --------- kaye ----------------*/

.jan img{
   width:125px;
   height:125px;
}

.jan2 img{
   width:125px;
   height:125px;
}

.feb img{
   width:500px;
}

.may img{
   width:150px;
}

.may1 img{
   width:150px;
}

.may2 img{
   width:150px;
}

.jan08 img{
   width:148px;
}

.mar img{
   width:275px;
}

.mar2 img{
   width:275px;
}

.april img{
   width:150px;
}

.april2 img{
   width:150px;
}

.april3 img{
   width:300px;
}

.may img{
   width:130px;
}

.may2 img {
   width:130px;
}

.may3 img {
   width:550px;
}

.june img{
   width:188px;
}

.june1 img{
   width:250px;
}

.august img{
   width:150px;
}

.august2 img{
   width:150px;
}

.august3 img{
   width:200px;
}

.sep img{
   width:330px;
}

.oct img{
   width:151px;
}

/*.nov img{
   width:125px;
}*/

.nov2 img{
   width:125px;
}

.nov3 img{
   width:175px;
} 

.nov{

width:100%;
}

.dec img{
   width:150px;
}

/* ------------- end kaye --------*/

/* --------  end of right-main-menu ----- */
/*-------------------------- content end --------------------------------*/

/*-------------------------- footer start -------------------------------*/
#footer{
width:100%;

}
.foot{
margin-left:80px;
}
.foot li a{
color:#fff;
font-size:11px;
list-style:none;
text-decoration:none;
text-align:center;
}
.foot li a:hover{
color:#666;
font-size:11px;
text-decoration:none;
}
.foot li{
list-style:none;
float:left;
padding:5px;
}
/*-------------------------- footer end --------------------------------*/
