@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#e1f2d3;
	background-image:url(../images/top_bg_green.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565
}
a {
	text-decoration:underline;
	color:#003d51;
}
a:hover {
	text-decoration:none;
	color:#7f9f3a;
}

#signin_menu
{	background-color:#dfa00a;}

/****** Top grey strip with search ********* Starts here*******/

#main_top_strip {
	width:954px;
	height:148px;
	float:left;
	background-repeat:no-repeat;
	background-position:center bottom;
}
#main_top_strip #main_top_strip_left {
	width:650px;
	height:28px;
	float:left;
	margin-bottom:68px;
	vertical-align:middle;
	line-height:28px;
	overflow:hidden;
}
#main_top_strip #main_top_strip_right {
	width:180px;
	height:78px;
	float:right;
	padding-left:50px;
	padding-right:50px;
	background-image: url(../images/search_bg_green.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:18px;
}
#main_top_strip #main_top_strip_right #main_top_strip_right_left {
	width:140px;
	height:20px;
	float:left;
}
#main_top_strip #main_top_strip_right #main_top_strip_right_right {
	width:30px;
	height:20px;
	float:right;
	padding-top:3px;
}
#main_top_strip #main_top_strip_right #main_top_strip_right_left input {
	width:140px;
	background:transparent;
	outline:none;
	border:none;
	padding-top:2px;
	float:left;
	color:#333333;
}
/****** Top grey strip with search ********* Ends here*******/

/****** header ********* Starts here*******/

#header_button_strip {
	width:954px;
	height:58px;
	background-image:url(../images/header_green.gif);
	background-repeat:no-repeat;
	background-position:center top;
	float:left;
	border:0px;
}
#header_button_strip_left {
	width:300px;
	height:58px;
	float:left;
}
#header_button_strip_right {
	width:550px;
	height:58px;
	float:right;
	text-align:left;
	border:0px;
}
/****** header ********* ends here*******/

/****** pink_strip ********* starts here*******/

#register_strip {
	width:942px;
	height: 20px;
	padding-left:6px;
	padding-right:6px;
	float:left;
}
#register_strip_inner {
	width:935px;
	height: 20px;
	float:left;
	background-image:url(../images/p1_green.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:7px;
}
#register_strip_middle {
	width:928px;
	height:20px;
	float:right;
	background-image:url(../images/p2_green.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:7px;
}
#register_strip_middle2 {
	background-color:#dfa00a;
	width:928px;
	height:20px;
	float:left;
	text-align:left;
	position:relative;
}
#arrow_strip {
	width:954px;
	background-image:url(../images/arrow_green.gif);
	background-repeat:no-repeat;
	background-position:center top;
	height:10px;
	float:left;
}
/****** pink_strip ********* ends here*******/

/****** yellow_box ********* starts here*******/

#yellow_box {
	width:241px;
	float:left;
	height:auto;
	margin-bottom:10px;
}
#yellow_box_inner {
	width:221px;
	height:auto;
	float:left;
	padding:10px;
	background-color:#fdfee7;
	text-align:justify;
	color:#4b4e00;
}

#yellow_box_inner_submit {
	width:241px;
	height:auto;
	float:left;
	text-align:right;
	padding-bottom:15px;
	background-color:#fdfee7;
}
/****** yellow_box ********* ends here*******/

/****** orange_box ********* starts here*******/

#orange_box {
	width:241px;
	float:left;
	height:auto;
	margin-bottom:10px;
}
#orange_box_inner {
	width:221px;
	height:auto;
	float:left;
	padding:10px;
	background-color:#ff7400;
	color:#fff;
}
#orange_box_inner span {
	color:#954400;
	line-height:5px;
	font-size:12px;
}
#orange_box_inner_submit {
	width:241px;
	height:auto;
	float:left;
	text-align:right;
	background-color:#ff7400;
}
/****** orange_box ********* ends here*******/

/****** grey_article_box ********* starts here*******/

#articles_top_grey {
	width:698px;
	height:auto;
	float:left;
	background-image:url(../images/top_grey.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:16px;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:0px;
	padding-bottom:0px;
}
#articles_top_grey_inner {
	width:638px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	padding:0px 30px;
	min-height:200px;
}

