
body {
	background-color: #333333;
	font-family:Arial, Helvetica, sans-serif;
}

.twoColFixLtHdr #container {
background:#66573a;
padding:1px;
}

.twoColFixLtHdr #header {
padding:0px;
height:51px;
width:780px;
}

.twoColFixLtHdr #header1 {
background:url(images/titlebar.jpg) no-repeat;
height:51px;
width:488px;
float:left;
}

.twoColFixLtHdr #header2 {
background:url(images/index_r1_c3.jpg) no-repeat;
height:39px;
width:37px;
float:left;
}

.twoColFixLtHdr #header3 {
background:url(images/mailinglist.jpg) no-repeat;
height:39px;
width:166px;
float:left;
}
/* mailing list button */
.twoColFixLtHdr #header3 a:link{
display:block;
background:url(images/mailinglist.jpg) no-repeat;
width:166px;
height:39px;
border:0;
}
.twoColFixLtHdr #header3 a:hover{
display:block;
width:166px;
height:39px;
background:url(images/mailinglist_f2.jpg) no-repeat;
}



.twoColFixLtHdr #header4 {
background:url(images/index_r1_c5.jpg) no-repeat;
height:39px;
width:21px;
float:left;
}

.twoColFixLtHdr #header5 {
background:url(images/home.jpg) no-repeat;
height:39px;
width:44px;
float:left;
}

/* home button */

.twoColFixLtHdr #header5 a:link{
display:block;
background:url(images/home.jpg) no-repeat;
width:44px;
height:39px;
border:0;
}
.twoColFixLtHdr #header5 a:hover{
display:block;
width:44px;
height:39px;
background:url(images/home_f2.jpg) no-repeat;
border:0;
}




.twoColFixLtHdr #header6 {
background: url(images/index_r1_c7.jpg) no-repeat;
height:39px;
width:24px;
float:left;
}

.twoColFixLtHdr #header7 {
background:url(images/index_r2_c3.jpg) no-repeat;
height:12px;
width:268px;
float:left;
}

.twoColFixLtHdr #rightdecoration {
background:url(images/right_bar2.jpg) repeat-y;
width:44px;
height:600px;
float:right;
margin-top:-12px;
}

.twoColFixLtHdr #mainContent {
width:542px;
min-height:588px;
background-color:#FFFFFF;
background-image:url(images/mainback.jpg);
background-repeat:no-repeat;
margin:0px;
float:left;
}


.twoColFixLtHdr a img {
border:0;
}


.twoColFixLtHdr #sidebar1 {
background:url(images/leftblock.jpg);
margin:0px;
padding:0px;
width:154px;
display:inline;
}


/* logo button */
.twoColFixLtHdr #sidebarMenu0 {
background:url(images/logo.jpg) no-repeat;
height:176px;
width:154px;
float:left;
}
.twoColFixLtHdr #sidebarMenu0 a {
display:block;
background:url(images/logo.jpg) no-repeat;
height:176px;
width:154px;
}



/* about button */
.twoColFixLtHdr #sidebarMenu1 {
background:url(images/about.jpg) no-repeat;
height:29px;
width:154px;
float:left;
}
.twoColFixLtHdr #sidebarMenu1 a:link{
display:block;
background:url(images/about.jpg) no-repeat;
width:154px;
height:29px;
border:0;
}
.twoColFixLtHdr #sidebarMenu1 a:hover{
display:block;
width:154px;
height:29px;
background:url(images/about_f2.jpg) no-repeat;
}

/* Founder button */
.twoColFixLtHdr #sidebarMenu2 {
background:url(images/founder.jpg) no-repeat;
height:29px;
width:154px;
float:left;
}
.twoColFixLtHdr #sidebarMenu2 a:link{
display:block;
background:url(images/founder.jpg) no-repeat;
width:154px;
height:29px;
border:0;
}
.twoColFixLtHdr #sidebarMenu2 a:hover{
display:block;
width:154px;
height:29px;
background:url(images/founder_f2.jpg) no-repeat;
}

/* Commitment button */
.twoColFixLtHdr #sidebarMenu3 {
background:url(images/committment.jpg) no-repeat;
height:29px;
width:154px;
float:left;
}
.twoColFixLtHdr #sidebarMenu3 a:link{
display:block;
background:url(images/committment.jpg) no-repeat;
width:154px;
height:29px;
border:0;
}
.twoColFixLtHdr #sidebarMenu3 a:hover{
display:block;
width:154px;
height:29px;
background:url(images/committment_f2.jpg) no-repeat;
}

/* Programs button */
.twoColFixLtHdr #sidebarMenu4 {
background:url(images/coreprograms.jpg) no-repeat;
height:29px;
width:154px;
float:left;
}
.twoColFixLtHdr #sidebarMenu4 a:link{
display:block;
background:url(images/coreprograms.jpg) no-repeat;
width:154px;
height:29px;
border:0;
}
.twoColFixLtHdr #sidebarMenu4 a:hover{
display:block;
width:154px;
height:29px;
background:url(images/coreprograms_f2.jpg) no-repeat;
}


/* News button */
.twoColFixLtHdr #sidebarMenu5 {
background:url(images/inthenews.jpg) no-repeat;
height:29px;
width:154px;
float:left;
}
.twoColFixLtHdr #sidebarMenu5 a:link{
display:block;
background:url(images/inthenews.jpg) no-repeat;
width:154px;
height:29px;
border:0;
}
.twoColFixLtHdr #sidebarMenu5 a:hover{
display:block;
width:154px;
height:29px;
background:url(images/inthenews_f2.jpg) no-repeat;
}


