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

.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: 20px 0px 7px 0px; }

#search-bar { position: relative; top:18px; }
#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 { color:#13a6b8 !important; font-family:Arial, sans-serif !important; padding-left: 10px; padding-right: 30px; padding-top: 4px; padding-bottom: 5px; height: 24px; width: 160px; border: 1px solid #24211d; 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: 30px; padding: 0px; cursor: pointer; position: absolute; top: 2px; 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: 241px;
    height: 36px;
    background-image: url(/+shared/images/countyselector-bg.gif) !important;
    background-repeat: no-repeat;
    /*position: absolute; left: 350px; top: 65px;*/
    position: absolute; left: 367px; top: 38px;

}



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

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

}

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

}

#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: #fff;
    background-position: 190px 7px;
	text-decoration: none;
	position:relative;
	top:1px;

}

#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 {

	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 { float:left; position:relative; height:30px; width:100%; font-size:14px; font-family:Arial, sans-serif; color:#fff; margin-top:-4px; margin-bottom:-13px;}


#outer{
margin:0 auto;
width:962px;
}

#scroller{
width:962px;
margin:17px auto 10px;
height: auto;
}

#scroller h1{
background:url(../images/scroll_title.png) no-repeat;
width:215px;
margin:0;
padding:0;
font-family:"Tahoma",Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
font-weight:normal;
padding-top:9px;
padding-left:10px;
letter-spacing:normal;
}



.jcarousel-skin-tango{
background-color:#011519;;
width:962px;
height:215px !important;
padding-top:52px !important;
padding-bottom:18px;
margin-top:3px;
float:left;

}

.item{
width:auto;
float:left;
/*width:225px;*/
height:192px;
/*padding-right:8px;*/
margin-right:10px;
position:relative;


}

.item img { }


.item p{
position:relative;
margin:0;
padding:0;
width:96.4%;
padding-left:4%;
font-family:"Arial", sans-serif;
font-weight:bold;
/*font-size:17px;*/
font-size:13px !important;
color:#011519 !important;
text-align:left;
position:absolute;
bottom:0;

background-color: #fff;
/*text-transform:lowercase;*/
height:24px;
}

.item span {
	padding:0;
	margin:0;	
}

.img_border{
/*border:1px solid #000000;*/
}

#rht_pointer{
position:relative;
float:right;
margin-top:-120px;
margin-right:-10px;
}

