/* fix for full episodes */
#full-episodes-nav {
	padding: 14px 8px;
}
#full-episodes-nav li {
	line-height: 0.5em;
}

/* globals and ads */
body {
	margin: 0;
}
table a:link{color:#ff2b1e; text-decoration:underline;}
table a:visited{color:#ff2b1e; text-decoration:underline;}
table a:hover{color:#ff2b1e; text-decoration:none;}

#ad-wrapper {
	background: #fff url(/americandad/images/FoxBgTile.gif) repeat 0 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}

/*  centers the document  */
#center {
	position: relative;
	margin: 0 auto;
	width: 922px;
}

h1.ad-logo {
	text-align: left;
	margin: 0;
}

h1.ad-logo a {
	display: block;
	width: 155px;
	height: 77px;
	text-indent: -1000em;
	overflow: hidden;
}

#ad-nav {
	margin: 6px auto 0 auto;
}

.mainPic {
	background-image:url(/americandad/images/home_main.jpg);
	width: 594px;
	height: 360px;
}
.outline { 
	background-color: #b2b2b2;
}

.fplinks{
	color:#fc2d1d;
	font-size:10px;
	padding-bottom:5px;
	font-weight:bold;
	text-decoration:none;
}

#showDesc{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; color:#e7e7ef; 
	padding: 8px 8px 8px 12px; 
	background-image:url(/americandad/images/show_desc_bg.jpg);
	border-bottom: #fc2d1d solid 7px;
}


/* promob nav */
#navcontainer{
	width:340px; 
	padding: 10px 0 0 0;
	text-align: left;
}

#navcontainer ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#navcontainer li { 
	margin: 0 0 .5em 0; 
	width: 339px;
	height:79px;
	background-color:#2e5986;

}

#navcontainer a{
	display: block;
	color: #f6fafc;
	width: 329px;
	height:69px;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	background-color:#2e5986;
}

#navcontainer a:hover{
	background-color: #336799;
	color: #f6fafc;
}

td{vertical-align:top}
ul,ol{list-style:none; margin:0; padding:0;}
li{margin:1em 0 1em 1em; }


img{border:0}
#banAdDiv{margin:3px 0 3px 0}
#boxAdDiv{width:300px;height:250px; margin:1px 0 1em 1em; float:right}
#SiteSelectLeft{background-color:#34302d} /* for sitewide dropdown transparency  */
.clear{clear:both}

/*  showinfo   */
#showinfoPic{
	width:202px;
	height:273px;
	background-color:#2d5986;
}

#showinfoPic img{
	border:#112132 solid 1px;
}

.showinfoBody{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#112132;
	text-align: left;
	padding:0 0 0 10px;
}

.showinfoBodyTitle{
	font-size:12px;
	font-weight:bold;
}

.showinfoPicTitle{
	color:#edf5f9;
	font-weight:bold;
}

#showinfoPic select{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/*  recaps  */
#recapPic{
	width:202px;
	background-color:#2d5986;
}

#recapPic img{
	border:#112132 solid 1px;
}

.recapBody{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#112132;
	text-align: left;
	padding:0 0 0 10px;
}

.recapBodyTitle{
	font-size:12px;
	font-weight:bold;
}

.recapPicTitle{
	color:#edf5f9;
	font-weight:bold;
}

#recapPic select{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}



/*  bios  */
#biosPic{
	width:202px;
	height:273px;
	background-color:#2d5986;
}

#biosPic img{
	border:#112132 solid 1px;
}

#biosNav {
	width:202px; 
	height:43px; 
	background-color:#213140; 
}

.biosPicTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#edf5f9;
	padding:10px 0 0 0;
}

.biosBody{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#112132;
	text-align: left;
	padding:0 0 0 10px;
}

.biosBodyTitle{
	font-size:12px;
	font-weight:bold;
}

	
/* bios nav */
#biosNavContainer {
	width:202px;
	padding:5px 0 0 0;
}
	
#biosNavContainer li { 
	margin: 0 0 .5em 0;
	background-color:#2d5986;
	width:202px;
}

#biosNavContainer a{
	display: block;
	color: #edf5f9;
	width: 192px;
	height:57px;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
}

#biosNavContainer a:hover{
	background-color: #336699;
	color: #edf5f9;
}

/* promos */
#promos li.cinema {
	margin: 0;
}
#fox-nav li { 
   margin: 0;
   padding-right: 10px;
}
