/* Start of CMSMS style sheet 'Microsites : Default_layout' */
body {
   background-color: #FFFFFF;
   width: 100%;
   margin:0;
   padding:0;
   font-family:Arial,Helvetica,sans-serif;
   font-size: 0.75em;
   margin:10px auto 0px auto;
}
div#background {
    background-color: #FFFFFF;
    width: 100%;
    margin:10px auto 0px auto;
    text-align: center;
}

#header {
    height: 120px;
    width: 940px;
    margin: auto;
    vertical-align: middle;
}

#logo {
    width: 239px;
    height: 100px;
    padding: 15px 1px 8px 4px;
    float: left;
}

#brand {
    text-align: right;
    vertical-align: bottom;
    width: 300px;
    height: 100px;
    float: right;
}

#menubar {
   height: 25px;
   margin: 0px;
   background: #A7B8C8;
   width: 100%;
  clear: both;
}
#menuwrapper {
   width: 950px;
   margin: auto;
}

body.mceContentBody {
   background-color: #FFF;
   text-align:left;
}
span {
   display:inline;
   clear:none;
   border:0;
   padding:0;
   margin:0;
}
span.label {
       width: 30%;
       float: left;
       text-align:left;
}
span.inputboxes{
       width: 70%;
       float: right;
       text-align:left;
}
img {
   border:0;
}
form {
  min-height: 425px;
  position:relative;
}
hr.mainpages {
  height: 1px;
}

div#firefoxcentered {
}

div#mainwrapper{
   position:relative;
   background: #FFF;
   /*text-align:center;*/
   width: 950px;
   margin: 10px auto 0 auto;
   padding: 0px;
}
div#dealerLogo {
   /* width: 100%; */
        padding:8px 1px 8px 4px;
   height: 100px/* 77px*/;
        border-bottom:1px solid #ececec;
   text-align:left;
}
div#leftbody {
   position:relative;
   float:left;
   left: 0px;
    top: 0px; 
   width:230px;
   padding:0px;
   vertical-align:top;
}
div#leftcontent {
            padding: 0px 5px 15px 10px /* 15px 4px*/;
}
div#leftcontent p {
padding:10px;
}
div#contentbody {
   position:relative;
   width: 100%;
   vertical-align: top;
   padding: 15px 0 0 0px;
   text-align: left;
}

div#pagetitle {
  width: 940px;
  font-size: 24px;
  color: #5F3316;
  border-bottom: solid 1px #5F3316;
  height: 30px;
  margin: auto;
}

div#mainbody {
   position:relative;
   padding: 5px 0 0 0;
        z-index:1;
}

div#mainbodyinterior {
   width: 940px;
   position:relative;
   padding: 10px 0px 15px 0;
        z-index:1;
        margin: auto;
     min-height:450px;
     height:auto !important;
     height:450px; 
}

div#mainform {
  position: relative;
  padding: 10px;
}

div#orgLogo 
{
  background:#fff;
  padding:5px 5px 12px 15px;
  clear:both;
}

div#toolbar 
{
  background:#fff;
  height: 70px;
  margin: auto;
  width: 940px;
  text-align: center;
clear: both;
}

div.toolbarleft div {
  float: left;
  padding-left: 10px;
  padding-right: 10px; 
}
div.toolbarright div {
  float: right;
  padding-left: 10px;
  padding-right: 10px;
}
div#toolbar .clearer {clear: both; line-height: 0; }

div#toolbar_break {
    border-top: solid 1px #D1C99D;
    margin: 20px 0px 10px 0px;
    width: 100%;
    clear: both;
}



.hidden {
  display: none;
}

.dealerPhone {
    float:right;
    margin: 10px 10px 0 0;
    text-align: right;
}

.dealerPhone a {
    font-family: "GillSans", "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1.8em;
    text-decoration: none;
    color: #000;
    margin-bottom: 10px;
    margin-top: 15px;    
}
.dealerPhone .toporglogo {
   margin-top: 15px;
}

#footer {
    padding-top: 15px;
    text-align: center;
    color: #000000;
clear: both;
}
#footer a {
    color: #000000;
}
#footer a:hover {
    color: #ddd;
}

#footerlist {
   list-style: none;
   margin: 0;
   padding: 0;
}
#footerlist li {
   float: left;
}

.phone {
    margin: 10px 0px 15px 0px;
}

.phone a {
    font-size: 1.9em;
    text-decoration: none;
    color: #000;
    font-family: "GillSans", "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#primary-nav li a {
    cursor: hand; 
    cursor: pointer; 
}

#primary-nav li {
    text-align: left;
}

/* End of 'Microsites : Default_layout' */

