body { 
	color: #605F5F; 
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	line-height: 130%; 
	background-color: #e4e4e4; 
	background-image:  url(bg_dashes.png); 
	background-repeat: no-repeat; 
	background-position: 28px 34px; 
	}
h1 { font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 120%; padding-top: 10px; padding-bottom: 10px; }
p { 
	margin-top: 0; 
	}
	
img { 
	border-width: 0; 
	}

/* Classes and IDs */


#header { height: 59px; width: 860px; left: 10px; top: 99px; position: absolute; }
#sidebar { position: absolute; top: 203px; left: 672px; width: 150px; }
#main { position: absolute; top: 205px; left: 83px; width: 512px; }
#bodycopy { color: #717171; width: 512px; padding: 16px 0; }
#vidcredits { margin-bottom: 16px; padding: 10px 0 16px; width: 512px; border-bottom: 1px solid white; }
#copyright { font-size: 10px; font-family: "Lucida Grande", "Lucida Grande Unicode", Verdana, Arial, Helvetica, sans-serif; margin-bottom: 16px; padding: 30px 0 16px; width: 512px; height: 60px; border-top: 1px solid white; }
.worklist { padding: 0 0 16px; width: 512px; }
.press { color: #6c6c6c; padding: 0 0 16px; width: 512px; margin-bottom: 16px; border-bottom: 1px solid white; }
.presslast { color: #6c6c6c; margin-bottom: 16px; padding: 0 0 16px; width: 512px; }
.worklistimage { margin-bottom: 14px; }
.newsdate { color: #ff6f00; font-style: italic; }
.imagespace { padding-bottom: 8px; }
#menu { height: 30px; width: 550px; left: 82px; top: 13px; position: absolute; }

/* White Border Hack */

#wtop {
	position: fixed;
	top: 0;
	left: 0;
	height: 10px;
	width: 100%;
	background: white;
	z-index: 9000;
}


#wbtm {
	position: fixed;
	bottom: 0;
	left: 0;
	height: 10px;
	width: 100%;
	background: white;
	z-index: 9001;
}

#wleft {
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 10px;
	background: white;
	z-index: 9002;
}

#wright {
	position: fixed;
	top: 0;
	right: 0;
	height: 100%;
	width: 10px;
	background: white;
	z-index: 9003;
}

/* Default links */

a:link { color: #ff0000; text-decoration: none; }
a:visited { color: #ff0000; text-decoration: none; }
a:hover { color: white; background-color: fuchsia; text-decoration: none; }
/* Other links */
a.nounderline:hover { background-color: transparent; } 

/* Unordered List Settings for Menu */
 
#menu ul {
	list-style: none;
	margin:5px 0 5px 0;
	padding:0;
	} 
	 
#menu li {
	display:inline;
	margin:0 5px 0 0;
	padding:0;
	line-height:200%;
	}
.redtext {
	color: #FF0000;
}
