/* CSS Document */

div.be_leftimage, div.be_rightimage { padding:0 0 8px 0; }
div.be_leftimage img, div.be_rightimage img,
#main-content div.be_imagesonly img {

}



		#main-content div.be_leftimage p, #main-content div.be_rightimage p, div.be_leftimage { padding:0;}
	
	#main-content .be_comment .be_form, #main-content .be_form p, #main-content .be_form h4  {
		padding:0;
	}
	
.be_form_radio div {clear:both; display:block; } 
	.be_form_radio div div { float:left; clear:none; }
		.be_form_radio div div label { width:auto; padding-right:10px; }
		.be_form_radio input { float:left }

div.be_news-article { padding-bottom:20px; }
div.be_news-article h4 a { color:#2A73C2; text-decoration:none; border:none; font-weight:300; font-size:1.4em; }

div.be_news-article-r { padding-bottom:20px; }
div.be_news-article-r h4 span, div.be_news-article-r h4 a { font-size:0.8em; }
div.be_news-article-r h4 span { clear:both; display:block;}
div.be_news-article-r h4 { line-height:1.2; }
div.be_news-article-r h4 a { border:none; }

	#main-content .be_comment h4, ul#comment-list, ul#comment-list p, ol#comment-list, ol#comment-list p  { padding-left:0; padding-right:0; }
		#main-content .comment-details { float:left; margin-right:20px; width:150px; }
		#main-content .be_comment h6 a { font-size:0.5em; }
		#main-content ol#comment-list p, #main-content ul#comment-list p { font-size:1em; }
			#main-content #comment-list li { background-color:#F3F3F3; padding:10px 10px 0 10px; }
			#main-content #comment-list li.alt { background-color:#FFFFFF; }


.tools ul { list-style:none; padding-left:30px; }
	.tools ul li { float:left; padding-right:10px; }		
			
ul.side-blog { padding:0; list-style:none; }
ul.side-blog li { padding-bottom:10px; }
		ul.side-blog li a {font-weight:bold; border:none; }
		
div.be_table th,
div.be_table td,
div.be_linklist th { 
	font-size:1.2em;
	}

div.be_imagesonly p a img, 
div.be_imagesonly img  { 
	display:block; 
	float:left; 
	}
#main-content div.be_imagesonly p { padding:0; } 

div.be_rightimage img { float:right; margin:4px 0 0 4px;}		

div.be_leftimage img { float:left; margin:0 4px 0 0;}

#main-content p.be_form_success { border:1px solid #3da63d; background:#4bc44b; color:#333; padding:3px 8px; margin-bottom:15px; margin-top:15px; }	
#main-content p.be_form_error { border:1px solid #983939; background:#c44b4b; color:#333; padding:3px 8px; margin-bottom:15px; margin-top:15px; }	
#main-content .be_form form select { width:auto; }

div.be_leftimage .image-large-text { padding-right:15px; }
div.be_leftimage .image-large-text p { font-size:1.1em; }
				
div.be_subnavi {}
	div.be_subnavi ul { list-style:none; padding:0; }
		div.be_subnavi ul li { float:left; text-align:center; width:155px; display:block; }
			div.be_subnavi ul li a { float:left; display:block; border:none; color:#666; }
				div.be_subnavi ul li a span { display:block; }
				div.be_subnavi ul li a span.hover { display:none; }
				div.be_subnavi ul li a:hover span.image,
				div.be_subnavi ul li.current a span.image { display:none; }
				div.be_subnavi ul li a:hover span.hover,
				div.be_subnavi ul li.current a span.hover { display:block !important; }
				
#main-content .be_textonly, #main-content .be_leftimage {
	padding-bottom:1em;
}		

