@charset "UTF-8";
/* CSS Document */

body{
	background-color:#003309;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%
	}
#wrapper{
	clear:none;
	position:absolute;
	left:73px;
	top: 136px;
	width: 750px;
	height: 1172px;
	}
#wrapper2{
	clear:none;
	margin-left:14em;
	position:absolute;
	left:17px;
	top: 161px;
	width: 750px;
	}
#logo{
	margin-left:70px;
	}

#flag{
	background-image:url(../assets/images/navy.gif);
	background-repeat:no-repeat;
	float:left;
	height:520px;
	width:65px;
	margin-top:8px;
	position:relative;
	left:-10px;
	}
#topnav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	width:55em;
	}
#topnav ul{
	color:#FFFFFF;
	text-align:center;
	margin:5px 0 5px 0;
	padding:0;
	}
#topnav ul li{
	display: inline;
	padding:0 8px 0 8px;
	text-align:center;
	}
#topnav ul li a{
	color:#FFFFFF;
	text-decoration: none;
	}
#topnav ul li a:hover, #topnav ul li a:active, #topnav ul li a:focus{
	border-bottom:#FFD700 solid 2px;
	border-top:#FFD700 solid 2px;
	}
#leftnav{
	background-color:#003309;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	width:7em;
	padding-right:5px;
	letter-spacing:.05em;
	}
#leftnav ul{
	list-style:none;
	padding-top:60px;
	margin:0;
	padding-left:0px;
	}
#leftnav ul li{
	margin:0;
	padding-left:0;
	padding-bottom:30px;	
	}
#leftnav ul li a{
	color: #FFFFFF;
	text-decoration:none;
	}
#leftnav ul li a:hover, #leftnav ul li a:active, #leftnav ul li a:focus{
	border-bottom:#FFFFFF solid 2px;
	color: #FDFA00;
	}
#innerwrap{
	background-color:#FFFFFF;
	width:77em;
	overflow:auto;
	margin-bottom:25px;
	}
#bwinnerwrap{
	background-color:#FFFFFF;
	width:82em;
	overflow:auto;
	margin-bottom:25px;
	}
#maincontent{
	background-color:#FFFFFF;
	border-right:2px solid #333366;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	margin-top:10px;
	text-indent:10px;
	min-height:42em;
	height:auto !important;
	height:42em;
	width:46em;
	min-width:23em;
	padding-bottom:20px;
	}
#bwmaincontent{
	background-color:#FFFFFF;
	border-right:2px solid #333366;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	margin-top:10px;
	text-indent:10px;
	min-height:42em;
	height:auto !important;
	height:42em;
	width:50em;
	min-width:23em;
	padding-bottom:20px;
	}
#maincontent p{
	padding-right:5px;
	padding-left:5px;
	}
#bwmaincontent p{
	padding-right:5px;
	padding-left:5px;
	}
#maincontent ul{
	list-style:decimal;
	margin-left:35px;
	margin-right:10px;
	}
#bwmaincontent ul{
	list-style:decimal;
	margin-left:35px;
	margin-right:10px;
	}
#maincontent ul li{
	padding:0;
	text-indent:0;
	}
#bwmaincontent ul li{
	padding:0;
	text-indent:0;
	}
#bwmaincontent table{
	background-color: #CCCCCC;
	border:solid 2px #000000;
	margin:0 8px 0 8px;
	}
#bwmaincontent table th{
	}
#bwmaincontent table td{
	padding:2px 2px 2px 2px;
	border:solid 1px #000000;
	text-align:center;
	}
#maincontent h1{
	color:#333366;
	font-size:1.6em;
	text-align:center;
	margin-top:-5px;
	}
#bwmaincontent h1{
	color:#333366;
	font-size:1.6em;
	text-align:center;
	margin-top:-5px;
	}
#maincontent h2{
	color:#333366;
	font-size:1.4em;
	text-align:center;
	}
#bwmaincontent h2{
	color:#333366;
	font-size:1.4em;
	text-align:center;
	}
#rightnav{
	background-color:#FFFFFF;
	float:left;
	clear:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	width:17em;
	min-width:9em;
	}

#rightnav ul{
	list-style:none;
	margin-left:10px;
	padding-left:0;	
	}
#rightnav li{
	margin-bottom:.5em;
	}		
#rightnav a{
	color:#0000FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#rightnav p{
	margin:15px 0 -15px 10px
	}	
#rightnav h3{
	color:#333366;
	font-size:1.2em;
	margin:10px 0 -12px 5px;
	}
#rightnav img{
	border:none;
	}
#history{
	background-color:#FFFFFF;
	border:#FDFA00 solid 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:1.2em;
	padding-left:10px;
	padding-right:10px;
	width:66em;
	}
#history h1{
	font-size:1.6em;
	color:#333366;
	}
#history ul li{
	text-align:center;
	display:inline;
	padding-left:15px;
	padding-right:15px;
	}
#currentsales{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	width:66em;
	}
#footer{
	clear:both;
	font-size:.8em;
	font-weight:bold;
	margin-left:22em;
	}
#cntfooter{
	text-align:center;
	font-size:10px;
	font-weight:bold;
	}
#box{
	border:2px solid #000000;
	margin:5px 40px 5px 40px;
	}
#box ul{
	list-style:decimal;
	text-align:left;
	}
#bookinfo{
	text-align:left;
	}
.centerpic{
	color:#333366;
	display:block;
	font-size:1.4em;
	text-align:center;
	padding-bottom:15px;
	letter-spacing:normal;
	}	
.contentpic{
	float:left;
	color:#333366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	padding-right:10px;
	padding-bottom:15px;
	text-align:center;
	letter-spacing:normal;
	}
.boldtype{
	font-weight:bold;
	}
.centertext{
	text-align:center;
	}
.italictext{
	font-style:italic;
	}
.booktitle{
	text-indent:25px;
	text-decoration:underline;
	font-weight:bold;
	}
.redtype{
	color:#FF0000;
	}
.faxtext{
	color:#333366;
	font-weight:bold;
	}
.offleft{
	position:absolute; left:-9000px;
	}
.rightnavmargin{
	margin-bottom:30px;
	display:block;
	}
.rightnavmargin2{
	margin-top:50px;
	display:block;
	}
.act_sheriff_font{
	font-size: 28px;
	font-weight: normal; 
	color: #033309;
	font-family:"Monotype Corsiva";}