/* Events button */
.twoColFixLtHdr #sidebarMenu6 {
background:url(images/events.jpg) no-repeat;
height:29px;
width:154px;
float:left;
}
.twoColFixLtHdr #sidebarMenu6 a:link{
display:block;
background:url(images/events.jpg) no-repeat;
width:154px;
height:29px;
border:0;
}
.twoColFixLtHdr #sidebarMenu6 a:hover{
display:block;
width:154px;
height:29px;
background:url(images/events_f2.jpg) no-repeat;
}


/* Store button */
.twoColFixLtHdr #sidebarMenu7 {
background:url(images/store.jpg) no-repeat;
height:29px;
width:154px;
float:left;
}
.twoColFixLtHdr #sidebarMenu7 a:link{
display:block;
background:url(images/store.jpg) no-repeat;
width:154px;
height:29px;
border:0;
}
.twoColFixLtHdr #sidebarMenu7 a:hover{
display:block;
width:154px;
height:29px;
background:url(images/store_f2.jpg) no-repeat;
}

/* Contact button */
.twoColFixLtHdr #sidebarMenu8 {
background:url(images/contact.jpg) no-repeat;
height:32px;
width:154px;
float:left;
}
.twoColFixLtHdr #sidebarMenu8 a:link{
display:block;
background:url(images/contact.jpg) no-repeat;
width:154px;
height:32px;
border:0;
}
.twoColFixLtHdr #sidebarMenu8 a:hover{
display:block;
width:154px;
height:32px;
background:url(images/contact_f2.jpg) no-repeat;
}

.twoColFixLtHdr  #FeaturedItem {
padding-top:25px;
display:block;
background:url(images/submenuarea.jpg) repeat-y;
width:154px;
text-align:center;
float:left;
}

.twoColFixLtHdr #sidebarMenu9 {
background:url(images/submenuarea.jpg) no-repeat;
height:30px;
width:154px;
float:left;
}



/* End of Nav Menu Bottom */




/* Footer */
.twoColFixLtHdr #footer { 
	padding: 0;
	background:url(images/leftblock.jpg) repeat-x repeat-y;
	height:1px;
	background-color:#66573a;
} 




/* WP Image Caption */

/* IMAGE CAPTION
/* ----------------------------------------------*/

.twoColFixLtHdr .wp-caption {
      border: 1px solid #ddd;
      text-align: center;
      background-color: #f3f3f3;
      padding-top: 4px;
      margin: 10px;
      /* For rounded corner */
      -moz-border-radius: 3px;
      -khtml-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      }

.twoColFixLtHdr .wp-caption img {
      margin-bottom: 5px;
      padding: 0;
      border: 0 none;
      }

.twoColFixLtHdr .wp-caption p.wp-caption-text {
      font-size: 11px;
      line-height: 17px;
      padding: 0 4px 5px;
      margin: 0;
      }

/* IMAGE POSITIONING
/* ----------------------------------------------*/

.twoColFixLtHdr .aligncenter, div.aligncenter {
      display: block;
      margin-left: auto;
      margin-right: auto;
      }

.twoColFixLtHdr .alignright {
      float: right;
      }

.twoColFixLtHdr .alignleft {
      float: left;
      }



blockquote { font-family: Georgia, "Times New Roman", Times, serif; color: #726F32; margin: 0 0 1.53846em 0; padding: 0 0 0 44px; background: url('images/blockquote.gif') no-repeat; }



/* Page Styling */

.maintable {
vertical-align:top;
background:white;
}

.testrow {
vertical-align:top;
height:51px;
}

.testrow td {
vertical-align:top;
height:51px;
}

.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:medium;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(images/mainback.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	padding: 12px 12px 5px;
}
.maintext a {
	color: #CC9933;
	text-decoration: none;
}
.maintext a:hover {
	color: #CC9933;
	text-decoration: underline;
}
.maintext h1 {
	font-size: 170%;
	color: #bd9a36;
}
.maintext h2 {
	font-size: 140%;
	color: #666633;
}

.maintext h3 {
	font-size: 115%;
}

#content .post_date {
font-style:italic;
font-weight:bold;
}

/*---:[ comment form styles ]:---*/

#comment_form { width: 46.8em; margin: 0 0 4.0em 0; }

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

	#comment_form p { padding: 0.7692em 0; }
	
		#comment_form label { padding: 0 0 0 0.83333em; font-size: 1em; }

		#comment_form .text_input { width: 15.3846em; padding: 0.23077em; color: #333333; font: 1em Verdana, sans-serif; border-top: 0.15385em solid #999; border-left: 0.15385em solid #999; border-right: 0.07692em solid #eee; border-bottom: 0.07692em solid #eee; }
		
		#comment_form .text_input:focus { border-top-color: #666; border-left-color: #666; border-right-color: #ddd; border-bottom-color: #ddd; }
		
		#comment_form .text_area { width: 25em; }

		#comment_form p.subscribe-to-comments { font-size: 1em; }
		
			#comment_form p.subscribe-to-comments label { font-size: 1.0em; }

		#comment_form .form_submit { padding: 0.5em; background: url('images/index_r1_c7.jpg') repeat; color: #000; border: 0.21429em double #999; border-top-color: #ccc; border-left-color: #ccc; font: bold 1.4em/1.0em "Helvetica Neue", Helvetica, Arial, sans-serif; cursor: pointer; }
		
		#comment_form .form_submit:hover { color: #a90000; }