
body
{
	margin:0px auto;
	background-color:#131313;
	background-image:url(../images/bg.jpg);
}
.wrapper
{
	width:1003px;
	height:auto;
	margin:0px auto;
}
.banner
{
	width:1003px;
	height:192px;
	float:left;
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	position:relative;
}
.logo
{
	width:auto;
	height:auto;
	float:left;
	margin-left:36px;
}
.banner_navigation
{
	width:178px;
	height:19px;
	float:right;
	margin-right:63px;
	margin-top:10px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
a.banner_link:link, a.banner_link:visited
{
	color: #FFFFFF;
	text-decoration:none;
	padding-right:3px;
}
a.banner_link:hover
{
	text-decoration:underline;
}
.navigation 
{
	width:963px;
	height:20px;
	padding-top:5px;
	float:left;
	background-image:url(../images/navigation.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:40px;
}
.navigation b
{
	font-weight:bold;
	padding:0px 3px;
}
a.top_navigation:link, a.top_navigation:visited
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.top_navigation:hover
{
	text-decoration:underline;
}
.three_buttons
{
	width:937px;
	height:124px;
	float:left;
	background-image:url(../images/3_big_buttons.jpg);
	background-repeat:no-repeat;
	padding-left:66px;
}
.main_middle_content
{
	width:1003px;
	height:auto;
	float:left;
	background-image:url(../images/main_bg.jpg);
	background-repeat: repeat-y;
}
.inner_middle_content
{
	width:1003px;
	height:auto;
	float:left;
}
.button_1
{
	width:288px;
	height:auto;
	float:left;
	margin-top:18px;
	margin-right:7px;
}
.button_2
{
	width:288px;
	height:auto;
	float:left;
	margin-top:18px;
	margin-left:3px;
}
.left_content
{
	width:260px;
	height:auto;
	float:left;
	margin-left:64px;
}
.left_content_div
{
	width:260px;
	height:auto;
	float:left;
}
.red_arrows
{
	width:260px;
	height:181px;
	float:left;
}
.red_arrows li
{ 
	font-family:arial;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	background-image:url(../images/red_arrow.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	list-style:none;
	padding-left:30px;
	margin-left:-26px;
	line-height:26px;
}
.white_sep
{
	width:189px;
	height:2px;
	float:left;
	background-color:#f3f0f7;
	margin-left:33px;
	margin-top:21px;
}
.bail_location_div
{
	width:260px;
	height:206px;
	float:left;
	background-image:url(../images/bail_bond_location.jpg);
	background-repeat:no-repeat;
	padding-top:61px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:21px;
}
a.location:link, a.location:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.location:hover
{
	text-decoration:none;
	text-decoration:underline;
}
.right_content
{
	width:590px;
	height:auto;
	float:left;
	margin-top:10px;
	background-color:#846239;
	padding:22px 0px 22px 23px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
.right_content_text_div
{
	width:569px;
	height:auto;
	float:left;
}
.left_content_div ul li
{
	list-style-image:url(../images/red_arrow.jpg);
	font-family:"Century Gothic", Verdana;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}
.right_content h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#ffa819;
	margin:0px;
}
.video_index
{
	width:345px;
	height:auto;
	float:left;
}
.testimonials_index
{
	width:169px;
	height:134px;
	float:left;
	background-image:url(../images/testi.jpg);
	background-repeat:no-repeat;
	padding:44px 0px 0px 58px;
}
.testimonials_index h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	margin:0px;
}
.testimonials_index p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin-top:7px;
	margin-bottom:8px;
}
a.more:link, a.more:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
a.more:hover
{
	text-decoration:none;
	text-decoration:underline;
}
.right_content_img_div
{
	width:580px;
	height:auto;
	float:left;
}
.copyright
{
	width:1003px;
	height:auto;
	float:left;
	margin:20px 0px;
}
.copyright_left
{
	width:290px;
	height:auto;
	float:left;
	margin-left:57px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
}
.copyright_right
{
	width:580px;
	height:auto;
	float: right;
	margin-right:57px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	text-align:right;
}
a.copyright_right_link:link, a.copyright_right_link:visited
{
	color:#000000;
	text-decoration:none;
}
a.copyright_right_link:hover
{
	text-decoration: underline;
}
.copyright_left a:link, a:visited
{
	color:#000000;
	text-decoration:none;
}
.copyright_left a:hover
{
	text-decoration: underline;
}


/*li css start*/

#jail_location_block1
{
	float:left;
	width:138px;
}
#jail_location_block1 ul
{
	margin-top:0px;
	margin-left:-40px;
	float:left;
}

#jail_location_block1 li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E9E9E9;
	line-height:18px;
	list-style:none;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	text-indent:18px;
	text-decoration:none;
}
#jail_location_block2
{
	float:left;
	width:143px;
}
#jail_location_block2 ul
{
	margin-top:0px;
	margin-left:-40px;
}

