/* CSS Document */
body{
	margin:0px;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/bodybg2.jpg?cache=2009-08-05) repeat-y top center;
	padding:0px;
}
a {
	text-decoration:none;
	color:#F05B23;
}
a:hover {
	text-decoration:underline;
	color:#F05B23;
}
img {border: none;}
iframe {
	border: none;
	height: 288px;
	margin-top: 10px;
	width: 306px;
}
iframe#tracking {
	height: 0;
	margin-top: 0;
	width: 0;
}
.important {
	font-weight: bold;
	color: #F05B23;
}
#container{
	width:100%;
	margin:0px auto;
	padding:0px;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/body_bg.gif?cache=2009-07-29) no-repeat top center;
}
#container #body_cont{
	width:980px;
	margin:0px auto;
}

#top_cont{
	width:980px;
	margin:0px;
	padding:0px;
	height:183px;
}

#top_nav{
	height:28px;
	background:#34281F;
	position:relative;
	width:980px;
	margin:0px;
	font:bold 12px arial;
}
#top_nav ul{
	margin:0px 0px 0px 13px;
	padding:6px 0 0 0;
}
#top_nav ul li{
	display:inline;
	padding:0px 10px 0px 10px;
	list-style-type:none;
	border-right:2px solid #564535; 
	color:#FFFFFF;
}

#top_nav ul li.reg{padding:0px 10px 0px 730px;}

#top_nav ul li a{
	text-decoration:none;
	color:#FFFFFF;
}
#top_nav ul li.first{
	border-right:none;
}
#top_nav ul li.last{
	border-right:none;
}

#top_banner{
	height:108px;
	background:#FFFFFF;
	position:relative;
	width:980px;
	margin:0px;
}
#top_banner .logo{
	height:90px;
	background:#FFFFFF;
	width:301px;
	position:absolute;
	margin:9px 0px 0px 13px;
}
#top_banner .banner{
	height:90px;
	background:#FFFFFF;
	width:648px;
	position:absolute;
	margin:9px 0px 0px 323px;
}
#nav_bar{
	height:37px;
	background:#352820;
	position:relative;
	width:980px;
	font:bold 16px arial;
	margin:0px;
}
#nav_bar ul{
	margin:9px 0px 0px 10px;
	padding:0px;
	line-height:29px;
	list-style-type:none;
	background:#FFFFFF;
}
#nav_bar ul li{
	display:inline;
	float:left;
	border-right:1px solid #35281F;
	text-align:center;
	color:#34281F;
	background:#FFFFFF;
}
#nav_bar ul li.selected{
	display:inline;
	float:left;
	border-right:1px solid #35281F;
	text-align:center;
	color:#34281F;
	background:#FFD300;
}
#nav_bar ul li a{
	color:#34281F;
	text-decoration:none;
	padding:5px 25px;
}
#nav_bar ul li a:hover{
	color:#34281F;
	text-decoration:none;
	background:#FFD300;
}
#nav_bar ul li.active_link a{
	color:#34281F;
	text-decoration:none;
	background:#FFD300;
}

/* Home Page starts here */
#mid_cont{
	position:relative;
	width:980px;
	margin:0px;
	padding:0px;
}
#page_cont{
	width:962px;
	float:left;
	padding:9px;
	background:#FFFFFF;
}
#left_cont{
	width:656px;
	float:left;
	background:#FFFFFF;
}
#bx1{
	width:640px;
	height:auto;
	background:#352820;
	margin:0px;
	padding:4px;
	border-bottom:1px solid #4A4037;
}

#bx1 #img_bx{
	padding:0px;
	margin:0px;
}
#bx1 #txt_bx{
	padding:12px 12px 4px 12px;
	margin:0px;
}
#bx1 #txt_bx #head_txt{
	margin:0px;
	padding:0px;
	color:#F05B23;
	font:bold 24px arial;
}
#bx1 #txt_bx .text1{
	margin:6px 0 0 0;
	padding:0px;
	color:#FFFFFF;
	font:14px arial;
	text-align:justify;
	font-size:14px;
}

