﻿Body {font-size:62.5%; 
      font-family:Verdana, Helvetica, sans-serif;
      color:#336699;
      /*background: url(http://www.flexicomprasautos.com/images/site/background.gif) repeat-x;*/
      background-color: #ff9900;
      line-height:1.3em;
      /*text-align:center;*/
      /*margin: 0 0 0 0;*/
      }  

p
{
    margin:0 0 1em 0}
    
a:link
{
    text-decoration:none; 
/*  color:#067AB4} */
    color: #336699}
a:visited
{
    text-decoration:none; 
   /* color:#067AB4}*/
     color: #336699}
a:hover
{
    text-decoration:underline; 
    color:#067AB4}
    
ul, ol, dl
{
    margin: 0 0 1em 0}

input, textarea, select
{
    border: 1px solid #ccc; 
    vertical-align: middle; 
    background-color: white; 
    color:#656565}


/****************************** Wrapper *****/
#wrapper
{
    
    margin:30px auto; 
    border: solid 1px silver;
    padding: 10px;
    background-color: white; 
    width:725px;
    height:100%;}

#header
{
    margin:0 auto; 
    border: solid 0 black; 
    width: 100%;   
    background-color: White;}
   
/****************************** Navigation Bar *****/
#navbar
{
    margin:0 auto; 
    min-height:3.0em;
    background:url(http://www.flexicomprasautos.com/images/site/nav_background.png) bottom repeat-x; 
    width: 100%;}    

#regLIST
{   
      margin: 20px, auto;   
      font-size:12px; 
      font-family:Verdana, Helvetica, sans-serif;
      color:#336699;
      text-align:left;   
    }
    
    
#navbar ul{float:right; margin:0;} /*** Controls Alignment of menu ****/
#navbar li{ list-style-type: none; float:left} 
#navbar li a
{
    line-height:2.5em; 
    text-decoration:none;
    font-size:1.2em;
/*    font-size: 10px; */
    font-weight:bold;
    padding:0 8px; /*** Controls the separation between choices in the menu ***/
    display:block; 
    white-space:nowrap}
    
    

    
#navbar li a:hover{color:#ff7200}
.navbarLink{text-decoration:none; background:url(http://www.flexicomprasautos.com/images/site/nav_separator.png) bottom left no-repeat;}
.navbarLinkNormal{text-decoration:none; background:url(http://www.flexicomprasautos.com/images/site/nav_separator.png) bottom right no-repeat;}
.navbarLinkLast{padding:0 5px 0 0;}

/****************************** Bottom Banners *****/
#bottomBanners
{
    margin-top: 5px;
    width: 100%;
    background-color: White;}

#bottomBanner
{
    border: solid 1px silver;
}
#rotator
{
    border: solid 1px silver;
    
}


#content
{
    margin: 10px Auto; 
    border: solid 1px silver;
    padding: 0px;
    background-color: white; 
    width: 725px;
    height: 100%;}
    
#content2
{
    margin: 10px Auto; 
    border: solid 1px silver;
    padding: 0px;
    background-color: white; 
    width: 725px;
    height: 100%
    }
    
#content3
{
    margin: 10px Auto; 
    border: solid 1px silver;
    padding: 0px;
    background-color: white; 
    width: 725px;
    height: 100%
    }
    
H1
{
    margin:20px;
    color: #0076c0;
    font-size:18px;
    font-weight:bold;
    font-family:Verdana, Helvetica, sans-serif;
    text-align: left;
}   

H2
{
    margin:0px 20px 0px 20px;
    color: #f58e2a;
    font-size:14px;
    font-weight:bold;
    font-family:Verdana, Helvetica, sans-serif;
    text-align: left;
}   


#content p
{
      margin:20px;
      font-size:12px; 
      font-family:Verdana, Helvetica, sans-serif;
      color:#336699;
      background-color: white;
      line-height:1.3em;
      text-align: left;
      }  

#content2 p
{
      margin:20px;
      font-size:12px; 
      font-family:Verdana, Helvetica, sans-serif;
      color:#336699;
      background-color: white;
      line-height:1.3em;
      text-align: left;
      } 

#content3 p
{
      margin:20px;
      font-size:12px; 
      font-family:Verdana, Helvetica, sans-serif;
      color:#336699;
      background-color: white;
      line-height:1.3em;
      text-align: left;
      } 



.hours
{
      margin: 0px;
      font-size:12px; 
      font-family:Verdana, Helvetica, sans-serif;
      color:#336699;
      background-color: white;
      line-height:12px;
      text-align: left;   
}

.top-main {
	width: 725px;
	height: 259px;
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

.top-main img {
	width: 511px;
	height: 259px;
	margin: 0px auto;
	border: solid 0px black;
	float: left;
	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	
	moz-box-shadow: 0px 2px 3px #cddaeb;
	-webkit-box-shadow: 0px 2px 3px #cddaeb;
	box-shadow: 0px 2px 3px #cddaeb;
	
	border: solid 1px #cddaeb;
}

.dealer-link {
	float: right;
    font-family:Arial, san-serif;
	width: 208px;
	height: 259px;
	margin: 0px auto;
	margin-left: 1px; 

    padding: 0px;
    background-color: white;
    color: #369;
    
  	border: solid 1px #cddaeb;
}

.dealer-header-box {
 	width: 203px;

 	padding: 0px;
 	margin-top: 6px;
	margin-bottom: 0px;

	background-color: white;
	text-align: center;
	
	border: solid 0px black;
}

.dealer-header-box h1 {
	font-family:Arial, san-serif;
	text-align: center;
	margin: 0 auto;
	color: #ff9900;
	font-size: 17px;
  	
  	border: solid 0px black;
}

.dealer-link-box {
	margin-left: 10px;
 	width: 195px;
 	height: 22px;
 	padding: 0px;
 
	margin-top: 6px;
	margin-bottom: 6px;
 	
	background-color: #369;
	text-align: center;
	border: solid 0px black;
	
	moz-box-shadow: 0px 2px 3px #cddaeb;
	-webkit-box-shadow: 0px 2px 3px #cddaeb;
	box-shadow: 0px 2px 3px #cddaeb;
	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

.dealer-link-box h2 {
	font-family:Arial, san-serif;
	text-decoration: none;
	text-align: center;
	border: solid 0px black;
	text-shadow: 0 1px 369;
	padding-top: 5px;
}

.dealer-link-box a {
	font-family:Arial, san-serif;
	color: white;
	font-size: 17px;
	text-decoration: none;
	border: solid 0px black;
	text-shadow: 0 1px 369;
}

.coupon-button {
	width: 206px;
	height: 130px;
	margin-bottom: 0px;
}

.coupon-button img {
	width: 185px;
	height: 116px;
	margin-left: 12px;
	
}

.dealer-page-apply-online-box {
	margin-top: 0px;
	margin: 5px auto;
 	width: 90px;
 	height: 115px;
 	padding-top: 15px;
	float: right;
	background-color: #336699;
	border: solid 0px black;
	
	moz-box-shadow: 0px 2px 3px #cddaeb;
	-webkit-box-shadow: 0px 2px 3px #cddaeb;
	box-shadow: 0px 2px 3px #cddaeb;
	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

.dealer-page-apply-online-box p {
	font-family:Arial, san-serif;
	color: white;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 0px;
	
}

.dealer-page-apply-online-box a:link {
text-decoration: none	
}

.dealer-page-top-main {
	width: 725px;
	height: 130px;
	margin: 0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

.dealer-page-top-main img {

	width: 625px;
	height: 130px;
	margin: 5px auto;
	border: solid 0px black;
	float: left;
	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	
	moz-box-shadow: 0px 2px 3px #cddaeb;
	-webkit-box-shadow: 0px 2px 3px #cddaeb;
	box-shadow: 0px 2px 3px #cddaeb;
	
	border: solid 1px #cddaeb;
}

#container {

	position:relative;
	z-index:0;
}

/*
	Slideshow
*/

#slides {
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:514px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:514px;
	height:260px;
	display:block;
}

.slides_container a img {
	display:block;
}
