


/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */


/* CSS Document */
body { background:#ACACAC url(images/body_bg.gif) repeat-x top; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
img { border:none;}
a { text-decoration:none; }
a:hover { text-decoration:underline;}
.cls { clear:both;}
.wraper { width:950px; margin:0 auto; background:#FFFFFF; padding:0;}
.header { margin:20px 0 0 20px; float:left;}
.menu { width:99.2%; margin:0px 0 10px 0; height:30px; background:#003466;}
.menu ul { margin:0; padding:0; list-style:none;}
.menu ul li { padding:0 45px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:30px; display:block; float:left;}
.menu ul li a { color:#FFFFFF;}
.container { margin:0 8px;}
.left_count { float:left; width:620px; color:#003366; text-align:justify;}
.left_count a { color:#003366;}
.left_count h1 { background:url(images/date_bg.gif) no-repeat left top; padding:0 0 0 50px; color:#003366; font-size:22px;  font-family:"Trebuchet MS"; height:53px; margin-bottom:5px;}
.left_count h1 a:hover { text-decoration:none;}
.left_count h1 span { text-align:center; line-height:16px; margin-left:-48px; font-size:11px; font-weight:normal; color:#FFFFFF; display:block; float:left; width:40px; padding-top:2px;}
.left_count h1 span b { display:block; font-size:14px;}
.left_count .postedby { margin-top:0px; padding-top:0px;}
.left_count .img_post { float:left; margin:0 8px 0 0; border:1px solid #05397A; padding:3px;}
.left_count .conti { text-align:right; font-weight:bold;}
.left_count .conti a { text-decoration:underline; color:#003366;}
.left_count .conti a:hover { text-decoration:none;}
.comment_L_strip { background:url(images/left_strip_comm.gif) no-repeat left; width:610px; height:25px; padding-left:10px; line-height:23px;}
.comment_L_strip_search { background:url(images/left_strip_comm.gif) no-repeat left; width:610px; height:45px; padding-left:10px; line-height:23px;}
.comment_R_strip { background:url(images/right_strip_comm.gif) no-repeat right; height:25px; width:610px; float:right;}
.comment_R_strip_search { background:url(images/right_strip_comm.gif) no-repeat right; height:45px; width:610px; float:right;}
.print { background:url(images/print.gif) no-repeat left; padding-left:20px; margin-left:10px; float:left;}
.mail { background:url(images/mail.gif) no-repeat left; padding-left:20px; margin-left:10px; float:left;}
.comments { background:url(images/comment.gif) no-repeat left; padding-left:15px; margin-right:10px; float:right;}

.right_count { width:289px; float:right; }
.rss_bg { background:transparent url(images/rsssss.jpg) no-repeat scroll 200px 0; width:250px; height:78px; font-family:"Trebuchet MS"; font-size:13px; padding:5px 10px; float:right; margin-top:20px;}
.rss_bg b { font-size:16px; font-weight:bold; font-style:italic;}
.rss_bg span { background:url(images/rss_ico.gif) no-repeat left; float:left; display:block; line-height:20px; margin-top:5px; padding-left:25px; font-weight:bold;}
.rss_bg input { margin:5px 0 0 7px; color:#A99E9E; font-size:11px; font-weight:normal; width:140px;}
.rss_bg a { color:#000000;}
.right_count .top_bg { background:url(images/rt_top_img.gif) no-repeat bottom; height:5px; width:289px;}
.right_count .midd_bg { background:#003466 url(images/rightt_bg.gif) repeat-x top; width:289px;}
.right_count .btm_bg { background:url(images/right_bottom_img.gif) no-repeat top; height:5px; width:289px;}
.middle_rt { width:272px; margin:0 auto; padding:10px 0; list-style-type:none;}
.middle_rt ul { margin:8px 0 0px 16px; padding:0; list-style:none;}
.middle_rt ul li { background:url(images/rt_liststyle.gif) no-repeat left 12px; padding:5px 0 5px 15px; color:#FFFFFF; font-size:12px; border-bottom:1px solid #FFFFFF; line-height:20px;}
.middle_rt ul li a { color:#FFFFFF;}
.right_count h2 { background:url(images/right_head_bg.gif) no-repeat; width:272px; height:34px; line-height:32px; font-size:18px; color:#FFFFFF;  padding:0 0 0 15px; font-weight:normal;}

.footer { border-top:1px solid #cccccc; line-height:30px; color:#666667; text-align:center; margin:0 8px;}
.footer a { color:#4E6BAC;}
.footer a:hover { color:#666667;}




.narrowcolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 450px;
	}

.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 90px;
	width: 450px;
	}