#bx1 #txt_bx .learn_more{
	margin:7px 0px 0px 510px;
	color:#FFFFFF;
	font:bold 14px arial;
}
#bx1 #txt_bx .learn_more a{
	color:#FFFFFF;
	text-decoration:none;
}

#join{
	width:304px;
	height:460px;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/join_mov_bg.jpg?cache=2009-07-29) no-repeat;
	margin:6px 0px 0px 0px;
	float:left;
	padding-right: 30px; 
}
#join #hed_text{
	margin:30px 0px 0px 11px;
	width:285px;
	color:#34281F;
	font:bold 22px arial;
}
#join ul{
	width:285px;
	margin:53px 0px 0px 0px;
	font:normal 12px arial;
	padding:0px 0px 0px 11px;
}
#join ul li{
	padding:0 0 0 10px;
	color:#34281F;
	margin:0px 0px 20px 2px;
	list-style-type:none;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/bullet.jpg?cache=2009-07-29) 0px 6px no-repeat; 
}


#join ol { margin: 20px;font:normal 12px arial; margin:0px 0px 10px 2px; padding-left: 20px; }
#join ol li {padding:0 ;color:#34281F; margin:0px 0px 4px 10px; font-size: 13px; }
#join ol li span { color: #F05B23; font-weight: bold; }
#join p { font-size: 12px; color: #bdb196; margin: 0 10px 0 20px; }
#donate{
	width:308px;
	border:1px solid #DCDCDC;
	margin:10px 0px 0px 0px;
	float:left;
	padding:2px 2px 0 2px;
}
#donate #top_txt{
	width:296px;
	margin:0px;
	height:29px;
	background:#F05B23;
	color:#FFFFFF;
	font:bold 18px arial;
	padding:7px 0 0 12px;
}
#donate #donate_img{
	width:286px;
	height:159px;
	margin:10px 0px 0px 10px;
	padding:0px;
	border:none;
}
#donate #txt2{
	width:286px;
	color:#34281F;
	font:normal 12px arial;
	margin:15px 0px 0px 10px;
}
#donate a{
	text-decoration:none;
	color:#F05B23;
}

.support_btn{
	width:147px;
	margin: 32px 0px 10px 86px;
	height:23px;
	padding-top:7px;
	color:#34281F;
	font:bold 14px arial;
	text-align:center;
	text-decoration:none;
	display:block;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/support_a_school_btn.jpg?cache=2009-07-29) no-repeat;
}

#right_cont{
	width:306px;
	float:left;
	background:#FFFFFF;
}
#add{
	width:300px;
	margin:0px;
	padding:2px;
	border:1px solid #DADADA;
}
#add #add_img{
	width:300px;
	height:250px;
	margin:0px;
}
#add #add_text{
	width:88px;
	height:12px;
	padding:4px 0 2px 0;
	margin:0px 0px 0px 212px;
	font:bold 10px Arial;
	color:#D5D5D5;
}
#sign_up{
	width:300px;
	margin: 0;
	padding:2px;
	border:1px solid #DADADA;
	background:#FFFFFF;
}
#sign_up #signup_cont{
	width:300px;
	background:#FFD300;
	padding:0 0 8px 0;
	margin:0px;
}
#sign_up #signup_cont #txt3{
	width:290px;
	margin:0px;
	height:29px;
	color:#FFFFFF;
	background:#352820;
	font:bold 18px arial;
	padding:7px 0 0 10px;
}

