/*
	Design by Metamorphosis Design
	http://www.metamorphozis.com
	Released for free under a Creative Commons Attribution 2.5 License
*/

*
{
border: 0;
margin: 0;
}

/* Images? */
img
{
border: 0px;
}

/* Links? */
a{
	color: #0000FF;
	text-decoration: underline;
}

/* Links? */
a:hover{
	text-decoration: underline;
	color: #0099dd;
}

/* Body? */
body{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/* background: url(images/bg.jpg) top repeat-x #FFFFFF; */
	
	line-height: 20px; 
	padding-top: 39px;
	padding-bottom: 32px
}

/* Main Outside Border */
#main {
	width: 1009px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	border: 5px solid #FFFFFF;
	/* background: url(images/main_area_top.jpg) top no-repeat #FFFFFF; */
}

/* Header banner */
#header {
	width:1009px;
	padding: 0px 0px 0px 0px;
	background: url(images/Banner8.jpg) left top no-repeat;
	
}

/* Logo? */
#logo {	
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-style:italic;
	padding: 70px 0px 0px 642px;
	background: url(images/big_img.jpg) left top no-repeat;
	height: 173px;
}

#logo a {
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	font-size: 18px;
	color: #FFFFFF;
}


#logo H2 a{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	font-weight:100;
}

#buttons{
	width: 900px;
	background: url(images/bg_but.jpg) left top no-repeat;
	text-align:center;
	padding-left:10px;
	height: 46px;
}

#buttons a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	float: left;
	height: 29px;
	text-decoration: none;
	color: #000000;
	padding-top: 22px;
	text-align: center;
	background: url(images/Tabs2.png) 0px  6px no-repeat;
	width: 90px;
	margin-right: 10px;
}

#buttons a:hover {
	
	background: url(images/Tabs2.png) 0px  6px no-repeat;
	padding-top: 22px;
	height: 29px;
	
	/* Image opacity */
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

/* Above both left and right columns, below banner */
#content{
	width: 1009px;
	padding: 10px 0px 0px 0px;
	
	/*background: url(images/cont.jpg) 0px 0px; */
	margin: 0px 0px 0px 0px;
	border-top: 5px solid #BDBDBD;
	border-bottom: 5px solid #BDBDBD;
	border-left: 5px solid #BDBDBD;
	border-right: 5px solid #BDBDBD;
}

#left
{
	border-style: double;
	width: 642px;
	margin: 0px 0px 0px 10px;
	float: left;
	color: #000000;
}

.right_b {		
		/* background: url(images/right_box.gif)  0px 0px no-repeat; */
		padding-left: 16px;
		padding-right: 30px;
		padding: 16px 28px 10px 30px;
		height: 100px;
}

.text{
	padding: 0px 0px 0px 0px;
}

.img {	float:left;
		margin: 6px 16px 3px 0px;
}

.left_span {	color:#0D2C55;
		font-weight:bold;
}

.right_span 
{		
		color:#000000;
		font-weight:bold;
		
}

#left H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 100;
	color: #001421;
	text-align: left;
	padding: 10px 2px 10px 2px;
	font-variant: small-caps;
}

.tit 
{
	/* background: url(images/tit_l2.gif) 0px 24px repeat-x ; */
}

.tit_span
{
	background: #FFFFFF;
	font-weight: 100;	
}

#right H1
{
	/* Upcoming Events */
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: 100;
	color: #FFFFFF;
	padding-top: 12px;
	padding-left: 0px;
	text-align: center;
	padding: 12px 0px 0px 0px;
	background: url(images/tit_r.jpg) center top no-repeat;
height: 35px;

}

.read{
	text-align:right;
	padding-right:10px;
	padding-top: 10px;
	font-weight:bold;
	text-decoration:none;
}

#right .read {

	text-align:right;
	padding-right:20px;
	padding-top: 0px;
	font-weight:bold;
	text-decoration: underline;
}

#right .read:hover {
text-decoration: none;}

#right{
float: right;
width: 351px;
margin-right: 3px;
padding: 0px 0px 0px 0px;
color: #000000;
}

.tit_bot 
{ 
	/* background: url(images/left_box.jpg) bottom repeat-x #FFFFFF; */
	padding: 0px 10px 0px 0px;
}

#footer{
	height: 57px;
	width: 100%;
	font-size: 12px;
	color: #000000;
	text-align: center;
	clear:both;
	padding: 10px 0px 0px 0px;
	/* background: url(images/footer.jpg) top repeat-x; */
}

#footer a{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

#footer a:hover{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}

.highlightit img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.highlightit:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}


