/* globals and ads */
body,html{margin:0;padding:0;background-color:#ffffff;font-family:verdana, helvetica, Arial, sans-serif;font-size:10px;color:#333333;}
ul,ol{list-style:none; margin:0; padding:0;}
li{margin:1em 0 1em 1em}
img{border:0}

/*  General Photo Gallery Flash  */
.genPhoto{position:relative;top:0px;height:426px;width:265px;height:286px}

/*  Video Footage  */
#mainFootage a{color:#000000;}
#mainFootage a:hover{color:#7c0000}
#mainFootage{font-size:11px;font-family:verdana}


/*  Recap Nav Fix  */
#recapNavFix a
{
		 color: #cccccc;
         display: inline;
         float: none;
         /*border: 1px dashed red; /* debug display */
}
#recapNavFix a:hover{color:#ffffff}


/*  homepage specific  */
.newsHead{font-weight:bold;padding-top:5px}
.newsSpacer{height:5px; border-bottom:1px dotted black}
.newsText a{display:inline;float:none}

/*  foxRiver8 links  */
#mainFoxRiver8 a{display:inline;float:none}


/*  homepage link  */
.fixDiv a
{
         display: block;
         float: left;
         /*border: 1px dashed red; /* debug display */
}
.fixDiv a span
{
         display: none;
}
.fixDiv a#homelink
{
         height: 78px;
         width: 320px;
}

/*  footer  */
.footText a {text-decoration:underline; color:#c5b5a2;display:inline;float:none}
.footText a:hover {text-decoration:none; color:#c5b5a2;}
.foxcom {position:relative;left:30px;float:left}

.footText {position:relative;float:left;top:13px;left:40px;color:#c5b5a2;width:730px;font-size:9px;font-family:Helvetica,Arial,verdana, sans-serif;}

/*  navigation  */
#mainNav{color:#000000; margin:0 0 0px 0;font-family:verdana,Helvetica,Arial, sans-serif;font-size:10px;font-weight:bold}
#mainNav li {font-size:10px; float: left; padding: 0 0 0 8px; margin: 0 0 0 0;}
#mainNav li a {display: block; text-decoration:none; color:#000000}
#mainNav a:hover{color:#cd902f;}

.containDiv{
	width:980px;
	height:1500px;
	background-image:url(/prisonbreak/images/pb_main_bg.jpg);
	margin: 0 auto;
}

.fixDiv{
	margin: 0px 15px 0px 55px
}

.leftSide {
	float:left;
	width:581px
}

.rightSide {
	float:left;
	width:315px;
	overflow:hidden;
}

.genBoxAd {
	height:327px;
	width:378px;
	position:relative;
	left:-40px;
	overflow:visible;
	z-index:0;
	background-image:url(/prisonbreak/images/pb_main_boxad.gif);
	background-repeat:no-repeat;
}
.bioNav {
	position:relative;
	width:200px;
	height:600px;
}

.bioNavHeadChoice {
	width:100px;
	height:16px;
	background-color:#b8b7b7;
	font-weight:bold;
	text-align:center;
}
	
.bioNavPic {
	width:200px;
	height:270px;
	background-repeat:no-repeat;
}

.bioNavSel {
	width:200px;
	height:16px;
	background-color:#ddd882;
	font-weight:bold;
	text-align:center;
}
.bioNavChoice {
	width:200px;
	height:16px;
	background-color:#b8b7b7;
	font-weight:bold;
	text-align:center;
}

.bioNav a{
	padding-top:4px;
	color:#000000;
	text-decoration:none;
	height:100%;
	width:100%;
	display:block;	
}

.bioNav a:hover{
	color:#000000;
	background-color:#ddd882;
	height:100%;
	width:100%;
	}

.bioTextArea {
	float:left;
	position:relative;
	top:-17px;
	left:-5px;
	width:369px;
	height:1140px;
	background-image:url(/prisonbreak/images/pb_bios_text_bg.jpg);
	background-repeat:no-repeat;
}

.bioTextAreaHead {
	font-weight:bold;
	font-size:12px;
	position:relative;
}

.bioTextAreaBody {
	font-weight:normal;
	font-size:10px;
	position:relative;
	top:35px;
	left:35px;
	width:315px;
	line-height:17px;
}

/*  Recaps  */
.recapTextArea {
	float:left;
	position:relative;
	top:-19px;
	left:5px;
	width:569px;
	height:1134px;
	background-image:url(/prisonbreak/images/recaps_text_bg.jpg);
	background-repeat:no-repeat;
}

.recapTextAreaHead {
	font-weight:bold;
	font-size:11px;
	position:relative;
	top:25px;
	left:35px;
	width:540px;
}

.recapTextAreaBody {
	font-weight:normal;
	font-size:10px;
	position:relative;
	top:35px;
	left:35px;
	width:480px;
	height:950px;
	line-height:17px;
	overflow-y: auto;
}

/* Research */
.researchTextArea {
	float:left;
	position:relative;
	top:-19px;
	left:5px;
	width:569px;
	height:1134px;
	background-image:url(/prisonbreak/images/research_text_bg.jpg);
	background-repeat:no-repeat;
}

.researchTextAreaHead {
	font-weight:bold;
	font-size:11px;
	margin-top:40px;
	width:270px;
}

/*  Show Info */
.showInfoTextArea {
	float:left;
	position:relative;
	top:-23px;
	left:13px;
	width:545px;
	height:766px;
	background-image:url(/prisonbreak/images/showinfo_text_bg.jpg);
	background-repeat:no-repeat;
}

.showInfoTextAreaHead {
	font-weight:bold;
	font-size:11px;
	position:relative;
	top:105px;
	left:35px;
	width:315px;
}

.showInfoTextAreaBody {
	font-family:courier new, courier, verdana, arial;
	font-weight:normal;
	font-size:11px;
	position:relative;
	top:125px;
	left:35px;
	width:485px;
	height:550px;
	overflow-y:auto;
	line-height:17px;
}

#recapText p {
margin:0;
padding:0 0 13px 0;
}

.recapDropdownDiv select{width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }

#bioText2 p {
margin:0;
padding:0 0 13px 0;
}

a {color:#990000; text-decoration:none;}
a:hover {color:#ed1e1d; text-decoration:none;}

#recapContainer a {color:#999999; text-decoration:none;}
#recapContainer a:hover {color:#ffffff;}

#featuresLeft a{color:#990000; text-decoration:none;}
#featuresLeft a:hover {color:#ffffff; text-decoration:none;background-color:#990000;}

#banAdDiv{text-align:center;height:90px;width:900px;overflow:hidden;}
#boxAdDiv{width:300px;height:250px; margin:1px 0 1em 1em; float:right}
#SiteSelectLeft{background-color:#34302d} /* for sitewide dropdown transparency  */
.clear{clear:both}

#rtBG{background-image:url(/prisonbreak/images/rt_bg.jpg); background-repeat:no-repeat; width:312px; height:905px; overflow:hidden;}

#recapDiv{width:520px; position:relative; left:10px; top:10px; margin:205px 45px 0 23px; line-height:2em;}
#print_logo{display:none}
#print_button{display:block; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
#ad_recap{height:250px;width:300px;float:right;margin:1em 0px 1em 1em;}
#recapPageNavDiv{float:right;line-height:normal;font-family:courier new, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#000000; padding:10px; margin-left:10px; margin-bottom:10px; color: #ffffff;}
#recapPageNavDiv ol, #recapPageNavDiv ul, #recapPageNavDiv li{padding:0px;margin:0px; list-style:none; list-style-type:none; line-height:normal; display:inline;}
#recapPageNavDiv li{margin-left:6px;}


.bbHead {
	color: #0B7FB9;
	font-weight:bold;
	font-size:12px;
	font-family:verdana;
}


#bbcontent ul {
margin: 0;
padding: 0;
list-style-type: none;
}

/* promob nav */
#bbcontent li { 
margin: 0 0 0px 0; 
width: 320px;
}

#bbcontent {
width: 320px;
color: #3f3f3f;
font-size:11px;
font-family:arial;
background-color:#e7f2f8;
}

#bbcontent a {
display: inline;
color: #000000;
width: 320px;
height:240px;
padding: 0 0 0 0;
text-decoration: none;
}

#bbcontent a:hover {
background-color: #b5d8ea;
color: #000;
}

.bbthumb {
float:left;
padding: 5px 5px 0px 5px;
height:60px;
width:80px;
border: 0;
align: left;
}

.bbentry {
float:right;
height:40px;
width:103px;
padding-top:6px;
color: #3f3f3f;
font-size:10px;
font-family:arial;
}

.bbview { padding:5px 0 0 0px; float:left;width:41px;height:14px}

#navcontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
}

/* promob nav */
#navcontainer li { 
margin: 0px 0 2px 0; 
width: 193px;
height:69px;
background-color:#e7f2f8;
}

#navcontainer a {
display: block;
color: #000000;
width: 193px;
height:69px;
padding: 0 0 0 0;
text-decoration: none;
}

#navcontainer a:hover {
background-color: #b5d8ea;
color: #000;
}


