* {margin: 0px; padding: 0px;}	
	* html li {vertical-align: bottom;}	 
	* html img {vertical-align: middle;}	
	* html input {vertical-align: middle;}	
	html, body { height: 100%;}
	body {font-family: Tahoma; font-size:11px; color:#38690d; text-align:center; text-decoration: none; background:#74aced url(images/bg1.png) repeat-x top;}	
	input {border: 0px;}	
	img {border: 0px;}	
	ul {padding: 0px; margin: 0px;}		
	ol {padding: 0px; margin: 0px;}	
	li {padding: 0px; margin: 0px; list-style:none;} 
	a {color:#575757; text-decoration: none;}	
	a:hover {color: #FF6600 ; text-decoration: none;}	
	p {margin: 0px; padding: 0px;}	
	.clear {clear: both; height:0px; display:block; font-size:0px;}	
	.left {float: left;}	
	.right {float: right;} 
	.hr{ border-top:1px solid #adaa9a;} 
	
	h1{font-size:14px; color:#fffffe; }
	h2{ color:#05253b; font-size:14px; font-weight:normal; font-family:arial; position:relative;top:0px; _top:18px;}
	h2 a{ color:#05253b;}
	h3{color:#335ea4;  font-size:16px; font-weight:normal;}  
	h3 a{color:#335ea4;}
	h3 a:hover{color:#335ea4;}
	h3 a:hover{color:#0699f3;}
	h4{ font-size:12px; color:#5f5f5f; font-weight:normal; } 
	h5{font-size:12px; color:#2d5696; text-transform:uppercase; font-weight:bold; padding-bottom:5px; margin-bottom:10px; clear:both; border-bottom:1px solid #bce2f7; }
	h6{ color:#05253b; font-size:14px; font-weight:normal; font-family:arial;}
	h6 a{color:#05253b;}
 		
 
	 .round-block{ margin:10px auto; }
		.round-t{ height:5px; background: url(images/solid-mid-t.png) bottom repeat-x;}
		.round-t div{ height:5px; background:url(images/com_left_top.png) no-repeat bottom left;}
		.round-t div div{ height:5px; background:url(images/com_right_top.png) no-repeat bottom right;}
		.round-b{ height:5px; background:url(images/solid-mid-b.png)  top repeat-x;}
		.round-b div{ height:5px; background: url(images/com_left_bottom.png) no-repeat top left;}
		.round-b div div{ height:5px; background:url(images/com_right_botttom.png) no-repeat  top right;}
		.block-conten{ border-left:#cbdee9 1px solid;  border-right:#cbdee9 1px solid; background-color:#fdfeff; padding:10px; }
        .block-conten-details{ border-left:#cbdee9 1px solid;  border-right:#cbdee9 1px solid; background-color:#fdfeff;padding:10px;}
 
	 .roun{}
		.round-t1{ height:5px; background: url(images/top_1.png) no-repeat; width:950px;}
		.round-t1 div{ height:5px; background:url(images/left_l_top.png) no-repeat top left;}
		.round-t1 div div{ height:5px; background:url(images/right_r_top.png) no-repeat top right;}
		.round-b1{ height:5px; background: url(images/top_1.png) no-repeat; width:950px; position:relative; top:0px;_top:-10px;}
		.round-b1 div{ height:5px; background: url(images/left_r_bottom.png) no-repeat top left;}
		.round-b1 div div{ height:5px; background:url(images/right_r_bottom.png) no-repeat  top right;}
		.block-conten1{ background:url(images/top_1.png) repeat-y; width:950px; position:relative; top:0px; _top:-8px;}
		
		
 	#wrapper{ width:100%; text-align:left; margin:auto;}  
     #header{ width:960px; margin:auto;}
	    #branding{ width:940px; clear:both; margin:auto; }
			.logo{ width:328px; height:109px; float:left; margin:0px; padding:10px;margin:0px}
			.logo a{ width:330px; height:109px; text-indent:-999999px; display:block;margin:0px; padding:0px;}
			.slogan {clear:both; color:#f6f6fe; display:block; font-size:13px; padding-left:165px; position:relative; top:-17px;}
			 		
		#container{width:960px; margin:auto;}	
		 #content{width:620px; float:left; }
		  .main{ width:590px; margin:auto;  position:relative; top:-5px; _top:-5px;}
		  .nav{ height:32px; background:url(images/mm.png) repeat-x; line-height:30px; width:380px; }
		  .leftnav{ background:url(images/ll.png) no-repeat left; padding-left:18px; height:32px;line-height:30px;  }
		  .rightnav{ background:url(images/rr.png) no-repeat right; padding-left:0px; padding-right:18px; height:32px;line-height:30px;  } 
		    .navigation{  width:380px; float:left;}
		    .navigation li{ float:left; margin-right:15px;}
		    .navigation li a{color:#ffffff; font-family:arial;font-weight:bold;} 
		    
			.navigation li a:hover {background: url(images/hv_m.png) repeat-x; height:20px; line-height:20px; float:left; display:inline-block;color:#ffffff; margin-top:6px; font-size:11px; cursor:pointer;}            
			.navigation li a:hover span { background: url(images/hv_l.png) left no-repeat; padding-left:4px;height:20px; line-height:20px; display:inline-block;  }
			.navigation li a:hover span span{ background: url(images/hv_r.png) right no-repeat; padding-right:4px; padding-left:0px; height:20px; line-height:20px; display:inline-block; }  
			
			.navigation li a span {padding-left:4px; height:20px;   display:inline-block;  }
			.navigation li a span span{padding-right:4px; padding-left:0px;  height:20px; display:inline-block; }  
		  
			.navigation li a.active {background: url(images/hv_m.png) repeat-x; height:20px; line-height:20px; float:left; display:inline-block;color:#ffffff; margin-top:6px; font-size:11px;}            .navigation li a.active span { background: url(images/hv_l.png) left no-repeat; padding-left:4px;height:20px; line-height:20px; display:inline-block;  }
			.navigation li a.active span span{ background: url(images/hv_r.png) right no-repeat; padding-right:4px;  padding-left:0px; height:20px; line-height:20px; display:inline-block; }  
		  
			.topcon{width:590px; margin:30px auto 20px auto; _margin:10px auto 20px auto; clear:both; border-bottom:1px solid #d5eaf5; padding-bottom:6px;}	
			.topcontent{ float:left;}				
            
			 #navig{ float:right;}
			 #navig li{ float:left; padding:3px 2px; }
			 #navig li a {  padding:3px 4px;    color:#1180ca; display:inline-block;} 
			 #navig a:hover { background:#d1e7f4; border:1px solid #6ec4f3; padding:2px 3px; color:#0769aa;  display:inline-block;}
	         #navig a.active { background:#d1e7f4; border:1px solid #6ec4f3; padding:2px 3px; color:#0769aa;  display:inline-block;}
		 		 
		   .post{width:590px; margin:auto;}
			.content_left{text-align:center; width:50px; float:left; padding-top:5px;  }
			 .novote{ color:#ffffff; font-size:18px; font-weight:normal; line-height:50px;font-family:arial; display:block; background: url(images/no.png) no-repeat left top; width:50px; height:54px;}
			 .voted{ margin-top:3px; color:#ffffff; font-size:11px; font-weight:normal;  font-family:arial; display:block; line-height:19px; background: url(images/tweet.png) no-repeat left top; width:50px; height:19px;}
			 .voted a{color:#ffffff; display:block;}
			 .voted a:hover{ color:#ffffff; background:url(images/twiitee-hv.png) no-repeat; width:50px; height:19px;}
			.content_right{ float:left; width:530px; margin-left:10px; margin-top:8px;border-bottom:1px dotted #d1d1d3;padding-bottom:10px;}
			.content_right img{ float:left; margin-right:8px;}
			.content_right ul { list-style-position:inside; list-style:circle;}
		 	.linkcol{color:#5f5f5f;}
			.linkcol a{color:#5f5f5f;}
		
			.metainfo{width:530px; float:left; margin:2px auto; padding-bottom:10px; }
			.metainfo li{ float:left; color:#343c41; font-size:11px; margin-right:3px; line-height:18px;}
			.metainfo li a{color:#343c41;}
			.metainfo li a:hover{color:#087ac1;}
			.info{ color:#6390d7;}
			.metainfo li .info a{color:#6390d7;}
				
			.meta{width:530px; float:left; margin:2px auto;   }
			.meta li{ float:left; color:#757575; font-size:11px; margin-right:15px;}
			.meta li a{ color:#299fdc; font-size:11px;}
			.meta a:hover{color:#0a5a84; font-size:11px;}  
			.readmore{ background:url(images/bullet.png) no-repeat left; padding-left:14px ;}
			.comment{ background: url(images/comment.png) no-repeat left; padding-left:14px ;} 
		 
		 #sidebar{width:330px; float:left; margin:auto; } 
		   .box{ background:#8cc9ee; border:1px solid #93cdf1; padding:10px; margin:10px 12px 10px 21px;} 
		   .box_bg{ width:290px; padding:10px; margin:10px 0px 10px 11px;} 
				.box a{ color:#136793; font-size:11px; font-weight:bold; line-height:14px; text-decoration:underline; padding:2px 0px;}
				.box a:hover{ color:#1a425b; }
				.box1{ margin:auto auto 8px auto; border-bottom :1px solid #84b9bd; padding-bottom:5px;} 
				.twitter{font-size:12px; color:#f2f9fd; text-transform:uppercase; font-weight:bold; float:left;  }
				.cross{ background:url(images/cross.png) no-repeat left; padding-left:12px; font-size:11px; color:#e1484a; float:right;}
				.cross a{  font-size:11px; color:#b90002; text-decoration:none; }
				
				.font1{ color:#3b7e8f; }
				.question li{ color:#707578;  }  
				.question a{ color:#090d10;  font-weight:bold; line-height:14px; text-decoration:underline; padding:2px 0px;}
				.con{ width:280px; color:#f2f9fd;}
				.con ul li{margin:3px 0px;}
				 
				.user-img{float:left; margin-right:10px;}
				.user-img img{ border:2px solid #5c7d8f;}
				.nm{ color:#ffffff; font-size:11px; font-weight:normal; }
				.nm a{ color:#133347;}
				.nm a:hover{ color:#6e360d;}
			    .twitbtn{ margin:5px 0px; border:0px;}
	 
/**Comment**/ 
		.formcomment{ float:left; width:570px;}
		.formcomment li{ float:left; margin:4px;}
		.fixwd{ width:100px; font-size:12px; line-height:14px; color:#1a1a21;}
		.star{ color:#1a1a21; font-size:12px; line-height:14px;} 
		.tbox{ background:#ffffff; border:1px solid #d7d5cd; line-height:20px; width:385px;}
		.selct-box{ background:#ffffff; border:1px solid #d7d5cd; width:385px; margin-left:0px; _margin-left:4px;}
		.spammsg{ color:#d41213; font-size:11px; font-family:arial; padding-left:5px;}
		.btn{background: url(images/submitbtn.png) no-repeat; width:80px; font-family:arial; padding-bottom:3px; font-size:11px; font-weight:bold; color:#ffffff; height:20px;_height:21px;}		 		.btn1{background: url(images/btn2.png) no-repeat; width:80px; font-family:arial; padding-bottom:4px; font-size:11px; font-weight:bold; color:#ffffff; height:20px;_height:21px;}
		
		.small-btn{ background:url(images/submitbtn.png) no-repeat; width:80px; height:20px; margin:2px 0px; line-height:16px; font-weight:bold; display:block; text-align:center;}
		.small-btn a{ font-size:11px; color:#f7f7f7;}

	   
	    #footer{width:960px; margin:16px auto 2px auto; text-align:center;}
		.footer_content{ width:940px; margin:auto; font-family:arial; color:#f9fdff; font-size:12px;}
		.footer_content a{ color:#1d7fb1;}
	
/************Part one****************/

      .vote-info{ width:170px;}
	  .vote-info img{ width:40px; height:40px; margin-right:5px; float:left; border:1px solid #cccccc;}
	  .user-name a{ font-size:12px; color:#393943; font-weight:bold;}
	  .timing{ line-height:24px; font-size:11px;  color:#35464e;}
	  
	  .vote-information-view{ float:left; width:550px;}
      .vote-information-view li{ float:left; margin:5px 10px 5px 0px;}
      .morebtn{text-align:right; padding-right:15px;}
	  .morebtn a{font-size:12px; color:#1a1a21; font-weight:bold; }
	  .morebtn a:hover{color:#f67941;}
	  .note-vote{ font-size:11px; color:#333333;}
 
	  .category-list li{ float:left; width:100%; border-bottom:1px dashed #cccccc; line-height:22px;}
	  .category-list li a{ background:url(images/bullet2.png) no-repeat left; padding-left:20px; color:#366879;  text-decoration:none; font-weight:normal;}
	  .category-list a:hover{color:#1d70a3; background:url(images/bullet3.png) no-repeat left; padding-left:20px;}
	  .category-list a.active{color:#1d70a3; background:url(images/bullet3.png) no-repeat left; padding-left:20px;}
	 
	  .search-keywrd li{ float:left; color:#1d70a3; font-size:11px; margin:4px 4px 0px 0px;}
	  .search-keywrd li a {text-decoration:none;color:#366879;}
	  .searchbox{ height:18px; border:1px solid #837f7f; background:#ffffff; font-size:11px; color:#837f7f; width:160px; margin-bottom:5px; line-height:18px;}
	  
	  .tagcloud{ line-height:22px;}
	  .tagcloud span a{ text-decoration:none; color:#366879; font-size:11px; font-weight:normal;  }
	  
	  
	  .comment-post-info{ float:left; padding-bottom:10px; clear:both;}
	  .comment-post-info li{ float:left; color:#313163; font-size:12px; padding-right:5px; line-height:20px;}
	  .autor-name a{ color:#cc1e14; font-weight:bold;} 
	  
	  .comment-msg{ margin:5px; clear:auto;} 
	  .comment-msg img{ border:1px solid #C4B0C4; width:48px; height:48px; float:left; margin-right:10px;}
	  .c-msg{color: #534A5B; font-size:11px;}
	  
	  
	  .content_right_details{ float:left; width:500px; margin-left:10px; margin-top:8px; border-bottom:1px dotted #d1d1d3; padding-bottom:10px;}
			.content_right_details img{ float:left; margin-right:8px;}
			.content_right_details ul { list-style-position:inside; list-style:circle;}
	  
	  
		.table {width:100%; background:#bbe6e0; table-layout:auto;}
		.thead { color:#2d7372; font-size:11px; font-weight:normal;}
		.thead th { background:#d3e9e6;  height:30px;  text-align:center;}
		.tbody {color:#0f3430;}  
		.tbody tr td {font-size:11px; line-height:18px;  text-align:center; vertical-align:top;} 
		.trbg td{ background:#f1fbfa; padding:5px 0px; vertical-align:top; color:#0f3430; }
		.alt-trbg td{ background:#ffffff; padding:5px 0px;  vertical-align:top;color:#0b6696; }
		 .pagination{margin:auto; clear:both;}
	  .page{ background: url(images/page_mid.png) repeat-x left; height:20px; line-height:20px; margin-top:30px; width:auto; display:inline-block;}	
	  .page div{ background:url(images/page_left.png) no-repeat left; padding-left:5px; height:20px; width:auto; display:inline-block;}	
	  .page div div{ background:url(images/page_right.png) no-repeat right; padding-right:5px; height:20px; width:auto; display:inline-block;}	 
	  .page ul li{float:left; list-style:none; padding:0px; margin-right:3px;   }
	  .page ul li a{ font-size:11px; color:#0d264d;   display:block; padding:0px 5px;text-decoration:none; font-weight:bold; text-align:center;}
	  .page a:hover { font-size:11px; color: #ffffff; display:block;  font-weight:bold; background:#4071be; }
	  .page a.active { font-size:11px; color: #ffffff;  display:block; background:#4071be; font-weight:bold;} 
	  .visit{font-size:11px; color:#0d264d; margin:10px 0px 20px 0px; _margin:-10px 0px 20px 0px;}
	  
	  
