/* CSS Document */
body
	{
	background-color: #ffffff;
	margin: 0px;
	font: 7pt/12pt Verdana, Geneva, Sans-serif;
	color: #333;
	text-align: center; /* for IE */
	}
	
a {text-decoration: none;}

a:link, a:visited
	{
	color: #363;
	}
	
a:hover, a:active
	{
	color: #690;
	}

#container{
	position:relative;
	width: 980px;
	width/**/:980px;
	height: 1600px;
	margin: auto;
	padding-top: 20px;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	background-color: #ffffff;
}


#events_container{
	position:relative;
	width: 980px;
	width/**/:980px;
	height: 1880px;
	margin: auto;
	padding-top: 20px;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	background-color: #ffffff;
}
#indexr1c1 {
	position:absolute;
	background-image: url(images/nu_header.jpg);
	left:-10px;
	top:0px;
	background-repeat: no-repeat;
	margin: 0 0 0 10px;
	width:980px;
	height:380px;
	z-index:1;
	visibility:visible;
}

#indexr2c2 {
	position:absolute;
	/*background-image: url(images/burst.jpg);*/
	left:-9px;
	top:381px;
	background-repeat: no-repeat;
	margin: 0 0 0 10px;
	width:980px;
	height:196px;
	z-index:3;
	visibility:visible;
}

#concept_text{
	width: 300px;
	width/**/:310px;
	height: 190px;
	float: left;
	padding: 25px 10px 0 50px;
	font-size: 14px;
	font-weight: bold;
	color:#000000
}

#concept_text2{
	width: 910px;
	width/**/:920px;
	height: 550px;
	float: left;
	padding: 5px 10px 50px 50px;
	font-size: 14px;
	color:#000000
}

#event_text{
	position:absolute;
	top:600px;
	width: 910px;
	width/**/:941px;
	float: left;
	padding: 5px 10px 0px 25px;
	font-size: 14px;
	color:#000000;
	height: 821px;
}

#mission_text{
	width: 810px;
	width/**/:820px;
	float: left;
	padding: 5px 10px 0px 25px;
	font-size: 14px;
	color:#000000
}

#mission_text H2{
 vertical-align:middle;
 height:30px;
}

#advisory_text{
	width: 710px;
	width/**/:720px;
	height: 200px;
	float: left;
	margin: 15px 0px 0px 25px;
	font-size: 14px;
	color:#000000
}

#advisory_text h4{
	margin-bottom: -10px;
}



#address_text2{
	width: 710px;
	width/**/:720px;
	height: 250px;
	float: left;
	padding: 5px 0px 50px 25px;
	font-size: 14px;
	color:#000000
} 
#zip_search {
	width: 320px;
	width/**/:310px;
	height: 230px;
	float: right;
	left:0px;
    padding: 0px 30px 0 10px;
    text-align: center;
    color: #ffffff;
	font-size: 10px;
	font-size/**/: 12px;
}

#indexr3c3 {
	position:absolute;
	left:-8px;
	top:590px;
	margin: 0 0 0 10px;
	width:980px;
	height:1078px;
	z-index:4;
	visibility:visible;
}

#navigation {
	position:absolute;
	float:left;
	top:353px;
	left:251px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 4px;
}
#navigation li {
	display: inline;
}
#navigation a:link, #navigation a:visited { 
	padding: 3px 10px 2px 10px; 
	color: #FFFFFF;
	text-decoration: none;

}
#navigation a:hover {
	color: #75c2ec;
}

#top_search{
	position:relative;
	float:left;
	left:650px;
	width:287px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #ffffff;
	padding-top: -15px;
	margin-top:0px;
}
input.txt {
  color: #00008B;
  background-color: #FFFFFF;
  border: none;
  width: 100px;
  height:20px;
}

input.btn {
  width:90px;
  height:19px;
  margin-top:0px;
  display: inline;
  
}

#mission_text ul{
 font-size: 14px;
 font-weight: bold;
 line-height: 1em;
 color: #b90e06;
 
}

#advisory_text ul{
 font-size: 14px;
 font-weight: bold;
 line-height: 1em;
 color: #b90e06;
 
}

#advisory_text H2{
 vertical-align:middle;
}
.style1 {
	color: #000000;
	font-size:12px;
}

#start_search{
	float:right;
	width:300px;
	height:150px;
  	margin-left: 0px;
  	padding: 0px 28px 10px 10px;
  	text-align: center;

}

