@charset "UTF-8"; 
/* CSS Document */
/* Last Modified:2009/06/17:10:05*/
body{margin:0px; padding:55px 0px 0px 0px; background:#460300 url(/img/bg.jpg) repeat-x left top; color:#014D7F; font:13px/18px Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}

a{color:#AF0700; text-decoration:underline}
a.external {padding-left:18px; background:transparent url(/img/popup_icon.gif) no-repeat center left}
ul.information a.external, ul.quicklinks a.external, ul.events a.external {margin-left:-18px}
a[href $='.pdf']{padding-left:18px; background:transparent url(/img/PDF_icon.jpg) no-repeat center left}
a.pdf {padding-left:18px; background:transparent url(/img/PDF_icon.jpg) no-repeat center left}
ul.information a[href $='.pdf'], ul.quicklinks a[href $='.pdf'], ul.events a[href $='.pdf'], ul.tour-book a[target='_blank']{margin-left:-18px}
ul.information a.pdf, ul.quicklinks a.pdf, ul.events a.pdf, ul.tour-book a.external{margin-left:-18px}
a[href $='.doc']{}
a[href ^='mailto:']{}
a[class ='name']{}
h1{font-size:25px; margin:0px; color:#ac0700}

h2{line-height: 25px;}

h3{line-height: 25px;}

h4{}

h5{}

/* CLASSES */
.clear{content:"."; display:block; height:0px; clear:both; visibility:hidden}
.hidden{display:none}
.float-left{float:left; margin:0px; padding:0px}
.PR10{padding-right:10px}
.PR20{padding-right:20px}
.disclaimer{font-size:11px; font-style:italic; color:#666; margin:5px 0px; padding:0px}
.report-result{color:#333; font-style:italic;}
.complete{padding-left: 20px; background:url(/img/complete.gif) no-repeat center left; color:#336633;}
.red {color:#AF0700;}
.mar-right-30{margin-right: 30px;}
#container{width:990px; margin:0px auto; padding:0px; float:none; clear:both}

/* SEARCH STYLES */
#searching{margin:30px 0px 0px 0px; min-height:400px; height:auto !important; float:left}
#search{width:790px; height:25px; line-height:25px; margin:0px 0px 10px 200px; padding:0px 0px 0px 0px; float:left; color:#ffce4c;}
#search p{float:left; margin:0px 15px 0px 0px}
#search #search-site{float:right; margin:0px; padding:0px; height:25px; width:507px;}
#search-site #search-box{float:right; background:url(/img/search-field.gif) no-repeat right top; border:none; height:25px; width:230px; margin:0px; padding:0px;}
#search-site #search-image{float:right; margin:0px; padding:0px;}
#search-site #search-button{float:right; margin:0px; padding:0px;margin-left:-5px;}

/* UNORDERED LISTS */
ul.quick-links{line-height:25px; color:#FFF; list-style:none; margin:0px 0px 20px; padding:0px}
ul.quick-links  h2{background:url(/img/list-title.gif) no-repeat left top; margin:0px; padding:0px 0px 0px 10px; font-size:13px}
ul.quick-links li{margin:0px 10px 0px 0px; padding:0px; border-bottom:1px solid #014D7F}
ul.quick-links li a{background: none; color:#014D7F; text-decoration:none; font-size:12px; line-height:25px; display:block; padding-left:10px}
ul.quick-links li a:hover{background:#CADDF1; background-image:none;}

ul.information{
	line-height:25px;
	color:#FFF;
	list-style-type:none;
	background: url(/img/list-title-right.gif) no-repeat right top;
	font-size:12px;
	margin:0px 10px 20px 0px;
	padding:0px 5px 0px 0px;
}
ul.short {width: 320px;}

ul.information  h2{
	margin:0px;
	padding:0px 0px 0px 10px;
	font-size:13px;
	line-height:25px;
	background: #014D7F url(/img/list-title-left.gif) no-repeat left top;
}
ul.information  h2 a{color: #fff; text-decoration:none;}
ul.information li{color:#014D7F; margin:0px; padding:0px 0px 0px 10px}
ul.information li a{color:#014D7F; text-decoration:none; font-size:12px; line-height:25px;background-image:url(/img/list-triangle.gif);background-repeat:no-repeat;background-position:left;padding-left:10px;}
ul.information a[target ='_blank'] {padding-left:18px;margin-left:-7px; background:transparent url(/img/popup_icon.gif) no-repeat center left}
ul.information a.external {padding-left:18px;margin-left:-7px; background:transparent url(/img/popup_icon.gif) no-repeat center left}
ul.information a.pdf {padding-left:28px; background:transparent url(/img/PDF_icon.jpg) no-repeat 10px 0px;}
ul.information li a:hover{color:#AF0700}


ul.visitor-links {
	line-height:25px;
	color:#FFF;
	list-style-type:none;
	background: url(/img/list-title-right.gif) no-repeat right top;
	font-size:12px;
	margin:0px 10px 20px 0px;
	padding:0px 5px 0px 0px;
	float:left;
	width:200px;
}

ul.visitor-links  h2{
	margin:0px;
	padding:0px 0px 0px 10px;
	font-size:13px;
	line-height:25px;
	background: #014D7F url(/img/list-title-left.gif) no-repeat left top;
}
ul.visitor-links  h2 a{color: #fff; text-decoration:none;}
ul.visitor-links li{color:#014D7F; margin:0px; padding:0px 0px 0px 10px}
ul.visitor-links li a{color:#014D7F; text-decoration:none; font-size:12px; line-height:25px;background-image:url(/img/list-triangle.gif);background-repeat:no-repeat;background-position:left;padding-left:10px;}
ul.visitor-links a[target ='_blank'] {padding-left:18px;margin-left:-7px; background:transparent url(/img/popup_icon.gif) no-repeat center left}
ul.visitor-links li a:hover{color:#AF0700}





ul.tour-book{line-height:25px; color:#FFF; list-style-type:none; font-size:12px; margin:0px 0px 20px; padding:0px}
ul.tour-book  h2{background:url(/img/tour-book.jpg) no-repeat left top; margin:0px; padding:0px 0px 0px 10px; font-size:13px; text-indent:-9999px; line-height:35px; height:35px}
ul.tour-book li{color:#014D7F; margin:0px; padding:0px 0px 0px 15px}
ul.tour-book li a{color:#014D7F; text-decoration:none; font-size:12px; line-height:25px;background-image:url(/img/list-triangle.gif);background-repeat:no-repeat;background-position:left;padding-left:10px;}
ul.tour-book li a:hover{color:#AF0700}
ul.tour-book a[target ='_blank'] {padding-left:18px;margin-left:-7px; background:transparent url(/img/popup_icon.gif) no-repeat center left}

/* NAVIGATION */
#navigation{margin:0px;float:left;width:190px;padding:80px 0px 0px 0px;z-index:999;}
#navigation ul {margin:0px;padding:0px;list-style-type:none;z-index:999;}
#navigation ul li {margin:0px;padding:0px;height:30px;}
#navigation ul li a {display:block;height:30px;line-height:30px;padding:0px 20px 0px 10px;color:#ffce4c;text-decoration:none;text-align:right;background:none;}
#navigation ul li a:hover {text-decoration:none;background:url(/img/a-hover.png) no-repeat 0 0;color:#014d7f;}
#navigation ul li a.section {background:url(/img/a-hover-noarrow.png) no-repeat 0 0; color:#014D7F}
#navigation ul li a.section:hover {text-decoration:none; background:url(/img/a-hover.png) no-repeat left bottom; color:#014D7F}
#navigation ul li a.noarrow:hover {text-decoration:none; background:url(/img/a-hover-noarrow.png) no-repeat left bottom; color:#014D7F}

#navigation ul li ul {position:absolute;margin:-30px 0px 0px 190px;list-style-type:none;padding:0px;width:230px;z-index:999;}
#navigation ul li ul li, #navigation ul li ul li ul li {margin:0px;padding:0px;float:left}
#navigation ul li ul li a {text-align:left;background-color:#caddf1;color:#014d7f;display:block;margin:0px;padding:0px 20px;border:1px solid #014d7f;border-bottom:none;width:230px;}
#navigation ul li ul li a.sub-menu {background:#CADDF1 url(/img/list-triangle.gif) no-repeat 200px 10px;}
#navigation ul li ul li a.sub-menu:hover {background:#ffce4c url(/img/list-triangle.gif) no-repeat 200px 10px; text-decoration:none;}
#navigation ul li ul li a:hover {background:#ffce4c; text-decoration:none;}

#navigation ul li ul li ul {position:absolute;left:100%;margin:-31px 0px 0px 40px;z-index:999;}
#navigation ul li ul li a.nav-bottom-bdr {border-bottom:1px solid #014d7f;}

#navigation ul li ul, #navigation ul li ul li ul {display:none;}



/*

#navigation ul li ul{position:absolute; z-index:500; list-style:none; margin:-45px 0px 0px 190px; padding:0px; width:230px; border-bottom:none; text-align:left; padding:15px 15px 15px 0px;clear:both;display:none;}

#navigation ul li ul li ul{position:absolute; left:100%; margin:-15px 0px 0px -14px; padding:0px; text-align:left; padding:15px 0px;clear:both;}
#navigation ul li ul li ul li ul{margin-left:0px}

#navigation ul li {padding:1px;padding-right:0px;}
#navigation ul li ul {margin-left:190px;}
#navigation ul li ul li {padding:0px;}


#navigation ul li ul, #navigation ul li:hover ul li ul, #navigation ul li ul li:hover ul li ul{display:none;}
#navigation ul li:hover ul, #navigation ul li ul li:hover ul, #navigation ul li ul li ul li:hover ul{} */


/* CONTENT BODY */
#content-body{width:800px; float:left; background:#fff url(/img/content-bottom.gif) no-repeat left bottom; margin:0px; padding:0px 0px 10px 0px}
#content-body #content{width:360px; background:url(/img/top-left-corner.gif) no-repeat left top; float:left; padding:20px 0px 0px 20px; margin:0px 60px 0px 0px}
#container #content-body #content.full-width{width:760px; padding-right:0px; margin-right:0px}
#content-body #content #section-background{float:right; margin-top:-20px; margin-right:-20px; margin-left:60px}
#content-body #section-background{width:360px; height:435px; background:url(/img/section-photos/firetruck-bg.jpg) no-repeat right top; float:left; margin:0px; padding:0px}
#content #we-are-dover{text-indent:-9999px; background:url(../img/we-are-dover.png); float:left; margin:0px 0px 0px 0px; padding:0px; height:175px; width:300px;z-index:9999;}
#content #main-text{float:left; width:230px; margin-left:305px;margin-top:-145px;}

/* SMALL IMAGES */
#content-body #section-background .two-images{display:none; width:220px; height:240px; background:url(/img/section-photos/Government-sm1.png) no-repeat; position:absolute; margin:180px 0px 0px -50px; padding:0px}
#four-images{display:none; width:300px; height:240px; float:left; margin:0px; padding:0px 0px 0px 0px}
#four-images div{width:370px; height:240px; background:url(/img/section-photos/government-left.png); position:absolute; margin:0px 0px 0px -70px}

/* QUOTES */
#quote{display: none;width:270px; float:left}
#quote p{font-size:11px; color:#AF0700; margin:0px; padding:0px; line-height:13px}

#quote p img.left{position:absolute; margin:-5px 0px 0px -13px}
#quote .signature{color:#014D7F; display:block; margin-top:10px}
#quote #we-are-dover div{width:300px; height:175px; margin-top:-10px; position:absolute; background:url(/img/we-are-dover.png); z-index:5}

/* FOOTER */
#footer{width:750px; margin:0px 0px 0px 200px; padding:0px 40px 15px 0px; font-size:11px; color:#ffce4c; clear:both}
#footer #dover-logo{width:46px; height:44px; background:url(/img/dover-ohio-logo.jpg) no-repeat left top; position:absolute; margin:-15px 0px 0px 710px; z-index:1}
#footer #people{display:none; height:450px; position:absolute; padding:0px; margin:-443px 0px 0px 560px; width:251px; background:url(/img/section-photos/person001.png) no-repeat}
#footer a {color:#f6c247;}

/* TABLE LAYOUT 1 */
#content table.layout1{border-top:1px solid #666; margin-bottom:40px; font-size:12px}
#content table.layout1 td{border-bottom:1px solid #666; margin:0px; padding:2px 5px}
#content table.layout1 tr.main{background:#CADDF1}
#content table.layout1 td.right{text-align:right}
#content table.layout1 td.indent{padding-left:20px}
#content table.layout1 h3{margin:0px}

/* TABLE LAYOUT 3 */
#content table.layout3{border:1px solid #666; border-right:none; margin-bottom:40px; font-size:12px;}
#content table.layout3 td{border: none; border-right:1px solid #666; margin:0px; padding:5px 5px}
#content table.layout3 tr.main{background:#CADDF1}
#content table.layout3 td.right{text-align:right}
#content table.layout3 td.indent{padding-left:20px}
#content table.layout3 h3{margin:0px; font-size:12px; font-weight:bold;}


#content .file-size{font-size:.75em; color:#666}
#content .error{font-size:.75em; color:#AF0700}
.title{font-size:25px; font-family:Arial; color:#ac0700}

.sIFR-active .title{visibility:hidden; font-family:Verdana; line-height:1em; color:#ac0700; margin:0px 0px 10px 0px}
#container #content-body #content-management{padding:10px 10px 0px 10px; width:780px; margin:0px; background:url(/img/content-top.gif) no-repeat left top}

/* HOME PAGE IMAGE ROTATION */
#fade {overflow:hidden;width:540px;height:331px;float:left;z-index:1;}

p a {background:none;padding:0px;}
p a.external {background:none;padding:0px;}

/* PAGINATION */
#pagination {color:#014D7F;}
#pagination a.next {text-decoration:none;color:#014D7F;font-weight:bold;}
#pagination a.next:hover {color:#014D7F;}
#pagination a.previous {text-decoration:none;color:#014D7F;font-weight:bold;}
#pagination a.previous:hover {color:#014D7F;}
#pagination a.pages {text-decoration:none;color:#999999;}