/*
Theme Name: Amateur Economists Theme
Description: The WordPress theme for Amateur Economists Blogs.
Version: 1.0
Author: Anthony Luafalealo
Author URI: http://www.amateureconomists.com/

Amateur Economists Theme 1.0

This theme was designed and built by Anthony Luafalealo,
for use on the Amateur Economists Blogs at
http://www.amateureconomists.com/blogs

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/


/* Begin Images */
p img {
	padding: 4px;
	max-width: 100%;
	border: solid gray 1px;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 7px 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 7px 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */


	body{background:url(http://www.amateureconomists.com/blogs/wp-content/themes/amateur_economists/images/menu_bg.jpg);background-repeat:repeat-x y;
	 		margin:0 auto;
	 		padding:0;
		}
	
	img{border:none;}
	.Head2 {  color:#111111; font-family:Tahoma,Arial,sans-serif; font-weight:bold; font-size:12px; height:25}
	#main_div{background:url(http://www.amateureconomists.com/blogs/wp-content/themes/amateur_economists/images/menu_bg.jpg);background-repeat:repeat-x y;
		  	margin:0 auto;
		 	width:1000px;			
		}
	.HEADING_act{font-family:verdana; font-size:11px; font-weight:bold; color:#666666;}
	#sub_main_div{background:#FFFFFF;
			margin:0 auto;
		    width:901px;
			background-color:#FFFFFF;
		}	
	
	#header_div{margin:0 auto;
			float:left;
			padding:0;
			width:901px;
			background:#FFFFFF;
		   }
		   
	#header_top{background:url(http://www.amateureconomists.com/blogs/wp-content/themes/amateur_economists/images/top_strip.jpg);background-repeat:no-repeat;
			height:16px;
			margin:0 auto;
			padding:5px 0px 5px 0px;;
			width:901px;
		   }
		   
	#header_bot{background:#FFFFFF;
			height:151px;
			margin:0 auto;
			padding:0;
			width:901px;
		   }
		   
	#header_01{float:left;
			margin:0 auto;
			padding:0;
			width:451px;
			height:151px;
		   }
	
	#header_02{float:left;
			margin:0 auto;
			padding:0;
			width:450px;
			height:151px;
		   }
		   
	.txt_time{font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-style:normal;
			font-weight:normal;
			color:#FFFFFF;
		   }


	#tags{display:none;
		}


