/*
Community Property Solutions
[11.04.09]
powered by http://makeitkick.com/core
design by http://jeffsarris.com
*/

body.custom { background:url("images/backgroundFade.jpg") #f5f5f5 top center repeat-x;margin:0; }
.custom #content_area .page { border:1px solid #dadada;border-top:0px; }
.custom #content_box { padding-bottom:20px;padding-top:20px; }
.custom .format_text h2 { font-size:1.5em; }
.custom .page { background:transparent; }
.custom #content_area .page { background:#fff; }
.custom div.page a { text-decoration:none; }
.custom div.page a:hover { color:#000000; }
.custom #commentform input.form_submit { border:.06em solid #BBB; }
.custom dl#comment_list .bypostauthor { background:#FAFAFA; }
.custom .prev_next,.custom #archive_info { border:none; }
.custom input.form_submit:hover { background:#ddd; }
.custom #multimedia_box,.custom #image_box,.custom #video_box,.custom #custom_box { background:none;border:0; }
.custom .headline_meta span,.custom .headline_meta abbr { text-transform:none; }
.custom .wpcf7-form input[type="checkbox"] { width:20px; }
.custom .wpcf7-form .wpcf7-list-item { display:block; }

/* fonts */
.custom a:hover { color:#666;text-decoration:none; }
.custom input.form_submit:hover { color:#111; }
.custom #commentform input.form_submit { font-size:.95em; }
/* end fonts */

/* header */
.custom #header_area { background:url("images/community-property-solutions.jpg") no-repeat top center;height:247px; }
.custom #header { padding-top:0;border-bottom:none; }
.custom #header #tagline { display:none; }
.custom #header a { display:block;height:60px;margin:15px 0 0 0;overflow:hidden;text-indent:-10000px;width:310px; }
/* end header */

/* menu */
.custom ul.menu { margin-top:91px;padding:0; }
.custom ul.menu li.tab { background:none;border:0;margin-bottom:0;padding-bottom:0; }
.custom ul.menu li:hover { background:none; }
.custom ul.menu li a { background:transparent;font-weight:normal;display:block;height:28px;margin:0;padding:9px 8px 0px 8px;text-transform:none; }
.custom ul.menu li a:hover { background:url("images/menuCurrentItemMarker.jpg") bottom center no-repeat;text-decoration: none; }
.custom ul.menu li.current a { background:url("images/menuCurrentItemMarker.jpg") bottom center no-repeat; }
/* end menu */

/* sidebar */
.custom .sidebar h3 { font-variant:normal;letter-spacing:normal; }
/* end sidebar */

/* footer */
.custom #footer { color:#999999;font-size:11px;padding-bottom:40px;padding-top:20px;text-align:center; }
.custom #footer_area a { border:none;color:#666666; }
.custom #footer_area a:hover { color:#333333; }
/* end footer */