body { background: #0b1e22; color: #434343; }
a { color: #025973; }
a:hover, h1, h2, h3, h4, h5, h6 { color: #000; }

.menu ul li a { color: #43c5d8; }
.menu span, .menu ul li a:hover, .menu ul li a.current, .menu ul li.current_page_item a { color: #fff; }
.menu span a  { color: #43c5d8;} 
.menu span a:hover { color: #fff; }
input, textarea { border: 1px solid #b0b0b0; }

#search-bar { position: relative; float: right; margin: 0px 0px 7px 0px; }

#search-bar { position: relative; top:32px; right:0px }
#search-bar form p { padding: 0px; }
#search-bar label { z-index:1; position:relative; left:121px; top:2px; color:#13a6b8;}
#search-bar form .text-input { border:0;color:#12a3b4 !important; font-family:Arial, sans-serif !important; padding: 1px 30px 4px 10px; height: 24px; width: 168px; font-size: 14px; color: #fff; vertical-align: middle; background-color:#054153;  position:relative;}
#search-bar form .submit { background: transparent url('http://mugshotsusa.com/+shared/images/search-btn.png') 0 5px no-repeat; border: none; height: 30px; width: 25px; padding: 0px; cursor: pointer; position: absolute; top: 0px; right: 2px; text-indent: -9999px; }


div.fancy-panel { display: block; background: #ffffff url(http://mugshotsusa.com/+shared/images/fancy_search_bg.jpg) no-repeat left top; background-color: white; position: absolute; z-index: 5000; width: 245px; top: 40px; border: 1px solid #000000; padding: 20px 15px; color: #1a1a1a; font-size: 13px; font-weight: bold; }
div.fancy-panel div.categories { float: left; width: 175px; }
div.fancy-panel div.categories ul { padding: 5px 0px 0px 0px; list-style: none; }
div.fancy-panel div.categories ul li { margin-left: 5px; padding: 3px; color: #1a1a1a; font-size: 12px; font-weight: normal; overflow: hidden; }
div.fancy-panel div.misc { float: right; width: 125px; }
div.fancy-panel div.misc label { display: block; padding-bottom: 14px; }
div.fancy-panel div.misc label span, div.fancy-panel div.categories label span { padding-left: 5px; }

#nav { background: url(http://mugshotsusa.com/+shared/images/nav.jpg) no-repeat top left; }
.sf-menu li a, .sf-menu li li a:hover { color: #fff; }
.sf-menu li li a { color: #999; background-color: #111; border: 1px solid #000; border-top: 1px solid #222; }

.first a {width: 18px; height: 18px; display: block; background-image: url(http://mugshotsusa.com/+shared/images/home.png); background-repeat: no-repeat; background-position: 27px 12px;}

.post h1 a { color: #025973; }
.post h1 a:hover { color: #000; }
.post {  }
.thumb span { background: url(http://mugshotsusa.com/+shared/images/comment.png) no-repeat center left; }
.thumb em { background: url(http://mugshotsusa.com/+shared/images/file.png) no-repeat center left; }
.text small { color: #999; background: url(http://mugshotsusa.com/+shared/images/line.gif) repeat-x bottom left; }

.sidetab-head { background: url(http://mugshotsusa.com/+shared/images/gra.gif) repeat-x top left; border-bottom: 1px solid #b0b0b0; }
.sidetab-head a { color: #a5a5a5; }
.sidetab-head li.ui-tabs-selected a { color: #000; }
.sidetabdiv li { border-bottom: 1px solid #e1e1e1; }
.sidetabdiv li:hover { background-color: #f7f7f7; }
.sidetabdiv li:hover a img { border: 1px solid #ccc; }
.sidetabdiv a img { border: 1px solid #f7f7f7; background-color: #fff; }
#c2 a { color: #434343; }

#bottom { background: #011519;}
#sub span a { color: #516969; }
#sub span a:hover { color: #fff; }

.random .first a img, .fl a img { border: 1px solid #1f1f1c; background-color: #0c0c0b; }
.random a { color: #516969; }
.random a:hover { color: #fff; }
.random h3 { color: #fff; }
.fl h6 { background: url(http://mugshotsusa.com/+shared/images/flickr.gif) no-repeat top left; }
.fl h6 a { color: #fff; }
.lite { background: url(http://mugshotsusa.com/+shared/images/lite.png) no-repeat top left; }

#footer { background-color: #050505; }
#footer a:hover { color: #fff; }

.author strong a { color: #000; }

#respond input#submit-comment { background: url(http://mugshotsusa.com/+shared/images/submit.jpg) no-repeat top left; color: #fff; }
#comment_wrap .comment-author { color:#8D8D8D; }
#comment_wrap img { padding: 5px; } 
#comment_wrap .children { border-left: 1px solid #b0b0b0; }

#comment_wrap .children .comment-author { border-top: 1px solid #b0b0b0; }
#respond label { text-transform: uppercase; color: #666; }
#respond, #breadcrumb, code, #comment_wrap .s, #comment_wrap img, .author, #extra, .tabs, .small-ad, .post .thumb a img, .widget, ul.search, ul.search li a img { background: #fff url(http://mugshotsusa.com/+shared/images/input.jpg) repeat-x top left; border: 1px solid #b0b0b0; }
#comment_wrap .children .s { background-color: #fff; background-image: none; }
a.button { background-color: #025973; color: #fff; }
a.button:hover { background-color: #000; }

.spe li { border-bottom: 1px solid #b0b0b0; }
ul.search li { clear: both; padding: 10px 20px; border-bottom: 1px solid #b0b0b0; }
ul.search li:hover { background-color: #f7f7f7; }
ul.search li h3 a { color: #333; font-size: 18px; line-height: 20px; }
blockquote { border-left: 2px solid #b0b0b0; background-color: #f1f1f1; }


/* calendar widget */
#wp-calendar h2{
  display: none;
}

table#wp-calendar{
  width: 100%;
  border: 1px solid #ccc;
}

table#wp-calendar th, .widget_calendar table#wp-calendar td{
  text-align: center;
}

table#wp-calendar thead th{
  font-weight: bold;
  background: #ccc;
  color: #fff;
  border: 0;
}

table#wp-calendar tbody td{
  border: 0;
  background: #eee;
  color: #555;
}

table#wp-calendar tbody td.pad{
  background: #fff;
}

table#wp-calendar tfoot td{
  border: 0;
  background: #fff;
}

table#wp-calendar caption{
  text-align: right;
  font-style: italic;
  color: #aaa;
}

#mapcontact {width:100%; height:400px;}
#countyselector-new {
       
    width: 208px;
    height: 29px;
/*    background-image: url(/+shared/images/countyselector-bg.gif) !important;*/
	background-color:#054153;
    background-repeat: no-repeat;
    /*position: absolute; left: 350px; top: 65px;*/
    position: absolute; right:220px; top: 32px;

}



#countyselector-new ul.sf-menu-state-county {

    list-style-type: none;
    padding: 1px 10px;

}

#countyselector-new .sf-menu-state-county ul {
   list-style:none;
   margin: 0px;
   padding: 0px;
	margin-top:33px;

}

#countyselector-new .sf-menu-state-county a {padding: 0;}

#countyselector-new .sf-menu-state-county li.selector li a { padding: 10px; width: 190px; background-image: none;}


#countyselector-new .sf-menu-state-county li.selector a {


    height: 14px;
    height: 24px;
    display: block;
    background-image: url(/+shared/images/down-arrow.png);
    background-repeat: no-repeat;
    /*color:#63676B;*/
	color: #12a3b4;
    background-position: 166px 7px;
	text-decoration: none;
	position:relative;
	top:1px;
	left:-9px;
}

#countyselector-new .sf-menu-state-county li.selector a:hover {

	text-decoration: underline;

}

#countyselector-new .sf-menu-state-county li.selector {

    width: 221px;
    height: 21px;
    float: left;
    margin-left: 10px;
	color: #9fa1a0!important;
}

#countyselector-new #select_counties {

	width: 241px;

}

/* This class is for the dropdown list box for States */
#countyselector-new .sf-menu-state-county li.drop_select {

	display: block;
	background: #011519;
	width: 480px;
	padding: 10px;
	margin-left: -20px;
	margin-top: -29px;
	float:left;
	/*border: 1px solid #3a3c3b;*/
	border-top: none;
	-moz-background-clip border;
	-moz-background-inline-policy continuous;
	-moz-background-origin:padding;
	padding-bottom:15px;
	padding-left:20px;
	/*-moz-border-radius-topleft:5px;*/
	/*-moz-border-radius-topright:5px;*/
	z-index: 1001;
	position: relative;
}
#countyselector-new ul li a{
	display:block;
}

#countyselector-new li.drop_select div select {

	width: 150px;
	height: 22px;
	float: left;
	padding: 0px!important;

}

#countyselector-new li.drop_select div div.top_selector {
	
	border:none;
	display:none;
	float:left;
	padding-bottom:12px;
	width:221px;
}

#countyselector-new .close_button {

	float: left;
	position:absolute;
	margin:0;
	padding:0;

}

#countyselector-new li.drop_select div div.county_list {
	margin-top:-15px;
	display:block;
	float:left;
	width:160px;
	padding-top:15px;
}

#countyselector-new li.drop_select div div.county_list a {

	margin: 0px;
	margin-bottom: -3px;
	padding: 0 0px 1px 0px!important;
	width: 112px!important;
	font-size: 12px;
	color: #025973!important;
	background: none!important;
	border: none!important;
	text-decoration: none;
}

#countyselector-new li.drop_select div div.county_list a:hover {

	color:#61aebc !important;
	text-decoration:none;
}

#countyselector-new li.drop_select div div.county_list a.selected {



}

#countyselector-new #dynamic_county_list_1 span { display:none; float:left; position:relative; height:30px; width:100%; font-size:14px; font-family:Arial, sans-serif; color:#fff; margin-top:-4px; margin-bottom:-13px;}