#jail_location_block2 li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E9E9E9;
	line-height:18px;
	list-style:none;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	text-indent:18px;
	text-decoration:none;
}

#jail_location_block3
{
	float:left;
	width:159px;
}
#jail_location_block3 ul
{
	margin-top:0px;
	margin-left:-40px;
}

#jail_location_block3 li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E9E9E9;
	line-height:18px;
	list-style:none;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	text-indent:18px;
	text-decoration:none;
}

#jail_location_block4
{
	float:left;
	width:145px;
}
#jail_location_block4 ul
{
	margin-top:0px;
	margin-left:-40px;
}

#jail_location_block4 li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E9E9E9;
	line-height:18px;
	list-style:none;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	text-indent:18px;
	text-decoration:none;
}

/*li css close*/

/*css 6th july 2010 start*/
.jail_location_div
{
	width:589px;
	height:auto;
	float:left;
	margin-top:15px;
}

.jail_location_div ul
{
	float:left;
	margin-left:-38px;
}
.jail_location_div li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E9E9E9;
	line-height:18px;
	list-style:none;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	text-indent:18px;
	text-decoration:none;
	margin:0px;
	width:193px;
}

.ul_float
{
	float:left;
	margin:0px;
	margin-left:-38px;
}
.jail_location_div a:link, a:visited
{
	color:#E9E9E9;
	text-decoration:none;
}
.jail_location_div a:hover
{
	text-decoration: underline;
}
/*css 6th july 2010 close*/



.form_div
{
	width:559px;
	height:auto;
	float:left;
	margin-top:15px;
}
.form_div_box_1
{
	width:400px;
	height:18px;
	margin-bottom:10px;
	float:left;
}
.form_div_box_1 h2
{
	color:#F0B800;
	font-size:12px;
	margin:0px;
}
.form_div_box_2
{
	width:200px;
	height:18px;
	float:left;
}
.form_div_box_3
{
	width:20px;
	height:18px;
	float:left;
	text-align:center;
}
.form_div_box_4
{
	width:180px;
	height:18px;
	float:left;
}
.form_div_box_4 input
{
	width:162px;
	height:16px;
	border:#333333 solid 1px;
	background-color:#906F42;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left:5px;
}
.form_div_box_5
{
	width:400px;
	height:18px;
	margin-bottom:10px;
	float:left;
}
.form_divider
{
	width:559px;
	height:2px;
	float:left;
	background-image:url(../images/dots.png);
	background-repeat:repeat-x;
	margin:5px 0px 15px 0px;
}
.form_div_box_5 input
{
	width:80px;
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin-right:10px;
	float:right;
	border:0px;
	padding-bottom:3px;
	background-image:url(../images/button.gif);
	background-repeat:no-repeat;
}

.form_div_box_6
{
	width:180px;
	height:18px;
	float:left;
}

.form_div_box_6 input
{
	width:180px;
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin-right:10px;
	float:right;
	border:0px;
	padding-bottom:3px;
	background-image:url(../images/button.gif);
	background-repeat:no-repeat;
}

