@charset "utf-8";
body {
	font:normal normal normal 14px/1.5 Arial, Helvetica, sans-serif;
	background: #030454 url(../_img/bg.jpg) repeat-x;
}
p {
	color: #FFF;
	margin:0 0 21px 0;
}
h2, h3, h4, h5 {
	font: bold 20px/1.5 Arial, Helvetica, sans-serif;
}
h3 {
	font-size:24px;
	color:#FFF;
	font-variant:small-caps;
}
h4 {
	font-size:30px;
	color:#01EAFF;
	font-weight:lighter;
}
h5 {
	font-size:20px;
	color:#aecefa;
	font-weight:lighter;
}
a {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.leftImg {  /* places an image LEFT for text wrap */
	float:left;
	padding:0 15px 0 0;
}
.guidelineHeader {
    background-color: #CCCCFF;
    color: #000066;
    font-size: large;
}
.rightImg {  /* places an image RIGHT for text wrap */
	float:right;
	padding:0 0 0 15px;
}
/*** LAYOUT STYLES ***/
#container, #header, #nav, #contentWrap, #footer {
	margin:0 auto;
	width:960px;
}
/*header rules*/
#header {
	height: 309px;
	background: url(../_img/headerbg.jpg) repeat-x #000;
}
#header h1 a { /*LOGO*/
	display: block;
	width: 223px;
	height: 309px;
	position:absolute;
	margin:0 0 0 0;
	background: url(../_img/logo.jpg) no-repeat white;
	text-indent: -9999px;
}
#header h2 a { /*LOGO*/
	display: block;
	width: 451px;
	height: 309px;
	position:absolute;
	margin-left:223px;
	background: url(../_img/joinus.jpg) no-repeat white;
	text-indent: -9999px;
}
#contactInfo {
	float:right;
	width:347px;
	height:289px;
	padding:10px;
	background:white;
	background-image:url(../_img/headerbg.jpg);
	text-align:center;
}
#news{
width:553px;
height:158px;	
background-image:url(../_img/news.jpg);
background-repeat:no-repeat;
background-color:#FFF;
}
#newsitems2{
	width:325px;
	height:auto;
}
#newsitems2 a{
	font:Arial, Helvetica, sans-serif;
}
#icons {
 float:left;
 width:300px;
 padding-left:50px;	
}
#icons a{
 color:#FFF;
}
#contactInfo p{
	color:#FFF;	
	font:Arial, Helvetica, sans-serif;
    margin-top:15px;
	margin-left:30px;
	font-size:18px;
	font-weight:bolder;
	
	line-height:40px;
	font-variant:small-caps;
}
#contactInfo a{
	font-weight:normal;
	font-size:18px;
	color:#bde9fb;
}
/*navigation rules*/
#nav {
	color:#FFF;
	height: 35px;
	background-image:url(../_img/navbg.jpg);
	
}
#nav ul li {
	float:left;
	display:inline;
	margin:0 0 0 10px;
	line-height:30px;
}
#nav ul li a {
	color:#FFF;
	display:inline;
}
/*main content rules*/
#contentWrap {
	background:#000;
	overflow:hidden;
}
#contentLeft, #contentRight {
	float:left;
	padding:10px;
}
#contentLeft {
	width:573px;
	background:#000;
}
h2{
color:#FFF;
}
ol{
color:#FFF;	
list-style:decimal;
margin-left:20px;
}
#guidelines strong{
color:#FFF;	
font-size:30px;
float:left;
}
#guidelines b{
color:#FFF;	
font-size:20px;
font-weight:lighter;
line-height:20px;
}
#contentLeft a,a:visited{
 color:#0CF;	
}
#contentLeft a:hover{
 text-decoration:none;	
}
.highlight{
 background-color:#09F;	
}
ul{
color:#FFF;	
list-style:disc;
margin-left:25px;
}
#contentLeft p,h1{	
 line-height:30px;
}
#contentLeft h1{
 font-size:22px;	
}
#contentRight {
	width:347px;
	background:#000;
}
small{
 font-size:20px;	
 color:#0FF;
}
/*footer rules*/
#footer {
	height: 176px;
	background: url(../_img/footer.jpg) #000;
	background-size:cover;
	background-repeat:no-repeat;
	clear: both;
	text-align:justify;
}
#footer a {
	text-decoration: none;
	color: #FFF;
	font-size:12px;

}
p.copy {
	font:12px/1.5 Arial, Helvetica, sans-serif;
	color:#FFF;
	margin-left:10px;
}
.googlepaytable {
	width: 95%;
}
.googlecol1 {
	width: 1%;
}
.googlecol2 {
	text-align: left;
	width: 23%;
	color: #C0C0C0;
	white-space: nowrap;
}
.googlecol3 {
	width: 75%;
	text-align: left;
}
.creditstable td {
    border: 1px solid #FFFFFF;
}
.creditstable {
    border: 1px solid #FFFFFF;
    width: 90%;
}
td{
 color:#FFF;	
}
.processButton, #closebutton, #returnButton {
	color: #000033;
	background-color: #ccccff;
	font-weight: bold;
}
.standardPage #pageContent {
    text-align: left;
}
.rightalign {
    text-align: right;
}
.poetryText {
    font-size: larger;
	line-height:20px;
}
.poetryText {
	color:#FFF;
    font-size: larger;
    padding: 0 20px;
}
.poetryImageLeft {
    clear: none;
    float: left;
    padding: 0 20px;
}
.poetryImageRight {
    clear: none;
    float: right;
    padding: 0 20px;
}
.emphasisText {
    font-size: 1.6em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
}
.homeLinksmall {
    border-width: 0;
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: sub;
}
/* footer horizontal navigation */
#footer ul#footerNav {
	padding:20px 0 0;
}
ul#footerNav li {
	display:inline;
	margin:0 0 0 10px;
	line-height:30px;
}
ul#footerNav li a {
	display:inline;
}
