@charset "utf-8";

* {margin: 0; padding: 0;}
body {
	background: #040404;
	background-image: url(images/body_bg.gif);
	background-repeat: repeat;
	background-position:top;
	margin: 0;
	padding: 0;
	font-family: "Arial", Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: medium;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
}
.clear{clear: both;}
	
#container {width: 960px; margin: 0 auto;}


/*------------------------(   header   )--------------------------------------------------(  header  )---------------*/	
#header {
	width:960px; 
	height:187px;
	background-image:url(images/header.png);
	background-repeat:no-repeat; 
	text-align:right; 
	padding:0;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:-20px;
	}	

	#header_join {
					width:266px;
					height:85px;
					float:left;
					padding:102px 0 0 54px;
					}
					#header_join img {
					border:0px;
					margin-top:10px;
					float:left;
					}
	#header_search {
					width:640px;
					height:187px;
					float:left;
					}
					#search_hoax {
					width:604px;
					height:53px;
					padding-top:34px;
					padding-left:36px;
					}
					#ask_hoax {
					width:604px;
					height:80px;
					padding-top:20px;
					padding-left:36px;
					}
					
					.search_hoax {
					border:0px;
					width:460px;
					font-size:20px;
					text-transform:uppercase;
					color:#CCCCCC;
					font-weight:bold;
					font-family:"Arial Black", Helvetica, sans-serif;
					font-style:normal;
					float:left;
					}
					.ask_hoax {
					border:0px;
					width:460px;
					font-size:20px;
					text-transform:uppercase;
					color:#CCCCCC;
					font-weight:bold;
					font-family:"Arial Black", Helvetica, sans-serif;
					font-style:normal;
					float:left;
					}
					.blank_button {
					margin-right:50px;
					margin-bottom:20px;
					}

.header_username {
	border: 0px solid #e9e9e9;
	background-color:#e9e9e9;
	font-style: normal;
	font-size: 11px;
	color: #929090;
	width:110px;
	float:left;
}

.header_password {
	border: 0px solid #e9e9e9;
	background-color:#e9e9e9;
	font-style: normal;
	font-size: 11px;
	color: #929090;
	width:110px;
	margin-left:24px;
	float:left;
}
.header_login_button {
	float:left;
	margin-top:10px;
	margin-left:-10px;
	}

/*------------------------(   categories   )---------------------------------------------(  categories  )------------*/
#categories {
				width:930px;
				height:115px;
				padding-left:30px;
				padding-top:10px;
				
				}
				#categories p.head_pagination {text-align: left; font-size: 16px; padding: 0 12px 5px 0; color:#FFFFFF; vertical-align:middle}
				#categories p.head_pagination a {color: #99cc33; font-size:16px; text-decoration: none; margin: 0 4px; vertical-align:middle;}
				#categories p.head_pagination a:hover {text-decoration: underline;}
				
				
	.cat_box {
				width:150px;
				height:100px;
				float:left;
				padding-left:30px;
				}
	
	.cat_box a {
				color: #fff; text-decoration: none; font-weight:bold; font-size:14px;
				}
	.cat_box a:hover {
				color: #fff; text-decoration: underline; font-weight:bold; font-size:14px;
				}		
	
	.cat_box ul { list-style-image: url(images/arrow.png); }			

/*------------------------(  content  )------------------------------------------------------(  content  )------------*/