/*.cmi_pagination_wrapper
{
	width:748px;
	height:15px;
	float:left;
	margin-top:10px;
}
.pagination_div
{
	width:150px;
	height:14px;
	float:right;
}
.pagination_div_left
{
	width:145px;
	height:14px;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
/*	margin-left:7px;
*/}

.pagi_1
{
	width:37px;
	height:14px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-right:11px;
}
.pagi_2
{
	width:13px;
	height:12px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:5px;
	color: #CA0000;
	border: #60421e solid 1px;
	text-align:center;
	font-weight:bold;
}
a.pagination_links:link, a.pagination_links:visited
{
	color:#ffffff;
	text-decoration:none;
}
a.pagination_links:hover
{
	color:#CA0000;
}




/*testimonials css start*/
.cmi_testimonial_details
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E9E9E9;
	width:569px;
	height:auto;
	padding:5px 0px;
}
.cmi_testimonial_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	width:569px;
	height:auto;
}
.cmi_testimonial_designation
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}
a.testi_more:link, a.testi_more:visited
{
	color:#000000;
	text-decoration:none;
	text-align:right;
}
a.testi_more:hover
{
	color:#000000;
	text-decoration: underline;
}
.video_div
{
	width:auto;
	height:auto;
	float:left;
	margin:0px 11px 9px 0px;
}
.view_more_button
{
	width:auto;
	height:auto;
	float:right;
	margin-right:9px;
}
/*testimonials css close*/


/* Jobs Pagination starts */

.testimonials_div
{
	width:569px;
	height:auto;
	float:left;
	margin-top:15px;
}

.jobs_pagination_container
{
	width:559px;
	padding-bottom:10px;
}
.jobs_pagination_wrapper
{
	float:right;
}
.jobs_pagination_current
{
	border:solid;
	border-width:1px;
	border-color:#60421e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#CA0000;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:5px;
	float:right;
}
#.jobs_pagination_current a{color:#CA0000; text-decoration:none}
#.jobs_pagination_current a:hover{color:#CA0000; text-decoration:none}

