/*External Style Sheet*/

body,div,html,p,ul,li
	{
	padding:0;
	margin:0;
	}

h1,h2,h3,h4,h5,h6
	{
	font-size:12px;
	margin:0;
	padding:0;
	}
h1
	{
	font-family:Georgia, Times, serif;
	font-size:17px;
	color:#9FA716;
	font-weight:bold;
	}
b
	{
	color:#9FA716;
	}
/*header*/
img
	{
	border-style:none;
	}

ul
	{
	list-style:none;
	}

body 
	{
	margin:0 auto;
	color:#282525;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	background:#C8C9B7 url("images/body_bg.gif") repeat-y top center;
	}
#all
	{
	width:939px;
	margin:0 auto;
	}
#header
	{
	background:url("images/header_bg.gif") repeat-x;
	width:937px;
	height:124px;
	margin:0 auto;
	}
#logo
	{
	float:left;
	width:350px;
	}
#jointoday
	{
	float:left;
	width:540px;
	text-align:right;
	}

#main
	{
	width:937px;
	margin:0 auto;
	}
#navbar
	{
	float:left;
	width:223px;
	}
#nav
	{
	float:left;
	width:188px;
	}
	#nav ul
		{
		
		}
		#nav ul li
			{
			width:188px;
			background:url('images/nav_bg.gif') repeat-x;
			text-align:center;
			margin-bottom:2px;
			}
			#nav ul li a:link, #nav ul li a:visited, #nav ul li a:hover, #nav ul li a:active
				{
				display:block;
				width:100%;
				height:100%;
				padding:10px 0;
				color:white;
				text-decoration:none;
				font-size:15px;
				font-weight:bold;
				}
			#nav ul li a:hover
				{
				color:#EFECDB;
				}

#content
	{
	float:left;
	width:695px;
	}
#rotate
	{
	width:692px;
	height:279px;
	background:white;
	}
#infocol
	{
	float:left;
	width:200px;
	}
	#infocol p
		{
		margin-bottom:4px;
		}
.subcol
	{
	float:left;
	width:154px;
	height:309px;
	}
	.subcol a:link, .subcol a:visited, .subcol a:hover, .subcol a:active
		{
		display:block;
		width:100%;
		height:100%;
		text-decoration:none;
		cursor:pointer;
		}
#newscol
	{
	background:url('images/news_bg.jpg') no-repeat;
	height:295px;
	}
#eventcol
	{
	background:url('images/events_bg.jpg') no-repeat;
	color:white;
	height:295px;
	}
#buscol
	{
	background:url('images/bus_bg.jpg') no-repeat;
	height:295px;
	}
.colinfo
	{
	width:136px;
	margin:0 auto;
	text-align:center;
	height:181px;
	font-size:11px;
	}
	a:link .colinfo, a:visited .colinfo, a:hover .colinfo, a:active .colinfo
		{
		color:#282525;
		}
	#eventcol a:link .colinfo, #eventcol a:visited .colinfo, #eventcol a:hover .colinfo, #eventcol a:active .colinfo
		{
		color:#FFFFFF;
		}
.collink
	{
	width:146px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	}
	a:link .collink, a:visited .collink, a:hover .collink, a:active .collink
		{
		color:#282525;
		text-decoration:underline;
		}
	a:hover .collink
		{
		color:#FFFFFF;
		}
.botlink
	{
	padding-top:14px;
	text-align:center;
	}
	.botlink a:link, .botlink a:visited, .botlink a:hover, .botlink a:active
		{
		display:inline;
		height:auto;
		width:auto;
		text-decoration:underline;
		}
#footer_holder
	{
	width:937px;
	height:37px;
	background:url('images/footer_bg.gif') repeat-x;
	text-align:right;
	margin:0 auto;
	}
#footer
	{
	padding-top:6px;
	padding-right:26px;
	font-size:11px;
	}
	#footer a:link, #footer a:visited, #footer a:hover, #footer a:active
		{
		color:#282525;
		text-decoration:none;
		}
	#footer a:hover
		{
		text-decoration:underline;
		color:#147DC1;
		}
		
		
a:link
	{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#147DC1;
	}
a:visited
	{
	text-decoration: underline;
	color:#147DC1;
	}	
a:hover
	{
	text-decoration: underline;
	color:#9FA716;
	}
a:active
	{
	text-decoration: underline;
	color:#147DC1;
	}

p
	{
	padding-bottom:8px;
	line-height:16px;
	}
.clear
	{
	font-size:1px;
	height:1px;
	clear:both;
	margin:0;
	padding:0;
	}
.leftpad, .rightpad, .toppad
	{
	font-size:1px;
	line-height:1px;
	}
.leftpad
	{
	float:left;
	width:5px;
	}
.rightpad
	{
	float:right;
	width:5px;
	}
.toppad
	{
	clear:both;
	height:5px;
	}