.main_body_top {width:960px; height:30px; background-image:url(images/main_body_top.png);}
#main_body {width:960px; float:left; text-align:left; background-image:url(images/main_body_bg.png); background-repeat:repeat-y; color:999999;}
			
			
#small_column {
			width:260px;
			float:left;
			padding-left:40px;
			}
			#small_column h2 {
			font-size:16px;
			font-weight:bold;
			color:#66cc33;
			margin-bottom:8px;
			}
			#small_column p {
			font-size:12px;
			margin-bottom:10px;
			line-height:20px;
			color:#999999;
			}
			#small_column a {
			color: #3366cc; 
			text-decoration: none; 
			font-weight:bold; 
			font-size:10px;
			}
			#small_column a:hover {
			color: #000000; 
			text-decoration: 
			underline; 
			font-weight:bold; 
			font-size:10px;
			}		
			#small_column ul { 
			list-style-image: url(images/top10_bullet.gif); 
			margin-left:16px;
			font-size:12px;
			color:#3366cc;
			}
			#small_column ul a { 
			list-style-image: url(images/top10_bullet.gif); 
			margin-left:2px;
			font-size:12px;
			color:#3399ff;
			text-decoration:underline;
			}
			#small_column ul a:hover { 
			list-style-image: url(images/top10_bullet.gif); 
			margin-left:2px;
			font-size:12px;
			color:#3399ff;
			}

#wide_column {
			width:560px;
			float:left;
			padding-left:40px;
			}
			#wide_column h2 {
			font-size:16px;
			font-weight:bold;
			color:#3366cc;
			margin-bottom:8px;
			}
			#wide_column h3 {
			font-size:12px;
			font-weight:bold;
			color:#66cc33;
			margin-bottom:8px;
			}
			#wide_column h4 a{
			font-size:12px;
			color:#3366cc;
			margin-bottom:8px;
			}			
			#wide_column h4 a:hover{
			font-size:12px;
			color:#000000;
			margin-bottom:8px;
			}			
										
			#wide_column p {
			font-size:12px;
			margin-bottom:10px;
			line-height:20px;
			color:#999999;
			}	
			#wide_column ul { 
			list-style-image: url(images/top10_bullet.gif); 
			margin-left:20px;
			}
			#wide_column img {
			border:0px;
			}




