@charset "utf-8";

* {margin: auto;padding: 0;}   
:focus{outline:none;} 
a img{border: 0px;} 
a {text-decoration: none;cursor:pointer;}
a{
	text-decoration: none;
}
a, a img{outline: none; outline-color: none; outline-style: none; color: #0E82C7; text-decoration: none; border: none;}
table, table td, table th, table tr, table tbody, table tbody tr td, fieldset{border: none;}

p{line-height: 1.3em; color: #5C5C5C; font-size: .9em; font-weight: normal; margin-bottom: 12px;} 

h1 {font-size:340%; margin: 16px 8px 16px 8px; color:#414141;}
h1 a{text-decoration:none;} 
h2, h2 a{font-size:150%; color:#414141; margin: 8px 4px 8px 0px;} 
h3 {font-size:130%;color:#414141; margin: 8px 4px 8px 0px;} 
h4 {font-weight: bold; margin: 4px 4px 4px 0px; font-style:oblique } 
h1,h2,h3 {margin-top: 8px; margin-bottom: 24px; color:#414141;} 
h1,h2,h3,h4,h5,h6,strong {font-weight:bold;}

body {
	margin: 0; 
	padding: 0;
	text-align: center; 
	font: normal normal 14px/21px "Arial";
	background:#2b2f32; 
	color: #d4d7da;	
}

.oneColFixCtrHdr #container {
	width: 960px; 
	background: #FFFFFF;
	margin: 0 auto; 
	border: 1px solid #000000;
	text-align: left; 
	
}
.oneColFixCtrHdr #header {
	background: #DDDDDD; 
	width: 954px;
	height: 60px;
	padding: 48px 0px 2px 6px;
	margin-bottom: 20px
}
.oneColFixCtrHdr #header h1 {
	padding: 0px 0;
	font-family: Tahoma;
	font-size: 360% 
}
.oneColFixCtrHdr #mainContent {
	padding: 10px; 
	background: #FFFFFF;
	color: #000;
}
.oneColFixCtrHdr #footer {
 
	background:#8F8F8F;
	text-align: center;
	padding-top: 30px;
	margin-bottom: -20px;
}
.oneColFixCtrHdr #footer h5 {
	margin: 8px; 
	padding: 8px;
	font-size: 1.5em;
	font-weight: bold;
	
	}

.main_body {width:960px;color:#d4d7da;font-size:12px;margin-top:50px;}

.info{
	width: 670px; 
	border: 2px double #ccc; 
	background: #ddd; 
	margin: 0px auto 20px;
	padding: 10px 12px 28px 18px;
}
	

	
.subpgcontainer{
	width: 800px; 
	border: 2px double #ccc; 
	background: #ddd;
	padding: 12px;
	margin-top: 20px;}	
	
	
#blogdate{
		width: 75px;
		height: 76px;
		background: url(../images/blogcalbg.png) no-repeat;
		overflow: hidden;
		float: left;
		margin:-6px 20px 4px 26px ;
		text-align: center;
		font-weight: bold;}
		
#blogdate .day{
	background: transparent; 
	width: 75px; 
	height: 21px; 
	padding: 10px 8px 4px 0px; 
	color: #000; 
	font-family: Helvetica; 
	font-size: 32px;}
	
#blogdate .month{
	background: transparent;
	font-family: Arial; 	 
	font-size: 12px;
	width: 75px; 
	height: 21px; 
	margin: 1px 0 0px 0; 
	padding:0px; 
	color: #000;
	text-transform: uppercase;}
	
#blogdate .year{
	background: transparent; 
	font-family: Lucida Grande; 
	color: #fff; 
	width: 75px; 
	font-weight: bold; 
	height: 0px; 
	margin-top: -1px; 
	padding: 0; 
	width: 75px;}

.blogteaser{
	background: none repeat scroll 0 0 #E3E3E3;
	border: 2px double #B1B1B1;
	margin: -24px 0 16px;
	padding: 14px;
	width: 632px;}
		
#addthisbtn{padding: 4px; float: right; margin-right: 8px; width: 372px; height: 42px;}
.readmore{float: right; margin-top: 0px;}
.menu_division{clear:both;padding-top:30px;}
 
 /* Menu Part1 Starts Here */
.menu_body1{float:left;width:948px;text-align:left;background:url(../images/menu_bg1.gif) left repeat-x;height:38px;}

.menu_left_part1{float:left;width:6px;height:38px;background:url(../images/menu_left_img1.gif) no-repeat;}

.menu_right_part1{float:right;width:6px;height:38px;background:url(../images/menu_right_img1.gif) no-repeat;}

