@charset "utf-8";
/* CSS Document */
/* Reset */
* { margin:0; padding:0; font-family:Verdana, sans-serif; font-size:11px; border:none; outline:none; background:none; color:#454545; }

/* Headers */
h1 { color:#FFFFFF; font-family:arial; font-size:24px; font-weight:bold; letter-spacing:-1px; }
h2, h2 a, h2 a:link, h2 a:visited, h2 a:active { font-size:16px; color:#B72432; font-weight:bold; font-family:arial; }
h2 a:hover { color:#fa4638; }
.post h2 a, .post h2 a:link, .post h2 a:active, .post h2 a:visited { color:#B72432; font-size:16px; font-family:arial; }
.post h2 a:hover { color:#FA4638; }
h3 { color:#B72432; font-family:verdana; font-size:14px; font-weight:bold; letter-spacing:-0.5px; }
h4 { font-size:10px; color:#333333; font-weight:bold; }
h5 {}
h6 { font-size:9px; color:#333333; font-weight:normal; }
/* End Headers */


/* Images */
img { border:none; outline:none; }
img.headerimage { border:none; }
#headerImage {  }
.entry img { padding:8px; }
/* End Images */

/* Links */
a, a:visited, a:active { color:#b72432; text-decoration:none; outline:none; }
a:hover { color:#fa4638; }
/* End Links */

/* Layout */
html, body { height:100%; }
body { background-color:#464646; background-image:url(images/eldridge_appraisals_back_bg.jpg); background-repeat:repeat-x; background-position:top; }
#container { width:100%; background-image:url(images/eldridge_appraisals_body_bg.jpg); background-position:top center; background-repeat:no-repeat; min-height:100%; position:relative; }
#footer { position:absolute; width:100%; height:238px; bottom:0; background-image:url(images/eldridge_appraisals_footer_bg.png); background-repeat:repeat-x; }
#body { width:998px; position:relative; margin:0 auto; background-image:url(images/eldridge_appraisals_page_bg.png); background-repeat:repeat-y; display:block; overflow:hidden; padding-bottom:238px; }
#header { width:998px; height:133px; }
#logo, #logo a { float:left; width:293px; height:133px; }
#logo a { background-image:url(images/eldridge_appraisals_logo.jpg); background-repeat:no-repeat; display:block; cursor:pointer; }
#title { float:left; width:654px; height:56px; position:absolute; z-index:99; right:25px; background-image:url(images/eldridge_appraisals__page_title_bg.png); background-repeat:no-repeat; padding-left:20px; padding-top:12px; margin-top:115px; }
#headerImage { float:left; width:654px; height:115px; position:absolute; z-index:98; right:42px; }
#strip { clear:both; width:998px; height:49px; background-image:url(images/eldridge_appraisals_strip_bg.png); background-repeat:repeat-x; display:block; }
#strip span { color:#FFFFFF; font-size:14px; font-weight:bold; letter-spacing:-1px; margin-left:152px; position:relative; top:11px; }
#leftColumn { float:left; width:255px; padding-left:20px; }
#menu, #latestNews { width:265px; padding-left:10px; }
#latestNews {}
#content { float:left; width:683px; padding:20px; margin-top:110px; }
#content2 { float:left; width:644px; padding:20px; margin-top:-6px; margin-left:24px; background-image:url(images/eldridge_appraisals_page_box_bg.png); background-repeat:repeat-y; }
.post { border-bottom:3px double #CCCCCC; margin-bottom:20px; padding-right:10px; }
.post small { font-style:italic; color:#666666; margin-top:2px; }
.entry { border-top:1px solid #CCCCCC; margin-top:5px; padding:10px; }
.post .entry { padding:0; padding-top:4px;}

/* End Layout */

/* Content */
#content p, #content2 p, p { line-height:18px; margin-bottom:12px; }
#content p.postmetadata { padding:0; padding-top:3px; padding-bottom:3px; margin:0; border-top:1px dashed #cccccc; }
#content2 ul, ol { width:500px; margin:0 auto; padding:20px; line-height:18px; }
#content2 ul li, #content2 ol li { margin-bottom:10px; }

/* Lists */
#content2 .smallList { width:auto; margin:0 auto; padding:10px; line-height:18px; }
#content2 .smallList li { margin-bottom:10px; }
/* End Lists */
/* End Content */

/* Featured Box */
#wrapper { float:left; width:674px; height:240px; position:absolute; z-index:99; right:25px; background-color:#000000; }
.scrollContainer { overflow:hidden; width:550px; height:240px; }
.panel { position:relative; width:550px; height:240px; float:left; }
.scroll { position:relative; width:550px; float:left; }
#shade { position:relative; width:124px; float:left; }
#shade ul.navigation { list-style:none; margin-top:8px; line-height:18px; padding-left:3px; }
.sliderInfo {
background-image:url(images/eldridge_appraisals_infobox_bg.jpg);
background-repeat:repeat-x;
border-bottom:0 solid #000000;
border-left:2px solid #B72432;
border-right:1px solid #666666;
border-top:1px solid #666666;
bottom:42px;
color:#FFFFFF;
height:48px;
opacity:0.9;
padding:5px 10px 10px;
position:absolute;
width:475px;
}
.sliderInfo h2 { color:#FFFFFF; font-family:Georgia; font-size:15px; font-style:normal; font-weight:bold; padding-bottom:2px; border-bottom:1px solid #000000; width:96%; }
.sliderInfo p { color:#EEEEEE; font-family:Verdana; font-size:11px; line-height:13px; overflow:hidden; width:96%; border-top:1px solid #666666; padding-top:2px; }
.sliderInfo a, .sliderInfo a:link, .sliderInfo a:visited, .sliderInfo a:active { color:#FA4638; font-weight:bold; }
.sliderInfo a:hover { color:#ff5d52; text-decoration:underline; }
#shade .navigation img { border: 1px solid #999999; }

#listBox { height: 68px; background-image:url(images/eldridge_appraisals_list_bg.jpg); background-repeat:repeat-x; clear: both; }
#listBox ul { margin-left: 20px; list-style-image: url(images/eldridge_appraisals_red_list_icon2.jpg); width:100%; list-style-position:outside; }
#listBox ul li { float:left;margin-right:10px;padding:3px;white-space:nowrap;width:88px; position:relative; }
#listBox ul li h3 { color:#ffffff; font-size:11px; }
#listBox ul li:last-child { margin-left:128px; }
#smallList { padding-left:20px;padding-top:22px; }
#smallList ul { list-style-image:none;list-style-type:none;margin:0;width:24%;line-height:8px; position:relative; float:left; }
#smallList ul li { float:none; }
#smallList ul li:last-child { margin-left:0;}
#smallList ul li a, #smallList ul li a:link, #smallList ul li a:visited, #smallList ul li a:active { color:#777777; }
#smallList ul li a:hover { color:#B72432; }
/* END Featured Box */

/* Latest News */
#latestNews { margin-bottom:20px; }
#latestNews ul li { list-style:none; text-align:right; padding:10px; padding-right:15px; border-bottom:1px solid #cccccc; margin-right:15px; }
#latestNews ul li a, #latestNews ul li a:link, #latestNews ul li a:active, #latestNews ul li a:visited { color:#333333; font-size:9px; }
#latestNews ul li a:hover { color:#B72432; }
#latestNews ul li p { text-align:right; }
#latestNews #newsTitle { margin-top:20px; margin-right:20px; padding-bottom:10px; height:34px; background-image:url(images/eldridge_appraisals_latest_news.jpg); background-repeat:no-repeat; background-position:right; display:block; border-bottom:1px solid #cccccc; }
/* End Latest News */

/* Footer */
#footerContainer { width:978px; position:relative; margin:0 auto; padding:10px; }
#foot1, .foot2, #foot3, #foot4, #footer .divider, #footerBlank { float:left; position:relative; }
#foot1, .foot2, #foot3 { width:144px; }
#footerBlank { width:170px; height:1px; }
#foot4 { width:220px; }
#foot1 ul, .foot2 ul, #foot3 ul { margin-top:3px; }
#foot1 ul li, .foot2 ul li, #foot3 ul li { list-style:none; padding:5px; margin-left:10px; }
#footer a, #footer a:link, #footer a:visited, #footer a:active  { color:#e3e3e3; font-weight:bold; font-size:10px; text-decoration:none; }
#footer a:hover { color:#ffffff; text-decoration:underline; }
#footer h2 { color:#CC3D4B; font-weight:bold; font-size:12px; border-bottom:1px solid #A6323D; margin-left:12px; margin-right:12px; padding-bottom:5px; }
#footer .divider { width:1px; height:200px; border-left:1px solid #333333; border-right:1px solid #333333; background-color:#000; display:block; }
#toTop { height:150px; text-align:center; }
#shareLinks { text-align:center; margin:0 auto; width:235px; }
#shareLinks h2 { border:none; margin:0; }
#shareLinks ul li { float:left; list-style:none; padding:5px; }
#shareLinks img { border:none; }
#copyright { clear:both; color:#666666; text-align:center; }
#footerLogo, #footerLogo a { width:201px; height:96px; }
#footerLogo a { background-image:url(images/eldridge_appraisals__footer_logo.jpg); background-repeat:no-repeat; display:block; }
#footerInfo ul li { list-style:none; color:#e3e3e3; padding:5px; }
#footer li.current_page_item { background-image:url(images/eldridge_appraisals_footer_menu_over_bg.png); background-position:right; background-repeat:no-repeat; }
/* End Footer */

/* Forms */
/* Forms */
input, textarea { font-size:14px; color:#333; background-color:#eeeeee; border:1px solid #bbbbbb; height:22px; padding-top:6px; text-indent:4px; }
input:hover, textarea:hover { border:1px solid #B72432; }
textarea { height:200px; width:120%; }
.mmf-form label { float:left; font-size:10px; text-align:left; }
.mmf-form-control-wrap { float:right; }
.submitBtn { background-color:#B72432; border:1px solid #801A24; color:#FFFFFF; cursor:pointer; font-weight:bold; height:35px; margin:10px; padding:0; text-align:center; width:330px; }
.submitBtn:hover { background-color:#cc2939; border:1px solid #B72432; }
#searchform input { font-size:10px; height:18px; width:160px; }
#searchform #searchsubmit {background-color:#B72432;border:1px solid #801A24;color:#FFFFFF;cursor:pointer;font-weight:bold;margin-top:2px;padding:0;width:60px;
}
#searchform #searchsubmit:hover { background-color:#CC2939;border:1px solid #B72432; }
/* END Forms */


/* Main Menu */ 
#menu ul li { list-style:none; text-align:right; padding:10px; padding-right:15px; border-bottom:1px solid #cccccc; margin-right:15px; }
#menu li a, #menu li a:link, #menu li a:visited {  color:#444444; font-weight:bold; text-decoration:none; }
#menu ul li a:active { color:#b72432; }
#menu ul li a:hover { color:#b72432; }
#menu li.current_page_item { background-image:url(images/eldridge_appraisals_main_menu_over_bg.jpg); background-position:right; background-repeat:no-repeat; width:225px; }
#menu li.current_page_item a, #menu li.current_page_item a:link, #menu li.current_page_item a:visited, #menu li.current_page_item a:active { color:#B72432; }
#menu li.current_page_item a:hover { color:#FA4638; }
#menu li.current_page_item li a, #menu li.current_page_item li a:link, #menu li.current_page_item li a:visited, #menu li.current_page_item li a:active { color:#444444; }
#menu li.current_page_item li a:hover { color:#FA4638; }
/* End Main Menu */

#suckerfishnav li a { font-size:12px; }
#suckerfishnav li ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:200px;
    margin-left:230px;
    margin-top:-27px;
    line-height:1;
    border-top:2px solid #aaaaaa;
    border-right:1px solid #aaaaaa;
    border-left:1px solid #aaaaaa;
    border-bottom:0;
    background-image:url(images/eldridge_appraisals_popupmenu_bg.jpg);
    background-repeat:repeat-x;
    background-color:#d4d4d4;
    z-index:99;
    }
#suckerfishnav li li {
    border-top:1px solid #eeeeee;
    border-bottom:1px solid #aaaaaa;
    width:173px;
    color:#333333;
    }
#suckerfishnav li li a {
	color:#333333;
	font-size:10px;
    }
#suckerfishnav li li:hover {
    background:#ffffff;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#B72432;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#333333;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#333333;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    }
#suckerfishnav li li.current_page_item  { background-image:none; width:175px; background-color:#ffffff; color:#B72432; }



	
	


	