.box_header {width:560px; background-color:#e7e7e7; border:#c0c0c0 solid 1px; font-size:16px; font-weight:bold; color:#3366cc; padding: 8px; margin:10px 0 20px;}
.box_header span {float:right; margin-top:-20px; color:#66cc33;}
.box_header span a {color:#66cc33;}



.user_meta {
			width:110px;
			float:left;
			}
			.user_meta h6 {
			font-size:10px;
			line-height:16px;
			color:#999999;
			}





/*--------------------------(  ad  )------------------------------------------------------------(  ad  )------------*/




.divider {
			width:560px;
			background-color:#CCCCCC;
			height:2px;
			margin-bottom:20px;
			 }

.divider2 {
			width:560px;
			background-color:#CCCCCC;
			height:2px;
			margin-bottom:20px;
			margin-top:20px;
			 }
			 
.box_scroll {
			width:450px;
			float:left;
			}


.box_basic {
			width:450px;
			float:left;
			}

.box_basic2 {
			width:450px;
			float:left;
			margin-bottom:16px;
			}





/*-------------------(  ANSWER page  )---------------------------------------------(  ANSWER page  )------------*/

#social_buttons {float:left; border:0px; width:620px; height:65px; margin-left:-16px;}
#social_buttons img { margin:0px; border:0px; padding:0px;}

.report_abuse {
			width:100px;
			height:20px;
			float:right;
			text-align:right;
			background-image:url(images/report_abuse.gif);
			background-repeat:no-repeat;		
			}
			.report_abuse a {
			font-size:12px;
			color:#FF0000;
			text-decoration:none;
			}
			.report_abuse a:hover {
			text-decoration:underline;
			}				
			
.send_to {
			width:120px;
			height:20px;
			float:right;
			text-align:right;
			background-image:url(images/send_to.gif);
			background-repeat:no-repeat;
			}
			.send_to  a {
			color:#66cc33;
			font-size:12px;
			text-decoration:none;
			}	
			.send_to a:hover {
			text-decoration:underline;
			}	
			
.send_to2 {
			width:120px;
			height:16px;
			float:left;
			text-align:right;
			background-image:url(images/send_to.gif);
			background-repeat:no-repeat;
			padding-top:4px;
			}
			.send_to2  a {
			color:#66cc33;
			font-size:12px;
			text-decoration:none;
			}	
			.send_to2 a:hover {
			text-decoration:underline;
			}
			.link2 {
			width:120px;
			float:left;
			}	
			.controls {
			width:100px;
			float:right;
			}		
			
			
			
				
.bookmark {
			width:300px;
			float:left;
			color:#66cc33;
			font-size:12px;
			}			
.agree {
			width:41px;
			float:left;
			text-align:center;	
			}
			.agree img {
			float:left;
			}
			.agree a {
			font-size:12px;
			color:#66cc33;
			text-decoration:none;
			font-size:10px;
			}
			.agree a:hover {
			text-decoration:underline;
			}
			.agree h5 {
			font-size:17px;
			color:#00FF00;
			font-weight:bold;
			float:left;
			}
			
			
			
													
.disagree {
			width:45px;
			float:left;
			text-align:center;	
			}
			.disagree img {
			float:left;
			}			
			.disagree a {
			font-size:12px;
			color:#FF0000;
			text-decoration:none;
			font-size:10px;
			}
			.disagree a:hover {
			text-decoration:underline;
			}
			.disagree h5 {
			font-size:17px;
			color:#FF0000;
			font-weight:bold;
			float:left;
			}			
			
			
			
			
														
.reason {
			width:120px;
			float:left;
			font-size:12px;
			text-align:center;
			color:#FF0000;	
			}
			.reason a {
			font-size:12px;
			color:#FF0000;
			text-decoration:none;
			font-size:10px;
			}
			.reason a:hover {
			text-decoration:underline;
			}							
			
/*-------------------(  SEARCH page  )---------------------------------------------(  SEARCH page  )------------*/	
.asked_by {
			width:120px;
			float:left;
			text-align:left;
			font-size:12px;
			color:#3366cc;
			font-weight:bold;	
			}
			.asked_by a {
			font-size:12px;
			color:#66cc33;
			text-decoration:underline;
			}
			.asked_by a:hover {
			text-decoration:none;
			}				
						
.seperator {
			width:30px;
			float:left;
			text-align:center;
			font-size:12px;
			color:999999;	
			}	
	
.nav_links {
			width:90px;
			float:left;
			text-align:left;
			font-weight:bold;	
			}
			.nav_links a {
			font-size:12px;
			color:#3366cc;
			text-decoration:underline;
			}
			.nav_links a:hover {
			text-decoration:none;
			}		
	
.green_box {width:560px; background-color:#99cc33; border:#c0c0c0 solid 1px; font-size:12px; font-weight:bold; color:#FFFFFF; padding: 4px; margin:10px 0 20px; text-align:center;}	
.green_box a {color:#fff; text-decoration:none;}			
.green_box a:hover {color:#fff; text-decoration:underline;}	

.pagination{
			padding: 1px;
			}
			.pagination ul{
			margin: 0;
			padding: 0;
			text-align: center; 
			font-size: 14px;
			}
			.pagination li{
			list-style-type: none;
			display: inline;
			padding-bottom: 1px;
			}
			.pagination a, .pagination a:visited{
			padding: 0 5px;
			border: 1px solid #9aafe5;
			text-decoration: none; 
			color: #cccccc;
			}
			.pagination a:hover, .pagination a:active{
			border: 1px solid #cccccc;
			color: #a7a7a7;
			}
			.pagination a.currentpage{
			color: #66cc33;
			border-color: #2b66a5;
			font-weight: bold;
			cursor: default;
			}
			.pagination a.disablelink, .pagination a.disablelink:hover{
			background-color: white;
			cursor: default;
			color: #a7a7a7;
			border-color: #929292;
			font-weight: normal;
			}
			.pagination a.next{
			font-weight: bold;
			background-image:url(images/next.gif);
			}
			.pagination a.prev{
			font-weight: bold;
			background-image:url(images/previous.gif);
			}

/*-------------------(  PROFILE page  )---------------------------------------------(  PROFILE page  )------------*/
#small_column_profile {
			width:260px;
			float:left;
			padding-left:40px;
			}
			#small_column_profile img {
			border:0px;
			}
			#small_column_profile h3 {
			font-size:12px;
			color:#99cc33;
			margin-bottom:8px;
			padding-top:8px;
			}
			#small_column_profile h3 a {
			font-size:12px;
			color:#99cc33;
			margin-bottom:8px;
			text-decoration:underline;
			}
			#small_column_profile h3 a:hover{
			font-size:12px;
			color:#99cc33;
			margin-bottom:8px;
			}
			#small_column_profile p {
			font-size:12px;
			margin-bottom:10px;
			line-height:20px;
			color:#999999;
			}
			#small_column_profile a {
			color: #3366cc; 
			text-decoration: none; 
			font-weight:bold; 
			font-size:10px;
			}
			#small_column_profile a:hover {
			color: #000000; 
			text-decoration: 
			underline; 
			font-weight:bold; 
			font-size:10px;
			}
			#small_column_profile li {
			padding:2px;
			}		
			#small_column_profile ul { 
			list-style-image: url(images/top10_bullet.gif); 
			margin-left:20px;
			font-size:12px;
			color:#3366cc;
			}
			#small_column_profile ul a { 
			list-style-image: url(images/top10_bullet.gif); 
			margin-left:20px;
			font-size:14px;
			color:#3399ff;
			text-decoration:underline;
			}
			#small_column_profile ul a:hover { 
			list-style-image: url(images/top10_bullet.gif); 
			margin-left:20px;
			font-size:14px;
			color:#3399ff;
			}

