/* Recently Added */

div.quote {
	border: thin solid black;
}

div.quote > p {
	font-style: italic;
}

div.event {
	margin-left: 20px;
	margin-bottom: 0px;
	padding-left: 0px;
	border-bottom: 1px solid #927536;
	border-left: 1px solid #927536;
}



/* ################################################################### */
/* ==========  Media Types =========================================== */
/* ################################################################### */
@media print {
	#menu_column, #menu, #search {
		display: none;
		}
	body, p, a:link, a:visited, a:active {
		font-family: verdana, arial, helvetica, sans-serif;
		}
	#main {
		border: 0;
		}
	}

/* ################################################################### */
/* ==========  Basic Elements ======================================== */
/* ################################################################### */
body {
	background-color: white;
	font: 10pt/12pt verdana, arial, helvetica, sans-serif; 
	margin: 0px; 
	}
p { 
	font: 1em verdana, arial, helvetica, sans-serif; 
	margin: 0 0 1em 0; 
	padding: 0px;
	}
h2 { 
	font: small-caps 12pt verdana, arial, helvetica, sans-serif; 
	font-weight: bolder;
	margin-bottom: 0px;
	padding-left: 2px;
	border-bottom: 2px solid #ffcc33;
	border-left: 2px solid #ffcc33;
	}
h3 { 
	font: small-caps 13pt verdana, arial, helvetica, sans-serif; 
	font-weight: bold;
	margin-bottom: 0px;
	padding-left: 2px;
	border-bottom: 2px solid #ffcc33;
	border-left: 3px solid #ffcc33;
	}

h4{
	font: small-caps 12pt verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	border: 1px solid #ffcc33;
}

li {
	margin-bottom: none;
	}


blockquote {
	font: italic normal 10pt/12pt verdana, arial, helvetica, sans-serif;
	letter-spacing: 0px;
	margin-bottom: 0px;
	color: #7d775c;
	}
blockquote.simple {
	font: 10pt/12pt verdana, arial, helvetica, sans-serif;
	color: black;
	}

span.error{
color: red;
}



/* ################################################################### */
/* ==========  Global Classes ======================================== */
/* ################################################################### */
.normal { 
	font: 10pt/12pt verdana, arial, helvetica, sans-serif;
	margin: 0 0 1em 0; 
	padding: 0px;
	}
.small {
	font: 8pt/9pt verdana;
	letter-spacing: 0;
	}
.contact {
	font: 9pt/10pt verdana, arial, helvetica, sans-serif;
	padding-left: 0px;
	}
.indent {
	padding-left: 0px;
	}
	
/* ################################################################### */
/* ==========  Specific Divs ========================================= */
/* ################################################################### */
#container {
 	}

/* ------------------------------------------------ */
/* ---------- Main Div ---------------------------- */
/* ------------------------------------------------ */
#main {
	background-color: #f3f3f3;
	background-image: url(http://www.hcsheriff.gov/index_img/main_bg.jpg);
	background-repeat: no-repeat;
	border: 0px solid #000;
	margin: 0px 0px 0px 0px; 
	padding: 0px;
	width: 779px
	}

/* ------------------------------------------------ */
/* ---------- Title Div --------------------------- */
/* ------------------------------------------------ */
#title {
	clear: right;
	text-align: right;
	margin: 0px;
	padding: 0px;
	height: 20px;
	border-bottom: 5px solid #ffd700;
	}
#title p {
	font: small-caps 24pt trebuchet ms, tahoma, arial, sans-serif;
	text-align: right;
	padding: 2px 5px 0 0;
	}
	
/* ------------------------------------------------ */
/* ---------- Site Search Styles ------------------ */
/* ------------------------------------------------ */
#search {
	margin: 2px 0 0 0;
	padding: 0;
	font: 10pt/12pt verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	}
#search form {
	margin: -5px 0 0 0;
	padding: 0;
	}

/* ------------------------------------------------ */
/* ---------- Content Div ------------------------- */
/* ------------------------------------------------ */
#content {
	padding: 0px 0px 0px 0px;  
	margin: 0 0 0 2px;
	}
#content a:link { 
	font: 10pt/12pt verdana, arial, helvetica, sans-serif;
	}