#articles_top_grey_details {
	width:668px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	padding:0px 15px;
	min-height:200px;
}

#article_heading
{width:100%; padding-top:10px; padding-bottom:10px; font-size:18px; color:#006d8f; font-weight:bold; text-align:left;}

.article_heading
{width:100%; padding-top:10px; padding-bottom:10px; padding-top:10px; font-size:18px; color:#006d8f; font-weight:bold; text-align:left; float:left;}

.buttonsandranking
{width:100%; height:29px;}

.buttonsandranking_left
{width:269px; height:19px; float:left; background-image:url(../images/ranking_bg.gif); background-repeat:no-repeat; overflow:hidden; padding:6px; color:#fff; font-weight:bold; font-size:12px; vertical-align:top;}


.articles_lines {
	width:638px;
	height:auto;
	float:left;
	border-bottom:1px dashed #CCCCCC;
	margin-top:7px;
	padding-bottom:7px;
}
.articles_lines_left {
	width:90px;
	height:auto;
	float:left;
	text-align:center;
	color:#6e6d6d;
	font-size:12px;
	font-weight:bold;
}
.articles_lines_left span {
	width:90px;
	height:auto;
	float:left;
	text-align:center;
	font-size:14px;
	color:#000000;
}
.articles_lines_right {
	width:530px;
	height:auto;
	float:right;
	text-align:left;
}
.articles_lines_heading {
	width:530px;
	height:auto;
	float:left;
	text-align:left;
	font-size:14px;
	color:#006d8f;
	font-weight:bold;
	margin-bottom:5px;
}
.articles_lines_heading a {
	color:#7f9f3a;
	text-decoration:none;
}
.articles_lines_heading a:hover {
	color:#000;
	text-decoration:underline;
}
.articles_lines_heading2 {
	width:530px;
	height:auto;
	float:left;
	text-align:left;
	font-size:12px;
	color:#006d8f;
	font-weight:bold;
}
.articles_lines_heading2 a {
	color:#7f9f3a;
	text-decoration:none;
}
.articles_lines_heading2 a:hover {
	color:#000;
	text-decoration:underline;
}
.articles_lines_buttons {
	width:530px;
	height:auto;
	margin-top:3px;
	float:left;
}
.articles_lines_buttons_left {
	width:150px;
	height:auto;
	text-align:left;
	float:left;
}
.articles_lines_buttons_right {
	width:300px;
	height:auto;
	text-align:right;
	float:right;
}

.articles_details_buttons_right {
	width:380px;
	height:auto;
	text-align:right;
	padding:8px 0px;
	float:right;
}

.image_area {
	width:668px;
	height:auto;
	float:left;
	padding:8px 0px;
}

.image_area_left {
	width:214px;
	height:143px;
	float:left;
	padding:0px 12px 12px 0px;
}

.image_area_right {
	width:440px;
	height: auto;
	float:right;
	font-weight:bold;
	color:#1988aa;
	text-align:justify;
}
.image_area_right span {
	width:440px;
	height: auto;
	float:right;
	font-weight:bold;
	color:#1988aa;
	text-align:justify;
}

.Summery_area{
	width:668px;
	height: auto;
	float:left;
	font-weight:bold;
	color:#1988aa;
	text-align:justify;
}
.Summery_area span {
	width:668px;
	height: auto;
	float:right;
	font-weight:bold;
	color:#1988aa;
	text-align:justify;
}

.content_full_detials
{width:100%; height:auto; float:left; text-align:justify;}

.comments_strip
{width:658px; height:auto; float:left; text-align:justify; padding:5px; margin-top:10px; margin-bottom:10px; background-color:#e9e9e9; font-size:12px;}



.comments_strip a
{text-decoration:none; color:#656565; font-weight:bold;}

.comments_strip a:hover
{text-decoration:underline; color:#ff0000;}

.comments
{width:652px; height:auto; float:left; text-align:justify; padding:8px; margin-bottom:5px; color:#6298b8; border-bottom:1px dashed #999999; }

.comments span
{font-size:12px; color:#333333; font-weight:bold; line-height:20px;}

.related_articles
{width:658px; height:auto; float:left; padding:5px;}

.related_articles_box
{width:650px; border:1px solid #CCCCCC; background-color:#f5f5f5; padding:4px; float:left; margin-bottom:20px;}


#numbering {
	width:638px;
	height:auto;
	float:left;
	text-align:right;
	color:#7f9f3a;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	font-weight:bold;
}
#numbering a {
	color:#7f9f3a;
	text-decoration:none;
	font-weight:normal;
	text-align:right;
}
#numbering a:hover {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
}
#archieves {
	width:498px;
	height:20px;
	float:left;
	background-color:#006d8f;
	color:#fff;
	position:relative;
	padding-left:200px;
	padding-top:8px;
}
#archieves a {
	color:#fff;
	text-decoration:none;
}
#archieves a:hover {
	color:#fff;
	text-decoration:underline;
}
#archieves_left {
	width:200px;
	height:45px;
	float:left;
	position: absolute;
	left:5px;
	bottom:0px;
}
.archieves_bottom_line {
	width:698px;
	height:4px;
	float:left;
	background-image:url(../images/archives_bottom.gif);
	background-repeat:no-repeat;
}
#archieves a, #archieves a:hover {
	color:#fff;
	text-decoration: none;
}
/****** grey_article_box ********* ends here*******/


/****** big buttons ********* starts here*******/

#tabs {
	width:698px;
	height:auto;
	vertical-align:top;
	float:left;
	margin-top:10px;
}
#tabs img {
	BEHAVIOR:url("javascripts/pngbehavior.htc")
}
.tab1 {
	width:166px;
	height:70px;
	vertical-align:top;
	float:left;
	margin-right:10px;
	padding-bottom:14px;
}
.tab2 {
	width:166px;
	height:84px;
	vertical-align:top;
	float:left;
	margin-right:10px;
}
.tab3 {
	width:166px;
	height:85px;
	vertical-align:top;
	float:left;margin-left:10px;
}