.profile {
			width:150px;
			float:left;
			}

.box_profile_main {
			width:400px;
			float:left;
			}
			.box_profile_main span {
			color:#3366cc;
			font-weight:bold;
			}

.box_profile_details {
			width:650px;
			float:left;
			margin-bottom:120px;
			}
			.box_profile_details span {
			color:#3366cc;
			font-weight:bold;
			}

.quick_stats {
			width:260px;
			float:left;
			}
			.quick_stats span {
			color:#3366cc;
			font-weight:bold;
			}
			.quick_stats p {
			margin-bottom:4px;
			}

/*-------------------(  QUESTION page  )-------------------------------------------------(  QUESTION page  )------------*/	


#tip_column {
			width:280px;
			float:left;
			padding-left:34px;
			}
			#tip_column h2 {
			font-size:16px;
			font-weight:bold;
			color:#66cc33;
			margin-bottom:8px;
			}
			#tip_column p {
			font-size:12px;
			margin-bottom:10px;
			line-height:20px;
			color:#999999;
			}
			.tip_box {
			width:242px;
			height:125px;
			background-image:url(images/tip_box.gif);
			background-repeat:no-repeat;
			padding-left:20px;
			padding-top:16px;
			padding-right:40px;
			}
			
#ask_question_column {
			width:600px;
			float:left;
			padding-left:18px;
			}
			#ask_question_column h2 {
			font-size:16px;
			font-weight:bold;
			color:#3366cc;
			margin-bottom:8px;
			}
			#ask_question_column h3 {
			font-size:12px;
			font-weight:bold;
			color:#66cc33;
			margin-bottom:8px;
			}
			#ask_question_column h4 a{
			font-size:12px;
			color:#3366cc;
			margin-bottom:8px;
			}			
			#ask_question_column h4 a:hover{
			font-size:12px;
			color:#000000;
			margin-bottom:8px;
			}			
										
			#ask_question_column p {
			font-size:12px;
			margin-bottom:10px;
			line-height:20px;
			color:#999999;
			}	
			#ask_question_column ul { 
			list-style-image: url(images/top10_bullet.gif); 
			margin-left:20px;
			}
			#ask_question_column img {
			border:0px;
			}			

#question_label_1 {
			width:525px;
			height:33px;
			background-image:url(images/question_label_1.gif);
			background-repeat:no-repeat;
			font-size:16px; 
			font-weight:bold; 
			color:#3366cc;
			padding-left:70px;
			padding-top:12px;
			margin-bottom:16px;
			}
			
