
	
	body
	{
		background: url(images/bg.jpg) repeat-x;
		background-color: #eaf1f8;
		margin-top:0px;
		text-align:center;
		font-family:Verdana;
	}
	
	
	p, li
	{
		font-family: Verdana;
		font-size: 12px;
		color: #333333;
	}
	
	
	h2.pagetitle, .post_headline h2.pagetitle
	{
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 1.2em;
		color: #203c73;
		margin-bottom:1px;
		margin-top: 0px;
	}
	
	
	a
	{
		color: #4b7ab1;
	}
	
	
	
	#page
	{
		text-align:left;
		width:799px;
		margin-left:auto;
		margin-right:auto;
	}
	
	
	
	
	#header
	{
		width:799px;
		height: 142px;
		background: url(images/header.jpg) no-repeat center;
	}
	
	
	
	
	
	
	
	#aboutrss
	{
		width: 799px;
		height: 115px;
		background: url(images/bg_about_rss.jpg) no-repeat;
		text-align: left;
	}
	
	#about_box
	{
	
		padding-top: 15px;
		padding-left: 12px;
		width:509px;
	}
	
	
	#about_box h2
	{
		
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 0.9em;
		color: #203c73;
		margin-bottom:1px;
		margin-top: 0px;
	}
	
	
	#about_box p
	{
		margin-top:2px;
		line-height:18px;
		font-weight:bold;
	}
	
	
	
	
	
	
	
	#main_panel
	{
		margin-top: 0px;
		width: 799px;
		background: white;
	}
	
	#main_panel_top
	{
		width: 799px;
		height: 16px;
		background: url(images/bg_content_before.jpg) no-repeat;
		margin-bottom: 0px;
	}
	
	#main_panel_bottom
	{
		width: 799px;
		height: 14px;
		background: url(images/bg_content_after.jpg) no-repeat;
		margin-bottom: 0px;
	}
	
	
	
	.post
	{
		border-bottom: 1px solid #e2e2e2;
	}
	
	
	.post_headline h2
	{
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 1.00em;
		color: #203c73;
		margin-bottom:1px;
		margin-top: 0px;
		text-decoration: none;
	}
	
	.post_headline h2 a
	{
		color: #203c73;
		text-decoration: none;
	}
	
	
	.post_headline .posted_by
	{
		color: #666666;
		font-size: 11px;
	}
	
	
	#content
	{
		padding-left:12px;
		width:509px;
		float:left;
	}
	
	
	
	
	.comment_count_box 
	{
		text-align: center;
		width: 63px;
		height: 63px;
		background: url(images/bg_comments.jpg) no-repeat;
		font-size: 10px;
		padding-top: 10px;
		float: left;
		margin-right: 10px;
		font-family:Arial;
		margin-bottom: 5px;
	}
	
	
	.comment_count_box a
	{
		color: #366094;
		text-decoration:none;
	}
	
	
	
	.comment_count_box .big
	{
		font-size: 30px;
		margin-bottom:0px;
	}
	
	
	
	
	
	
	/* =====     SIDEBAR     ===== */
	#sidebar
	{
		width:249px;
		float:right;
		padding-right:5px;
	}
	
	
	#sidebar .text_input
	{
		border: 0px;
		width:158px;
		height:25px;
		padding-top: 5px;
		padding-left: 8px;
		padding-right: 8px;
		margin-left: 12px;
		color: #666666;
	}
	
	
	#sidebar p
	{
		color: #000000;
		padding-left:12px;
		padding-right:12px;
		margin-top:0px;
	}
	
	#sidebar ul
	{
		padding-left: 15px;
		margin-left: 0px;
		margin-top: 0px;
	}
	
	#sidebar li, #sidebar li a
	{
		list-style-type: none;
		font-size:11px;
		color: #666666;
		text-decoration:none;
	}
	
	
	#sidebar .blue_box
	{
		width:249px;
		background: url('images/bg_sidebar_blue.jpg') repeat-y;
	}
	

	#sidebar .blue_box h2
	{
		width:249px;
		height:36px;
		border-bottom: 1px solid white;
		
		margin-bottom: 10px;
		
		background: url('images/bg_sidebar_h_blue.jpg') no-repeat;
		
		padding-top: 12px;
		padding-left: 15px;
		
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 0.9em;
		color: #203c73;
	
	}
	
	
	#sidebar .blue_box_bottom
	{
		width:249px;
		height:7px;
		background: url('images/bg_sidebar_bottom_blue.jpg') no-repeat;
	}
	
	
	#sidebar .blue_box .text_input
	{
		background: url('images/bg_text_box.jpg') no-repeat;
	}

	
	
	
	
	
	
	
	#sidebar .grey_box
	{
		width:249px;
		background: url('images/bg_sidebar_grey.jpg') repeat-y;
	}
	
	
	#sidebar .grey_box h2
	{
		width:249px;
		height:36px;
		border-bottom: 1px solid white;
		
		margin-bottom: 10px;
		
		background: url('images/bg_sidebar_h_grey.jpg') no-repeat;
		
		padding-top: 12px;
		padding-left: 15px;
		
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 0.9em;
		color: #676767;
	
	}

	
	#sidebar .grey_box_bottom
	{
		width:249px;
		height:7px;
		background: url('images/bg_sidebar_bottom_grey.jpg') no-repeat;
	}
	
	
	#sidebar .grey_box .text_input
	{
		background: url('images/bg_text_box_grey.jpg') no-repeat;
	}
	
	
	
	
/* ****************** COMMENTS	*/
	
	.postmetadata
	{
		
		color: #666;
		font-size: 10px;
	
	}
	
	
	.alt 
	{
		background-color: #e9f0f8;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
		margin: 0;
		padding: 10px;
	}

	.commentlist 
	{
		padding: 0;
		text-align: justify;
	}

	.commentlist li 
	{
		margin: 15px 0 3px;
		padding: 5px 10px 3px;
		list-style: none;
	}

	.commentlist p 
	{
		margin: 10px 5px 10px 0;
	}

	#commentform p 
	{
		margin: 5px 0;
	}

	.nocomments 
	{
		text-align: center;
		margin: 0;
		padding: 0;
	}

	.commentmetadata 
	{
		margin: 0;
		display: block;
	}
	
	#commentform input 
	{
		width: 170px;
		padding: 2px;
		margin: 5px 5px 1px 0;
	}
	
	
	#commentform textarea 
	{
		width: 100%;
		padding: 2px;
	}
	
	
	#commentform #submit 
	{
		margin: 0;
		float: right;
	}
	
/* ******************** End COMMENTS */	
	
	
	
	#footer
	{
		width: 799px;
		height: 33px;
		background: url(images/bg_footer.jpg) no-repeat;

	}
	
	