.google-ads { margin-bottom:25px; width:960px; text-align:center; height:120px; margin-top:10px; }
.google-ads p { height:25px; margin-bottom:0px; padding:0; position:relative; left:-320px; top:1px; text-transform:uppercase; color:#14a5b8; font-size:10px; }
#sidebar { position:relative; top:124px !important;}

.post .text h1 { color:#fff; }
.booked { color:#a0a0a0 !important; font-size:13px; line-height:18px;}
.booked b { font-weight:normal !important;}
.singletext { position:relative; left:-23px;}
.singletext h1 { padding-top:1px; width:385px;}
.singletext h1 span { position:relative; left:-2px;}
.blog #sidebar {  position:relative; top:0px !important; }


label.focus { opacity: 0.35; }
label.has-text { opacity: 0.0; -webkit-transition-duration: 0s; }
#dsq-content { width:620px; background-color:#f9f9f9; padding:10px;}
#dsq-content .dsq-subscribe a, #dsq-content .dsq-subscribe-label { background-color:#213034; color:#c1c1c1 !important;}
button.dsq-button, button.dsq-button-small { background-color:#535f63 !important; border:1px solid #84989E;}
#scroll_outer { height:219px;}

#scroller a { text-decoration:none;outline:none; border:0; color:none; color:#fff; }
#scroller a img { color:none;}
#scroller a:hover { text-decoration:underline; }
#bottomlogo { width:960px !important; }
#bottom { margin-bottom:-10px; }
#bottomlogo #right p { text-transform:uppercase; color:#14a5b8; font-size:10px; margin-bottom:12px; margin-top:-13px;}
#bottomlogo img { margin-top:-10px; margin-bottom:8px; }
#bottom #left { float:left; width:630px; color:#8b8b8b !important; font-size:13px;}
#bottom #left p, #bottom #left a { color:#8b8b8b !important; line-height:18px; text-decoration:none;}
#bottom #right { float:right; width:300px;  position:relative; }
#bottom #right img a { border:none;}
#comments-ad { margin-bottom:-15px; width:640px; height:90px; text-align:center; float:left; overflow:hidden; }
#bottom a:hover { color:#fff;}

.google-ads-sidebar p {margin: -20px 0 -25px 0; text-transform:uppercase; color:#14a5b8; font-size:10px;  }
.footerad { margin-top:-14px; }

#page #sidebar {  position:relative;top:150px !important;}

.filedunder { margin-top:20px; border-top:1px solid #fff; width:384px; display:block; padding:4px 0 7px 0; border-bottom:1px solid #fff; }
.filedunder, .filedunder a:hover { color:#fff;}
.filedunder a:hover, .filedunder a { text-decoration:underline;}

#discussidebar { background-color:white; padding:15px; margin: 25px 0;}
.blog #sidebar { position:relative !important; top:150px !important;}
.home .google-ads-sidebar p { margin-top:-153px;}

#crumb { color: #12a5b7; font-weight:bold; font-size:30px !important; font-family:Helvetica, Arial, sans-serif; padding:21px 20px 19px 20px; margin-bottom:20px; width:600px; background-color:#054355; letter-spacing:-1px !important; }

.item { display:none; }

.homethumb { width:202px; float:left; overflow:hidden; margin-right:16px;}
.homethumb img { border:5px solid #fff; width:192px; }
.homethumb span h1 { font-size:14px; letter-spacing:0.4px; line-height:13px; margin-top:10px;  height:30px; margin-bottom:24px; border-bottom:1px solid #fff; padding-bottom:0px !important;   }
.homethumb h1 a { color:#fff;  }

.postedon { color:#a0a0a0; font-family:Arial, sans-serif;}
.pagepost h1 { width:640px; font-size:36px;}
.pagepost h1 a {color:#12A5B7 !important; font-size:48px; line-height:45px;}
.pagepost h1 a:hover { color:#fff !important;}
.pagepost {  margin-bottom:0px !important; }

.singlenews { float:left; width:300px; margin-left:23px;}
.singlenews h1 span{ position:relative; left:0px; font-size:48px; line-height:45px; }
.singlenews h1 { width:641px; color: #fff; line-height:33px !important; }
.singlenews a:hover {color:#fff; text-decoration:underline;}
.story { width:640px; margin-top:5px; text-align:justify;}
.prev a { float:left; color:#12A5B7;  text-decoration:none;}
.prev a:hover, .next a:hover { color:#fff; }
.next a { float:right; color:#12A5B7; text-decoration:none; }
#crumb { overflow:hidden; }
#crumb a {color:#12A5B7; text-decoration:none;}
#crumb a:hover { color:#fff;}

.singletext a { color:#12a5b7; padding-right:1px; }
.singletext a:hover { color:#fff; text-decoration:underline; }

#share { margin-top:-2px; margin-bottom:2px; }
#home-map-wrapper {  width:960px; margin:0 auto; margin-bottom:-72px;}
#map-area { background-color:#011519; padding:44px; margin:16px 0 0 0;  }
#homenav {  background: url("http://mugshotsusa.com/+shared/images/navhome.jpg") repeat-x; height:44px; width:100%;  z-index:100; position:relative;}
#homenav .homenavitems {display:block; width:960px; height:44px; margin:0 auto; position:relative; left: -38px; }
#map-area #counties { width:520px; float:right; position:relative; left:52px;  }
#map-area h1 { color:#fff; font-size:18px; text-transform:uppercase; letter-spacing:0.01em; margin-top:-5px; margin-bottom:23px; }
#map-area #counties ul li { width:172px; float:left; list-style:none; line-height:21px; }
#map-area #counties ul li a { display:block; width:auto; float:left; text-decoration:none; font-size:13px; }
#map-area #counties ul li a:hover { color:#61AEBC; }
#map-area a img { border:none;}

#scroller span { position:absolute; left:15px; top:19px; color:#396A83; font-size:18px; text-transform:uppercase; letter-spacing:0.01em;}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
height:215px !important;
}
.jcarousel-skin-tango .jcarousel-item {
height:216px !important;
}
jcarousel-container { display:inline;}