#question_label_2 {
			width:525px;
			height:33px;
			background-image:url(images/question_label_2.gif);
			background-repeat:no-repeat;
			font-size:16px; 
			font-weight:bold; 
			color:#3366cc;
			padding-left:70px;
			padding-top:12px;
			margin-bottom:16px;
			margin-top:16px;
			}			
			
			
			
#select_cat {
			width:146px;
			height:36px;
			background-image:url(images/select_category.gif);
			background-repeat:no-repeat;
			float:left;
			margin-left:10px;
			padding-top:8px;
			padding-left:15px;			
			}
			#select_cat a {
			font-size:12px;
			font-weight:bold;
			color:#3366cc;
			text-decoration:none;
			}			
#select_topic {
			width:146px;
			height:36px;
			background-image:url(images/select_topic.gif);
			background-repeat:no-repeat;
			float:left;
			padding-top:8px;
			padding-left:15px;
			}
			#select_topic a {
			font-size:12px;
			font-weight:bold;
			color:#3366cc;
			text-decoration:none;
			}		
#tab_spacer {
			width:261px;
			height:44px;
			background-image:url(images/tab_spacer.gif);
			background-repeat:no-repeat;
			float:left;
			}		
			
			
.question_box_bg {
			width:565px;
			background-image:url(images/question_cat_bg.gif);
			background-repeat:repeat-y;
			float:left;
			margin-left:10px;
			padding-left:18px;
			}	
			.q_cats {
			width:138px;
			font-size:12px;
			float:left;
			}
			.q_cats a {
			color:#3366cc;
			text-decoration:none;
			font-weight:bold;
			}	
			.q_cats a:hover {
			text-decoration:underline;
			}
			.q_cats li {
			margin-top:6px;
			}	
			.question_box_bottom {
			width:583px;
			height:25px;
			background-image:url(images/question_cat_bottom.gif);
			background-repeat:no-repeat;
			float:left;
			margin-left:10px;
			}					


.question_box_top {
			width:583px;
			height:26px;
			background-image:url(images/question_box_top.gif);
			background-repeat:no-repeat;
			float:left;
			margin-left:10px;
			}	

#your_question {
			text-align:center;
			font-size:10px;
			color:#3366cc;
			}
			#your_question p {
			color:#3366cc;
			font-weight:bold;
			}
			#your_question p span {
			color:#66cc33;
			font-size:24px;
			}
			
			
#question_page_form {
			color:#3366cc;
			}
			#question_page_form p {
			color:#3366cc;
			font-size:14px;
			font-weight:bold;
			margin-left:6px;
			margin-top:16px;
			}
			#question_page_form p span {
			color:#3366cc;
			font-size:12px;
			font-weight:400;
			margin-left:6px;
			margin-top:16px;
			}
			.q_title {
			width:530px;
			height:24px;
			margin-left:6px;
			background-color:#ccffff;
			border:#999999 solid thin;
			}			
			.q_real {
			width:530px;
			height:124px;
			margin-left:6px;
			background-color:#ccffff;
			border:#999999 solid thin;
			}				
			
			.q_fake {
			width:530px;
			height:124px;
			margin-left:6px;
			background-color:#ccffff;
			border:#999999 solid thin;
			}				
			
#buttons {
			width:540px;
			float:left;
			text-align:right;
			}	
			
			
			
			
			
/*----------------------(  LOGIN page  )---------------------------------------------------------(  LOGIN page  )-----*/			
#login_page_sign_in {width:544px; background-color:#e0eefc; border:#bbd6f3 solid 8px; font-size:16px; font-weight:bold; color:#3366cc; padding: 8px; margin:10px 0 20px;}			
	
			#login_page_sign_in p {
			height:24px;
			color:#3366cc;
			font-weight:bold;
			margin-left:6px;
			vertical-align:baseline;
			}	
			#login_page_sign_in p span {
			color:#3366cc;
			padding-left:20px;
			}	
			#login_page_sign_in p a {
			color:#3366cc;
			margin-left:200px;
			}
			#login_page_sign_in p.check2 {
			height:24px;
			}
						
	