#sign_up #signup_cont #beco_txt{
	width:250px;
	margin:16px 0px 0px 8px;
	height:80px;
}
#sign_up #signup_cont #beco_txt #img{
	width:90px;
	float:left;
}
#sign_up #signup_cont #beco_txt #txt4{
	width:160px;
	float:left;
	font:bold 16px arial;
	color:#34281F;
	padding-top:15px;
}
#sign_up #signup_cont #regis_txt{
	width:280px;
	margin:18px 0px 0px 8px;
	font: normal 12px arial;  
	color:#34281F;
}
#sign_up #signup_cont #zip_txt{
	width:280px;
	margin:10px 0px 0px 8px;
	font:bold 12px arial;
	color:#34281F;
	padding:0px;
}
#sign_up #signup_cont #zip_bx{
	width:280px;
	margin:0px;
	padding:6px 0px 0px 8px;
	height:48px;
}
#sign_up #signup_cont #zip_bx .txtbx{
	width:184px;
	margin:0px;
	height:28px;
	font:20px arial;
	color:#34281F;
	background:#EEEEEE;
	border:none;
	float:left;
	text-align: left;
}
#sign_up #signup_cont #zip_bx .go_btn{
	width:52px;
	height:30px;
	font:bold 18px arial;
	color:#34281F;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/go_btn_bg.jpg?cache=2009-07-29) no-repeat; 
	text-align:center;
	border:none;
	float:left;
	margin:0px 0px 0px 5px;
}

#sign_up #signup_cont #mem_txt{
	width:280px;
	margin:12px 0px 0px 8px;
	font:bold 11px arial;
	color:#34281F;
	padding-bottom:5px;
}
#sign_up #signup_cont #mem_txt a{
	color:#F05B23;
	text-decoration:none;
}

#connect{
	width:300px;
	margin:10px 0px 0px 0px;
	padding:2px;
	border:1px solid #DADADA;
	background:#FFFFFF;
}
#connect #connect_cont{
	width:300px;
	background:#F05B23;
	padding:0 0 15px 0;
	margin:0px;
}
#connect #connect_cont #txt5{
	width:290px;
	height:29px;
	color:#FFFFFF;
	background:#352820;
	font:bold 18px arial;
	padding:7px 0 0 10px;
	margin:0px;
}

#connect #connect_cont #join_connect_txt{
	width:276px;
	margin:16px 0px 0px 12px;
	color:#FFFFFF;
	font:bold 14px arial;
}
#connect #connect_cont #connect_member{
	width:276px;
	margin:13px 0px 0px 12px;
	height:80px;
}
#connect #connect_cont #connect_member #logo{
	width:94px;
	margin:0px;
	padding:0px;
	float:left;
}
#connect #connect_cont #connect_member #txt6{
	width:165px;
	margin:0px;
	padding:0px;
	float:left;
}
#connect #connect_cont #connect_member #txt6 ul{
	width:165px;
	padding:0px;
	margin:0 0 0 16px;
}
#connect #connect_cont #connect_member #txt6 ul li{
	font:normal 12px arial;
	color:#FFFFFF;
	list-style-type:none;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/bullet_connect.jpg?cache=2009-07-29) 0 5px no-repeat; 
	margin:0px 0px 10px 0;
	line-height:15px;
	padding:0 0 0 15px;
}
#connect #connect_cont #join_group{
	width:129px;
	height:23px;
	padding-top:7px;
	margin:34px 0px 0px 81px;
	color:#34281F;
	font:bold 14px arial;
	text-decoration:none;
	text-align:center;
	display:block;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/join_group_btn.jpg?cache=2009-07-29) no-repeat;
}

.blog_box_main { 
	font-family:arial;
	clear: both; 
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DADADA;
	margin:10px 0 0;
	padding:2px;
	width: 642px; 
	height: 240px; 
}



/* Home Page ends here */


/* mission Page starts here */
#our_mission{
	width:600px;
	font:bold 24px arial;
	line-height:54px;
	margin-left:10px;
	color:#F05B23;
}
#mission_img{
	width:643px;
	padding:2px;
	border:1px solid #DADADA;
}
#mission_text{
	width:630px;
	margin:22px 0px 20px 9px;
}

