/*--------body-------*/
body{
   
   font-family: Arial, Helvetica, sans-serif;
}

#wrapper {
	     
	     background-color: white;
	     width: 940px;
	     text-align: center;
	     line-height: 16px;
	     padding: 20px;
	     font-size: 14px;
	     margin: 0 auto;
	     height: 150em;
	     	     		
}

#jailwrapper {
	     
	     background-color: white;
	     width: 940px;
	     text-align: center;
	     line-height: 16px;
	     padding: 20px;
	     font-size: 14px;
	     margin: 0 auto;
	     height: 98em;
	     	     		
}

#staffwrapper {
	     
	     background-color: white;
	     width: 940px;
	     text-align: center;
	     line-height: 16px;
	     padding: 20px;
	     font-size: 14px;
	     margin: 0 auto;
	     height: 88em;
	     	     		
}

#deputieswrapper {
	     
	     background-color: white;
	     width: 940px;
	     text-align: center;
	     line-height: 16px;
	     padding: 20px;
	     font-size: 14px;
	     margin: 0 auto;
	     height: 80em;
	     	     		
}

#correctionswrapper {
	     
	     background-color: white;
	     width: 940px;
	     text-align: center;
	     line-height: 16px;
	     padding: 20px;
	     font-size: 14px;
	     margin: 0 auto;
	     height: 76em;
	     	     		
}

#parttimewrapper {
	     
	     background-color: white;
	     width: 940px;
	     text-align: center;
	     line-height: 16px;
	     padding: 20px;
	     font-size: 14px;
	     margin: 0 auto;
	     height: 78em;
	     	     		
}
#messagesheriffwrapper {
	     
	     background-color: white;
	     width: 940px;
	     text-align: center;
	     line-height: 16px;
	     padding: 20px;
	     font-size: 14px;
	     margin: 0 auto;
	     height: 72em;
	     	     		
}

#lostfoundwrapper {
	     
	     background-color: white;
	     width: 940px;
	     text-align: center;
	     line-height: 16px;
	     padding: 20px;
	     font-size: 14px;
	     margin: 0 auto;
	     height: 72em;
	     	     		
}

#forms{
	
	    height: 620px;
        width: 600px;
        margin-left: 11em;
        margin-top: 2em;
        margin-bottom: 2em;
	
	}
#sheriff_message {

     
	 height: 645px;
     width: 906px;
     background-color: #ece5b6;
     margin-left: 3px;
     padding: 5px;
     text-align: left;
     line-height: 18px;
     
     
}



#nno2013_wrapper {
	     
	     background-color: white;
	     width: 930px;
	     text-align: center;
	     line-height: 16px;
	     padding: 20px;
	     font-size: 14px;
	     height: 442em;
	     margin: 0 auto;		     		
}

/*---------NNO 2014--------------*/

#nno2014_wrapper {
	
	     background-color: white;
	     width: 930px;
	     text-align: center;
	     line-height: 16px;
	     padding: 20px;
	     font-size: 14px;
	     height: 462em;
	     margin: 0 auto;
}

#NNO2014_Photos    {
	
	  height: 447em;
	  background-color: #ece5b6;
	  	
}


/*---------scrolling message--------------*/

#marquee {
	
	    text-align: center;
       width: 930px;
       font-size: 18px;
       line-height: 24px;
       
      
}
/*-----------navigation-----------------*/

#menu {
	
      
	   text-align: left;
	   border-bottom-color: black;
	   border-bottom-style: solid;
	   
	            
		
}

#menu li  {
	
	   
      display: inline;	
	   list-style-type: none;
	   margin-right: 12px;
	
}




#nav {
	     
	     float: left;
	     list-style-type: none;
	     height: 128em;
	     width: 160px;
	     background-color: #ceb86c;
	     border-right-color: black;
	     border-right-style: solid; 
	                  
} 

#nav li {
	
	     
	     font-size: 12px;
	     
	    
} 
a {
       display: inline;
       text-decoration:none;
       text-transform:uppercase;  
       color: black;
       line-height: 24px;
       font-weight: bold;
          
              
}           

a:hover {
   
        color: red;
   
}  

/*----------text sheriffs message box---------*/

#message {
	
        background-color: white;
        border-style: none;
        height: 1650px;
        
         
}	  
/*----------message from the Sheriff----------*/

#left {
	  
	  
         
     	
}
/*---------911 Hang Up Calls Div------------*/