/*------------------------ CSS FOR TOP MENU STARTS ---------------------------*/	
	#top_menu{background:url(http://www.amateureconomists.com/blogs/wp-content/themes/amateur_economists/images/menu_bg.jpg);
			height:26px;
			padding:0;
			width:896px;
			margin:0 2px 0 3px;
		   }
		   
	.menu_home{float:left;
			width:50px;
			margin:0 auto;
			padding:5px 0px 7px 10px;
			}
			
	.menu_about{float:left;
			width:60px;
			margin:0 auto;
			padding:6px 0px 7px 0;
			}
			
	.menu_advert{float:left;
			width:50px;
			margin:0 auto;
			padding:6px 0px 7px 0;
			}
			
	.menu_syndica{float:left;
			width:50px;
			margin:0 auto;
			padding:6px 0px 7px 0;
			}
	
	.menu_login{float:left;
			width:50px;
			margin:0 auto;
			padding:6px 0px 7px 0;
			}
			
	.menu_contact{float:left;
			width:50px;
			margin:0 auto;
			padding:6px 0px 7px 0;
			}
			.menu_contact2{float:left;
			width:70px;
			margin:0 auto;
			padding:6px 0px 7px 0;
			}

	.menu_advertise{float:left;
			width:70px;
			margin:0 auto;
			padding:6px 8px 7px 0;
			}

	.site_search{float:left;
			width:145px;
			margin:0 auto;
			padding:6px 0px 7px 0;
			}
	
	.search_form{float:left;
			width:auto;
			margin:0 auto;
			padding:1px 0px 0px 0px;
			height:25px;
			}
			
	.menu_gap_top{float:left;
			width:20px;
			margin:0 auto;
			padding:6px 0px 7px 0;
			color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-style:normal;
			font-weight:bold;
			text-decoration:none;
			}
			
	.search_box{float:left;
			width:148px;
			margin:0 auto;
			padding:1px 0 1px 5px;
			}	
	
	.search_btn{float:left;
			width:71px;
			margin:0 auto;
			padding:1px 0 0 0;
			}	
			
	#menu_top a:hover{color:#FF8B17;} 
	
	.menu_link{color:#FFFFFF;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					font-style:normal;
					font-weight:bold;
					text-decoration:none;
			 }
		
	.in_box{border:1px solid #000000;color:#797979; font-family:myraid,tahoma,verdana; font-size:11px; width:150px; height:16px;}
	
/*--------------------------------- CSS TOP MENU ENDS ----------------------*/	
	
	#container{background:#FFFFFF;
			margin:0px;
			padding:0px;
			width:901px;
			height:auto;
			}
	
	#container_contact{background:#FFFFFF;
			margin:0px;
			padding:0px;
			width:901px;
			height:700px;
			}
	
	#container_about_us{background:#FFFFFF;
			margin:0px;
			padding:0px;
			width:901px;
			height:600px;
			}
	
	#container_sign_up{background:#FFFFFF;
			margin:0px;
			padding:0px;
			width:901px;
			height:792px;
			}
	
	#container_article{background:#FFFFFF;
			margin:0px;
			padding:0px;
			width:901px;
			height:650px;
			}
	
	#container_result{background:#FFFFFF;
			margin:0px;
			padding:0px;
			width:901px;
			height:300px;
			}
	#container2{background:#FFFFFF;
			margin:0 auto;
			padding:0px ;
			width:901px;
			height:420px;
			
			}
	
	#container_login{background:#FFFFFF;
			margin:0px;
			padding:0px;
			width:901px;
			height:285px;
			}
	#container_login2{background:#FFFFFF;
			margin:0px;
			padding:0px;
			width:901px;
			height:700px;
			}
	
	#container_login4{background:#FFFFFF;
			margin:0px;
			padding:0px;
			width:901px;
			height:400px;
			}
	#container_cont_us{background:#FFFFFF;
			margin:0px;
			padding:0px;
			width:901px;
			height:300px;
			}
			
	#body_main{background:#FFFFFF;
			margin:0px 10px 0px 10px;
			padding:0px;
			width:881px;
			height:auto;
		 }
		 
	#body_main2{background:#FFFFFF;
			margin:0px 10px 0px 10px;
			padding:0px;
			width:881px;
			height:550px;
		 }
		 
	#body_main_contact{background:#FFFFFF;
			margin:0px 10px 0px 10px;
			padding:0px;
			width:881px;
			height:696px;
		 }
		 
	#body_main_signup{background:#FFFFFF;
			margin:0px 10px 0px 10px;
			padding:0px;
			width:881px;
			height:792px;
		 }
		 
	#body_main_about{background:#FFFFFF;
			margin:0px 10px 0px 10px;
			padding:0px;
			width:881px;
			height:500px;
		 }
	
	#body_main_article{background:#FFFFFF;
			margin:0px 10px 0px 10px;
			padding:0px;
			width:881px;
			height:650px;
		 }
	 
	 #body_main_result{background:#FFFFFF;
			margin:0px 10px 0px 10px;
			padding:0px;
			width:881px;
			height:300px;
		 }
	#body_cont_us{background:#FFFFFF;
			margin:0px 10px 0px 10px;
			padding:0px;
			width:881px;
			height:300px;
		 }
		 
	#body_login{background:#FFFFFF;
			margin:0px 10px 0px 10px;
			padding:0px;
			width:881px;
		 }
	#body_login1{background:#FFFFFF;
			margin:0px 10px 0px 10px;
			padding:0px;
			width:881px;
			height:500px;
	}
		 
	#body_left{float:left;
			margin:0px 6px 0 0;
			width:550px;
			height:auto;
		}
	
	#body_left_about{float:left;
			margin:0px 6px 0 0;
			width:550px;
			height:600px;
		}
		
		
	#body_left_result{float:left;
			margin:0px 6px 0 0;
			width:550px;
			height:400px;
		}
	#body_left_contact{float:left;
			margin:0px 6px 0 0;
			width:550px;
			height:696px;
		}
		
	#body_left_signup{float:left;
			margin:0px 6px 0 0;
			width:550px;
			height:792px;
		}
	
	#body_left_article{float:left;
			margin:0px 6px 0 0;
			width:550px;
			height:650px;
		}
		
	#body_left2{float:left;
			margin-right:15px;
			width:847px;
		}
	#body_right{float:left;
			margin:0px;
			width:300px;
		}

