/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#coverage img
{
	padding:4px;
	border:1px solid #fff;
}
#coverage:hover img
{
	padding:4px;
	border:1px #df1a47 solid;
	
}
#wrapper
{
	width:960px;
	position:relative;
}
#map{float:right;padding:3px; right:30px; position:relative; }
#map:hover {}
#addmissionsticker{ position:relative;float:right;padding:15px; padding-top:35px;}
#logo{ position:relative; float:left;padding:15px;}

#bg-features{ background-image:url(css/images/bg.jpg); background-position:top; background-repeat:no-repeat; height:115px;left:0px; position:relative; clear:both; text-align:left;}
#bg{ background-image: url(css/images/bg-cont.jpg); background-position:top; background-repeat: repeat-y; }
#bg-belt{ background-image: url(css/images/bg-th.jpg); background-position:top; background-repeat: repeat-y; height:80px;}
#bg-test{ background-image: url(css/images/bg-test.jpg); background-position:top; background-repeat: no-repeat; height:139px;}

#board{	position:relative;width:300px; float:left; padding:7px;}
#boardimg {padding:5px; padding-top:0px; float:left; border:none;}
#boardtitle {color:#fff; font-family: 'Oswald', sans-serif; font-size:1.1em;position:relative;}
#board span { font-family:Tahoma, Geneva, sans-serif; font-size:0.85em;color:#fff;}

#quote
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.8em;
	line-height:1.3em;
	font-style:italic;
	color:#777;
	
}

#features   
{
	border:none;
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	text-decoration:none;
	text-align:justify;
}
#indexmarquee 
{
	color:#333;
	line-height:1.15em;
	display:block;
	

}
#courses li a
{
	 font-family: 'News Cycle', arial, serif; font-weight:normal;
  	font-size:25px; 
	float:left;
	padding:0px;
	color:#DA224C;
}
#courses li a:hover
{
	color:#666;
}
	
#courses li
{
	list-style-type:none;
	display:inline-block;
}
#subhead
{
		font-family: 'Oswald', sans-serif;
		font-size:1.3em;
		color:#444;
}
#content
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	color:#333;
	padding:30px;
	text-align:left;
	line-height:1.5em;
}
#content h2
{
	font-family: 'Oswald', sans-serif;
	font-size:1.3em;
}


#col640
{
	width:590px;
	position:relative;
	border-bottom:1px solid #999;
	margin-bottom:20px;
	padding-bottom:20px;
}
#col320
{
	width:260px;
	position:relative;
	border-bottom:1px solid #999;
	margin-bottom:20px;
	padding-bottom:20px;
	
	
}
#content ul li
{
	padding:0;
	margin:0px;
	display:block;
	padding-top:5px;
	padding-bottom:9px;
	margin-left:5px;
	color: #DA224C;
}
#content ul li a 
{
	color: #DA224C;
}
#content ul 
{
	list-style-type:none;
}

#footer-border{ border-bottom:#E67817 solid 11px;}
#socialicons{
	margin-top:23px;
	border:1px solid #fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#1D60A9;
	padding:2px;
}
#socialicons:hover{
	background:#1D60A9;
	color:#fff;
	
}
.white-10x{ font-size:10px; color: #FFFFFF; text-decoration:none; line-height:14px; }
.mgnda-11x{ font-size:11px; color: #DA224C; text-decoration:none; line-height:14px; }
.mgnda-11x a:link{ font-size:11px; color: #DA224C; text-decoration:none; line-height:14px; }
.mgnda-11x a:hover{ font-size:11px; color: #DA224C; text-decoration:none; line-height:14px; }
.mgnda-11x a:visited{ font-size:11px; color: #DA224C; text-decoration:none; line-height:14px; }


.gray-11x{ font-size:11px; color: #666666; text-decoration:none; line-height:16px; }
.gray-11xb{ font-size:15px; color: #666666; text-decoration:none; line-height:16px; font-weight:bold; text-align:justify;}

.gray-11x-side{ font-size:11px; color: #666666; text-decoration:none; line-height:16px; text-align:justify; }

.gray-11x-ital{ font-size:11px; color: #676767; text-decoration:none; line-height:13px; font-style: italic; }


.lightgray-10x{ font-size:11px; color: #999999; text-decoration:none; line-height:16px; }
.lightgray-10x a:link{ font-size:11px; color: #999999; text-decoration:none; line-height:16px; }
.lightgray-10x a:hover{ font-size:11px; color: #999999; text-decoration:none; line-height:16px; }
.lightgray-10x a:visted{ font-size:11px; color: #999999; text-decoration:none; line-height:16px; }

#border-dashed{ border-bottom:#999999 dotted 1px;}

.hed{  font-size:20px; font-weight: 500; color:#716857;}

h1{font-size:20px; font-weight: 500; color:#716857; border:0; padding:0; margin:0;}

.footer{ font-size:10px; color:#333333; text-decoration:none; }
.footer a:link{ font-size:10px; color:#333333; text-decoration:none; }
.footer a:hover{ font-size:10px; color:#333333; text-decoration:none; }
.footer a:visted{ font-size:10px; color:#333333; text-decoration:none; }

#repeat{ background-image:url(css/images/bg-repeat.jpg); background-position:top; background-repeat:no-repeat; width:586px; height:53px; }



.grab{ font-size:12px; color:#FF3366; font-weight:bold; text-decoration:none;}
.grab a:link{ font-size:12px; color:#FF3366; font-weight:bold; text-decoration:none;}

.grab a:hover{ font-size:12px; color:#FF3366; font-weight:bold; text-decoration:none;}
.grab a:visted{ font-size:12px; color:#FF3366; font-weight:bold; text-decoration:none;}




#doted{ border-top:#999999 dotted 1px;}



/*Example CSS for the two demo scrollers*/

#pscroller1{
width: 179px;
height: 100px;
padding: 5px;
}
#pscroller1 a:hover{
width: 179px;
height: 100px;
color:#666666;
}
#pscroller2{
width: 179px;
height: 100px;
padding: 5px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}

