@charset "UTF-8";
/* CSS Document */

body {
margin:0;
border:0;
padding:0;
background-image:url(../images/banner_back.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#ffffff;
font-size:62.5%;
}

#header_wrapper {
margin:auto;
width:767px;
height:176px;
background-image:url(../images/header_shadow_back.jpg);
background-position:center;
background-repeat:no-repeat;
#padding-left:3px;
}

#header {
margin-left:25px;
margin-right:25px;
/*height:150px;
background-color:#f0f0f0;
*/margin-bottom:0;
padding-bottom:0;
}

ul {
font-size:1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

#content_wrapper {
clear:both;
margin:auto;
margin-top:-10px;
background-image:url(../images/content_shadow_back.jpg);
background-position:center;
background-repeat:repeat-y;
width:767px;
}

#content_wrapper_2 {
margin-left:10px;
margin-top:10px;
background-image:url(../images/shadow_right.jpg);
background-position:right;
background-repeat:repeat-y;
width:740px;
}

#content {
width:695px;
margin-left:32px;
margin-right:32px;
margin-bottom:0px;

}

#text_content {
width:395px;
padding:10px;
float:left;
margin-left:7px;

}

#cta_column {
width:135px;
float:right;
}


#next {
float:left;
width:116px;
margin-left:5px;
}

#text_content table {

font-size:1.2em;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#text_content dd li {
font-size:1em;
}


 


#next ul {
list-style:none;
list-style-image:none;
text-align:left;
font-size:1.3em;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000033;
font-weight:bold;
padding-bottom:7px;
padding-top:10px;
background-image:url(../images/shaded-underline-short.jpg);
background-repeat:no-repeat;
background-position:botom;
line-height:1.4em;
}

#hero_shot {
width:116px;
background-image:url(../images/appriasal.jpg);
background-repeat:no-repeat;
height:175px;


}

#call_us {
padding-top:2px;
background-image:url(../images/shaded-underline-short.jpg);
background-position:top center;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:20px;
text-align:center;
line-height:1.2em;
font-size:1.1em;


}


#call_us p{
line-height:1.4em;
font-size:1.1em;
color:#000033;

}
#book_appraisal{
background-image:url(../images/cta_back.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-top:15px;

}

#book_appraisal p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
text-align:center;
text-decoration:none;
color:#003333;



}

#appraisal_button {
background-image:url(../images/button.jpg);
background-position:center;
background-repeat:no-repeat;
text-align:center;
height:30px;
padding-top:10px;
font-weight:bold;
font-size:1.1em;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#appraisal_button  a:link, #appraisal_button a:visited, #appraisal_button a:hover {
text-decoration:none;
color:#000000;
}
 



.hidden {
visibility:hidden;
}





#next ul li {
text-align:right;
list-style-image:none;
pading-right:9px;
font-size:.9em;
padding-bottom:3px;
}

#next a:link, #next a:visited {
text-decoration:none;
padding-right:10px;
color:#000033;
}

#next a:link here, #next a:visited here {
text-decoration:none;
color:#a70b20;
}

.here{
color:#a70b20;
border-bottom-width:2px;
border-bottom-color:#a70b20;
border-bottom-style:solid;
}
.clear {
clear:both;
background-image:url(../images/bottom_line.jpg);
height:10px;
background-position:bottom;
background-repeat:no-repeat;
}


#footer_wrapper {
width:767px;
margin:auto;
height:80px;
clear:both;
background-image:url(../images/footer_shadow_back.jpg);
background-repeat:repeat-x;
background-position:top;
margin-top:0px;
}

#footer {
margin-left:40px;
margin-right:40px;
padding-top:20px;
text-align:right;}


#logo {
float:left;
background-image:url(../images/logo.gif);
background-position:left;
background-repeat:no-repeat;
margin:10px;
margin-top:30px;
height:90px;
width:400px;

}

#tel_details {
margin-top:40px;
float:right;
width:250px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
margin-right:15px;
}

#tel_details h1 {
font-size:1.8em;
line-height:0.3em;
color:#333333;
}


#tel_details h2 {
font-size:1.8em;
color:#333333;
font-style:italic;
}


#logo h1 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:3.4em;
color:#333333;
padding-left:90px;
line-height:0.5em;
}

.first_list {
padding-top:5px;
}


#logo h1 .special {
color:#aa142b;
}

#logo h2 {
font-size:1.8em;
font-style:italic;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:.3em;
padding-left:100px;
}

#topnav {
float:right;
/*padding-top:20px;*/
padding-right:15px;

font-size:1.1em;

}

.clear2 {
clear:both
line-height:1px;
height:1px;
}


#topnav ul li {
list-style-image:url(../images/triangle.gif);
line-height:1.4em;
}

#topnav a:link, #topnav a:visited {
color:#000033;
text-decoration:none;

/*font-size:.9em;
font-weight:bold;*/
font-family:Geneva, Arial, Helvetica, sans-serif;
}

p {
font-size:1.2em;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

h3 {
font-size:1.3em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}

h4 {
font-size:1.2em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#text_content li {
font-size:1.2em;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

dd, dt, dl {
font-size:1.1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

dt {
font-weight:bold;
}


#hi_nav {
font-size:1.1em;
color:#000033;
text-align:center;
width:640px;
margin:auto;
margin-bottom:10px;
}

#hi_nav a:link{
list-style:none;
display:inline;
padding-left:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

#hi_nav a:link {
list-style:none;
display:inline;
padding-left:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

#hi_nav a:visited {
list-style:none;
display:inline;
padding-left:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;}

#hi_nav a:hover {
list-style:none;
display:inline;
padding-left:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

/*#hi_nav ul li a:link {
display:inline;
list-style:none;
}*/

.row {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#040404;
margin-bottom:5px;
}

.label {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#040404;
}

