/* Oxford's FM107.9 */

BODY { margin: 0px; padding: 0px; font-family: "Lucida Grande", "Arial", "sans-serif"; font-size: 12px; font-weight: normal; line-height: 1.5em; color: #000; }
BODY.purple { background: url("/images/backgrounds/bgPurple.gif"); }

IMG { border: 0px; }

TABLE.header { background-color: #FFF; }

TD.column { vertical-align: top; }
TD.left { width: 182px; background-color: #FFF; }
TD.content { width: 556px; background: url("images/bgLogo.jpg"); }

DIV#container {float: left; width: 774px; background-color: #FFF; }

DIV.article { clear: both; padding: 12px 6px 12px 6px; border-top: solid 1px #FFF; }
DIV.text { color: #333; }
DIV.subheader { font-size: 14px; font-weight: bold; text-transform: uppercase; padding-bottom: 6px; }
DIV.sponsor { text-align: center; margin: 12px; }

IMG.photoRight { border: 1px solid #FFF; margin: 0px 0px 12px 6px; }
IMG.photoMiddle { border: 1px solid #FFF; margin: 6px 0px 6px 0px; }
IMG.photoSub { border: 1px solid #FFF; }
IMG.view { margin: 6px 0px 6px 0px; }

.grey { background-color: #D5D5D5; }
.pink { background-color: #FACCE0; }
.purple { background-color: #E5CFEB; }
.green { background-color: #D9EDB6; }
.blue { background-color: #B7E5F7; }
.yellow { background-color: #F0E8B2; }
.white { background-color: #FFFFFF; }

.pink DIV.subheader { color: #E31414; }
.purple DIV.subheader { color: #7F5F88; }
.green DIV.subheader { color: #8AAD4B; }
.blue DIV.subheader { color: #427B91; }

DIV.header { text-transform: uppercase; font-weight: bold; font-size: 22px; color: #DEA716; }
TD.left { background-color: #F0E8B2; padding: 10px; }
TD.content { padding: 10px; display: inline;}
	
DIV.footer { padding: 6px; clear: both; background-color: #FFD400; color: #FFF; font-weight: bold; }
DIV.footer A { color: #FFF; font-weight: bold; font-size: 14px; text-decoration: none; }

DIV.nav { width: 774px; height: 28px; padding-top: 4px; margin: 0px; background: url("images/bgNavGrag.gif"); background-color: #FFD400; }
DIV.nav A { display: block; float: left; padding: 3px 12px 3px 12px; background-color: #FFD400; font-size: 17px; font-weight: bold; color: #FFF; text-decoration: none; }
DIV.nav A:hover { background-color: #DEA716; cursor: pointer; }

DIV.hidden { display: none; }
DIV.menu { width: 180px; float: left; border-left: solid 1px #FFD400; border-right: solid 1px #FFD400; border-bottom: solid 2px #FFD400; z-index: 60; position: absolute; }
DIV.menu A.submenu { display: block; padding: 2px 12px 2px 12px; background-color: #FFFFB6; border-bottom: solid 1px #FFD400; color: #666; font-weight: normal; text-decoration: none; }
DIV.menu A.submenu:hover { background-color: #FFD400; color: #666; cursor: pointer; }

DIV.right_banner {display: block;  float: left; width: 160px; height: 600px; background-color: #FFFFFF;}

DIV#lightbox { background-color: #000; z-index: 90; position: absolute; padding: 10px; }
DIV#lightbox_mask { background: url('/images/mask.png'); z-index: 80; position: absolute; top: 0px; left: 0px; width: 100%; }
DIV.Player {background-color: #ffffff; width: 774px;}

DIV.emergency_update_title {font-size: 16px; font-weight: bold; margin: 20px; float:left;}
DIV.emergency_update_heading {font-size: 14px; font-weight: bold; margin:10px; clear: both;}
DIV.emergency_update_content {font-size: 12px;  margin-bottom:10px; margin-left: 10px;}
DIV.emergency_update_holder {position:relative;  background-color:#ffffff;	}
DIV.emergency_update_box {text-align: left; z-index: 2000; position:absolute; top: 0px; left:0px; overflow: auto; width: 700px; height: 670px;}
DIV.emergency_update_blank {background: url('/img/global/fade_emergency.jpg'); background-position: bottom; background-repeat: repeat-x; z-index: 1000; width: 700px; height: 670px; position:absolute; top: 0px; left: 0px; background-color: #ffffff; filter: alpha(opacity=90); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE */
	-moz-opacity: .90; /*older Mozilla*/
	-khtml-opacity: 0.9;   /*older Safari*/
	opacity: 0.9;   /*supported by current Mozilla, Safari, and Opera*/
		
	
	}
DIV.emergency_update_link {background-color:ff0000; color: #0000ff; cursor: pointer; text-align: center;}
	
DIV.emergency_update_close {font-weight: bold; color: #0000ff; font-size: 16px; float:right; margin: 20px;}