#content a:visited { 
	font: 10pt/12pt verdana, arial, helvetica, sans-serif;
	}
#content a:hover, a:active { 
	font: 10pt/12pt verdana, arial, helvetica, sans-serif;
	}

/* ------------------------------------------------ */
/* ---------- HSAS Threat Level ------------------- */
/* ------------------------------------------------ */
#hsas {
	float: right;
	margin: 0px;
	padding: 0px;
	}
#hsas img {
	margin: 0px;
	border: 0px;
	}

/* ------------------------------------------------ */
/* ---------- Footer Div -------------------------- */
/* ------------------------------------------------ */
#footer {
	clear: both;
	background-color: #ffe97f;
	padding: 5px 5px 5px 5px;  
	margin: 0px;
	border-top: 1px solid #000000;
	font: 8pt/9pt verdana, arial, helvetica, sans-serif;
	text-align: center;
	}
#footer a:link { 
	font: normal 8pt/9pt verdana, arial, helvetica, sans-serif;
	}
#footer a:visited { 
	font: normal 8pt/9pt verdana, arial, helvetica, sans-serif;
	}
#footer a:hover, a:active { 
	font: normal 8pt/9pt verdana, arial, helvetica, sans-serif;
	}


/* ------------------------------------------------ */
/* ---------- Image Element Style ----------------- */
/* ------------------------------------------------ */	
#image {  /* You must place an inline style to set the width of the div to that of the image. */
	clear: right;
	float: right;
	font: 8pt/9pt verdana, arial, helvetica, sans-serif;
	margin: 2px 0 5px 5px;
	background-color: white;
	padding: 2px;
	}


/* ------------------------------------------------ */
/* ---------- Question and Answer Styles ---------- */
/* ------------------------------------------------ */
#question {
	background-color: #414D65;
	border-left: 10px solid #414D65;
	color: white;
	margin-bottom: 0;
	}
#answer {
	background-color: #cccccc;
	border-left: 10px solid #414D65;
	border-bottom: 2px solid #414D65;
	border-right: 2px solid #414D65;
	margin-bottom: 0;
	}
#top {
	text-align: right;
	}
	
/* ------------------------------------------------ */
/* ---------- Site Map Styles --------------------- */
/* ------------------------------------------------ */
#map ul li {
	margin: 0;
	}

img.menuimage {
margin: 0px;
padding: 0px;
}


/* ------------------------------------------------ */
/* ---------- Section Images Style ---------------- */
/* ------------------------------------------------ */
img.section_img {
	border: thin solid black;
	margin: 5px;
}


.update { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff }
.articledate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff }
.resume { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff }
.article { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 }
.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666 }
.headlinewhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff }
.copy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 }
.disclaimer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666 }
.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699 }
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699 }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #33ccff }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 }

div.author a:link {color: #414D65;}
div.author a:visited {color: #414D65;}
div.author a:hover {color: #414D65;}
td#error {color: red;}

td#footer a:link {color: #414D65;}
td#footer a:visited {color: #414D65;}
td#footer a:hover {color: #414D65;}
td#readmmore a:link {color: #414D65;}
td#readmmore a:visited {color: #414D65;}
td#readmmore a:hover {color: #414D65;}
td#readmmore a:active {color: #414D65;}
td#disclaimer a:link {color: #B6A26D;}
td#disclaimer a:visited {color: #999999;}
td#disclaimer a:hover {color: #EFF4FA;}
td#disclaimer a:active {color: #D6DCE2;}
td#top3links a:link {color: #B6A26D;}
td#top3links a:visited {color: #B6A26D;}
td#top3links a:hover {color: #414D65;}
td#top3links a:active {color: #414D65;}
td#top3presslinks a:link {color: #ffffff;}
td#top3presslinks a:visited {color: #ffffff;}
td#top3presslinks a:hover {color: #66ccff;}
td#top3presslinks a:active {color: #ffffff;}
td#piclinks a:link {color: #414D65;}
td#piclinks a:visited {color: #414D65;}
td#piclinks a:hover {color: #B6A26D;}
td#piclinks a:active {color: #999999;}