#help_text{
	width:630px;
	margin:0px 0px 18px 11px;
	color:#34281F;
	font:bold 18px arial;
}
#bp_txt{
	width:630px;
	margin:0px 0px 0px 11px;
	color:#34281F;
	font:bold 18px arial;
}
#bp_txt ul{
	line-height:32px;
	padding:4px 0px 0px 0px;
	margin:0px;
}
#bp_txt ul li{
	padding-right:18px;
	margin:0px;
	display:block;
	float:left;
	list-style-type:none;
	color:#34281F;
	font:bold 14px arial;
}
#bp_txt ul li a{
	color:#34281F;
	text-decoration:none;
}


#donate_mission{
	width:296px;
	border:1px solid #DCDCDC;
	margin:10px 0px 0px 0px;
	padding:2px;
	position:relative;
}
#donate_mission #top_txt_mission{
	width:284px;
	height:29px;
	background:#F05B23;
	color:#FFFFFF;
	font:bold 18px arial;
	padding:7px 0 0 12px;
	margin:0px;
}
#donate_mission #img_mission{
	width:276px;
	margin:10px 0px 0px 12px;
}
#donate_mission #txt2_mission{
	width:276px;
	color:#34281F;
	font:12px arial;
	margin:13px 0px 0px 14px;
}
#donate_mission #support_btn_mission{
	width:147px;
	height:23px;
	color:#34281F;
	font:bold 14px arial;
	padding-top:7px;
	margin:20px 0px 18px 86px;
	text-align:center;
	text-decoration:none;
	display:block;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/support_a_school_btn.jpg?cache=2009-07-29) no-repeat;
}

/* Highlights Page starts here*/
#highlights{
	width:600px;
	font:bold 24px arial;
	line-height:54px;
	margin:0px 0px 0px 11px;
	color:#F05B23;
}
#riser_bx{
	width:643px;
	padding:2px;
	margin:0 0 5px 0;
	border:1px solid #DADADA;
}

div.header_box {

background:#F05B23 none repeat scroll 0 0;
height:36px;
margin:0;
}
h3.header_box_hdr { color:#FFFFFF;
float:left;
font-family:arial;
font-size:18px;
font-weight:bold;
height:29px;
line-height:normal;
margin:0;
padding:7px 0 0 12px;
width:220px; }

.white_bg  #riser_cont { background: #fff !important; }

.white_bg  #riser_cont #riser_txt { color: #34281F !important; }



#riser_bx #riser_cont{
	width:609px;
	padding:17px;
	background:#34281F;
}

#riser_bx #riser_cont #riser_txt{
	padding:0px;
	margin:0;
	font:12px arial;
	text-align:justify;
	color:#FFFFFF;
	line-height: 17px;
}
#riser_bx #riser_cont #riser_txt #riser_img{
	width: 191px;
	height: 160px;
	padding:0 12px 2px 0;
	margin:0;
	float:left
}

#riser_bx #riser_cont #riser_txt #second_riser_img { 
	height:138px;
	width: 150px;
	padding:0 12px 2px 0;
	margin:0;
	float:left;
}
#riser_bx #riser_cont #riser_txt .of_the_week{
	width:430px;
	height:25px;
	padding:0px;
	font:bold 20px arial;
	color:#F05B23;
	margin:0px;
	float:left;
}
#riser_bx #riser_cont #riser_txt .riser_name{
	width:430px;
	height:20px;
	padding:0px;
	font:bold 14px arial;
	color:#FFFFFF;
	margin:0px;
	display: inline; 

}
#riser_bx #riser_cont #riser_txt span{
	color:#F05B23;
}
#riser_bx #riser_cont #riser_txt p { margin: 0; }
#riser_bx #riser_cont #riser_txt .riser_info{
	padding:0px;
	font:12px arial;
	text-align:justify;
	color:#FFFFFF;
	margin:0px;
}




#riser_bx #riser_cont #riser_txt a, #riser_bx #riser_cont #riser_txt a:visited { color: #abd9fe; }
.white_bg #riser_cont #riser_txt a, .white_bg #riser_cont #riser_txt a:visited { color: #627ea3 !important; }

