.custom ul.submenu li.item {
border-left: 1px solid #A4A4A4;
border-bottom: 1px solid #A4A4A4;
}


.custom .menu li { border-right: 1px solid #A4A4A4;}

.custom a {
text-decoration:none; outline: none;}

.custom .menu { font-size:7.5pt; }


body.custom {
    background: #8db6b6 url('images/bluestripe.gif') 50% 0 repeat;
}

.custom #container {
    margin-top: 2em;
    margin-bottom: 2em;
}

.custom #page {
    background: #fff;
}



.custom #commentform #submit {
	padding: 5px 15px;
	color: #384550;
	text-transform:uppercase;}

/* Sidebar Underline Styling */
.custom li.widget ul li {
border-bottom:1px solid #D8D8D8;
margin:0;
padding:.6em 0;}


/* Custom Footer Spacing */

.custom #footer_area {margin-bottom:2.2em;}
.custom #header_area {margin-top:2.2em;}

/* Set Borders */

.custom #header_area .page {
	border-top:#cccccc solid 3px;
	border-left:#cccccc solid 3px;
	border-right:#cccccc solid 3px;	
	} 

.custom #content_area .page {
	border-left:#cccccc solid 3px;
	border-right:#cccccc solid 3px;	
	} 

.custom #footer_area .page {
	border-left:#cccccc solid 3px;
	border-right:#cccccc solid 3px;	
	border-bottom:#cccccc solid 3px;
	} 


.custom #footer_area {background: #8db6b6 url('images/bluestripe.gif') 50% repeat;}

/* EMMA Signup Form */
.e2ma_signup_form_row {float:left;}
.e2ma_signup_form_label{display:none;}
.e2ma_signup_form_required_footnote{display:none;}
.e2ma_signup_form_element input[type="text"] {margin-left:10px;width:270px;}
.e2ma_signup_form_button_row {text-align:center;}
.e2ma_signup_form_button{margin-top:3px;}
.e2ma_signup_form_background{#0101DF}


/* WIDGET FOOTER */

.custom #footer_area .footer_space {
	width: 1.90%;
	float: left;
	height: 1px;
}

.custom #footer_area div.col {
	float: left;
	width: 32%;
}

.custom #footer_area #widgetfooter {
text-align: center;	
float: left;
	width: 100%;
	padding-top: 0em;
	padding-bottom: 0.2em;
} 

.custom #footer_area #widgetfooter h3 {
	text-align: center;
	background: #353B78;
	color: #FFF;
font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;


}

.custom #footer_area #widgetfooter .widget {
	background: #fff;
	padding-top: 0px;
}


.custom #footer_area a:hover {
color: #6AB867;}


.custom #footer_area #widgetfooter .widget li {
	list-style-image: none;
	margin-left: 0px;
	border-bottom: 1px solid #dddddd;
	padding-bottom: 1px;
}

.custom #footer_area #widgetfooter .widget ul, .custom #footer_area #widgetfooter .widget div, .custom #footer_area #widgetfooter .widget p  {padding: 20px;}

.custom #footer_area .widget {border-top: 0px;}

/* FOOTER */

.custom #footer {

	font-size: 1.4em;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #ffffff;
}

.custom #footer a, .custom #footer a:visited {
	
	text-decoration: none;
	border-bottom: none;
}

.custom #footer a:hover {
color: #6AB867;}



.custom #footer_area .page {background: #FFFFF }








/* Add Space at top-bottom of page bg */
.custom #container {
    margin-top: 2em;
    margin-bottom: 2em;
    padding: 0.3em;
  }

/*Custom Header*/
.custom #header #logo a { display: block; height: 130px; width: 930px; background: url('images/new-bp-22.png') no-repeat; outline: none; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }



/*Header Image (Main Page)*/
.custom .entry-title a {
color:#578697;
font-size:16pt;
font-family:Georgia,"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
text-transform:uppercase; }


/*Custom Headlines*/

.custom h1 {
color:#585858;
font-size:20pt;
text-transform:uppercase;
letter-spacing:1px;

font-family:Georgia,"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
line-height:1.4em; }

.custom h2 {
color:#D8B46B;
font-size:16pt;
letter-spacing:1px;
font-weight: normal;
text-transform:uppercase;
font-family:Georgia,"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
line-height:1.2em; }


.custom h2 a {
color:#5B79D9;
font-size:16pt;
letter-spacing:1px;
font-weight: normal;
text-transform:uppercase;
font-family:Georgia,"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
line-height:1.2em; }

.custom h3 {
color:#776F64;
font-size:1.4em;
letter-spacing:1px;
text-transform:uppercase;
font-family:Corbel,"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
line-height:1.0em; }


/* Remove Page Title on Home Page */
.custom #nohl .headline_area {  display: none; }




.custom .menu {background: #353B78; font-weight  }

.custom #header { padding: 1; border-bottom:none;}

.custom #container {
border: 5px solid #2B374E; }





.socialmedia {
	background: #FFFBCC;
	border-top: 1px solid #E6DB55;
	border-bottom: 1px solid #e1e1e0;
	overflow: hidden;
	padding: 1em;
	text-align: center;
}

.socialmedia p {
	color: #515151;
	font-size: 1.3em;
}









/* MAIN BODY LINKS */
.custom #content a:hover { color:#6AB867; }
.custom #content a { text-decoration:none}

/* SIDEBAR LINKS*/
.custom .sidebar a:hover { color:#6AB867; }
.custom .sidebar a { text-decoration:none}




/*Header Image (Main Page)*/
.custom .entry-title a {
color:#578697;
font-size:16pt;
font-family:Corbel,"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
 }




/* Custom Twitter Sidebar Widget Header */
.custom h3 {
background:#353B78;
color:#FFFFFF;
font-family:Trebuchet MS,Georgia,Helvetica,Verdana,Arial,sans-serif;
font-size:15px;
text-align:center;
font-variant:normal;
font-weight:bold;
padding:5px;
}









/* Custom Search Bar */
.custom #s {
color:#111111;
background:#FCFDF3;
text-transform:uppercase;
letter-spacing:1px;
font-family:"Georgia",Helvetica,Arial,sans-serif;
border:1px solid #888888;
width:21.95em;}




/*Twitter Header Image*/

.custom li#twitter-tools.widget h3 {
background:transparent url(http://servingsandiegocounty.com/wp-content/uploads/2010/01/twitter-chevy1.png) no-repeat scroll 0 0;
height:49px;
text-indent:-9999px; }



/*Search Header Image*/

.custom li#text-12.widget h3 {
background:transparent url(http://servingsandiegocounty.com/wp-content/uploads/2010/01/search-chevy1.png) no-repeat scroll 0 0;
height:40px;
text-indent:-9999px; }



/*iphone Header Image*/

.custom li#text-14.widget h3 {
background:transparent url(http://servingsandiegocounty.com/wp-content/uploads/2010/01/iphone-chevy2.png) no-repeat scroll 0 0;
height:42px;
text-indent:-9999px; }

/*contact Header Image*/

.custom li#text-15.widget h3 {
background:transparent url(http://servingsandiegocounty.com/wp-content/uploads/2010/01/mail-chevy1.png) no-repeat scroll 0 0;
height:35px;
text-indent:-9999px; }