@charset "UTF-8";
/* CSS Document */

/*Main Elements*/

body
	{
		padding:0px;
		margin:0px;
		background:#ffffff;
	}

p
	{
		font-family:Trebuchet MS, sansserif;
		text-align:justify;
	}

H1  
	{ 
		color:#886207; font-style:normal; 
		font-weight:800; font-size:22px; 
		font-family:Trebuchet MS, sansserif; text-align:center; 		
		text-transform:uppercase; letter-spacing:2px;
		margin-bottom:10px;
	}

H2
	{ 
		color:#bd9025; font-style:bold; 
		font-weight:800; font-size:22px; 
		font-family:Trebuchet MS, sansserif; text-align:center; 		
		text-transform:uppercase; letter-spacing:2px;
		margin-top:70px;
	}

H3
	{ 
		margin-top:20px; color:#669933; font-style:normal; 
		font-weight:bold; font-size:15px; 
		font-family:Trebuchet MS, sansserif; text-align:center; 		
		text-transform:uppercase; 
	}

a

	{
		text-decoration:none;
		color: #3B3016;
	}
	

a:hover

	{
		text-decoration:underline;
		color: #b0b0b0;
	}

a.links

	{
		text-decoration:none;
		color:#CC99FF;
	}

a.links:hover

	{
		text-decoration:underline;
		color: #3B3016;
	}
	
a.l_text
	{
		text-decoration:none;
	}

a.l_text:hover
	{text-decoration:underline;}
	
a.b_text
	{
		text-decoration:none;
		color:#0c132e;
	}

a.b_text:hover
	{
		text-decoration:underline;
		color:#bd9025;
	}
a.m_text
	{
		text-decoration:none;
		color:#886207;
		margin-right:0px; margin-left:0px;
	}

a.m_text:hover
	{
		text-decoration:underline;
		color:#886207;
	}

a.n_text
	{
		text-decoration:underline;
		color:#9966cc;
	}

a.n_text:hover
	{
		text-decoration:underline;
		color:#3B3016;
	}

a.index
	{
		text-decoration:none;
		color:#9966cc;
		text-align:left;margin-left:0px; margin-top:0px;
		
	}

a.index:hover
	{
		text-decoration:underline;
		color:#9966cc;
		margin-left:0px; margin-top:0px;
	}

a.lf_text
	{
		text-decoration:none;
		color:#ffffff;
		text-align:left; margin-left:0px; margin-top:0px;
	}

a.lf_text:hover
	{
		text-decoration:underline;
		color:#AFC21B;
	}
		
a.form_button
	{
		text-decoration:none;
		color:transparent;
	}

a.imgborder
	{
		border-width:2px; border-color:#AFC21B; border-style:solid;
	}

li.target

	{
		list-style-image:url(images/target_sml.png);
		list-style-position: outside;
	}

ul 
	{
		margin:20px; padding:2;
	}


li 
	{
		 
		margin: 10px 0px 0px 0px; padding:0px 0px 0px 10px;
	}

/*ID*/

#maini
	{ 
		position: absolute; top: 10px; left: 8%; width:900px; height:800px;			
		visibility: visible; display: block;
	}

#main
	{
	position: absolute;
	top: 10px;
	left: 8%;
	width:800px;
	height:824px;
	visibility: visible;
	display: block;
	background-image:url(images/bkgrnd_bll.jpg);
	}

#contents
	{
	position: absolute;
	top: 290px;
	left: 0;
	width:733px;
	height:567px;
	visibility: visible;
	display: block;
	}

#events {
	border: solid 1px #300C52;
	width: 700px;
	height: 204px;
	visibility: visible;
}

#topbanner
	{
	position: absolute;
	top: 32px;
	left: 2em;
	width: 733px;
	height: 208px;
	visibility: visible;
	display: block;
	background-color:#ffffff;
	background-image:url(images/topbanner.png);
	}

#links
	{
	position: absolute;
	top: 240px;
	left: 2em;
	width: 733px;
	height: 39px;
	visibility: visible;
	display: block;
	}		


#background

	{
		background-image:url(images/gradientrev.jpg);
		background-repeat:no-repeat; background-position:center;
	}


#bg
	{
		background:url(images/graybox3.gif) no-repeat left center; 		
		margin:0px 0px 0px 0px ; padding:0px 0px 0px 0px;
	}


/*Classes*/

.subtitle
	{	
		text-transform:uppercase; font-size:16px;
		letter-spacing:2px;
	}

.border
	{
		border-width:2px; border-color:#666666; border-style:solid;
	}

.imgborder
	{
		border-width:2px; border-color:#AFC21B; border-style:solid;
	}

.imgevent
	{
		border-width:2px; border-color:#3B3016; border-style:solid; margin-right:15px; margin-bottom:10px;
	}

.imgevent2
	{
		border-width:2px; border-color:#3B3016; border-style:solid; margin-right:10px; margin-bottom:2px;
	}

.quote
	{ 
		color:#300C52; font-style:italic; 
		font-size:11px; 
		font-family:Trebuchet MS, sansserif;
		text-align:left; margin-left:50px; margin-right:50px;
		text-decoration:none;
	}

.links

	{ 
		margin-top:0px; color:#CC99FF; font-style:normal; 
		font-weight:200; font-size:14px; 
		font-family:Trebuchet MS, Sansserif;
		text-transform:uppercase; 
	}

	
.m_text

	{
		font-family:Trebuchet MS, sansserif;
		font-size:16px;
		line-height:normal;
		color:#b0b0b0;
		margin-left:2em; margin-right:2em;
		text-decoration:none;
	}
	
.b_text

	{
		font-family:Trebuchet MS, sansserif;
		font-size:12px;
		line-height:normal;
		color:#0c132e;
		margin-left:1em; margin-right:1em; margin-bottom:1em;
		text-decoration:none;
	}

.t_text

	{
		font-family:Trebuchet MS, sansserif;
		font-size:14px;
		line-height:normal;
		color:#b0b0b0;
		text-decoration:none;
	}
	
.h4
	{ 
		color:#886207; font-style:normal; 
		font-weight:bold; font-size:16px; 
		font-family:Trebuchet MS, sansserif; text-align:left; 		
		text-transform:uppercase; margin-bottom:2px;
	}

