html { 

	min-height:100%;

	margin-bottom:1px;

	}



body {

	background-color: #67737e;

	margin:10px 0 0 0;

	}



.content {

	background-image:url(images/content.gif);

	background-repeat:repeat-y;

	width:529px;

	}

	

.sidebar {

	background-image:url(images/sidebar.gif);

	background-repeat:repeat-y;

	width:239px;

	}

	

.splashback {

	background-image:url(images/splashback.gif);

	background-repeat:repeat-y;

	width:768px;

	}	



.navback {

	background-image:url(images/navback.gif);

	background-repeat:no-repeat;

	width:768px;

	height:27px;

	}



h1.first {

	color:#000000; 

	font:bold 24px/24px Georgia, "Times New Roman", Times, serif;

	margin-top:0px;

	padding:37px 25px 0px 0px;

	}

	

h1 {

	color:#000000; 

	font:bold 24px/24px Georgia, "Times New Roman", Times, serif;

	margin-top:0px;

	padding:0px 25px 0px 0px;

	}	



h2 {

	color:#000000; 

	font:bold 20px/20px Georgia, "Times New Roman", Times, serif;

	padding:0px 25px 0px 0px;

	}



h3 {

	color:#000000; 

	font:bold 14px/14px Georgia, "Times New Roman", Times, serif;

	padding:0px 25px 0px 0px;

	}



p {

	color:#000000;

	font:12px/16px Verdana, Helvetica, Arial, sans-serif;

	padding:0px 25px 0px 0px;

	}



p.tiny {

	color:#000000;

	font:9px/13px Verdana, Helvetica, Arial, sans-serif;

	padding-right:0px;

	}



p.navvy {

	color:#ffffff;

	font:11px/11px Verdana, Helvetica, Arial, sans-serif;

	text-align:right;

	padding-right:25px;

	}



p.white {

	color:#ffffff;

	font:normal 14px/18px Verdana, Helvetica, Arial, sans-serif;

	text-align:left;

	padding:0px 25px 0px 25px;

	}



li,ul,ol {

	color:#000000;

	font:12px/16px Verdana, Helvetica, Arial, sans-serif;

	margin-left:12px;

	padding-bottom:5px;

	padding:0px 25px 0px 2px;

	}

	

ul {

	list-style-type:square;

	}	



.news {

	color:#000000;

	font:11px/16px Verdana, Helvetica, Arial, sans-serif;

	text-align:left;

	text-decoration:none;

	padding:0px 25px 0px 25px;

	}



.copyright {

	color:#ffffff;

	font:11px/11px Verdana, Helvetica, Arial, sans-serif;

	padding:20px 0px 20px 0px;

	text-align:center;

	}



.whiteemph {

	color:#ffffff;

	font-weight:bold;

	font-size:14px;

	}



.redemph {

	color:#CC0000;

	font-family:Verdana, Helvetica, Arial, sans-serif;

	font-weight:bold;

	}

	

.redemphttl {

	color:#CC0000;

	font-family:Verdana, Helvetica, Arial, sans-serif;

	font-weight:bold;

	font-size:24px;

	line-height:22px;

	}	

	

.redemph2 {

	color:#CC0000;

	font-family:Georgia, "Times New Roman", serif;

	font-weight:bold;

	}

	

.blueemph {

	color:#0B4076;

	font-family:Verdana, Helvetica, Arial, sans-serif;

	font-weight:bold;

	}

	

.blueemph2 {

	color:#0B4076;

	font-family:Georgia, "Times New Roman", serif;

	font-weight:bold;

	}	

	

.nextevents {

	background-color: #dddddd;

	margin: 5px 25px 5px 10px;

	width: 225px;

	float: right;

	border: 1px solid #333333;

	padding: 15px 0px 10px 0px;

	}			



.smaller {

	font-size:18px;

	}



.smallest {

	font-size:14px;

	}

	

.store {

	font-size:11px;

	}	



.redsmall {

	color:#CC0000;

	font:bold 14px/14px Verdana, Helvetica, Arial, sans-serif;

	}



.cite {

	color:#CC0000;

	padding-left:20px;

	font-size:11px;

	}



a { 

	color:#CC0000; 

	text-decoration:underline; 

	}



a:hover { 

	color:#000000; 

	text-decoration:underline; 

	}



a.white { 

	color:#ffffff; 

	text-decoration:none; 

	}



a.white:hover { 

	color:#ffffff; 

	text-decoration:underline; 

	}



img.inline {

	margin:0px 25px 10px 0px;;

	float:left;

	border:0;

	}



img.inline2 {

	margin:0px 15px 10px 15px;

	float:right;

	border:0;

}


.social {

	background-image:url(images/socialback.gif);

	background-repeat:repeat-y;

	width:768px;
}

.social img {

	border: none;

}

.social td {

	padding: 4px;

	text-align: right;

}
