body{
	background:#F4EDCB url(http://www.watchtheoutdoors.com/templates/rt_fire/images_forestfire/fr_middle_shadow2.png) 100% 0 repeat-y;
}
.page {
	width: 800px;
	float: middle;
}

.header {

}

.footer {

}

label {
	vertical-align: top;
	width: 130px;
	font-weight: bold;
}

#table_mCategories {
	width: 410px;
}

#table_sCategories {
	width: 710px;
}

.table_headings {
	font-weight: 700;
}

.table_results {
	margin-bottom: 5px;
}

#table_species .table_column1{
	width: 100px;
	float:left;
}
#table_species .table_column2{
	width: 125px;
	float:left;
}
#table_species .table_column3{
	width: 125px;
	float:left;
}

#table_species .table_column4{
	width: 136px;
	float: left;
}

#table_species .table_column5{
	width: 100px;
	float: left;
}

.table_column1 {
	width: 200px;
	float: left;
}

.table_column2 {
	float: left;
	width: 200px;
}

.table_column3 {
	float: left;
	width: 125px;
}

.content {
	display: inline; 
	width: 650px; 
	border: 1px 
	solid #000000; 
	padding: 10px; 
	text-align: left;
	float:right;
	margin: 0px;
}

.navigationLeft {
	float: left; 
	width: 150px; 
	border: 1px solid #000000; 
	padding: 10px; 
	text-align: left; 
	margin: 0px;
}
#showrow, #videorow{
	width:700px;
}
#showrow .s1,#videorow .s1{
	float: left;
	width: 50px;
}

#showrow .s2{
	width: 500px;
}

#showrow .s3 {
	float: right;
	width: 50px;
}

#videorow .s2{
	width: 600px;
	float: right;
}

/* index.php (shows_list) */

.lsShowTitle{
	height: 30px;
	colspan: 2;
}
.lsShowDesc{
	height: 100px;
	padding: 10px;
}

#tblDetails .label{
	width:100px;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
}

.label{
	font-weight:bold;
}


/* sdetails.php */

.text_area{
	margin-right:10px;
}

.sDetailsValue, .vDetailsValue{
	margin-left:10px;
}

/*  
Show CSS
*/

.seperatorShow{
	clear:left;
	height:3px;
	background-color:#e5ddb9;
	width:100%;
	margin:3px 0px 3px 0px;
}

.textShow {
	display:inline;
}

.imageShow {
	float:left;
	margin:0px 3px 0px 0px;
}

.headerShow {
	vertical-align:top;
	padding:0px 5px 0px 15px;
	color:#7FAD17; 
	font-size:18px;
	font-family:tahoma, arial, Microsoft Sans Serif;
}

.headerVideo {
	vertical-align:top;
	padding:0px 5px 5px 15px;
	color:#7FAD17; 
	font-size:16px;
	font-family:tahoma, arial, Microsoft Sans Serif;
}

.descriptionShow {
	padding:10px 22px 8px 29px;
	line-height:13px;
}

.producedbyShow {
	font-weight:bold;
}

.content_txt {
	padding:10px 22px 20px 29px;
	line-height:13px;
}

.content_txt strong {
	color:#BCBCBC;
}

.content_txt a {
	font-size:11px; 
	text-decoration:underline;
	color:#A4A4A4;
	font-family:Tahoma, arial, serif;
}

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

.linkMore {
	float:right;
	text-align:right;
	margin:0px 10px 0px 0px;
}




.head_bg {
	vertical-align:top;
	width:505px;
	background:url(/images/shows/bg4.jpg) left top repeat-y;
}
.head1 {
	vertical-align:top;
	width:505px;
	background:url(/images/shows/bg1.jpg) left top no-repeat;
}
.head2 {
	vertical-align:top;
	width:505px;
	background:url(/images/shows/bg2.jpg) left bottom no-repeat;
}
.table2 {
	width:505px; 
	min-height:auto;
	display:table;
}
.table_row2 {
	min-height:100%;
	display:table-row;
	width:505px;
}
.head {
	min-height:100%;
	vertical-align:top;
	display:table-cell;
	width:370px;
}
.head_txt {
	padding:18px 7px 7px 27px;
	color:#7FAD17; 
	font-size:11px;
	line-height:12px;
	font-family:tahoma, arial, Microsoft Sans Serif;
}
.head_txt a {
	color:#7FAD17; 
	font-size:16px;
	font-family:tahoma, arial, Microsoft Sans Serif;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.head_txt a:hover {
	text-decoration:underline;
}
.head_txt strong {
	color:#9F9F9F; 
	font-size:11px;
	font-family:tahoma, arial, Microsoft Sans Serif;
	text-decoration:none;
	text-transform:uppercase;
}
.content_bg {
	vertical-align:top;
	width:505px;
	background:url(/images/shows/bg3.jpg) left bottom no-repeat #111111;
}
.content_txt {
	padding:10px 22px 20px 29px;
	line-height:13px;
}
.content_txt strong {
	color:#BCBCBC;
}
.content_txt a {
	font-size:11px; 
	text-decoration:underline;
	color:#A4A4A4;
	font-family:Tahoma, arial, serif;
}
.content_txt a:hover {
	text-decoration:none;
}
.content_more {
	padding:0px 4px 0px 0px;
	text-align:right;
}
.content_more a {
	font-size:11px; 
	text-decoration:underline;
	color:#BF9838;
	font-family:Tahoma, arial, serif;
	padding:0px 0px 0px 8px;
	margin:0px 0px 0px 0px;
	background:url(/images/shows/li_bg2.jpg) left center no-repeat;
	vertical-align:top;
}
.content_more a:hover {
	text-decoration:none;
}
.content_txt ul {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 7px;
}
.content_txt li {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(/images/shows/li_bg2.jpg) left center no-repeat;
	vertical-align:top;
	line-height:20px;
}
.content_txt ul li a {
	text-decoration:underline;
	font-size:11px;
	color:#A4A4A4;
	font-family:tahoma, arial, times new roman;
	padding:0px 0px 0px 12px;
}
.content_txt li a:hover {
	text-decoration:none;
}