@charset "UTF-8";
/* CSS Document */

body {
background:#E7E8E9;
font-family:Tahoma, Geneva, sans-serif;
color:#58595B;
font-size:13px;
}

a img {
border:none; }

a {
color:#C88A12; }

a:hover {
text-decoration:none; }

p {
margin:0 0 15px 0; padding:0; font-size:10pt;}

h1 {
font-weight:bold;
font-size:17px;
text-transform: capitalize;
color:#3F5E73;
margin:0 0 5px 0;
padding:0;
}

h1.logo_title {
	font-weight:normal;
	font-size:24px;
	float:left;
	color:#785200;
	margin:0 0 0 -20px;
	padding:35px 0 0 0;
}

h2 {
font-weight:bold;
font-size:16px;
text-transform: capitalize;
color:#3F5E73;
margin:10px 0 5px 0;
padding:0;
}

h3 {
font-weight:bold;
font-size:13px;
text-transform: capitalize;
color:#fff;
margin:0;
padding:2px 0 0 10px;
background:url(https://www.jailmedia.com/template/images/h3_bg.gif) repeat-x;
border:1px solid #537894;
height:20px;
}


/*==================
	TOPBAR
====================*/
.shadow_top {
float:left; background:url(https://www.jailmedia.com/template/images/shadow_top.gif) no-repeat; width:1000px; height:25px; padding:0; }

.header_container {
float:left; width:1000px; height:93px; padding:0; }

.shadow_left {
float:left; background:url(https://www.jailmedia.com/template/images/shadow_left.gif) repeat-y; width:25px; height:100%; padding:0; }

.shadow_right {
float:right; background:url(https://www.jailmedia.com/template/images/shadow_right.gif) repeat-y; width:25px; height:100%; padding:0; }

.header {
float:left; background:url(https://www.jailmedia.com/template/images/header_bgtile.gif) top repeat-x; width:950px; height:93px; }

.logo {
float:left; background:none; width:146px; height:81px; }

/*==================
	TOPBAR: Login
====================*/
.login_area {
float:right; background:; width:390px; height:81px; margin:8px 23px 0 0; }

.login_text, login_text ul {
margin:0; padding:0; float:left; }
.login_text li {
float:left; list-style-type:none; display:inline; margin:0 20px 0 0; padding:0; }
.login_text li.login_title {
font-size:14px; color:#385366; margin:0 20px 0 0; }

.login_fields {
width:146px; height:16px; border:1px solid #fff; color:.58595b; margin:0 5px 0 0; padding:2px; }

.login_fields_initialtext {
width:146px; height:16px; border:1px solid #fff; color:.939598; margin:0 5px 0 0; padding:2px; }

.login_button {
background:url(https://www.jailmedia.com/template/images/button_login.gif); border:0; width:68px; height:22px; text-align:center; font-weight:bold; color:#fff; margin:0; padding:0; cursor:pointer; }

.loginbar {
float:left; margin-top:7px; }

/*==================
	TOPBAR: Logged
====================*/
.logged_text, logged_text ul {
margin:0; padding:0; float:right; }
.logged_text li {
float:left; list-style-type:none; display:inline; margin:0 0 0 20px; padding:0; }
.logged_text li.login_title {
font-size:14px; color:#385366; margin:0 0 0 20px; }

/*===================
	TOPBAR: Navigation
=====================*/
.navbar_container {
float:left; width:1000px; height:28px; padding:0; }

.navbar {
float:left; background:url(https://www.jailmedia.com/template/images/header_bgtile.gif) bottom repeat-x; width:700px; height:25px; border-bottom:3px solid #b5a073; }

ul.main_nav {
font-size:14px; margin:0 0 0 125px; padding:0; float:left; position:relative; z-index:4; }
ul.main_nav li {
float:left; width:auto; list-style-type:none; display:inline; margin:0; padding:0; }
ul.main_nav li.blue a {
background:url(https://www.jailmedia.com/template/images/tab_bgtile.gif) repeat-x #638BA6; width:auto; height:19px; font-weight:bold; border:1px solid #638BA6; border-bottom:none; display:block; margin:3px 0 0 6px; padding:2px 10px 0 10px; text-decoration:none; color:#fff; }
ul.main_nav li.blue a:hover {
width:auto; height:22px; margin:0 0 0 6px; }

.navbar2 {
float:left; background:url(https://www.jailmedia.com/template/images/header_bgtile.gif) bottom repeat-x; width:250px; height:25px; border-bottom:3px solid #b5a073; }

ul.second_nav {
font-size:14px; margin:0 23px 0 0; padding:0; float:left; position:relative; z-index:4; }
ul.second_nav li {
float:right; width:auto; list-style-type:none; display:inline; margin:0; padding:0; }
ul.second_nav li.beige a {
background:url(https://www.jailmedia.com/template/images/tab_bgtile2.gif) repeat-x #c9ba99; width:auto; height:19px; font-weight:bold; border:1px solid #c9ba99; border-bottom:none; display:block; margin:3px 0 0 6px; padding:2px 10px 0 10px; text-decoration:none; color:#3F5E73; }
ul.second_nav li.beige a:hover {
width:auto; height:22px; margin:0 0 0 6px; }

/*==================
	CONTENT
====================*/
.content_container {
float:left; background:url(https://www.jailmedia.com/template/images/shadow_combined.gif); width:900px; padding:25px 50px 40px 50px; font-size:10pt;}

.content_container2 {
float:left; background:url(https://www.jailmedia.com/template/images/shadow_combined.gif); width:900px; padding:20px 50px 20px 50px; font-size:10pt;}

.content_container2 p {
font-size:10pt;
}

.ad_container {
float:left; background:url(https://www.jailmedia.com/template/images/ad_bg.jpg) no-repeat; width:900px; height:265px; padding:25px 50px 40px 50px; }

.table_frame {
width:auto; background:.ebe5d9; border:1px solid #c9ba99; margin-bottom:10px; padding:10px; }

.instructions_box {
width:auto; min-height:100px; background:#d9dfe3; border:1px solid #8aa8bc; padding:10px 10px 15px 10px; }

.beige_title {
background:url(https://www.jailmedia.com/template/images/tab_bgtile2.gif) repeat-x; width:auto; height:18px; font-weight:bold; border:1px solid #c9ba99; color:#3F5E73; margin:0; padding:3px 10px 0 8px; }

.small_text {
font-size:10px; color:#638BA6; }

.ad_pic {
float:left; }

.ad_text {
float:left; width:355px; color:#fff; margin:10px 0 0 25px; }

.primary {
float:left; width:555px; padding:25px 25px 40px 0; border-right:1px solid #c9ba99; }

.secondary {
float:left; width:290px; padding:25px 0 40px 25px; }

ul.list {
line-height:18px; margin:10px 0 10px 16px; padding:0; }
.line2 {
font-size:11px;	}

.right_items {
float:left; width:690px; padding:0 0 0 25px;
}

.right_items p {
font-size:10pt;
}

.left_items {
width:178px; float:left;
}

.left_links {
width:156px; padding:10px 10px 15px 10px; float:left; border:1px solid #bcad88; border-top:0; background:#e1d9c7; font-size:12px;
}

img.main_image {
width:311px; height:207px; border:2px solid #bcad88; float:right; margin:0 0 15px 15px;
}

/*==================
	FORMS
====================*/
input, select, textarea {
color:#58595B; }

.form_frame {
background:#f3efe8; border:1px solid #c9ba99; border-top:none; margin-bottom:10px; padding:20px; }
.form_frame2 {
background:#f3efe8; border:1px solid #c9ba99; border-top:none; padding:13px; padding-bottom:0; }

.form_label {
color:#3F5E73; width:210px; text-align:right; vertical-align:top; padding:6px 5px 0 0; }
.form_label p.form_description {
font-size:11px; color:#58595B; }

.table_head {
background:#ebe5d9; border:1px solid #c9ba99; width:auto; height:18px; border-top:none; font-size:12px; margin:0; padding:3px 0 3px 0; }
.table_head td {
padding:2px 0 2px 8px; }

.table_1 {
background:#fff; border:1px solid .c9ba99; width:auto; height:205px; border-top:none; font-size:12px; margin:0; padding:3px 0 3px 0; overflow:auto; }
.table_1 td {
padding:2px 0 2px 8px; }
.table_1 tr:hover {
background:#ebe5d9; }

.table_2 {
background:#fff; border:1px solid #c9ba99; width:399px; font-size:12px; margin:0; padding:3px 0 3px 0; }
.table_2 td {
padding:2px 0 2px 8px; }
.table_2 tr:hover {
background:#ebe5d9; }

.ratings, ratings ul {
margin:0; padding:0; float:left; position:relative; z-index:4; }
.ratings li.star_filled {
float:left; list-style-type:none; display:inline; margin:0; padding:0; }
.ratings li.star_filled a {
background:url(https://www.jailmedia.com/template/images/star_filled.gif) no-repeat; width:15px; height:15px; display:block; margin:0 3px 0 0; text-decoration:none; color:#fff; }

.ratings li.star_empty {
float:left; width:auto; list-style-type:none; display:inline; margin:0; padding:0; }
.ratings li.star_empty a {
background:url(https://www.jailmedia.com/template/images/star.gif) no-repeat; width:15px; height:15px; display:block; margin:0 3px 0 0; text-decoration:none; color:#fff; }

.form_1 {
width:220px; border:1px solid #c9ba99; padding:2px; }

.form_2 {
width:876px; border:1px solid #c9ba99; border-top:none; }

.form_3 {
width:395px; height:85px; border:1px solid #c9ba99; padding:2px; }

.form_4 {
width:395px; height:50px; border:1px solid #c9ba99; padding:2px; }

.form_footer {
width:auto; height:20px; text-align:center; padding-top:10px; }

.normal_button {
background:url(https://www.jailmedia.com/template/images/button_bgtile.gif) repeat-x; width:auto; height:22px; border:1px solid #638BA6; text-align:center; font-weight:bold; color:#fff; margin:0; padding:0 10px 0 10px; cursor:pointer; }

.normal_button_right {
float:right; background:url(https://www.jailmedia.com/template/images/button_bgtile.gif) repeat-x; width:auto; height:22px; border:1px solid #638BA6; text-align:center; font-weight:bold; color:#fff; margin:0; padding:0 10px 0 10px; cursor:pointer; }

input.text {
font-weight:bold;
font-size:16px;
text-transform: capitalize;
color:#3F5E73;
margin:10px 0 5px 0;
padding:0;
}

/*==================
	FOOTER
====================*/
.footer_container {
font-size:11px; float:left; background:url(https://www.jailmedia.com/template/images/shadow_bottom.gif) no-repeat; width:900px; padding:20px 50px 0 50px; text-align:center; }

.footer_links {
font-size:11px; float:left; width:900px; text-align:center;
}

.copyright {
font-size:10px; }
