body {
	background-color:#534741;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px
}
p, td, span {
	line-height: 12px;
}
img {
	border:0px;
}
a:visited {
	color:#990000;
	text-decoration: none
}
.tble_bgwhite {
	background-color:#FFFFFF;
}
.tble_w35 {
	width:35px;
}
.gen_alignleft {
	text-align:left;
	line-height: 12px;
	font-size:12px
}
.gen_aligncenter {
	text-align:center;
	line-height: 12px;
	font-size:12px
}
.gen_alignright {
	text-align:right;
	line-height: 12px;
	font-size:12px
}
.tunderl {
	text-decoration:underline 
}
/*----------------------------------------
	Text */
.mainmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color:#990000;
}
.mainmenu a:link { 
	color:#990000;
	text-decoration: none
}
.mainmenu a:hover { 
	color:#996666;
	text-decoration: underline
}

.pagetitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: large;
	/*font-weight: bold;*/
	color: #FFFFFF
}
.commontext {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; line-height: 12px;text-decoration:none;
}
.commontext a:link {
	color:#990000;
	text-decoration:none;
}
.commontext a:hover {
	color:#990000;
	text-decoration:underline;
}
.whiteBtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f5f5f5;
	line-height:14px;
}
.whiteBtext a:link {
	color:#990000;
	text-decoration:none;
}
.whiteBtext a:hover {
	color:#990000;
	text-decoration:underline;
}
.addtext {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; text-decoration:none;
	line-height:14px;
	color: #003366
}
.addtext a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; text-decoration:underline;
	line-height:14px;
	color: #0000CC
}
.addtext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; text-decoration:underline;
	line-height:14px;
	color: #0000CC
}
.addtextsml {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; text-decoration:none;
	line-height:14px;
	color: #003366
}
.addtextsml a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; text-decoration:underline;
	line-height:14px;
	color: #0000CC
}
.addtextsml a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; text-decoration:underline;
	line-height:14px;
	color: #0000CC
}
.notes {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; line-height:11px;
}
.notes a:link {
	color:#990000;
	text-decoration:none;
}
.notes a:hover {
	color:#990000;
	text-decoration:underline;
}
.notes_white {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px;
}
.notes_white a:link {
	color:#990000;
	text-decoration:underline;
}
.notes_white a:hover {
	color:#990000;
	text-decoration:underline;
}
.sectionheading {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #6C563C; font-weight: bold; font-size: 12px; line-height:12px;
}
.sectionheading_large {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #6C563C; font-weight: bold; font-size:medium; font-size: 14px; line-height:14px;
}

/*----------------------------------------
*/

/*----------------------------------------
	Layout elements */