/*======================Article=====================*/
	
	.art_div{float:left;
			margin:0;
			width:550px;
		}
	
	.art_div_con{
			margin:0;
			width:847px;
		}
		
		
	
	.art_head_div{float:left;
			margin:0;
			width:550px;
			padding:4px 0 4px 8px;
			background:#EFEFEF;
		}
	.art_head_div2{float:left;
		margin:0;
		width:777px;
		padding:4px 0 4px 8px;
		background:#EFEFEF;
	}

	.art_head_div3{float:left;
			margin:0;
			width:550px;
			padding:4px 0 4px 8px;
			background:#FFFFFF;
		}

	.art_head_{float:left;
		margin:0;
		width:844px;
		padding:4px 0 4px 8px;
		background:#EFEFEF;
	}
		
	.art_div1{float:left;
			margin:7px 0 0 0;
			width:550px;
			height:auto;
		}
		
	.art_div1_img{float:left;
			margin:0;
			width:321px;
		}
	
	.art_div1_txt{float:left;
			margin:0 0 0 7px;
			width:247px;
			height:auto;
		}
	
	.art_div1_txt_top{float:left;
			margin:0;
			width:247px;
		}
		
	.art_div1_txt_top1{margin:0 10px 0 0;width:540px;}
	
	.art_div1_txt_top2{margin:15px 17px 15px 0;width:540px;}
	
	.art_div1_txt_top3{margin:0 17px 0 0;width:540px;}
		
	.art_div1_txt_bot{float:left;
			margin:0;
			width:540px;
			padding:7px 0 0 0;
		}
	
	.art_div1_txt_bot_rel{float:left;
			margin:0;
			width:247px;
			padding:0;
		}
	
	.art_div1_txt_bot1{float:left;
			margin:0;
			width:140px;
			padding:2px 0 2px 0;
		}
		
	.art_div1_txt_bot2{float:left;
			margin:0;
			width:35px;
			padding:2px 0 2px 0;
		}
	
	.art_div1_txt_bot3{float:left;
			margin:0 0 0 5px;
			width:540px;
			padding:3px 0 4px 0;
		}
	
		
	.head_txt1{color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:14px;
			}
	
	.art_title1{color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:16px;
			}
			
	.art_title2{color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:14px;
			}
			
	.art_title3{color:#333333;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			}

	.art_title4{color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			}

	.art_byline{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			}

	.art_byline li{list-style-type:square;
			list-style-position:outside;
			line-height: 20px;
			}
			
	.art_byline2{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:10px;
			}

	.art_byline2 a{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:10px;
			}

	.art_byline2 a:hover{color:#FF8000;}
	
	.art_author1{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			}
			
	.art_content1{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:11px;
			}

	.art_content1 a{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:11px;
			text-decoration:underline;
			}

	.art_content1 a:hover{color:#FF8000;}
	
	.art_content2{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:11px;
			}

	.art_content3{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:11px;
			}

	.art_content3 a{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:11px;
			text-decoration:underline;
			}
	
	.art_div_bdr{float:left;
			margin:0;
			padding:0;
			width:550px;
		}
		
	.art_div_bdr2{float:left;
			margin:5px 0 0 0;
			padding:0;
			width:655px;
		}
	.art_div2{float:left;
			margin:0;
			width:550px;
			height:194px;
		}
	
	.art_div2_left{float:left;
			margin:0;
			width:287px;
			height:194px;
			border-right:1px dotted;
		}
		
	.art_div2_left_bot{float:left;
			width:287px;
			margin:5px 0 0 0;
		}
		
	.art_div2_left_bot_rel{float:left;
			width:287px;
			margin:0;
		}
		
	.art_div2_left_bot1{float:left;
			width:180px;
		}
	
	.art_div2_left_bot2{float:left;
			width:35px;
		}
		
	.art_div2_left_bot3{float:left;
			width:67px;
			margin:0 0 0 5px;
			padding:2px 0 0 0;
		}
		
		
		
	.art_div2_right{float:left;
			margin:0 0 0 15px;
			width:272px;
			height:194px;
		}
	
	.art_div2_right_bot{float:left;
			width:272px;
			margin:5px 0 5px 0;
		}
	
	.art_div2_right_bot_rel{float:left;
			width:272px;
			margin:0;
		}
	
	.art_div2_right_bot1{float:left;
			width:165px;
		}
		
	.art_div2_right_bot2{float:left;
			width:35px;
		}
	.art_div4_right_bot4{float:left;
			width:95px;
		}
	.art_div2_right_bot3{float:left;
			width:67px;
			margin:0 0 0 5px;
			padding:2px 0 0 0;
		}
	
	.link_rel{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:11px;
			text-decoration:none;
			}
			
	#link_rel a{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:11px;
			text-decoration:none;	
			} 
	
	#link_rel a:hover{color:#FF8000;} 
	
	
	#link_art{padding:0 0 5px 30px;}
			
	#link_art a{color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:13px;
			text-decoration:none;	
			} 
				
	#link_head_all a:hover{color:#FF8000;} 
				
	#link_head_all a{color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:12px;
			text-decoration:none;	
			} 
	
	#link_head_all a:hover{color:#FF8000;} 

	#link_head_all2 a:hover{color:#FF8000;}

	#link_head_all2 a{color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:14px;
			text-decoration:none;
			}

	#link_head_all2 a:hover{color:#FF8000;}


	#link_head_all3 a:hover{color:#FF8000;}

	#link_head_all3 a{color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:16px;
			text-decoration:none;
			}

	#link_head_all3 a:hover{color:#FF8000;}

	#link_head_all4 a:hover{color:#FF8000;}

	#link_head_all4 a{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			text-decoration:none;
			}

	#link_head_all4 a:hover{color:#FF8000;}

	#link_head_all4{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			text-decoration:none;
		}