.menu_content1{padding:6px 5px 0px 5px;font-weight:bold;}
.menu_content1 ul{list-style-type:none;}
.menu_content1 li{float:left;margin-right:5px;}
.menu_content1 li:hover{background:#ffffff;margin-right:5px;float:left;color:#2b2f32;}
.menu_content1 a{color:#d4d7da;padding:5px 20px 5px 20px;display:block;}
.menu_content1 a:hover{color:#2b2f32;padding:5px 20px 5px 20px;}
li.menu_content1_active{background:#ffffff;margin-right:5px;float:left;color:#2b2f32;}
.menu_content1_active a{color:#2b2f32;padding:5px 20px 5px 20px;}

 /* Search Part Starts Here */
 .search_body1{margin-top:2px;color:#2b2f32;width:220px;height:20px;float:right;background:url(../images/search_input_bg1.gif) no-repeat;}
 .search_body1 a{padding:0px;display:inline-block;}
 .search_body1 a:hover{padding:0px;display:inline-block;}
 .search_body1 input[type="text"]{margin:1px 0px 0px 3px;width:180px;color:#2b2f32;background:none;border:none; vertical-align:top;}
 .search_body1 input[type="image"]{margin:1px 0px 0px 8px;}
 /* Search Part Ends Here */
 
  /* Menu Part1 Ends Here */

.blogpanel .blogcomment{width: 773px;}
.blogpanel .blogcomment .blogpaneltop{width: 773px;height: 84px;background: url('../images/blogimgs/blogpaneltop.png') no-repeat;}
.blogpanel .blogcomment .blogcommentbody{
	width: 773px;
	height: 12px;
	background: url('../images/blogimgs/blogbody.png') repeat-y;			
	display: table;
}
.blogpanel .blogcomment .blogcommentbody .blogbodytxt{width: 530px;padding: 8px;float:right; margin-right: 44px;}
.blogpanel .blogcomment .blogcommentbody .blogbodytxt h2{margin-top: -8px;}
.blogpanel .blogcomment .blogcommentbody .blogbodytxt h2 a{color: #eeeeee;margin-top: -4px;}
.blogpanel .blogcomment .blogcommentbody .blogbodytxt p{
	color: #B3B0B0;
	font: .9em Helvetica;
	line-height: 1.2em;
	margin-bottom: 12px;}

.blogpanel .blogcomment .blogfooter{
	width: 773px;
	height: 91px;
	background: url('../images/blogimgs/blogpanelbottom.png') no-repeat;
}

.blogpanel .blogcomment .user{
	width: 120px;
	margin-left: 35px;
	position: absolute;
	margin-top: -22px;
}

.blogpanel .blogcomment .user .userinfo{
	width: 120px;
	height: 260px;
	position: relative;
	top: 50%;
	margin-top: -130px;
}

.blogpanel .blogcomment .user .avatarbg{
	width: 120px;
	height: 120px;
	background: url('../images/blogimgs/avbg.png') no-repeat;
	margin-bottom: -16px;		
	}

.blogpanel .blogcomment .user .commentnum{
	width: 120px;
	height: 68px;
	background: url('../images/blogimgs/commentbg.png') no-repeat;	
	}

.blogpanel .blogcomment .user .datebg{
	width: 120px;
	height: 40px;
	background: url('../images/blogimgs/datebg.png') no-repeat;
	}
		     
.blogpanel .blogcomment .user .titlebg{
	width: 120px;
	height: 40px;
	background: url('../images/blogimgs/titlebg.png') no-repeat;	
}



.blogpost{width: 773px; margin-bottom: 14px; padding-top: 14px;}
.blogpost .blogcomment .blogpostbody .blogposttxt h3 a{font-size:130%;color:#CFCFCF; margin: 8px 4px 8px 0px;} 
.blogpost .blogposttop{
	width: 773px;
	height: 54px;
	padding-left: 350px;
	padding-top: 30px;
	background: url('../images/blogimgs/blogpaneltop.png') no-repeat;
	}
.blogpost .blogpostbody{
	width: 773px;
	height: 12px;
	background: url('../images/blogimgs/blogbody.png') repeat-y;			
	display: table;
}
.blogpost .blogpostbody .blogposttxt{width: 530px;padding: 8px;float:right; margin-right: 40px;}
.blogpost .blogpostbody .blogposttxt h2{margin-top: -8px;}
.blogpost .blogpostbody .blogposttxt h2 a{color: #eeeeee;margin-top: -4px;}
.blogpost .blogpostbody .blogposttxt p{
	color: #B3B0B0;
	font: .9em Helvetica;
	line-height: 1.3em;
	margin-bottom: 12px;}

.blogpost .blogpostfooter{
	width: 773px;
	height: 91px;
	background: url('../images/blogimgs/blogpanelbottom.png') no-repeat;
}

.blogpost .bloginfo{
	width: 120px;
	margin-left: 33px;
	position: absolute;
}

.blogpost .bloginfo .userinfo{
	width: 120px;
	height: 260px;
	position: relative;
	top: 50%;
	margin-top: -130px;
}

.blogpost .bloginfo .avatarbg{
	width: 120px;
	height: 120px;
	background: url('../images/blogimgs/avbg.png') no-repeat;
	margin-bottom: -16px;		
	}

.blogpost .bloginfo .commentnum{
	width: 127px;
	height: 59px;
	background: url('../images/blogimgs/commentcount.png') no-repeat;
	margin-bottom: -10px;		
	}

.blogpost .bloginfo .datebg{
	width: 111px;
	height: 111px;
	background: url('../images/blogimgs/blogdate.png') no-repeat;
	margin-bottom: -12px;	
	}
		     
.blogpost .bloginfo .titlebg{
	width: 120px;
	height: 40px;
	background: url('../images/blogimgs/titlebg.png') no-repeat;	
}		                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

#statuslights{
	margin-left: 324px;
	padding-top: 31px;
	
	}

.commenttotal{
	width: 50px;
	text-align: center;
	margin-left: 6px;
	font-weight: bold;
	font-size: 1.2em;
	padding-top: 13px;}

.blogdatemonth{
	width: 100px;
	margin-left: 6px;
	color: #fff;
	text-align: center;
	padding-top: 16px;}

.blogdateday{
	width: 100px;
	margin-left: 6px;
	color: #fff;
	text-align: center;
	padding-top: 27px;}
.blogdatedaytxt{
	vertical-align: top;
	font-weight: bold;
	font-size: 3em;}

.blogdatemonthtxt{
	vertical-align: top;
	font-weight: bold;
	font-size: 1.8em;}
	

	                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       }