.jobs_pagination
{
	border:solid;
	border-width:1px;
	border-color:#60421e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#000000;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:5px;
	float:right;
}
.jobs_pagination a {color:#000000; text-decoration:none}
.jobs_pagination a:hover {color:#000000; text-decoration:none}

.jobs_pagination_arrow_gray
{

	text-align:center;
	margin-left:5px;
	float:right;
}
.jobs_pagination_arrow_gray a{text-decoration:none}
.jobs_pagination_arrow_gray a:hover{text-decoration:none}

.jobs_pagination_arrow_red
{
	text-align:center;
	margin-left:5px;
	float:right;
}
.jobs_pagination_arrow_red a{text-decoration:none}
.jobs_pagination_arrow_red a:hover{text-decoration:none}

.testimonials_divider
{
	width:559px;
	height:2px;
	float:left;
	background-image:url(../images/dots.png);
	background-repeat:repeat-x;
	margin:15px 0px 5px 0px;
}

/* Jobs Pagination ends */

.contact_box
{
	width:400px;
	height:auto;
	margin-bottom:15px;
	float: left;
}
.contact_box_1
{
	width:64px;
	height:auto;
	float: left;
	font-weight:bold;
	margin-right:11px;
}
.contact_box_2
{
	width:300px;
	height:auto;
	float: left;
}


/*sitemap css start*/

#sitemap ul
{
	margin-top:0px;
	margin-left:-40px;
}

#sitemap li
{
	list-style:none;
	background-image: url(../images/arrow.gif);
	background-position:left 10px;
	background-repeat:no-repeat;
	text-indent:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	line-height:25px;
	text-decoration:none;
}
#sitemap li a
{
	color: #FFFFFF;
	text-decoration:none;
}
#sitemap li a:hover
{
	color:#FFA819;
	text-decoration:underline;
}
#sitemap li ul li
{
	list-style:none;
	background-image: url(../images/arrow.gif);
	background-position:left 10px;
	background-repeat:no-repeat;
	text-indent:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#481c05;
	line-height:22px;
	text-decoration:none;
	margin-left:40px;
}


.map
{
	border:#967548 solid 5px;
	padding:5px;
}
a.map_links:link, a.map_links:visited
{
	color:#FFA819;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
a.map_links:hover
{
	text-decoration: underline;
}

.breadcrumb
{
	width:auto;
	height:11px;
	float:right;
	margin-top:-16px;
	text-transform: uppercase;
}
.breadcrumb_1
{
	width:auto;
	height:11px;
	float:right;
	font-size:10px;
	color:#FFFFCC;
}
.breadcrumb_2
{
	width:auto;
	height:11px;
	float:right;
	margin:4px 9px 0px 9px;
}
a.breadcrumb_link:link, a.breadcrumb_link:visited
{
	color:#FFFFCC;
	text-decoration:none;
}
a.breadcrumb_link:hover
{
	color:#FFFFCC;
	text-decoration: underline;
}


.new_div_for_scroll
{
	width:520px;
	height: auto;
	float:left;
	margin:10px auto auto 0px;
}
/*Pagination*/

/*Pagination*/

.cmi_pagination_wrapper
{
	float:right;
	width: 100px;
}
.cmi_pagination_container
{
	float:right;
	width:100px;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:30px;
}
.cmi_pagination_current
{
	border:solid;
	border-width:1px;
	border-color:#CFCFCF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#025f87;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:5px;
	float:left;
}
.cmi_pagination_current a{
	color:#025F87;
	text-decoration:none
}
.cmi_pagination_current a:hover{
	color:#023A51;
	text-decoration:none
}

.cmi_pagination
{
	border:solid;
	border-width:1px;
	border-color:#CFCFCF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#818181;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:5px;
	float:left;
}
.cmi_pagination a {color:#818181; text-decoration:none}
.cmi_pagination a:hover {color:#818181; text-decoration:none}

.cmi_pagination_arrow_gray
{

	text-align:center;
	margin-left:5px;
	float:left;
}
.cmi_pagination_arrow_gray a{text-decoration:none}
.cmi_pagination_arrow_gray a:hover{text-decoration:none}

.cmi_pagination_arrow_red
{
	text-align:center;
	margin-left:5px;
	float:left;
}
.cmi_pagination_arrow_red a{text-decoration:none}
.cmi_pagination_arrow_red a:hover{text-decoration:none}


a.fixing_index:link, a.fixing_index:visited 
{
color:#ffffff;
font-weight:bold;
text-decoration:none;

}
a.fixing_index:hover 
{
text-decoration:none;
}

a.fixing_index_2:link, a.fixing_index_2:visited 
{
color:#FFA500;
text-decoration:none;
}
a.fixing_index_2:hover 
{
text-decoration:none;
}

.mail_call_div
{
	width: auto;
	height:auto;
	float:left;
	margin-right:15px;
	font-size:11px;
	color:#EDB22A;
}
.right_content_text_mail_call
{
	width:569px;
	height:auto;
	float:left;
	margin:15px 0px;
}
.cmi_text1
{
	color:#FFA819;
}
.cmi_text2
{
	color:#FFFFFF;
	font-size:14px;
}
.right_content p a
{
	color:#FFFFFF;
	text-decoration:none;
}


/*new css form*/
.form_div_box_4_new
{
	width:33px;
	height:18px;
	float:left;
	margin-right:21px;
}
.form_div_box_4_new input
{
	width:37px;
	height:16px;
	border:#333333 solid 1px;
	background-color:#906F42;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left:5px;
}
.form_div_box_5_new
{
	width:53px;
	height:18px;
	float:left;
}
.form_div_box_5_new input
{
	width:53px;
	height:16px;
	border:#333333 solid 1px;
	background-color:#906F42;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left:5px;
}


#socialicons {
	 display: block;
   /* float: right;*/
    height: 51px;
    margin-left: 646px;
    position: absolute;
    top: 10px;
    width: 116px;
	overflow:hidden;
}

