/*==============================================

MONTGOMERY COUNTY DEPARTMENTS - FOR SCREEN

===============================================*/


/* === HEADER === */

#headerColor-purple #header{
background:url(../images/purpleheader.jpg) no-repeat;
}
#headerColor-gold #header{
background:url(../images/goldheader.jpg) no-repeat;
}
#headerColor-blue #header{
background:url(../images/blueheader.jpg) no-repeat;
}
#headerColor-green #header{
background:url(../images/greenheader.jpg) no-repeat;
}
#deptName{
height:26px;
float:right;
overflow:hidden;
}
#headerColor-purple #deptName{
background-position:right -78px !important;
}
#headerColor-gold #deptName{
background-position:right -26px !important;
}
#headerColor-blue #deptName{
background-position:right -52px !important;
}
#headerColor-green #deptName{
background-position:right 0px !important;
}
#header{
height: 110px;
width: 761px;
margin:0 auto;
}

#headerNavDept{
padding-top:8px;
text-align:right;
padding-right:40px;
}

#headerNavDept a{
text-decoration:none;
color:#575757;
font:normal 11px arial !important;
}
		
#headerNavDept a:hover {
color:#890017;
text-decoration:underline;
}
	
#headerNavDept img {
margin-left:12px;
margin-right:12px;
margin-top:2px;
}

/*===  LEFT NAV === */

#navHours{
font-size:10px;
line-height:13px !important;
}

#navHours .paragraphHeadline{
display:block;
margin:0;padding:0;
margin-bottom:2px;
font-size:15px;
color:#C98407 !important;
}

#navHours .horizontalRule{
display:block;
border-top:solid 1px #d7cebd;
margin-top:13px;
margin-bottom:9px;
}

/* === CONTENT ===*/

.paragraphHeadline-gold{
margin-bottom:3px;
margin-top:10px;
font:normal 18px/20px "Times New Roman", Times, serif;
color:#C98407;
}

#headerColor-purple .paragraphHeadline, #headerColor-purple .pageHeadline, #headerColor-purple #deptServices .paragraphHeadline. #headerColor-purple #deptPromos .paragraphHeadline, #headerColor-purple #deptOfficer .paragraphHeadline{
color:#4b2e5f;
}
#headerColor-gold .pageHeadline, #headerColor-gold #deptServices .paragraphHeadline, #headerColor-gold #deptPromos .paragraphHeadline, #headerColor-gold #deptOfficer .paragraphHeadline{
color:#53644c;
}
#headerColor-gold .paragraphHeadline{
color:#C98407;
}
#headerColor-blue .paragraphHeadline, #headerColor-blue .pageHeadline, #headerColor-blue #deptServices .paragraphHeadline, #headerColor-blue #deptPromos .paragraphHeadline, #headerColor-blue #deptOfficer .paragraphHeadline{
color:#2c498a;
}
#headerColor-green .paragraphHeadline, #headerColor-green #headerColor-green .pageHeadline, #headerColor-green #deptServices .paragraphHeadline, #deptPromos .paragraphHeadline, #headerColor-green #deptOfficer .paragraphHeadline{
color:#354a2c;
}

/* === HOMEPAGE ===*/

#deptServices .paragraphHeadline{
display:block;
margin:0; padding:0;
margin-bottom:6px;
font-size:18px;
}

#deptServices img{
margin:0 10px;
}

#deptPromos .paragraphHeadline{
display:block;
margin:0; padding:0;
margin-bottom:2px;
font-size:16px;
font-weight:bold;
}

#deptPromos ul, #deptServices ul{
margin:0;
padding:0;
z-index:99999;
margin-bottom:5px;
margin-top:3px;
}

#deptServices ul{
margin-left:6px;
}

#deptPromos img{
margin:3px 0;
}

#deptPromos li, #deptServices li{
display:block;
list-style-type:none;
background:url(../images/bullet-beige.gif) no-repeat left 7px;
margin:0;
text-align:left;
padding-bottom:4px;
padding-left:10px;
}

#deptOfficer td{
text-align:left;
line-height:18px !important;
}

#deptOfficer .paragraphHeadline{
display:block;
margin:0;
margin-bottom:10px;
font-size:23px;
}

#deptOfficer .officerName{
margin-top:7px;
}

#deptOfficer .officerName b, #deptOfficer .officerName strong{
color:#C98407;
}

#deptOfficer img{
margin-right:15px;
border:solid 1px #d7cebd;
}