#right {
	
	  float: left;
	  background-color: #ece5b6;
	  width: 400px; 
	  height: 1238px;
	  text-align: center;
	  margin-left: 3px;
	  margin-top: 3px;
	  line-height: 16px;
	  padding: 5px;
	  border-style: solid;
	  border-width: 1px;
	  
    
     
}

#lostandfound{
     height: 800px;
     background-color: white;
     
     
}     


/*---------Radar Div------------*/

#time {
	
	  float: right;
	  background-color: #ece5b6;
	  width: 340px; 
	  height: 1230px;
	  padding: 9px;
	  line-height: 16px;
     margin-top: 3px;
     border-style: solid;
     border-width:1px; 
     
     
      
		
}


/*--------------contact us------------*/

#contact-container  {
	
     line-height: 20px; 
     background-color: #ece5b6;
     border-style: solid;
     margin-top: 2em;
     text-align: center;
     padding: 10px;
     font-size: 16px;
     height: 740px;	
	
}

#squad_pics {
	
	  line-height: 20px; 
     background-color: white;
     border-style: solid;
     margin-top: 2em;
     text-align: center;
     padding: 10px;
     font-size: 16px;
     height: 840px;	
}


#NNO_Photos    {
	
	  height: 426em;
	  background-color: #ece5b6;
	  	
}
#NNO_message     {
	
	 float: left;
	 line-height: 20px; 
     background-color: white;
     margin-top: 2em;
     text-align: center;
     padding: 5px;
     font-size: 16px;
     height: 500px;
     width: 450px;
     border-style: solid;
     	
	
}

	
#contact-us {
	
        height: 220px;
        width: 600px;
        margin-left: 11em;
        margin-top: 2em;
        margin-bottom: 2em;
          
 
}

#about_us   {
	
        line-height: 20px; 
        background-color: #ece5b6;
        border-style: solid;
        margin-top: 2em;
        text-align: center;
        padding: 10px;
        font-size: 14px;
        height: 500px;
        
}

/*--------K-9 Fundraiser--------------*/

#k-9 {
	
        line-height: 20px; 
        font-size: 16px;
        border-style: solid;
        
          	
} 	
 	
/*---------mission statement----------*/

#mission {
	  
	  line-height: 20px; 
     background-color: #ceb86c;
     border-style: solid;
     margin-top: 2em;
     text-align: center;
     padding: 4em;
     font-size: 16px;
     
}
/*-----------background color deputys, admin and support--------------*/

#deputies-bg   {
	
	     border-style: solid;
	     background-color: white;
	     margin-top: 2em;
	     height: 800px;
}

#admin {
	
      background-color: #d3c383;
	   width: 140px;
	   float: left;
      margin: 2em;
      padding: 10px;
      border-style: double;
      margin-top: 3em;
      line-height: 24px;
      text-align: center;
      height: 550px;
     	  
}

#deputys {
	   
	    line-height: 24px;
	    background-color: #d3c383;
	    width: 370px;
	    float: left;
       border-style: double;
       margin: 2em;
       padding: 10px;
       margin-top: 3em;
       text-align: center;
       height: 550px;  
   
}
      	
#support {
	
	    background-color: #d3c383;
	    height: 550px;
	    width: 160px;
	    float: right;
	    margin: 2em;
	    border-style: double;
	    margin-top: 3em;
	    padding: 10px;
	    text-align: center;
	    line-height: 24px
}

#corrections-bg  {
	   
	     border-style: solid;
	     background-color: white;
	     margin-top: 2em;
	     height: 800px;
}

#admin-jail {
	
	   background-color: #d3c383;
	   width: 160px;
	   float: left;
      margin: 2em;
      padding: 14px;
      border-style: double;
      margin-top: 3em;
      line-height: 24px;
      text-align: center;
      height: 630px;
}

#corrections-officers  {
	
	    line-height: 24px;
	    background-color: #d3c383;
	    width: 330px;
	    float: left;
       border-style: double;
       margin: 2em;
       padding: 14px;
       margin-top: 3em;
       text-align: center;
       height: 630px; 
	
}

#support-jail {
	
	   background-color: #d3c383;
	   width: 160px;
	   float: left;
      margin: 2em;
      padding: 14px;
      border-style: double;
      margin-top: 3em;
      line-height: 24px;
      text-align: center;
      height: 630px;
}
/*--------part-time--------*/

