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

body {
margin:auto;
padding:auto;
padding-top:0px;
margin-top:0px;
background:#1E2587;
font-size:13px;
color:#454545;
}



div, h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
}
.center {
	text-align:center;
}

h1, h1 a:link, h1 a:visited {
	font-size:26px;
	color:#1E2587;
	text-align:center;
}


h2, h2 a:link, h2 a:visited {
	font-size:18px;
	color:#1E2587;
}


#col1 h2, #col1 h2 a:link,#col1 h2 a:visited,
#col2 h2, #col2 h2 a:link,#col2 h2 a:visited,
#col3 h2, #col3 h2 a:link,#col3 h2 a:visited {
	font-size:17px;
	color:#1E2587;
}


h3, h3 a:link, h3 a:visited {
	font-size:16px;
	color:#454545;
}

h4, h4 a:link, h4 a:visited {
	font-size:15px;
	font-weight:normal;
}

h5 {
	color:#006;
	font-size:12px;
	text-align:center;

}

h6 {
	color:#006;
	font-size:13px;
	

}



p {
	line-height:22px;
	margin-top:0px;
	
}

#center h3 {
	text-align:center;
}

.pink {
	color:#801E7B;
}

.blue {
	color:#1E2587;
}

.ltblu {
	color:#6279D3;
}

.gold {
	color:#D58F1A;
}

.pewter {
	color:#999966;
}

.rtimg {
    border: 6px solid #1E2587;
	margin-bottom:5px;
}

.rtimg2 {
    border: 6px solid #1E2587;
	margin-bottom:5px;
	float:right;
	display:inline;
	margin-left:20px;
}

.brdr {
	
	padding:5px;
	display:inline;
    border: 2px solid #1E2587;
	background-color:	#801E7B;
}

.rtcol {
	float:right;
	margin-left:20px;
	margin-right:5px;
	font-size:11px;
	font-style:italic;
	color:#006;
	text-align:center;

	
}

.box {
background-color:	#e6daf0;
padding:10px;
border-top:1px solid #332573;
border-bottom:1px solid #332573;
margin-top:20px;
margin-bottom:20px;
}


#bod{
margin:auto;
padding:auto;
padding-top:0px;
margin-top:0px;
background:#1E2587 url(img/bg.jpg) repeat-y top;
width:1140px;
}


#container {
margin:auto;
padding:auto;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
width:1140px;
font-family: Trebuchet MS, Arial, Verdana;
background:transparent url(img/top_bg.jpg) no-repeat top;
min-height:675px;

}


#container2 {
margin:auto;
padding:auto;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
width:1140px;
font-family: Trebuchet MS, Arial, Verdana;
background:transparent url(img/top_bg2.jpg) no-repeat top;
min-height:675px;

}

#main {
margin:auto;
padding:auto;
padding-top:0px;
margin-top:-0px;
margin-bottom:0px;
padding-bottom:0px;
width:1140px;
background:transparent url(img/bot_bg.jpg) no-repeat bottom;
min-height:940px;
	
}

#bot_col {
	background-color:#1E2587;
	height:2000px;
	margin:auto;
	padding:auto;
	width:1140px;
}

a, a:link, a:visited {
	color:#801E7B;
	text-decoration:none;
}

a:hover {
	color:#D58F1A;}
	
	
#nav  {
padding-top:2px;
padding-right:166px;
margin:0px;
padding-bottom:0px;
float:right;
text-transform:uppercase;
letter-spacing:.08em;
font-size:10px;
line-height:10px;
color:#fff;
height:28px;
}

#nav a, #nav a:link, #nav a:visited {
padding-right:6px;
padding-left:27px;
color:#fff;



}

#nav a:hover {
	color:#FFF788;
	}
	
	.logo {
		float:left;
		margin-left:140px;
		margin:0px 0px 0px 140px;
		display:inline;
		padding:0px;
	}
	
	
	#content {
		padding:85px 235px 140px 235px;
	}
	
	#awards p {
		font-size:14px;
		margin: 2px 0px 0px 0px;
	padding:0px;	
	line-height:16px;
	}
	
	#awards h6 {
	margin-top:20px;
		
	}
	
#leftpad {
		float:left;
		display:inline;
		width:70px;
		height:130px;
	}
	
#rightpad {
		float:right;
		display:inline;
		width:70px;
		height:130px;
	}
	
#non {
	padding-bottom:108px;
}


#footer {
font-size:11px;
margin-top:10px;
text-align:center;
color:#6279D3;
font-family:Verdana, helvetica, sans serif;
}

#footer a:link,#footer a:visited {
	padding:100px 8px 0px 8px;
	
	color:#6279D3;
	text-decoration:none;
}

#footer a:hover {
	color:#FFF788;
}

#footer a:link.last{
	
	border-right:none;
}

#footer a:link.dmy, #footer a:visited.dmy  {
	
	border-right:none;
	padding:0px;
}




.img-shadow {
  float:right;
  background: url(img/shadowAlpha.png) no-repeat bottom right !important;
  background: url(img/shadow.gif) no-repeat bottom right;
  margin: 19px 0 0 30px !important;
  margin: 19px 0 0 35px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #332573;
  border: 1px solid #332573;
  margin: -6px 8px 6px -16px;
  padding: 7px;
  }


/****************  COLUMNS ON HOME PAGE   *********/

#col1, #col2 {
float:left;
display:inline;
width:209px;
margin:10px 20px 20px 0px;
text-align:center;
}

#col3 {
float:left;
display:inline;
width:209px;
margin:10px 0px 20px 0px;
text-align:center;}



#alerts {
}

#submit {
height:20px;
width:58px;
padding:0px;
margin:0px;
}
form {
	display:inline;
	height:28px;
	
}
#form1 {
height:28px;
}

#email {
	
}

.quote1 {
font-size:15px;
font-style:italic;
color:#1E2587;
text-align:center;
line-height:18px;
}

.author {
	font-size:14px;
	font-style:normal;
	
}

#sponsor {
}

#sponsor ul {
	margin:0px 0px 30px 0px;
}
#sponsor ul li {
margin:2px 0px 2px 0px;
font-size:14px;
	
}

#sponsor h4 {
	text-align:center;
}

#sponsor h3 {
color:#1E2587;
}

#center {
	
	text-align:center;
	
}

#site li{
	font-size:16px;
	list-style-type:none;
	margin-bottom:16px;
}

#site li ul li {
	margin-bottom:0px;
}