.tab4 {
	width:166px;
	height:85px;
	vertical-align:top;
	text-align:center;
	float:left;
}

.tab5 {
	width:166px;
	height:85px;
	vertical-align:top;
	text-align:center;
	float:left;
}
.tab4 img {BEHAVIOR:url("javascripts/pngbehavior.htc");}
/****** big buttons ********* ends here*******/

/****** google adds bottom ********* starts here*******/

#google_adds {
	width:100%;
	padding-top:12px;
	padding-bottom:12px;
	border-top:1px dashed #3e3e3e;
	border-bottom:1px dashed #3e3e3e;
	text-align:center;
	float:left;
	margin-bottom:5px;	margin-top:15px;
		font-size:12px;
	font-weight:bold;
}
/****** google adds bottom ********* starts here*******/

/****** footer links bottom ********* starts here*******/

#footer {
	width:100%;
	padding:5px;
	text-align:left;
	float:left;
	font-size:10px;
}
#footer_hills {
	width:100%;
	text-align:left;
	float:left;
	height:80px;
	background-image:url(../images/hills2_green.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
}

/****** footer links bottom  ********* ends here*******/

/****** Latest POlls********* starts here*******/

.latest_poll
{width:668px; height:auto; float:left}

.latest_poll_head
{width:655px; height:auto; float:left; margin-bottom:3px; padding:5px; background-color:#83d8f3; color:#1c5c70; font-size:12px; font-weight:bold;}

.latest_poll_questions
{width:665px; height:auto; float:left; margin-bottom:3px;;background-color:#e3f8ff; color:#656565; font-size:12px; }

.latest_poll_questions_left
{width:340px; height:auto; float:left;color:#656565; font-size:12px; border-right:3px #FFFFFF solid; padding:10px;}

.latest_poll_questions_right
{width:280px; height:auto; float:right;color:#656565; font-size:12px; padding:10px; line-height:20px;}

.latest_poll_questions_rightl
{width:220px; height:auto; float:left;}
.latest_poll_questions_rightr
{width:55px; height:auto; float:right; text-align:center; font-weight:bold; color:#1291b8;}


/****** Latest POlls********* ends here*******/

/****** past POlls********* starts here*******/

.past_poll
{width:668px; height:auto; float:left; margin-bottom:10px;}

.past_poll_head
{width:655px; height:auto; float:left; margin-bottom:3px; padding:5px; background-color:#c3c3c3; color:#676767; font-size:12px; font-weight:bold;}

.past_poll_questions
{width:665px; height:auto; float:left; margin-bottom:3px;;background-color:#f2f2f2; color:#656565; font-size:12px; }

.past_poll_questions_left
{width:340px; height:auto; float:left;color:#656565; font-size:12px; border-right:3px #FFFFFF solid; padding:10px;}

.past_poll_questions_right
{width:280px; height:auto; float:right;color:#656565; font-size:12px; padding:10px; line-height:20px;}

.past_poll_questions_rightl
{width:220px; height:auto; float:left;}
.past_poll_questions_rightr
{width:55px; height:auto; float:right; text-align:center; font-weight:bold; color:#15a5d1;}

/****** Feedback********* starts here*******/

.feedback
{width:350px; height:230px;  padding:20px; margin-top:15px; background-color:#f8f8f8; border:1px solid #CCCCCC; margin:auto auto 30px auto;}

.feedback_inner
{width:350px; height:auto; float:left; margin-bottom:8px;}

.feedback_inner_left
{width:100px; float:left; text-align:left;}

.feedback_inner_right
{width:220px; float:right; text-align:left;}

.input_feedback
{width:200px; height:15px; font-size:11px; font-family:Arial, Helvetica, sans-serif}

/****** Feedback********* End here*******/
.text_area
{width:652px; height:auto; float:left; text-align:justify; padding:6px;}

.box_wallpapers
{width:648px; border:1px solid #CCCCCC; background-color:#f5f5f5; padding:4px; float:left; margin-bottom:20px;}


.wallpapers
{width:140px; height:130px; float:left; margin:9px; text-align:center}

.wallpapers a
{color:#666666; text-decoration:none;}

.wallpapers img
{ border:3px solid #FFFFFF;}

.login_page
{width:350px; height:150px;  padding:20px; margin-top:15px; background-color:#f8f8f8; border:1px solid #CCCCCC; margin:auto auto 30px auto;}
.login_page1
{width:350px; height:215px;  padding:20px; margin-top:15px; background-color:#f8f8f8; border:1px solid #CCCCCC; margin:auto auto 30px auto;}

/****** Past POlls********* ends here*******/
#main_top_strip11 {
	width:954px;
	height:178px;
	float:left;
	background-repeat:no-repeat;
	background-position:center bottom;
	position:relative;
}

#flash
{ width:945px; height:150px; position:absolute; left:4px; top:28px; z-index:-1;}

#main_top_strip11 #main_top_strip_left {
	width:650px;
	height:28px;
	float:left;
	margin-bottom:68px;
	vertical-align:middle;
	line-height:28px;
	overflow:hidden;
}
#main_top_strip11 #main_top_strip_right {
	width:180px;
	height:78px;
	float:right;
	padding-left:50px;
	padding-right:50px;
	background-image: url(../images/search_bg.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:18px;
}
#main_top_strip11 #main_top_strip_right #main_top_strip_right_left {
	width:140px;
	height:20px;
	float:left;
}
#main_top_strip11 #main_top_strip_right #main_top_strip_right_right {
	width:30px;
	height:20px;
	float:right;
	padding-top:3px;
}
#main_top_strip11 #main_top_strip_right #main_top_strip_right_left input {
	width:140px;
	background:transparent;
	outline:none;
	border:none;
	padding-top:2px;
	float:left;
	color:#333333;
}
.feedback1
{width:350px; height:330px;  padding:20px; margin-top:15px; background-color:#f8f8f8; border:1px solid #CCCCCC; margin:auto auto 30px auto;}

.feedback1_inner
{width:350px; height:auto; float:left; margin-bottom:8px;}

.feedback1_inner_left
{width:100px; float:left; text-align:left;}

.feedback1_inner_right
{width:220px; float:right; text-align:left;}

.input_feedback1
{width:200px; height:15px; font-size:11px; font-family:Arial, Helvetica, sans-serif}