#pt-background   {
	
	     border-style: solid;
	     background-color: white;
	     margin-top: 2em;
	     height: 800px;
	     
	
}


#part-time   {
	
	    line-height: 24px;
	    background-color: #d3c383;
	    width: 320px;
	    float: left;
       border-style: double;
       margin: 2em;
       padding: 10px;
       margin-top: 3em;
       text-align: center;
       margin-left: 270px;
      
}

/*-------------press release----------*/

#press  {
	     
	  line-height: 20px; 
     background-color: palegoldenrod; 
     margin-top: 2em;
     text-align: center;
     padding: 10px;
     font-size: 16px;
     
 
}

/*---------------NNO 2012 Page-------------*/

#events {
	
	  line-height: 20px; 
     background-color: palegoldenrod;     
     border-style: solid;
     margin-top: 2em;
     text-align: center;
     padding: 10px;
     font-size: 16px;
     height: 660px;  
	
}

#events_message   {
	
	  float: left;
	  line-height: 20px; 
     background-color: whitesmoke;     
     border-style: solid;
     margin-top: 3em;
     text-align: center;
     padding: 10px;
     font-size: 16px;
     height: 450px;
     width: 350px;  
}
#container-photos {
	
	  float: left;
	  background-color: whitesmoke;
	  width: 474px; 
	  padding: 10px;
	  height: 450px;
	  border-color: black;
	  border-style: double;
	  margin-top: 3em;
	  margin-left: 20px;
	  
	  
}


#sheriff-photo  {
	
     float: left; 
     width: 220px;
     height: 200px;
     border-color: black;
     border-style: solid;
     margin-top: 40px;
     
	
}
#chief-deputy-photo {

     float: left;
     border-color: black;
     width: 220px;
     height: 200px;
     border-style: none;
     border-style: solid;
     margin-left: 16px;
     margin-top: 40px;
}

/*------------Links and Announcements Page-----------*/

#info {
     line-height: 20px; 
     background-color: whitesmoke; 
     border-style: solid;
     margin-top: 2em;
     text-align: center;
     padding: 10px;
     font-size: 16px;
     height: 990px;  
}

#websites {
	
	  float: left;
	  width: 310px;
	  height: 880px;
	  border-style: double; 
	  border-color: black;
	  background-color: palegoldenrod;
	  margin-left: 20px;
}

/*----------Radar-----------*/

#info_page_top_right {
	  
	  width: 476px;
	  height: 860px;
	  border-style: solid; 
	  background-color: ghostwhite;
	  float: right;
     padding: 10px;
     margin-right: 30px;
}

#info_page_bottom_right   {
	
	
	  float: left;
	  background-color: whitesmoke;
	  width: 476px; 
	  padding: 10px;
	  height: 10px;
	  border-color: black;
	  margin-right: 4px;
	  margin-top: 10px;
	  margin-left: 34px;
	
}

/*-------------Dare Page------------*/
#dare   {
	     
	     border-style: solid;
	     background-color: #d3c383;
	     margin-top: 2em;
	     height: 800px;
	
}

#left-dare   {
	
	  float: left;
     width: 270px;
     background-color: #d3c383;
     height: 480px;
     text-align: center;
     padding: 30px;     
     margin-top: 30px;
     margin-right: 30px;
	  font-size: 16px;
	  border-width: 1em;
	  margin-left: 20px;
}

#right-dare   {
	
	 float: left;
	 width: 380px;
    background-color: whitesmoke;
    margin-top: 70px;
    padding: 30px;
    text-align: center;
    line-height: 24px;
    height: 480px;
    font-size: 16px;
    border-width: 5px;
    margin-left: 40px;
}

/*-------------dare program page-------------*/

#dare-infobg     {
	
	  background-color: #d3c383;
	  border-style: double;
	  margin-top: 2em;   
	  
}

#program    {
	
	   line-height: 24px;
	   text-align: center;
	   padding: 20px;	
	
}
/*-----------Dispatch Page------------*/

#dispatch      {
	
	     border-style: solid;
	     background-color: #d3c383;
	     margin-top: 2em;
	     height: 860px;	
}

#dispatch-left     {
	
	  float: left;
     width: 300px;
     background-color: #d3c383;
     height: 280px;
     text-align: center;
     padding: 30px;     
     margin-top: 1em;
     margin-right: 30px;
     font-size: 16px;
	  border-width: 1em;
	  margin-left: 20px;
	  margin-top: 10px;
	  
	
}

