/* CSS Document */

* { margin: 0; padding: 0;}

html { height: 100%;} 

body { background:black;}

/* Turn off borders on image links */
	img {border:0; }


 /*** Wrapper ***/

#wrapper { margin: 0 auto; width: 100%; min-height:100%; padding: 0px; background: url(../images/background.jpg); background-position:top-center; background-repeat: repeat; }


/*** Trim Wrapper ***/

#trimwrapper { margin: 0 auto; width: 1000px; padding: 0px; background:white;}



/*** Header Wrapper ***/

#headerwrapper { margin: 0 auto; width: 1000px; padding: 0px; background:white;}

 
/*** Header ***/

#header {position: relative; margin: 0 auto; width: 1000px; height: 300px; background: url(../images/header.png); background-position:top-center; background-repeat: repeat;}
 
/***Social Media Icons***/
#smicons {position: absolute; top: 245px; right: 5px; width: 300px;}



/*** Menu ***/


#menu {margin: 0 auto; width: 960px; height: 55px; }	





 /*** Content Wrapper ***/

#contentwrapper { overflow: hidden; margin: 0 auto; width: 960px;  padding: 0px; background: black;}



 
/*** Content ***/

#content {width: 500px; margin: 0 auto; padding: 10px; background: white;}



#content h1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 48px;
	font-weight: 400;
	color: black;
	text-align:left;
	}




#content h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: 400;
	letter-spacing: 4px;
	color: #6f95c6;
	text-align:right;
	margin-top: 10px;
	margin-bottom: 10px;
	letter-spacing: normal;
	}






#content p { margin:0px auto 0px auto; padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	line-height: 1.75em;	
	color: #999999;
	text-align:left;
	font-weight: normal;
	margin-bottom: 20px;
}


#content ul { 
	margin-left:30px; 
	list-style-type: square; 
	font-family: Arial, "Helvetica", sans-serif; 
	font-size: 14px; 
	line-height: 2em; color: #f8e4ed;
	font-weight: normal;
	margin-bottom: 20px;
	color: #f8e4ed;
}



	
		

#content a:link, a:visited, a:active {
	color: #2f5b95;
	font-weight: normal;
	text-decoration:underline;
}

	
#content a:hover {
	color: #0d1828;
	font-weight: normal;
	text-decoration:underline;
}





/*** Footer ***/

#footer { 
	clear: both; 
	width: 1000px; 
	background: url(../images/footer.png);     
	 text-align: center;
     padding:0px 0 0 0;
     margin: 0 auto;
     height: 200px;
     }
 


/*** Classes ***/

.center {
	font-family: Arial, "Helvetica", sans-serif;
	color: #fff;
	text-align:center;
}

.left {
	color: #fff;
	text-align:left;
}

.right {
	text-align:right;
}

.justify {
	text-align:justify;
}	


.headingleft {
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 20px;
	font-weight: 400;
	color: #afdbdb;
	text-align: left;
	}
	

.headingright {
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 20px;
	font-weight: 400;
	color: #afdbdb;
	text-align: right;
}

.piccenter 
   {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }

.picfloatright {
	float: right;
	margin: 0px 6px 10px 10px;
} 

div.picfloatright img {
	border: 1px solid #666;
	}
	
.picborder {
	border: 1px solid #af4e5f;
	}

.clear {
	clear: both;
}

.caption {
	text-align: justify;
	padding: 0px 30px 10px 40px;
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.7em;
	color:#808080;
}

.captioncenter {
	text-align: center;
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.7em;
	color:#808080;
}

.copyright {
	text-align: center;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #fff;
	font-weight: normal;
}


.events
{
margin: 10px 0;
}
.events p
{
font-size: 0.9em;
padding-top: 3px;
}

