@import url("structure.css");
@import url("global.css");


#left {
	position:absolute;
	width:184px;
	top:74px;
	left:0px;
	}
#left #nav {
	margin-top:0px;
	background-image:url("coast.jpg");
	background-repeat:no-repeat;
	border-bottom:1px solid #007D79;
	border-right:1px solid #007D79;
	margin-left:0px;
	list-style:none;
	font-family:tahoma;
	font-weight:bold;
	font-size:105%;
	padding:5px 0px 5px 10px;
	}
#left #nav li a {
	text-decoration:none;
	color:black;
	display:block;
	padding:0px 0px 6px 10px;
	width: 163px;
	}
#left #nav li a {
	\width:173px;
	w\idth:163px;
	}
#left #nav li a:hover { 
	text-decoration:underline;
}

	
body#frontpage #left #nav li.frontpage a, body#frontpage #left #nav li.frontpage a:hover,
body#sports #left #nav li.sports a, body#sports #left #nav li.sports a:hover,
body#government #left #nav li.government a, body#government #left #nav li.government a:hover,
body#news #left #nav li.news a, body#news #left #nav li.news a:hover,
body#features #left #nav li.features a, body#features #left #nav li.features a:hover,
body#opinion #left #nav li.opinion a, body#opinion #left #nav li.opinion a:hover,
body#arts #left #nav li.arts a, body#arts #left #nav li.arts a:hover,
body#humor #left #nav li.humor a, body#humor #left #nav li.humor a:hover,
body#vct #left #nav li.vct a, body#vct #left #nav li.vct a:hover,
body#classifieds #left #nav li.classifieds a, body#classifieds #left #nav li.classifieds a:hover,
body#contact #left #nav li.contact a, body#contact #left #nav li.contact a:hover,
body#archives #left #nav li.archives a, body#archives #left #nav li.archives a:hover {
	background-image:url("highlight.gif");
	background-repeat:no-repeat;
	text-decoration:none;
	color:white;
	}
/*
body#frontpage #content { background-image:url("t_frontpage.gif"); background-repeat:no-repeat; }
*/
body#news 		#content { background-image:url("t_news.gif"); background-repeat:no-repeat; }
body#features 	#content { background-image:url("t_features.gif"); background-repeat:no-repeat; }
body#opinion 	#content { background-image:url("t_opinion.gif"); background-repeat:no-repeat; }
body#classifieds #content { background-image:url("t_classifieds.gif"); background-repeat:no-repeat; }
body#arts 		#content { background-image:url("t_arts.gif"); background-repeat:no-repeat; }
body#contact	#content { background-image:url("t_contact.gif"); background-repeat:no-repeat; }
body#archives	#content { background-image:url("t_archives.gif"); background-repeat:no-repeat; }
	
#staff img { float:left; margin-right:10px; border:1px solid black; }
#staff td { padding-right:10px; }

#archive { font-family:tahoma; width:100%; }
#archive a { color:#007D79; }
#archive a:hover { color:black; }
#archive .season { padding: 5px 0px; text-align:center; }
#archive .issues { padding: 5px 10px; font-size: 85%; }
#archive .year { font-size:150%; padding-top:10px; }
#archive #summer { background-color:#E2FED8; }
#archive #spring { background-color:#BFF5DC; }
#archive #winter { background-color:#D1DDD7; }
#archive #fall { background-color:#D5F0E3; }

.info {
	margin-left:0px;
	padding-left:20px;

	}

	
h1,h2,h3,h4,h5,h6,h7 { margin-top:3px; margin-bottom:3px; font-family:arial; }
p, dd, #staff { 
	margin-top:0px; 
	font-family:"Times New Roman", Times, serif;
	font-size:85%;
	text-align:justify;
	margin-bottom:10px;
	}
table#news {
	font-family:verdana;
	font-size:90%;

	}
table#frontpage {
	font-family:verdana;
	}
	/*
table#frontpage #news {
	font-size:110%;
	font-family:tahoma;
	padding-bottom:15px;
	}
	*/
table#frontpage td {
	vertical-align:top;
	font-size:85%;
	}
table#frontpage h2 a { color:black; text-decoration:none; }
table#frontpage h2 a:hover { color:#d10; }
	
dd { margin-left:20px; }
dt {
	font-family:verdana;
	font-weight:bold;
	margin-bottom:5px;
	}
dl { margin-top:0px; }
a img { border-color: #007D79; border-width:1px; }
a {
	color:#007d79;
	font-weight:bold;
	}
a:hover { text-decoration:underline; color:black; }

p { text-indent: 12px; }

#classifieds #content { font-family:verdana; font-size:75%; }
#classifieds  #content .intro {
	font-style:italic;
	font-size:90%;
	}
#classifieds #content b {
	display:block;
	margin-top:10px;
	}
#classifieds #content h2 {
	margin-top:10px;
	font-family:times new roman;
	font-size:180%;
	}
.pullquote {
	font-size: 18px;
}