#upcoming_events{
	width:643px;
	padding:2px;
	margin:9px 0px 0px 0px;
	border:1px solid #DADADA;
}
#upcoming_events #upcoming_txt{
	width:633px;
	margin:0px;
	height:29px;
	background:#FFD300;
	padding:7px 0 0 10px;
	font:bold 20px arial;
	color:#34281F;
}
#upcoming_events #events_cont{
	padding:15px 9px;
	margin:0px;
}

#upcoming_events #events_cont #stay_tuned{
	margin:3px 0px 0px 0px;
	font:bold 18px arial;
	color:#A6A6A6;
}
#upcoming_events #events_cont .topic{
	margin:24px 0px 0px 0px;
	font:bold 12px arial;
	color:#34281F;
}
#upcoming_events #events_cont .topic span{
	color:#F05B23;
	font-size:14px;
}
#upcoming_events #events_cont .topic_txt{
	margin:15px 0px 0px 0px;
	text-align:justify;
	font:normal 12px arial;
	color:#34281F;
}
#upcoming_events #events_cont #btn_con{
	display:block;
	margin:20px 0px 0px 0px;
	height:25px;
}
#upcoming_events #events_cont #btn_con #find_out_btn{
	width:98px;
	margin:0px;
	height:19px;
	padding-top:6px;
	font:bold 11px arial;
	text-align:center;
	text-decoration:none;
	display:block;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/tell_a_friend.jpg?cache=2009-07-29) no-repeat;
	color:#34281F;
	float:left;
}

#upcoming_events #events_cont #btn_con #tell_a_fri_btn{
	width:98px;
	margin:0px 0px 0px 16px;
	height:19px;
	padding-top:6px;
	font:bold 11px arial;
	text-align:center;
	text-decoration:none;
	display:block;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/tell_a_friend.jpg?cache=2009-07-29) no-repeat;
	color:#34281F;
	float:left;
}

#contest{
	width:300px;
	border:1px solid #DCDCDC;
	margin:10px 0px 0px 0px;
	padding:2px;
}
#contest #contest_top_txt{
	width:290px;
	height:21px;
	color:#FFFFFF;
	background:#F05B23;
	font:bold 18px arial;
	padding:7px 0 10px 10px;
	margin:0px;
}
#contest #contest_txt{
	color:#34281F;
	font:normal 12px arial;
	margin:20px 0px 0px 10px;
}
#contest #find_out_more_btn{
	width:108px;
	height:19px;
	color:#34281F;
	font:bold 11px arial;
	padding-top:6px;
	margin:20px 0px 10px 86px;
	text-decoration:none;
	background-color:#EEEEEE;
	border:1px solid #C6C6C6;
	text-align:center;
	display:block;
	display: none;
}

#news{
	width:300px;
	border:1px solid #DCDCDC;
	margin:10px 0px 0px 0px;
	padding:2px;
}




#news #news_top_txt{	
	width:300px;
	height:36px;
	background:#F05B23;
	margin:0px;
}
#news #news_top_txt #news_txt{
	width:220px;
	height:29px;
	color:#FFFFFF;
	font:bold 18px arial;
	padding:7px 0 0 12px;
	margin:0px;
	float:left;
}
#news #news_top_txt #view_txt{
	width:60px;
	height:29px;
	color:#34281F;
	font:bold 11px arial;
	padding:10px 0 0 0;
	margin:0px;
	float:left;
}
#news #news_top_txt #view_txt a{
	color:#34281F;
	text-decoration:none;
}
#news #news_cont{
	width:280px;
	margin:0px 0px 10px 12px;
}
#news #news_cont .news_block {
	width:275px;
	margin:0px;
	text-align:justify;
	padding:20px 0px 15px 0px;
	font:12px arial;
	color:#34281F;
}
#news #news_cont .news_block .news_heading{
	font:bold 12px arial;
	padding:0px;
	margin:0px;
	color:#34281F;
}
#news #news_cont .news_block .news_heading a {
	color:#34281F;
}
#news #news_cont .news_block .news_date{
	font:bold 11px arial;
	color:#7C7C7C;
	padding:0px;
	margin:0px;
}