#login_page_join {width:544px; background-color:#e7f8cc; border:#c4de9c solid 8px; font-size:16px; font-weight:bold; color:#7ab61f; padding: 8px; margin:10px 0 20px;}			
	
			#login_page_join p {
			height:24px;
			color:#7ab61f;
			font-weight:bold;
			margin-left:6px;
			vertical-align:baseline;
			}	
			#login_page_join p a {
			color:#7ab61f;
			}
			#login_page_join p span {
			color:#7ab61f;
			padding-left:20px;
			padding-bottom:10px;
			}		
			
.login_username {
			width:180px;
			height:24px;
			color:#3366cc;
			font-weight:bold;
			margin-left:6px;
			background-color:#FFFFFF;
			border:#999999 solid 1px;
			}
			
			
.login_password {
			width:180px;
			height:24px;
			margin-left:6px;
			background-color:#FFFFFF;
			border:#999999 solid 1px;
			}			
			
.email_check {
			height:14px;
			margin-left:160px;
			margin-top:6px;
			}
.join_tos {
			height:14px;
			margin-left:130px;
			margin-top:10px;
			}			
			
.blue_submit {
			margin-left:230px;
			}	
			
				
				
				
.green_header {width:560px; background-color:#e7e7e7; border:#c0c0c0 solid 1px; font-size:16px; font-weight:bold; color:#81b92c; padding: 8px; margin:10px 0 20px;}				
				
				
				
.join_username {
			width:180px;
			height:24px;
			color:#3366cc;
			font-weight:bold;
			margin-left:10px;
			background-color:#FFFFFF;
			border:#999999 solid 1px;
			}				
.join_password {
			width:180px;
			height:24px;
			color:#3366cc;
			font-weight:bold;
			margin-left:12px;
			background-color:#FFFFFF;
			border:#999999 solid 1px;
			}					
.join_confirm {
			width:180px;
			height:24px;
			color:#3366cc;
			font-weight:bold;
			margin-left:10px;
			background-color:#FFFFFF;
			border:#999999 solid 1px;
			}					
.join_email {
			width:180px;
			height:24px;
			color:#3366cc;
			font-weight:bold;
			margin-left:24px;
			background-color:#FFFFFF;
			border:#999999 solid 1px;
			}	
								
.green_submit {
			margin-left:220px;
			}				

/*----------------------(  jump to top  )---------------------------------------------------------(  jump to top  )-----*/
#top_of_page_link {
			text-align:right;
			font-weight:bold;
			font-size:12px;
			height:60px;
			padding-top:60px;
			color:#3366cc;
			}
			#top_of_page_link a {
			color:#3366cc;
			}
			#top_of_page_link a:hover {
			color:#3366cc;
			}			

#top_of_page_link2 {
			text-align:right;
			font-weight:bold;
			font-size:12px;
			height:60px;
			padding-top:60px;
			padding-right:30px;
			color:#3366cc;
			}
			#top_of_page_link2 a {
			color:#3366cc;
			}
			#top_of_page_link2 a:hover {
			color:#3366cc;
			}	

/*----------------------(  footer  )-----------------------------------------------------------------(  footer  )-----*/
#footer {
			height: 54px; 
			background: url(images/footer.png) no-repeat; 
			position: relative; 
			width: 960px; 
			color:#999999; 
			clear:both;
			}

#footer p.footer_menu {position: absolute; bottom: 30px; left: 435px; font-size: 12px; line-height:12px; text-align:left;}
#footer p.footer_menu a {color: #3366cc; text-decoration: none; margin: 0 10px;}
#footer p.footer_menu a:hover { text-decoration:underline;}
#footer p.notice {position: absolute; bottom: 12px; left: 550px; text-align: left; font-size: 12px;}
#footer span {display: block; padding-top:16px;}