#pgshell { /* height adjustments in individual page style block */
	position:absolute;
	left:40px;
	width:748px;	
	z-index:1;	
	border-left-width:1px;
	border-left-color:#000000;
	border-left-style:solid;
	border-right-width:1px;
	border-right-color:#000000;
	border-right-style:solid;
	background-color: #FFFFFF;
	background-image:url(backbase.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#hometopline {
	position:absolute;
	width:748px;
	height:5px;
	top:199px;
	left:0px;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
}
#pgsideslipleft {
	position:absolute;
	left:0px;
	width:40px;
	z-index:1;
	background-image:url(slipleft.gif)		
}
#pgsideslipright {
	position:absolute;
	left:787px;
	width:40px;
	z-index:1;
	background-image:url(slipright.gif);
}
#banner {
	position:absolute;
	left:0px;
	width:748px;
	height:109px;
	z-index:2;
	background-color: #000000;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	border-bottom-style:solid;	
}
#menustrip {
	position:absolute;
	left:0px;
	top:110px;
	width:748px;
	height:20px;
	z-index:2;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	background-image:url(menustripback.gif)	;
	text-align:left;
	/*vertical-align:middle;*/
}
#ptitlestrip {
	position:absolute;
	left:0px;
	top:131px;
	width:748px;
	height:68px;
	z-index:2;
	text-align:left;
	background-color:#FFFFFF;
	background-image:url(../images/titleback.gif);
	/*vertical-align:middle;*/
}
#phomeslides {
	position:absolute;
	left:0px;
	top:191px;
	width:748px;
	height:150px;
	z-index:2;
	text-align:left;
	background-image:url(../images/slidebase.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	/*vertical-align:middle;*/
}
#phomecontent {
	position:absolute;
	left:0px;
	top:881px;
	width:748px;
	height:459px;
	z-index:2;
	background-image:url(../images/warren_back.gif);
	text-align:left;
	background-repeat:repeat-x;
	background-color:#000000;
	/*vertical-align:middle;*/
}
#titlespace {
	position:absolute;
	left: 13px;
	top: 9px;
	width: 628px;
	height: 27px;
}
#printbutton {
	position:absolute;
	left: 698px;
	top: 9px;
	width: 40px;
	height: 39px;
}
#submenustrip1,  #submenustrip2, #submenustrip3, #submenustrip4, #submenustrip5 {
	position:absolute;
	left:0px;
	top:180px;
	width:748px;
	height:23px;
	z-index:3;
	overflow:hidden;	
	background-repeat:no-repeat;
	background-image:url(../images/tabs/tabsback.gif);
}
#submenustrip1 {
	/*background-image:url(../images/submenu1.gif);*/
}
#submenustrip2 {
	/*background-image:url(../images/submenu2.gif);*/
}
#submenustrip3 {
	/*background-image:url(../images/submenu3.gif);*/
}
#submenustrip4 {
	/*background-image:url(../images/submenu4.gif);*/
}
#submenustrip5 {
	/*background-image:url(../images/submenu5.gif);*/
}
#mediaarea { /* height adjustments in individual page style block */
	position:absolute;
	left:0px;
	top:199px;
	width:300px;
	z-index:3;
	border-right-width:1px;
	border-right-color:#000000;
	border-right-style:dotted;
	border-top-color:#000000;
	border-top-width:1px;
	border-top-style:solid;
	background-color:#f5f5f5;
}
#contentarea { /* height adjustments in individual page style block */
	position:absolute;
	left:301px;
	top:199px;
	width:447px;
	z-index:3;
	border-top-color:#000000;
	border-top-width:1px;
	border-top-style:solid;
	background-color:#FFFFFF;
}
#contentarea_further { /* height adjustments in individual page style block */
	position:absolute;
	left:0px;
	top:203px;
	width:748px;
	z-index:3;
	border-top-color:#000000;
	border-top-width:1px;
	border-top-style:solid;
	background-color:#FFFFFF;
}
#mediacontainer {
	position:absolute;
	left:10px;
	top:10px;
	width:280px;
	height:205px;
	background-color:#f5f5f5;
	z-index:4;
	text-align:center;
}
#interviewcontainer {
	position:absolute;
	left:10px;
	top:10px;
	width:280px;
	height:180px;
	background-color:#f5f5f5;
	z-index:4;
	text-align:center;
}
#videoinfobox {
	position:absolute;
	left:10px;
	top:312px;
	width:280px;
	z-index:4;
	text-align:left;
}

#mediacontainer_nopad {
	position:absolute;
	left:10px;
	top:10px;
	width:280px;
	height:254px;
	background-color:#f5f5f5;
	z-index:4;
	text-align:center;
	vertical-align:middle;
}
#plugininfo {
	position:absolute;
	left:10px;
	top:225px;
	width:259px;
	background-color:#FFFFFF;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	padding-right:10px;
	border-width:1px;
	border-color:#999999;
	border-style:dashed;
	z-index:4;
}
.vidselect {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px;
	text-decoration:underline;
}
#basecontent { /*adjust vert position in individual page style block */
	position:absolute;
	left:32px;
	width:711px;
	height:35px;
	z-index:5;
	text-align:left;
	/*vertical-align:middle;*/
}

.controller {
  position: absolute;
  bottom: 0;
  left: 0;
}

.vol-controller {
  position: absolute;
  bottom: 0;
  right: 0;
}

#player {
  position: relative;
  overflow: hidden;
}

#playlist a {
  display:list-item;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left:20px;
	list-style: decimal;
}

#playlist a.playing {
  background-color: yellow;
}

/*----------------------------------------
*/