/*=====================Blog & Forum===============*/
	
	.blog_book_div2{float:left;
			margin:0;
			width:550px;
			height:353px;
		}
		
	.blog_div2_left{float:left;
			margin:0;
			width:287px;
			height:260px;
			border-right:1px dotted;
		}
	
	.book_div2_right{float:left;
			margin:0 0 0 15px;
			width:160px;
			height:260px;
		}
	
	
	
	.blog_div{float:left;
			margin-right:20px;
			width:267px;
		}
	
	.blog_div_head{float:left;
			width:259px;
			padding:4px 0 4px 8px;
			background:#EFEFEF;
		}

	.blog_div_txt{float:left;
			margin-right:20px;
			width:267px;
			margin-top:5px;
		}
	
	
	.book_div{float:left;
			margin-right:20px;
			width:252px;
		}
	
	.book_div2{float:left;
			margin-right:20px;
			width:252px;
			padding-top:5px;
		}
		
	.book_div_head{float:left;
			width:244px;
			padding:4px 0 4px 8px;
			background:#EFEFEF;
		}
	
	.book_div_txt{float:left;
			margin-right:20px;
			width:252px;
			margin-top:5px;
		}
/*======================Login=====================*/
		
	.login_div{float:left;
			margin:0;
			width:291px;
		}
		
	.login_head_div{float:left;
			margin:0;
			width:292px;
			padding:4px 0 4px 8px;
			background:#EFEFEF;
		}
	
	.login_form{float:left;
			margin-top:7px;
			width:298px;
			border:1px solid #999999;
		}
	
	.log_name_div{float:left;
			margin-top:7px;
			width:144px;
		}
		
	.input_div{float:left;
			margin-top:7px;
			width:145px;
		}
	
		
	.poll_div{border:1px solid #999999;
			float:left;
			margin:0px;
			width:298px;
			height:270px;
		}
		
	.forum_div{float:left;
			margin-top:7px;
			width:251px;
		}
	
	.prof_div{float:left;
			margin-top:7px;
			width:251px;
		}
	
	.log_ibox{border:1px solid #000000;}
	
	.name_txt{color:#333333;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:11px;
		}
		
	#link_txt1{color:#990000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:11px;
				text-decoration:none;
		}
		
		
		#link_txt1  a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#990000;font-weight:normal;}
		
		#link_txt1 a:visited{font-family:Arial, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;color:#990000;font-weight:normal;}
