body { 
	background:url(/graphics/global/background.gif) repeat; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	margin:0 0 0 15px; }

a:link { color:#14494D; text-decoration:underline; }
a:visited { color:#666; }
a:hover, a:active { color:#930; }

h1 { color:#993300; font-size:16px; font-weight:bold; margin: 5px 0;}
h2 { color: #993300; font-size:11px; font-weight:bold; margin: 5px 0; }
ul { margin:0; padding:0; list-style-type:none;}
ul li { 
	color:#14494D;
	font-weight:bold;
	margin: 0;
	padding: 5px 0 5px 17px; 
	background: url(/graphics/global/arrow_icon.gif) left 8px no-repeat; }
ul li a { color:#14494D; text-decoration:underline; }

/* Top navigation */
.nav { 
	background:url(/graphics/global/burlap_top.gif) bottom no-repeat; 
	height:70px;
	padding:0 0 0 30px;
	vertical-align:bottom;
}
.nav img { margin-left: 2px; }

/* Sub page formatting */

#sub_container { 
	width:689px; 
	margin:0;
}

.paper_sub {
	width: 246px;
	position: absolute;
	float: left;
	top: 70px;
	left:690px;
}
* html .paper_sub {
	width: 246px;
	position: absolute;
	float: left;
	top: 72px;
	left:690px;
}

.right_content_sub {
	background:url(/graphics/global/paper_sub_repeat.gif) repeat-y;
	width:246px;
	margin:0 0 -5px 0;
}

.right_content_sub .calendar { 
	color: #7C3d00;
	margin: 5px 20px 5px 25px;
}

.header_sub_bg { 
	background: #565656 url(/graphics/global/header.gif) top no-repeat;
	height:377px;
	padding: 90px 0 0 0;
	vertical-align:top;}
.sub_container {
	background:url(/graphics/global/container_bg.gif) top repeat-y;
	text-align:center;
	margin-bottom:10px; }
.content {
	margin: 10px auto; 
	width: 550px;
	padding: 15px;
	text-align:left;
	border:1px solid #D4D4D4;
	background: #FEFEE4; }
.content_division {
	margin: 65px auto 5px auto; 
	width: 550px;
	padding: 45px 15px 15px 15px;
	text-align:left;
	border:1px solid #D4D4D4;
	background: #FEFEE4; }
.download { 
	border-top: 1px solid #D3D3D3;
}
.download img {
	float:right;
	margin-top: 10px;
}
.download a {
	color: #345355;
	font-weight:bold;
}

.right_content_sub form { 
	margin: 5px 10px; 
	text-align:center; 
	color:#7C3D00; 
}
.right_content_sub form p {
	margin: 5px 0; 
}
.right_content_sub form a { 
	color:#7C3D00;
	font-weight:bold;
}

#earbuds { 
	position:absolute;
	top: 230px;
	left: 551px;
}
.channels img {
	float:right;
	clear:right; 
	margin: 5px 0 0 5px; 
}
.channels p { 
	margin: 0; 
	width: 450px; 
}

#taped { 
	position: absolute; 
	float: left; 
	top: 350px;
	left: 39px;
}
#taped_division {
	position: absolute; 
	float: left; 
	top: 271px; 
	left: 39px;
}
* html #taped_division {
	top: 277px;
}
#jump { 
	position relative;
	float:right;
	margin-top: -30px;
}

.calevent {
	border-bottom:1px dotted #960;
	padding-bottom:1em;
}
.calevent h2 {
	font-size:1.2em;
	padding-top:1em;
}
.caldetail td {
	padding:5px 3px;
}
.caldetail p {
	margin-top:0;
}
.label {
	font-weight: bold;
	color:#930;
	padding-right:10px;
	vertical-align:top;
}
.home { 
	float:left; 
	width: 117px; 
	height:90px; 
	top: 73px; 
	left:50px; 
	position:absolute;
}
#back {
	margin: 1em auto;
	display:block;
}
