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


/* Colors
Dark Blue: #0150b4
Light Blue: #2685d7
Yellow: #fbf9ab
Nav Blue: #70c9ed
Nav Yellow: #f8dd43
Nav Orange: #fab243
Nav Green: #71edab 
*/

body {
	width: 100%;
	margin:0;
	padding:0;
	font: 12px Trebuchet MS, helvetica, sans serif;
	color: #44697d;
	line-height:16px;
	background-color: #FFF;
	background-image: url(images/bkg2.gif);
	background-repeat: repeat-x;
}
 
a {
color: #44697d;
text-decoration:underline;
 }
 
a:hover {
text-decoration:none;
}
 
#header {
width:100%;
height: 165px;
margin-left:-125px;
}
 
#container {
	width: 1000px;
	text-align: center;
	margin: 0px auto;
    min-height:900px;
    height:auto !important;	
}
#login_links {
	text-align: right;
	color: #1A8FDE;
}
#logos {
	padding-bottom: 15px;
}

#login_links a {
	color: #1A8FDE;
}


 
 /* Navigation */
 
#navigation {
width:100%;
height:25px;
text-align:left;
margin-left:25px;
}

/* Content */

#cta {
margin-right:95px;
}
#cta h2  {
 font-family: Trebuchet MS, helvetica, sans serif;
 font-size: 20px;
 color: #44697d;
 font-weight: normal;
 letter-spacing: 1px;
 text-align:right;
 }

 
 #content {
 margin-top: 15px;
 min-height:400px;
 }
 
 
 /* Sidebar */
 
#sidebar {
float: left;
width: 285px;
margin-left:25px;
margin-top:25px;
}
 
#sidebar h4 {
color:#fec800;
font-size: 16px;
letter-spacing: 1px;
}
  
#sidebar p {
font-size: 12px;
margin-top:-15px;
color:#fff;


}

#sidebar a {
color:#fec800;
text-decoration:none;
}

#sidebar a:hover {
text-decoration:underline;
}


  
#sidebar h3 {
color:#fec800;
font-size: 18px;
letter-spacing: 1px;
font-weight:normal;
}
 
#donate {
height: 99px;
background: url(images/donate_box.gif) no-repeat;
width: 282px;
padding-top:5px;
}
#secondary_nav {
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.5em;
}
#secondary_nav a {
	color: #44697d;
}

#secondary_nav a:hover {
	color: #EA7125;
	text-decoration: none;
}


#donateText {
width: 150px;
height: 50px;
text-align: left;
margin-left:115px;
}

#donateText h4 {
margin-top:4px;
}

#member {
background: url(images/member_box.gif) no-repeat;
height: 114px;
width: 285px;
margin-top:-5px;
}
 
#memberText h4 {
margin-top:9px;
padding-top:9px;
}

#events {
background: url(images/event_box.gif) no-repeat center;
height: 210px;
width: 285px;
margin-top:9px;
padding-top:3px;
}



#enewsletter {
width: 283px;
height: 180px;
background: url(images/newsletter_box.gif) no-repeat top;
margin-top:20px;
}

#enewsletter h4 {
color:#fec800;
font-size: 16px;
letter-spacing: 1px;
padding-top:20px;
}


/* Content */
 
#mainContent {
float:right;
width: 650px;
text-align:left;
margin-top:15px;
}
 
#mainContent p {
line-height: 20px;
margin-right:50px;
color: #44697d;
}

#mainContent h1 {
color:#ea7125;
font-size: 18px;
font-weight:normal;
}
#mainContent h2 {
	font-size: 13px;
	font-weight: bold;
	color: #F0B308;
}


table {
width: 549px;
height: 362px;

margin-left:0px;
margin-top:10px;
}
#arclogin {
	font-size: 9px;
	color: #CCCCCC;
	text-align: center;
}

#arclogin input {
	font-size: 9px;
	color: #666666;
	text-align: center;
}

td {color:#44697d;}



table.nobkg {background:none; width: auto; height:auto;}

.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}

/* Footer */



#footer {
	width: 100%;
	background-color: #ea7125;
	margin-top: 10px;
}


#footer p {
font-size: 11px;
padding-top:15px;
color:#fff;
}

#footer a {
	color:#ffffff;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}

#login table {
	height: 0px;
	margin: 0px;
	padding: 0px;
	background-image: none;
}


.formbutton{
cursor:pointer;
border:outset 1px #0150b4;
background:#fbf9ab;
color:#0150b4;
font-family: arial;
font-size:10px;
font-weight:bold;
padding: 1px 2px;
background:url(images/button.gif) repeat-x left top;
}

.yellowText {
	color:#ea7125;
	font-weight:bold;
}