#link_txt1 a:hover{font-family:Arial, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#990000; text-decoration:underline;font-weight:normal;}
	
	.heading_poll{color:#990000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:22px;
				text-decoration:none;
		}
	
	.question_txt{color:#000000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:11px;
		}
		
		.question_txt11{color:#990000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:11px;
		}
	.option_txt{color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:11px;
		}

	.comments-template{
				margin: 10px 0 0;
				/*border-top: 1px solid #ccc;*/
				padding: 10px 0 0;
		}

	.comments-template ol{
				margin: 0;
				padding: 0 0 15px;
				/*list-style: none;*/
				color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size: 11px;
				/*list-style-position: inside;*/
		}

	.comments-template ol li{color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:11px;
				margin: 10px 0 0;
				line-height: 18px;
				padding: 0 0 10px;
				/*border-bottom: 1px solid #ccc;*/
		}

	.graybox{color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:11px;
        			background-color: #EFEFEF;
		}

	.comments-template h2, .comments-template h3{color:#000000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size: 16px;
		}

	.commentmetadata{color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size: 11px;
		}

	.comments-template p.nocomments{color:#666666;
				padding: 0;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:12px;
		}

	.comments-template textarea{
				font-family: Arial, Helvetica, Georgia, Sans-serif;
				font-size: 12px
		}

	.count {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				float:right;
				padding: 10px;
				font-size:16px;
				color:#666666;
		}
	


	#link_head_all5 a:hover{color:#FF8000;}

	#link_head_all5 a{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:16px;
			text-decoration:none;
			}

	#link_head_all5 a:hover{color:#FF8000;}

	/*.link_rel{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:11px;
			text-decoration:none;
			}
			
	#link_rel a{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:11px;
			text-decoration:none;	
			} 
	
	#link_rel a:hover{color:#FF8000;}*/

	blockquote {
			margin: 15px 30px 0 10px;
			padding: 5px 10px 5px 10px;
			/*border-left: 5px solid #ddd;*/
			background:#EFEFEF;
			}

	blockquote cite {
			margin: 5px 0 0;
			display: block;
			}