#dispatch-right    {
	
	 float: left;
	 width: 340px;
    background-color: whitesmoke;
    padding: 10px;
    text-align: center;
    line-height: 16px;
    height: 190px;
    font-size: 13px;
    border-color: black;
    border-style: double;
    border-width: 5px;
    margin-top: 1em;
    
	
	
}

#agencies  {
	
	 float: left;
	 height: 120px;
	 background-color: whitesmoke;	 	 
	 padding: 30px;
	 width: 720px;
	 line-height: 16px;
	 border-style: double;
	 margin-left: 68px;
	 margin-top: 5px;
	 font-weight: bold;
	 
	 
	
	
}

/*--------Rec Page----------*/

#rec-background  {
	
        border-style: solid;
        background-color: #ece5b6;
        height: 2180px;	
	
	
}
#rec-links  {
	
	  list-style-type: none;
	  margin-left: 20px;
	  border-style: none;
	  height: 98px;
	  width: 840px;
	  background-color: #d3c383;
	  font-size: 12px;
	  border-style: solid;
	  border-color: black;
	  
	  		
}

#rec-links li {
	
	     margin-right: 10px;
	     float: left;
	     padding: 5px;	
	
}

#rec-statement   {
	
	     border-style: double;
	     width: 340px;
	     padding: 5px;
	     margin-left: 15px;
	     background-color: white;
	     text-align: center;
	     float: left;
	     line-height: 20px;
	     height: 1880px;
}

#rec-message  {
	
	     border-style: double;
	     width: 516px;
	     height: 1880px;
	     padding: 5px;
	     background-color: white;
	     text-align: left;
	     float: left;
	     margin-left: 10px;
	     line-height: 20px;
}

                                        /*-------------Controls Content Div -------------*/

#jail-background      {
	
	     
        background-color: white; 
        margin-top: 1em;
        height: 1060px;	     
	         
}



#jail-left     {
	
	 float: left;
	 width: 300px;
    background-color: white;
    margin-top: 30px;
    padding: 30px;
    text-align: center;
    line-height: 20px;
    height: 520px;
    margin-left: 45px;
    
    
  	     
}


#vine  {
	
	 float: left;
	 height: 260px;
	 background-color: gainsboro;
	 padding: 30px;
	 width: 710px;
	 line-height: 20px;
	 border-style: solid; 
	 margin-top: 4em;
	 margin-left: 68px;
	 
	 
	 
}

#jail-right     {
	     
	  float: left;
     width: 290px;
     background-color: gainsboro;
     height: 530px;
     text-align: center;
     padding: 30px;     
     margin-top: 60px;
     font-size: 16px;
	  line-height: 20px;
	  border-style: solid;
	  border-color: black;
	  margin-left: 90px;
	  
	
}


#footer {
	   
	   float: left;
	   height: 15px;
	   color: black;
	   font-size: 11px;
}      
   	
#index_footer   {
	
      float: right;	  
	   margin-top: 0em;
	   height: 20px;
	   width: 930px;
	   color: black;
	   font-size: 12px;
	   text-align: left;
}
                    /*-------------New Press Release page-------------*/
            
    .press_release_container {
        display: block;
        width: 930px;
        margin: 0 auto;
    }
 
    .content {
        background: #ffffff;
        padding: 10px;
        font-size: 15px;
        text-align: center;
    }
    .round_span18 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 18px;
        }
    .round_span17 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 17px;
        }
    .round_span16 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 16px;
        }
    .round_span15 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 15px;
        }
    .round_span14 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 14px;
        }
    .round_span13 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 13px;
        }
    .round_span12 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 12px;
        }
    .round_span11 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 11px;
        }
    .round_span10 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 10px;
        }
    .round_span9 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 9px;
        }
    .round_span8 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 8px;
        }
    .round_span7 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 7px;
    }
    .round_span6 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 6px;
    }
    .round_span5 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 5px;
    }
    .round_span4 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 4px;
    }
 
    .round_span3 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 3px;
    }
 
    .round_span2 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 2px;
    }
 
    .round_span1 {
        background: #ffffff;
        display: block;
        line-height: 2px;
        overflow: hidden;
        height: 1px;
        margin: 0 1px;
    }
  
  
                             
       
                                 
                                  
                                 
      