#start_search H4{
	
	clear:right;
	top:0px;
	padding: 0px 0px 0px 0px;

}

#moto_text{
	position:absolute;
	float:left;
	color: #000000;
	font-size:24px;
	font-weight:bold;
	width:555px;
	height: 42px;
	top:104px;
	left: 340px;
	vertical-align:middle;
}




#content {
	position:absolute;
	float: left;
	top:1150px;
	width: 460px;
	padding-top: 0px;
	padding-left: 50px;
}

#content H2
{
background: url(images/h2.gif) no-repeat;
height: 30px;
padding-top: 5px;
padding-left: 15px;
width: 440px;
font-size: 14px;
color: #ffffff;
}

#content H2 a
{
color: #ffffff;
}

#content .entry
{
padding: 1px;
width: 450px;
background: #ffffff;
font-size: 14px;
}


#content .pad
{
padding: 10px;
}


#content2 {
	position:absolute;
	float: right;
	top:1150px;
	left:470px;
	width: 460px;
	padding-top: 0px;

}

#content2 H2
{
background: url(images/h2.gif) no-repeat;
height: 30px;
padding-top: 5px;
padding-left: 15px;
width: 455px;
font-size: 14px;
color: #ffffff;
}

#content2 H2 a
{
color: #ffffff;
}

#content2 .entry-right
{
padding: 1px;
width: 450px;
background: #ffffff;
font-size: 14px;
}

#content2 .pad
{
padding: 10px;
}

/* Sidebars */

.sidebar {
	float: left;

}

.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-bottom: 10px;
}

.sidebar {
	margin-bottom: 2em;
}


.sidebar li {
	margin: 0;
}


#sidebar2 {
	width: 221px;
	margin-left: 5px;
}

#sidebar2 h2 {
	background: url(images/title.gif) no-repeat left top;
	height: 22px;
	color: #FFFFFF;
	padding-left: 20px;
	padding-top: 5px;
}

#sidebar2 ul {
	line-height: normal;
}

#sidebar2 li {
	padding: 5px;
	background: url(images/img04.gif) repeat-x left bottom;
	font-size: .8em;
}

#sidebar2 a {
	border: none;
	font-size: 12px;
	padding-left: 10px;
}

#sidebar2 a:hover {
	border: none;
	padding-left: 10px;
}




#sidebar2 .sideb {
background: #F0E2E2;
padding: 1px;
margin-bottom: 20px;
 }
 





#footer {
	padding:20px;
	position: absolute;
	bottom: 94px;
	width: 980px;
	background-color: #b90e06;
	color: #cccccc;
	font-size: 12px;
	height: 44px;
	left: 3px;
}
#fan_widget{
	position:relative;
	top:900px;
}
#footer p {
	margin: 0.5em 0 1em 2em;
	padding: 0;
}

#logo{
	position:absolute;
	float:right;
	top:445px;
	left :710px;	
	
}

#more_news{
position:relative;
left:250px;
width:75px;
}

#more_events{
position:relative;
left:300px;
width:75px;
}



#albumlist 
{
	position:absolute;
	top:1150px;
	left:0px;
	width:960px;
	float: left;
	list-style-type:   none;
}
#albumlist li {
	float: left;
	margin-right: 6px;
	margin-bottom: 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
#albumlist img {
	display: compact;
	border: 1px solid #333300;
}

#social_media 
{
	position:absolute;
	left:836px;
	top:348px;
	float: left;
	list-style-type:   none;
}
#social_media li {
	float: left;
	margin-right: 6px;
	margin-bottom: 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
#social_media img {
	display: inline ;
	border: none;
}

#newslist 
{
	position:absolute;
	float: left;
	list-style-type:   circle;
	font: bold 12px Arial, Helvetica, sans-serif;
}


#spring_newslist 
{
	position:absolute;
	float: left;
	list-style-type:   circle;
	font: bold 12px Arial, Helvetica, sans-serif;
}

#gallery{
	position:absolute;
	top:600px;
	float: left;
	width: 951px;
	font: bold 0.8em Arial, Helvetica, sans-serif;
	color: #333333;	
}
.style2{color:#bf1010; font-weight: bold; }
.style3 {color: #FFFFFF;}
.style4 {color: #b90e06;}
.style5{color:#000000; font-weight: bold;}
.style6 {color: #000000;}