/*   ----------------Footer Start----------- */
	#footer_div{margin:0 auto;
			padding:0;
			width:901px;
		  }
		  
	#hr_div{margin:0 auto;
			padding:0 0 0 0;
			width:876px;
		  }
	#hr{background:#E2E2E2;
			height:1px;
			width:856px
		  }

		  
	#menu_footer{margin:0;
			padding:0;
			width:876px;
			height:30px;			
		}
	
	.menu_link_bot{color:#666666;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					font-style:normal;
					font-weight:bold;
					text-decoration:none;
			 }
			 
	#menu_bot a:hover{color:#FF8B17;} 
	
	.menu_gap_bot{float:left;
			width:20px;
			margin:0 auto;
			padding:10px 0px 3px 0px;
			color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-style:normal;
			font-weight:bold;
			text-decoration:none;
			}
	
	.menu_subsc{float:left;
			width:75px;
			margin:0;
			padding:10px 0px 3px 0px;
			}
			
	.menu_privacy{float:left;
			width:91px;
			margin:0;
			padding:10px 0px 3px 0px;
			}
			
	.menu_help{float:left;
			width:50px;
			margin:0 auto;
			padding:10px 0px 3px 0px;
			}
	
	.menu_map{float:left;
			width:75px;
			margin:0;
			padding:10px 0px 3px 0px;
			}
			
	.menu_cont_us{float:left;
			width:100px;
			margin:0;
			padding:10px 0px 3px 0px;
			}
			#border{border:1px solid #E9E9E9;}
	.input_box{border:1px solid #cccccc;}
	
	.error_txt{font-size:10px; color:#FF0000;}
	
	.menu_terms{float:left;
			width:100px;
			margin:0;
			padding:10px 0px 3px 0px;
			}  
			
			.button{
	 color:#000033; background-color:#C7C7C7; font-family:Verdana,Tahoma,sans-serif; font-size:11px; font-weight:bold; height:24px; cursor:hand;
	}
			 
	.menu_opinion{float:left;
			width:140px;
			margin:0;
			float:left;
			margin:7px 0 0 0;
			}   
	
	.bot_txt{color:#666666;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				font-style:normal;
				font-weight:bold;
				text-decoration:none;
			 }
			 
			 .text7 {color:#797979; font-family:myraid,tahoma,verdana; font-size:11px;}
			  .text_gh {color:#CC3300; font-family:myraid,tahoma,verdana; font-size:11px;}
	
	.text_con {color:#797979; font-family:myraid,tahoma,verdana; font-size:15px; font-weight:bold;}
	
/*--------------------------------------CSS FOR Search.php-----------------------------------------*/

.search_top{float:left;
			margin:0;
			width:881px;
			padding:0;
			background:#EFEFEF;
			height:20px;
		}

.search_top_left{float:left;
			margin:0;
			width:196px;
			padding:5px 0 0 4px;
			background:#EFEFEF;
			height:20px;
		}
		
.search_top_mid{float:left;
			margin:0;
			width:481px;
			padding:5px 0 0 0;
			background:#EFEFEF;
			height:20px;
		}


.search_top_right{float:left;
			margin:0;
			width:200px;
			padding:5px 0 0 0;
			background:#EFEFEF;
			height:20px;
		}
		
.search_all{float:left;
			margin:0;
			width:881px;
			padding:5px 0 0 0;
		}
		
.search_txt1{color:#000066;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			}
			
.search_txt2{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			}
			
.search_txt3{color:#FF9933;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			}
			
/*----------------------------------------------CSS FOR sign_up.php------------------------*/

.sign_form_div{width:550px;margin:0px;padding:0px;}

.sign_form_inner{float:left;width:550px;margin:5px 0px 5px 0px;}

.sign_left_div{float:left;width:180px;margin:0px;padding:5px 0px 5px 0px;}

.sign_mid_div{float:left;width:20px;margin:0px;padding:5px 0px 5px 0px;}

.sign_right_div{float:left;width:375px;margin:padding:5px 0px 5px 0px;}

.input_all{border:1px solid #cccccc; width:170px;}

.info_txt{color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;}

.info_txt1{color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;}
.info_txt2{color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;}

/*----------------------------------------------CSS FOR contact_us.php------------------------*/
.cont_heading{margin:5px 0 8px 0;
		  padding:0px;
		}

.cont_normal{margin:5px 0 15px 0;
		  padding:0px;
		}
		
.contact_us_div{width:847px;
		 padding:0px;
		 margin:0px 17px 0px 17px;
		 }

.cont_txt1{color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:12px;
			}
			
.cont_txt2{color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:12px;
			}
.cont_link{color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:n;
			font-size:12px;
			text-decoration:underline;
			}
#cont_link a:hover{color:#E87400;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:12px;
			text-decoration:underline;
			}

/*----------------------------CSS For Show Articles-------------*/


.all_art{width:550px;margin:0px;}

#art_print{width:550px;margin:0px;border-bottom:1px dotted #999999;height:110px;}
#art_print2{width:550px;margin:0px;border-bottom:1px dotted #999999;}

#art_st{width:450px;margin:0px;float:left;}

#art_st_cat{width:450px;margin:2px 0 2px 0;float:left;}

#art_st_title{width:450px;margin:2px 0 2px 0;float:left;}

#art_st_date{width:450px;margin:2px 0 2px 0;;float:left;}

#art_st_auth{width:450px;margin:2px 0 2px 0;;float:left;}

#art_st_desc{width:450px;margin:2px 0 0px 0;;float:left;}


#art_print a:hover{color:#FB7D00;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
			}

.art_txt1{color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-style:normal;
			font-weight:bold;
			text-decoration:none;
		 }
		 
.art_txt2{color:#999999;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-style:normal;
			font-weight:normal;
		 }
		 .art_txt4{color:#111111;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-style:normal;
			font-weight:normal;
		 }

.art_txt3{color:#F17012;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-style:normal;
			font-weight:normal;
		 }
		 
		 .art_txt5{color:#0093D9;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-style:normal;
			font-weight:normal;
		 }


.border_bott{border-top:1px solid #111111;}
			#border_left{border-right:1px solid #111111;}
			.error_txt{font-size:11px; color:#FF0000;}