#news a.read_story_link,#news a.read_story_link:visited { padding-top: 12px; color: #627ea3; clear:both; display: block; font-weight: bold;  }

#right_column_box {border:1px solid #DCDCDC;color:#34281F;
font-family:arial;
font-size:12px;
margin:10px 0 0;
padding:2px;
width:300px;}

#right_column_box .content { margin: 20px 0 10px 10px }

#right_column_box .content a, #right_column_box .content a:visited  { color: #627ea3; }

/* Highlights Page ends here */


/* Highlights Past Risers Page */

#highlights h2.past_risers_title { color: #34281F; font-size: 24px; margin: 0;  }

#highlights h2.past_risers_title span { color: #F05B23; font-size: 18px; margin: 0;  }


/* donate Page starts here */

#donate_heading{
	width:600px;
	font:bold 24px arial;
	line-height:54px;
	margin-left:10px;
	color:#F05B23;
}
#donate_img{
	width:643px;
	height:284px;
	padding:2px;
	border:1px solid #DADADA;
	margin:0px;
}
#cont_text{
	width:630px;
	margin:10px 0px 0px 10px;
}
.text_body{
	font:normal 12px arial;
	color:#34281F;
	margin:0px;
	padding-bottom:20px;
	text-align:justify;
}
.text_body a{
	text-decoration:none;
	color:#F05B23;
}

#donors{
	width:302px;
	border:1px solid #DCDCDC;
	margin:10px 0px 0px 0px;
	padding:1px;
	position:relative;
}
#donors #donors_img{
	width:302px;
	height:68px;
	margin:0px;
}

#donors #donors_org_cont{
	width:280px;
	padding:0 12px 20px 12px;;
	margin:1px 0px 0px 0px;
}
#donors #donors_org_cont .donors_org_block {
	width:275px;
	margin:0px;
	text-align:justify;
	padding:20px 0px 15px 0px;
	font:normal 12px arial;
	color:#34281F;
}
#donors #donors_org_cont .donors_org_block a{
	color:#F05A23;
	text-decoration:none;
	font-weight:bold;
}
#donors #donors_org_cont .donors_org_block .donors_org_heading{
	font-weight:bold;
	padding-bottom:10px;
	margin:0px;
	color:#34281F;
	line-height:18px;
}
.border{
	width:250px;
	margin:0px 0px 0px 12px;
	height:1px;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/border.jpg?cache=2009-07-29) repeat-x;
}

/* donate Page ends here */


/* Blog Pages styles  */
.blog_page, .blog_item_page {
	font-family:arial;
	font-size: 12px; 
}

.blog_page .blog_cont  {
	border:1px solid #DADADA;
	margin:0;
	padding:2px 2px 100px ;
	width:643px;
	
}

.blog_item_page .blog_cont {
	border:1px solid #DADADA;
	width: 575px;
	margin-bottom: 40px; 
	padding: 10px 45px 10px 10px; _padding-right: 25px; 
	clear: both;
}


.blog_page h2, .blog_item_page h2 {
	font-size: 24px; 
	color: #f05b23;
	margin: 10px 0 15px 5px; 
}

