/** 
To ensure compatability with future updates, put all of your custom CSS styles here.
**/

.custom,
.custom #header,
.custom .menu { background: #fff}

.custom .menu { margin-left: 5px; border-bottom: 1px solid #b15e27; margin-right: 5px}
.custom .menu li.current a { 
background:url("../images/tab_grey.png") no-repeat scroll 75% -40px transparent; color: #fff}

.custom #sidebars #multimedia_box, .custom #sidebars .widget,
.custom #custom_featured_post_container, .custom #custom_featured_photos_container, .custom #custom_secondary_feature_container, .custom.author #author_info, .custom .post_box { border: 2px solid #bfae8b !important }

.custom #custom_social_media_box h2, .custom .custom_secondary_feature h2, .custom .custom_featured_photo h2, .custom #custom_featured_post h2,
.custom #footer li.widget h2, .custom #sidebars h3,
.custom #custom_featured_photos_container h2.headlines { background: #b15e27}

.custom #footer li.widget h2, .custom #sidebars h3,
.custom #custom_featured_photos_container h2.headlines { color: #fff}

.custom .menu li a { background: url(../images/tab_grey.png) 75% 0 no-repeat; padding: 1em .5em 1em .5em; margin: 0 1em 0 0; min-width: 100px; border: none;}  
.custom .menu li a:hover { background: url(../images/tab_grey.png) 75% -40px no-repeat; }  
.custom .menu li.current a { background: url(../images/tab_grey.png) 75% -40px no-repeat;}

.custom #sidebars #cformsform { width: 331px}
.custom #sidebars #cformsform label { display: block}
.custom #sidebars #cformsform .reqtxt,
.custom #sidebars #cformsform .emailreqtxt,
.custom .linklove { display: none; position: relative}

.custom #sidebars #cformsform input { width: 320px}
.custom #sidebars #cformsform textarea { width: 322px}
.custom .cform label span {text-align: left; font-weight: 900}


.custom #reis_neighborhood_boxes h2 { color: #fff; }
.custom #reis_neighborhood_boxes h2 { border-bottom: 1px solid #999; margin-bottom: -.5em}
.custom #reis_neighborhood_boxes ul { margin: 0 0 1em 0; width: 100%; font-family: sans-serif }
.custom #reis_neighborhood_boxes ul#three li { float: left; width: 33.33%; list-style: none}
.custom #reis_neighborhood_boxes ul#three li .inner { height: 195px; background: #fff; margin: .5em; border: 1px solid #fff;padding-left: 17px}
.custom #reis_neighborhood_boxes ul#three li div a { display: block; width: 194px; height: 195px; text-indent: -9999px}
.custom #reis_neighborhood_boxes ul#three li div#ranchobernardo a {background: url(../images/neighborhoods/hollywoodhills.png)} 
.custom #reis_neighborhood_boxes ul#three li div#carmelvalley a {background: url(../images/neighborhoods/beverlyhills.png)} 
.custom #reis_neighborhood_boxes ul#three li div#encinitas a {background:url(../images/neighborhoods/westhollywood.png)} 
.custom #reis_neighborhood_boxes ul#three li div#downtown a {background: url(../images/neighborhoods/miraclemile.png)}
.custom #reis_neighborhood_boxes ul#three li div#chulavista a {background: url(../images/neighborhoods/hancockpark.png)}
.custom #reis_neighborhood_boxes ul#three li div#lajolla a {background: url(../images/neighborhoods/losfeliz.png)}

.custom #reis_neighborhood_boxes ul#four li { float: left; width: 33.33%; list-style: none}
.custom #reis_neighborhood_boxes ul#four li .inner { background: #fff; margin: .5em; border: 1px solid #fff; padding: .5em 1em; font-size: 1.6em; text-align: center; border: 1px #eee solid; font-weight: bolder}

.custom #header_area .page,
.custom #header,
.custom #content_box { padding-top: 0}

.custom .menu {border: none; }
.custom .menu li a { background: #666;}
.custom .menu li.current a,
.custom .menu li a:hover { background: #B15E27}

.custom .submenu li a  {height: auto;}

.custom #custom_featured_photos_container h2.headlines { margin: 5px; text-align: center; font-size: 2em; padding: .5em}