/* CSS Document */
.body{
	margin:0px 9px 3px 9px;
	background:#fffdf5 url(../_images/body_bck.png) scroll;
	background-repeat: repeat-x;
	background-position: bottom right;
}

.body #left_pane{
	float:left;
	width:210px;
}

.body #right_pane{
	float:right;
	width:750px;
}

.nav{
	margin:0px;
	background:url("../_images/main_nav_bck.png") no-repeat;
	width:202px;
	height:218px;
	padding:5px 0px 0px 0px;
}

.access_webmail{
	border:0px;
}

.photo_gallery{
	border:0px;
}

/*right panel*/
.welcome_block{
	margin:20px 0px 0px 0px;
	padding:0px; border:0px;
}

.wb_title_img{
	margin:0px; padding:0px; border:0px;
	margin-bottom:15px;
}

.welcome_block .wb_title{
	color:#768218;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

.welcome_block .wb_text, .welcome_block p{
	margin:0px; padding:0px; border:0px;
	vertical-align:top;
}

.wb_text_image{
	border:0px;
	float:left;
	margin-right:15px;
}

.welcome_block .wb_text .wb_text_title{
	color:#616161;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}

.welcome_block .wb_text p{
	color:#616161;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.6;
	margin:0px; padding:0px; border:0px;
	padding-right:10px;
}

.body_seperator{
	background:url(../_images/body_seperator.png) no-repeat;
	width:745px;
	height:1px;
	margin:20px 0px 30px 0px;
}

#rp_bottom{
	margin:0px; padding:0px; border:0px;
	width:744px;
}

#rp_bottom_left{
	margin:0px; padding:0px; border:0px;
	width:340px;
	float:left;
}

#rp_bottom_right{
	margin:0px; padding:0px; border:0px;
	margin-left:10px;
	width:50%;
	float:right;
}

#rp_news{

}

.rp_news_content{
	color:#616161;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.6;
	padding:0px 10px 0px 0px;
	margin:20px 0px 15px 0px;
}


.rp_news_content ul, .rp_news_content li {
	margin:0;
	padding:0;
	list-style-type:none;
	
}

.rp_news_content li{
	background: url(../_images/orange_bullet.png) left 5% no-repeat;
	padding:0px 0px 0px 25px;
	margin:5px 0px 5px 0px;
}

.rp_news_content a{
	text-decoration:none;
	color:#0b78d8;
}

.rp_news_content a:hover{
	text-decoration:underline;	
}

.rp_cyep_programs{
	color:#616161;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.rp_cyep_programs_subtitle{
	color:#616161;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:8px 0px 0px 0px;
}

.rp_cyep_programs_content{
	padding:0px;
	margin:0px;
	color:#616161;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.6;
	padding:0px 10px 0px 0px;
	margin:10px 0px 15px 0px;
}

.rp_read_more{
	float:right;
	color:#0b78d8;
}

.rp_read_more a{
	text-decoration:none;
	color:#0b78d8;
}

.rp_read_more a:hover{
	text-decoration:underline;
}

/*contact us*/
.contact_us{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#454545;
	line-height:1.6;
	padding:0px 10px 0px 0px;
	margin:20px 0px 15px 0px;
}

.contact_us a{
	color:#0b78d8;
	text-decoration:none;
}

.contact_us a:hover{
	text-decoration:underline;
}


/*All body text p a a:hover*/
.main_content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#454545;
	line-height:1.6;
	margin:0px 8px 15px 0px;
}

.main_content p{
	line-height:1.8;
	padding:8px 0px 8px 0px;
}

.main_content a{
	color:#0b78d8;
	text-decoration:none;
}

.main_content a:hover{
	text-decoration:underline;
}

.main_content_title{
	color:#768218;
	font-weight:bold;
	font-size:12px;
	margin:15px 0px 15px 0px;
}

.main_content ul{
	margin:0px 0px 10px 30px;
}

.main_content ol{
	margin:0px 0px 0px 30px;
}

.main_content li{
	line-height:2;
	padding:0px 0px 0px 10px;
}

/*About Us*/
.bio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#454545;
	line-height:1.6;
	margin:0px 8px 15px 0px;
}

.bio_title{
	color:#768218;
	font-weight:bold;
	font-size:12px;
	margin:15px 0px 15px 0px;
}

.bio p{
	
}

.bio a{
	color:#768218;
	text-decoration:none;
}

.bio a:hover{
	color:#768218;
	text-decoration:underline;
}

.bio_title{
	color:#768218;
	font-weight:bold;
	font-size:12px;
}


/*Fundraising Events purchase tickets form*/
#frmPurchaseOrder{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#454545;
	line-height:1.6;
	padding:0px 8px 15px 15px;
}

#frmPurchaseOrder div{
	padding:.5em 0em 0em 0em;
}

#frmPurchaseOrder div label{
	display:inline-block;vertical-align:top; font-size:.9em;color:#F00;padding-left:.5em;
}

#frmPurchaseOrder div .fieldTitle{
	width:12.5em; display:inline-block;font-weight:bold; vertical-align:top; color:#454545 !important;font-size:1em;
}

#frmPurchaseOrder div required{
	vertical-align:top;color:#F00; font-size:.8em;padding-left:.5em;
}

#frmPurchaseOrder div em{
	vertical-align:top;color:#F00; font-size:.8em;padding-right:.5em;
}

#frmPurchaseOrder div input{
	border:1px solid #999; height:1.4em; font-family:Verdana, Geneva, sans-serif; font-size:1em;
}

#frmPurchaseOrder div textarea{
	border:1px solid #999; font-family:Verdana, Geneva, sans-serif; font-size:1em;
}

#frmPurchaseOrder p .button, #frmPurchaseOrder p .submit{
	margin-top:1.5em; width:6em; border:1px solid #999; font-family:Verdana, Geneva, sans-serif; font-size:1em;;
}