.blog_item_page h2 { float: left; }
.blog_item_page a.back_link, .blog_item_page a.back_link:visited { font-size: 14px; margin: 25px 40px 0 0; float: right; color: #352820; font-weight: bold;  }
.blog_item_page a.back_link:hover { color: #f05b23; }

.blog_page h3 {
	color:#F05B23;
	font-size:24px;
	font-weight:bold;
	line-height:54px;
	margin:0 0 0 11px;
	width:600px;
}


.blog_extract { clear: both; }

.blog_extract h3 {background:#352820 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	height:29px;
	margin:0;
	padding:7px 0 0 10px;
}

.blog_extract h4 {
   font-size: 16px; 
   color: #f05b23;
   margin:5px 0 5px;
}

.blog_page .blog_extract h4 a { font-size: inherit; }

.blog_extract p { 
	margin-right: 20px;
	margin-top: 0;
	font-family: arial;
	font-size: 12px; 
 }
 
.blog_extract p.byline { 
	color: #9d9d9d;
	}
 
.blog_extract a {
  float: right;
  font-size: 12px; 
  font-weight: bold; 
  margin-right: 15px; 
 }
 
 .blog_page .blog_extract a {
  float:none;} 
 
 .blog_page .blog_extract a {
 	margin-top: 20px; 
 }

.blog_extract img {
 	display: block;
 	margin: 10px 10px 50px 5px;
 	}


.blog_page .blog_extract img {
 	margin-top: 0;
 	}




.blog_page .video_box, .blog_page .blog_box,
.blog_item_page .video_box,.blog_item_page .blog_box{ 
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DADADA;
	margin:10px 0 0;
	padding: 2px;
	width:300px;
} 

.blog_page .video_box h3, .blog_page .blog_box h3,
.blog_item_page .video_box h3, .blog_item_page .blog_box h3 {	
	width:290px;
	height:29px;
	color:#FFFFFF;
	background:#352820;
	font:bold 18px arial;
	padding:7px 0 0 10px;
	margin: 0px ;
}
.blog_page .blog_box h3 { margin-bottom: 8px; }

.video_box h4 { font-size: 14px; color: #35271e; margin:12px 10px 6px; }
.blog_item_page .video_box h4 { font-size: 14px; color: #35271e; margin: 5px 10px 15px; }
.video_box object { margin: 10px; } 


.blog_box ul { list-style: none; display: inline; margin: 0;  }

.blog_box ul li{ margin-left: 10px;clear: both; height: 30px; }
.blog_box ul li span { padding:4px 8px; background: #ccc; font-size: 15px; float: left; }

.blog_box ul li a {
	font-size: 12px; 
	font-weight: bold; 
	color: #34281f;
	margin: 0 0 10px  12px;
	display: block; 
	float: left; 
	width: 230px; 
}

.blog_item_page h4 {
   font-size: 16px; 
   color: #f05b23;
   margin:5px 0 2px;
}

.blog_item_page p.byline { 
	color: #9d9d9d;
	margin-top: 0;
}

/* Blog page styles end */


/* footer starts here */
#container #body_cont #footer{
	background:#352820;
	width:956px;
	margin:0px;
	clear:both;
	padding:12px 12px 20px;
	overflow: auto;
}
#container #body_cont #footer #footer_nav{
	height:28px;
	width:500px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	font:bold 12px arial;
}
#container #body_cont #footer #footer_nav ul{
	padding:0px 0px 0px 2px;
	margin:0px;
	line-height:24px;
	list-style-type:none;
	display:block;
}
#container #body_cont #footer #footer_nav ul li{
	padding:0 6px 0 12px;
	margin:0px;
	float:left;
	list-style-type:none;
	background:url(http://pi.bpcdn.us/2009/internal_projects/bpRising/images/footer_bullet.jpg?cache=2009-07-29) 0 11px no-repeat; 
}
#container #body_cont #footer #footer_nav ul li.first{
	list-style-type:none;
	background:none;
	padding:0 6px 0 0px;
}
#container #body_cont #footer #footer_nav ul li a{
	text-decoration:none;
	color:#FFFFFF;
}
#container #body_cont #footer #footer_cont{
	float: left;
	margin:0px;
	padding:0px;
	font:bold 11px arial;
	color:#959595;
	clear:both;
}
#container #body_cont #footer #footer_cont1{
	float:right;
	margin:0px;
	padding:0px;
	font:bold 11px arial;
	color:#959595;
}

