@charset "utf-8";
/* CSS Document */
*{
margin: 0;
}
body {
background-image: url(images/background.jpg);
background-color: #0E184B;
background-repeat:no-repeat;
padding-left: 10px;
padding-right: 10px;
padding-top: 20px;
height:100%;
}
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
}
.articles_in_div {
padding-top:5px;
padding-bottom:5px;
}
.articles_body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
font-weight:normal;
padding-top:4px;
}
.articles_date {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
font-weight:normal;
padding-top:4px;
}


.articles_in_date {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
font-weight:normal;
padding-top:4px;
}

.articles_headline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
font-weight:bold;
}
.articles_in_headline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
font-weight:bold;
}
.tourdates_in_alt1, .tourdates_in_alt2 {
padding-top:5px;
padding-bottom:5px;
}
.tourdates_headline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
font-weight:bold;
}
.tourdates_body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
font-weight:normal;
}
.tourdates_date {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
font-weight:normal;
padding-top:8px;
}
.tourdates_in_headline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
font-weight:bold;
}
.tourdates_in_body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
font-weight:normal;
}
.tourdates_in_date {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060942;
font-weight:normal;
padding-top:8px;
}
#main{
width:1000px;
background-color: #FFFFFF;
margin:auto;
height:auto;
}
a:link {
    color: #060942;
    text-decoration: underline;
}
a:visited {
    color: #060942;
    text-decoration: underline;
}
a:hover {
    color: #060942;
    text-decoration: underline;
}
.footer {
margin: 0 auto;
text-align: center;
width:1000px;
background-color:#FFFFFF;
padding-top:10px;
}
#top{
width: 1000px;
height: 143px; 
padding: 0px;
}
#nav{ 
width: 1000px;
height: 22px; 
padding: 0px;
background-color:#040F45;
}
#content{
width: 990px;
min-height:450px;
padding-top:3px;
padding-left:5px;
padding-right: 5px;
background-color:#FFFFFF;
}
div.promo{
width: 662px;
height: 237px;
float:left;
}
div.copy{
top:auto;
height:auto;
width:642px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#312653;
padding-left:10px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
}
div.email{
width:330px;
height:auto;
float:left;
padding-bottom:10px;
padding-right:7px;
}
div.news{
height:78px;
width:324px;
float:left;
background-color:#d6e2f3;
padding-bottom:10px;
}
.newsupdate{
padding-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:300px;
padding-left:10px;
height:auto;
color:#060942;
}
div.events{
width: 324px;
height: auto;
background-color:#d6e2f3;
float:right;
}
.upcoming{
padding-right:10px;
padding-top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:300px;
padding-left:10px;
height:auto;
color:#060942;
}
.footcopy{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:auto;
height:auto;
color:#060942;
padding-bottom:10px;
}
.padtop{
padding-top:10px;
}
.left{
float:left;
padding-right:4px;
}
/* Subpage Styles */
div.subimage{
width: 325px;
height: 173px;
float:left;
}
div.subnav{
width:325px;
height:auto;
float:left;
}
div.subbar{
width: 657px;
min-height:100px;
background-image: url(images/subbar_gradient.jpg);
background-repeat:no-repeat;
float:right;
}
div.subbar_copy{
height:auto;
padding-right:10px;
padding-top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:600px;
padding-left:10px;
color:#060942;
}

div.subbar_friends{
height:auto;
padding-right:10px;
padding-top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:635px;
padding-left:10px;
color:#060942;
}

div.subbar_blockquote{
height:auto;
padding-right:10px;
padding-top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:550px;
padding-left:40px;
color:#060942;
}
div.resources{
padding-top:15px;
width: 657px;
height: auto;
float:right;
}
.micro_email{
width:324px;
height: 81px;
float:left;
padding-top:10px;
}
div.usefulinks{
width:255px;
height:auto;
float:left;
padding-right:10px;
padding-top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:10px;
color:#060942;
}
div.important{
vertical-align:top;
width:350px;
height:auto;
float:right;
text-align:left;
padding-right:15px;
padding-top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:10px;
color:#060942;
}
.indent{
padding-left:10px;
}
.toolboxa{
padding-top:20px;
}
.toolboxb{
padding-top:20px;
padding-right:35px;
}

.place_holder{
float:left;
display:inline;
}

p.board_directors{
margin-top:10px;
}

.img_left{
float:left;
display:inline;
}

div.left_float{
display:block;
padding-left:15px;
}

#blog_history {
	width: 117px;
	float: right;
	padding-left:8px;
	background-image:url(images/blog_left_line.gif);
	background-repeat:repeat-y;
}

.blog_history_date {
	padding-top:8px;
}

.blog_history_subject {
	font-weight:bold;
}

.blog_header {
	font-weight:bold;
}	

#blog {
	margin-right: 150px;
}

#blog_comments {
	margin-right: 150px;

}

.clear_spacer {
	clear: right;
}
