/*-----------------------------------------------------------------------------------------------------
LOCALS HOMEPAGE 
-----------------------------------------------------------------------------------------------------*/
#lhp_mid {background:url(../images/hp_mid_bg.jpg) repeat-y;width:910px;display: inline-block;}
#lhp_mid_in {background:url(../images/locals_hp_mid_in_bg.png) no-repeat bottom right;width:910px;display: inline-block;}/* clearing */#lhp_mid_in:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#hp_mid_bottom {height:8px;overflow:hidden;background:url(../images/hp_mid_bottom_bg.png);width:910px;}

/*--DEFAULT COPY--*/
#lhp_main {float:left;width:668px;margin:0;line-height:1.4em;overflow:hidden;background:url(../images/locals_hp_main_bg.png) no-repeat;padding-top:14px;}
#lhp_main a {color:#105e9c;}
#lhp_main a:hover {color:#0a3558;}
#lhp_main h1, #lhp_main h2, #lhp_main h3, #lhp_main h4 {margin:0 0 7px;color:#105e9c;font:1.8em  Georgia, "Times New Roman", Times, serif;}
#lhp_main h3 {font-size:1.1em;}
#lhp_main h4 {font-size:1em;}
#lhp_main p {margin:0 0 12px;}
#lhp_main ul {margin:0 0 12px 5px;}
#lhp_main ul li {background:url(../images/bullet_gray.gif) no-repeat 0 .5em;padding-left:10px;margin:0 0 3px;}
#lhp_main ul ul {margin:5px 0 0 5px;}
#lhp_main ol {margin:0 0 12px 30px;}
#lhp_main ol li {margin:0 0 3px;}
#lhp_main ol ol {margin:5px 0 5px 18px;list-style:lower-alpha}
#lhp_main hr {border:1px dotted #666;border-width:1px 0 0;background:#fff;color:#fff;margin-bottom:10px;}

/*TOP SECTION*/
#lhp_main_top {background:url(../images/locals_hp_main_top_bg.png) no-repeat bottom left;margin:0 11px 12px 12px;width:645px;display: inline-block;}/* clearing */#lhp_main_top:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
/*top left*/
#lhp_main_top #col1 {float:left;width:439px;overflow:hidden;}
#col1 #col1_top {border:1px solid #d6d6d6;background:#fdfdfd;padding:2px 10px 0;zoom:1;}
/* clearing */#col1 #col1_top:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#col1 #col1_top img {border:2px solid #444;margin:0 12px 5px 0;}
#col1 #col1_top p.image {margin:0;float:left;}
#col1 #col1_bottom {border-top:1px solid #aadbe9;padding:6px 10px 5px;zoom:1;}/* clearing */#col1_bottom:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#col1 #col1_bottom hr {background:#e2f1f6;color:#e2f1f6;clear:left;margin:0 0 6px;width:100%;}
#col1 #col1_bottom p {margin:0;float:left;}
#col1 #col1_bottom img {border:2px solid #444;float:left;display:inline;margin:0 11px 6px 0;}
#col1 #col1_bottom ul {padding:0 0 6px;margin:0;}
#col1 #col1_bottom ul li {background:none;padding-left:0;}
div.spacer {background:#fff;height:6px;overflow:hidden}
/*top right*/
#lhp_main_top #col2 {float:right;width:179px;border-top:1px solid #c7d26f;padding:0 10px 10px;overflow:hidden}
#col2 form {border-bottom:1px solid #cdd777;background:#d3dba1 url(../images/locals_hp_main_top_col2_bg.png) repeat-x bottom;padding:2px 4px 14px;margin:0 -10px 18px;}
#col2 form h2 {color:#4c4c4c;margin:0 0 2px 4px;}
#col2 form p.nojs {font-size:.9em;margin:0;}
#col2 form input, #col2 form select {font-size:.9em;font-family:Arial, Helvetica, sans-serif;}
#col2 form #e_keywords {width:176px;padding-left:4px;}
#col2 form select {width:184px;}
#col2 form label {display:block;font-size:.9em;}
#col2 hr {background:#e9eec6;color:#e9eec6;clear:left;margin:0 0 6px;}
#col2 ul {margin:0 0 7px;}
#col2 h3 {border-bottom:1px dotted #666;padding:0 0 8px;margin:0 0 8px;}
#col2 #end_date, #col2 #start_date {width:56px;margin-right:2px;}

/*--BOTTOM SECTION--*/
#lhp_main_bottom {width:620px;margin:0 0 14px 24px;display:inline-block;}
/* clearing */#lhp_main_bottom:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#lhp_main_bottom .col {width:160px;overflow:hidden;float:left;padding:5px 0 15px}
#lhp_main_bottom .col2 {margin:0 0 0 50px;} 
#lhp_main_bottom .col3 {margin:0 0 0 50px;} 
#columns {background:url(../images/locals_hp_bottom_bg.png) repeat-y left;zoom:1;}
/* clearing */#columns:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#lhp_main p.icon_photo {float:left;margin:2px 0 0 20px;background:url(../images/icon_image.gif) no-repeat;width:17px;height:13px;text-indent:-9999px;overflow:hidden}
#lhp_main_bottom p {margin:0;line-height:1.3em;padding-bottom:3px;}



