a{
color:#000066;
line-height:150%;
text-decoration:none;
}
a img{
border-style:none;
}
.links a:hover{
margin-left: 10px;
}
a:hover{
color:#FFFFFF;
text-decoration:none;
}
.selected{
	margin-left: 5px;
	color:#FFFFFF;
	text-decoration:none;
}
body{
background:#0099FF;
color:#000066;
font:12pt Geneva, Arial, Helvetica, sans-serif;
margin:5px;
}
div,span,img{
border:0px solid;
}
hr{
color:#0099FF;
}
.ani{
color:#ffffff;
}
#animate{
font-size:18pt;
}
.compton{
font-size:9pt;
}
.compton .c{
font-size:12pt;
}
.content{
	font-size:12pt;
	margin-top:5px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.ccontent{
	background:#33bbff;
	font-size:12pt;
	margin-top:5px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:10px;
	}
.rcontent{
	position:absolute;
	top:70px;
	left:205px;
	height:auto;
	width:auto;
	}
.crcontent{
	position:absolute;
	top:5px;
	left:205px;
	height:auto;
	width:auto;
	}
.ccontent a{
font-weight: bold;
line-height:100%;
}
.leftbar{
	position:absolute;
	top:70px;
	left:5px;
	font-size:8pt;
	height:auto;
	margin:0px;
	padding:10px 0px 0px 10px;
	text-align:left;
	width:190px;
}
.cleftbar{
	position:absolute;
	top:5px;
	left:5px;
	font-size:8pt;
	height:auto;
	margin:0px;
	padding:10px 0px 0px 10px;
	text-align:left;
	width:190px;
}
.purple{
background:#BB00FF;
font-size:10pt;
height:20px;
margin-top:5px;
overflow:hidden;
padding-right:10px;
text-align:right;
clear:right;
}
.title{
font-size:18pt;
font-weight:bold;
color: #880088;
text-align: center;
}
.titlespan{
font:small-caps bold 26pt Geneva,Arial,Helvetica,sans-serif;
margin-right:-100%;
}
.titlespan .c{
font:small-caps bold 36pt Geneva,Arial,Helvetica,sans-serif;
}
.top{
position:absolute;
top:5px;
left:5px;
height:60px;
width:100%;
overflow:hidden;
}
.marquee{
background:#33bbff;
padding-left:0px;
}
.white{
background:#FFFFFF;
font-size:4pt;
height:8px;
margin-top:5px;
padding-right:10px;
}
.content1 {
	height: 100%;
	display: inline;
}
.content2 {
	height: 100%;
	display: inline;
}
.mainpic {
	height:100px;
	filter:progid:DXImageTransform.Microsoft.Fade(duration=3);
}
.activities img,.special img{
float:left;
margin-left:-150px;
}
.activities .main,.special .main{
padding-left:150px;
}
.youth{
font-size:10pt;
font-weight: bold;
}
.crutop img{
margin:10px 3% 
}
.crusaders p{
color: #00FF00;
font-size:10pt;
font-weight: bold;
}
.younique p{
color: #FFFF00;
font-size:10pt;
font-weight: bold;
}
.nucru p{
color: #00FFFF;
font-size:10pt;
font-weight: bold;
}
.policy{
width: 100%;
text-align: center;
clear: left;
color: #00FF00
}
.policy .hilite{
font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
color: #00FFFF;
}
.nowthen .main ,.nowthenupdate .main{
padding:10px 0px;
text-align: left;
}
.green{
color: #008000;
}
.purp{
color: #880088;
}
.meet_us{
font: bold 12pt;
color: #880088;
}
.level2 a,.level3 a{
color:#ffffff;
}
.level2 a:hover{
font-weight: bold;
}
.level3 p{
color:#ffffff;
text-align:left;
}
.level3 .headding{
color:#ffffff;
font-weight:bold;
text-decoration:underline;
text-align:center;
}
.level3 p a{
color:#ffff00;
}
.level3 p a:hover{
color:#ffff00;
}
