/* Modified June 18 2008 */

#hottopics {
	clear:both;
	/*float:left;*/
	background-color:#fff;
	margin:0px;
	padding: 0 14px 0px 14px;
	width:942px;
	border:0px solid #000;
}
/* End */

#hottopics img {
	float:left;
}
#hottopics dl {
	border:0;
	color: #262626;
	display:inline;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 21px 0 0;
	width:575px;
}
#hottopics dt {
	display:inline;
	padding: 0 4px 0 0;
	float:left;
	height:40px;
}
#hottopics dt a {
}
#hottopics dd {
	display:inline;
	padding:0;
}
#hottopics dd a {
}
#hottopics dd a:hover {
}
#hottopics dd strong {
	background:url(../images/hot-topics-arrow.png) no-repeat;
	display:inline;
	padding:0 4px 0 20px;
}
/* for the TV sub navigation */
	#hottopics ul {
	border:0;
	display:inline;
	float:left;
	margin: 0;
	padding: 94px 21px 0 26px;
	width:570px;
}
#hottopics li {
	color: #5a5252;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	display:inline;
	padding:0 30px 0 0;
}
#hottopics li a {
}
#hottopics li a:hover {
}
#hottopics li#current a {
	color: #5a5252;
}
#hottopics #googlesearch {
	float: right;
	margin: 0;
	padding:0;
	text-align: right;
	width:300px;
}
#hottopics #googlesearch img {
	margin: 0;
	float:right;
	padding:0 46px 0 4px;

}
					
#hottopics #googlesearch form {
	margin:0;
	padding:0;
}
#hottopics #googlesearch input.searchtext {
	color: #656565;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-bottom:5px;/*/// IE ///*/
}
html>body /**/#hottopics #googlesearch input.searchtext {
	margin-bottom:0;
}
#hottopics #googlesearch input.gobutton {
	background:transparent url(../images/footer_bgo_big.png) no-repeat scroll 100% 0;
	border:0px solid;
	cursor: hand;
	height:32px;
	padding:0 0 0 10px;
	/*text-indent:-1000px;*/
			width:42px;
}
#hottopics a {
	color:#0066CC;
	text-decoration:none;
}
#hottopics a:hover {
	color:#0066CC;
	text-decoration: underline;
}
/*   ----  */
	
	h1 {
	color:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
/*  main col  */
	
	.maincol {
	width:945px;
	margin:0px;
	padding:0px 0px 10px 25px;
	background-color:#FFFFFF;
	height:100%;
}
/*  --  */
	
	
	/* ---------left col    */ 
	
.contentrow {
	width:100%;
	height:250px;
	margin:0px 0px 11px 0px;
	padding:0px 0px 0px 0px;
}

.leftitletcol
{
width:810px;
height:100%;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
border:1px solid #000;
}

.leftcol
{
width:610px;
height:100%;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
border-right:solid 1px #eaeaea;
}

.rightcol {
	width:300px;
	height:100%;
	float: left;
	margin:0px 0px 0px 12px;
	padding:0px;
}

.home_story_box {
	height:250px;
	width:300px;
	overflow:hidden;
	margin:0px 11px 0px 0px;
	float:left;
	position:relative;	
}
.home_story_box div.overdiv
{
z-index:1;
}

.home_story_box div.overdiv a {
height:100%;
width:100%;
position:absolute;
top:0px;
left:0px;
background:#000;
filter:alpha(opacity=0);
-moz-opacity:.0;
opacity:.0;
-khtml-opacity:0.0;
}

.home_story_box div.overdiv a:hover {
height:100%;
width:100%;
position:absolute;
top:0px;
left:0px;
background:#000;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
-khtml-opacity:0.50;
}

/* added on 15july 2008 */
.overdiv_new a{
height:100%;
width:100%;
position:absolute;
top:0px;
left:0px;
background:#999;
filter:alpha(opacity=0);
-moz-opacity:.0;
opacity:.0;
-khtml-opacity:0.0;
}

.overdiv_new a:hover {
height:100%;
width:100%;
position:absolute;
top:0px;
left:0px;
background:#000;
filter:alpha(opacity=0);
-moz-opacity:.0;
opacity:.0;
-khtml-opacity:0.0;
}

.opening_quote
{
background-image:url(../images/navdrop_quot1.png);
background-position:left top;
background-repeat:no-repeat;
padding-left:40px;
margin: 0px 0px 0px 10px;
}

.closing_quote
{
background-image:url(../images/navdrop_quot2.png);
background-position:left top;
background-repeat:no-repeat;
padding-left:60px;
margin: -5px 0px 0px 450px;
height:40px;
border:solid 0px #000000;
position:absolute;
z-index:1;
}

/*---------------*/


.home_story_box_right {
	height:260px;
	width:300px;
	overflow:hidden;
	margin:0px 11px 10px 0px;
	float:left;
	position:relative;	
	text-align:center;
	font-size: 76%;
	color:#999999;
	border:0px solid #000;
}

*html .line2 {
overflow:visible;
}


*:first-child+html .line2 {
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	-khtml-opacity:0.70;
}

*html .line2 {
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	-khtml-opacity:0.70;
}

*:first-child+html .line2 a {
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	-khtml-opacity:0.70;
}

*html .line2 a {
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	-khtml-opacity:0.70;	
}

.line2 {
	position:absolute;
	top:100px;
	left:10px;
	font-size:26px;
	line-height:30px;
	padding:3px 5px 2px 5px;
	top:190px;
	left:9px;
	letter-spacing: -0.7px;
}

.line2 a {
	font-size:26px;
	font-weight: normal;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	-khtml-opacity:0.70;
	text-decoration:none;
	letter-spacing:inherit;		
}
.line2 a:hover {
	background-color:#E60A64;
	cursor: hand;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
	-khtml-opacity:1.0;
	text-decoration:none;
	letter-spacing:inherit;
}

.color1 {
}
.color1 a {
	background-color: #333333;
}
.color2 {
}
.color2 a {
	background-color: #993300;
}
.color3 {
}
.color3 a {
	background-color: #CC3399;
}

/*  color of text accrodin to bg color  */

.color3_1 {
}
.color3_1 a {
	background-color:#6DAE4A;
}

.color3_2 {
}
.color3_2 a {
	background-color: #AAEB87;
}


.color3_3 {
}
.color3_3 a {
	background-color: #592567;
}


.color3_4 {
}
.color3_4 a {
	background-color: #000000;
}


.color3_5 {
}
.color3_5 a {
	background-color: #5C385E;
}


.color3_6 {
}
.color3_6 a {
	background-color: #5E5238;
}


.color3_7 {
}
.color3_7 a {
	background-color: #A8AE4A;
}


.color3_8 {
}
.color3_8 a {
	background-color: #AD4E4A;
}


.color3_9 {
}
.color3_9 a {
	background-color: #8B4AAE;
}


.color3_10 {
}
.color3_10 a {
	background-color: #s000000;
}

.color11
{
}

.color11 a {
	background-color: #1B1208;
}


.color12
{
}

.color12 a {
	background-color: #669999;
}

.color4 {
}
.color4 a {
	background-color: #6666CC;
}
.color5 {
}
.color5 a {
	background-color: #9933CC;
}
.color6 {
}
.color6 a {
	background-color: #006633;
}
.color7 {
}
.color7 a {
	background-color: #003399;
}
.color8 {
}
.color8 a {
	background-color: #FF00FF;
}

.color9 {
}
.color9 a {
	background-color: #FF00FF;
}

.color10 {
}
.color10 a {
	background-color: #003399;
}


/*/// features (feat or most commented most rated) ///*/							
#feat {
	margin:0;
	padding:0;
	width:300px;
	height:250px;
	background:url(../images/home-feat-bg.png);
	overflow:hidden;
	}
	/*/// blog navigation ///*/	
	#feat ul, #feat li {
		margin:0;
		padding:0;
		list-style:none;
		}
		#feat li {
			float:left;
			}
			#feat li a {
				border:0;
				width:126px;
				height:18px;
				display:block;
				padding:8px 12px 8px 12px;
				font-family: Arial, Helvetica, sans-serif;
				font-size:15px;
				font-style:normal;
				font-weight:bold;
				text-decoration:none;
				text-align:center;
				color:#1788d1;
				}
			#feat li a.left {
				background:url(../images/home-feat-left_both.png) no-repeat left top;
				}
			#feat li a.right {
				background:url(../images/home-feat-right_both.png) no-repeat right top;
				}		
			#feat #current {
				background-position:0 -34px;
				border:0;
				}
			#feat #current a {
				background-position:100% -34px;
				color:#656565;
				}
	
	/*/// feat text entry ///*/
	#feat h2 {
		border:0;
		width:276px;
		clear:left;
		margin:0;
		padding:9px 12px 0 12px;
		}
	#feat h2 a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		font-style:normal;
		color: #1788d1;
		text-decoration:none;
		}
	#feat h2 a:hover {
		text-decoration:underline;
		}
	/*/// feat posted by ///*/		
	#feat h3 {
		border:0;
		width:276px;
		margin:0;
		padding:0 12px 0 12px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		color: #656565;
		text-decoration: none;
		}
		#feat h3 a {
			color: #1788d1;
			}
			
			
			
/*  new top tabs  */
#topnavi
{
padding:0px;
margin:120px 0px 0px 20px;
position:relative;
z-index:1;
}

#topnavi ul
{
margin:0px;
padding:0px;
list-style:none;
height:31px;
}

#topnavi ul li
{
margin:0px;
padding:0px;
list-style:none;
float:left;
height:31px;
}

#topnavi ul li.activetab  a span.tabbg
{
background-image: url(../images/tabOn.gif);
background-position:left bottom;
background-repeat:no-repeat;
height:31px;
line-height:31px;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 8px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#666666;
float:left;
text-decoration:none;
}


#topnavi ul li.activetab a span.tabbg_rgt
{
background-image: url(../images/tabOnRight.gif);
background-position:left bottom;
background-repeat:no-repeat;
width:7px;
height:31px;
line-height:31px;
display:block;
float: left;
text-decoration:none;
}



#topnavi ul li.activetab a:hover span.tabbg
{

background-image:url(../images/tabblueOn.gif);
background-position:left;
background-repeat:no-repeat;
height:31px;
color: #FFFFFF;
text-decoration:none;
display:block;
}


#topnavi ul li.activetab a:hover span.tabbg_rgt
{

background-image: url(../images/tabblueOnRight.gif);
width:7px;
background-position:left;
background-repeat:no-repeat;
height:31px;
text-decoration:none;
display:block;
}


/*  Modified June 18 2008 */
#topnavi ul li a span.tabbg
{
background-image:url(../images/tabOff.gif);
background-position:left bottom;
background-repeat:no-repeat;
height:31px;
line-height:31px;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 8px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color: #178BD1;
float:left;
text-decoration:none;
}



#topnavi ul li a:hover span.tabbg
{

background-image:url(../images/tabblueOn.gif);
background-position:left;
background-repeat:no-repeat;
height:31px;
color: #FFFFFF;
text-decoration:none;
display:block;
}


#topnavi ul li a span.tabbg_rgt
{
background-image: url(../images/tabOffRight.gif);
background-position:left bottom;
background-repeat:no-repeat;
width:7px;
height:31px;
line-height:31px;
display:block;
float: left;
text-decoration:none;
}

#topnavi ul li a:hover span.tabbg_rgt
{

background-image: url(../images/tabblueOnRight.gif);
width:7px;
background-position:left;
background-repeat:no-repeat;
height:31px;
text-decoration:none;
display:block;
}

.story_header
{
display:block;
height:100%;
padding:0px 0px 5px 0px;
margin: 0px 20px 10px 10px;
border-bottom:solid 1px #ccc;
}

.leftarrow
{
height:15px;
width:15px;
float:left;
margin:4px 0px 0px 0px;
}

.rightarrow
{
height:15px;
width:15px;
float: right;
margin:4px 0px 0px 0px;
}

.heading
{
float:left;
width:550px;
font-family:Arial, Helvetica, sans-serif;
font-size:147%;
color: #000000;
margin:0px 0px 0px 5px;
font-weight:bold;
}

.heading a
{
color: #000000;
text-decoration:none;

}

.heading a:hover
{
color: #FF0066;
text-decoration:none;
}

.writer
{
margin:15px 0px 0px 0px;
float:left;
}

.credits
{
margin:0px 0px 0px 0px;
padding:12px 0px 0px 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
float:left;
font-weight:normal;
}

.credits a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
font-weight:normal;
}

.credits a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ec1599;
text-decoration:none;
}


.photogal
{
background-image:url(../images/gal_bg.gif);
width:585px;
height:127px;
background-position:center top;
background-repeat:no-repeat;
margin:10px 0px 0px 0px;
}

.photonavi
{
height:100%;
margin:10px 0px 2px 0px;
text-align:center;
}

.prevphoto
{
float:left;
width:33%;
text-align:left;
color: #FF3399;
font-size:12px;
}

.nextphoto
{
float:right;
width:33%;
text-align:right;
color: #FF3399;
font-size:12px;
}

.prevphoto a, .nextphoto a
{
color:#FF3399;
text-decoration:none;
}

.prevphoto a:hover, .nextphoto a:hover
{
color:#FF3399;
text-decoration: underline;
}

.photonum
{
width:33%;
text-align:center;
color:#666666;
font-size:12px;
}
.photobox
{
background-color:#000000;
width:585px;
height:100%;
margin:0px 0px 2px 0px;
text-align:center;
}
.innertext
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color: #000000;
width:585px;
height:100%;
margin:0px 0px 20px 0px;
}

.photocredit
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
width:601px;
height:100%;
text-align:center;
margin:0px 0px 10px 0px;
border: 0px solid #000;
position:relative;
}

.ratingcredit
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
width:601px;
text-align:left;
margin:0px 0px 10px 0px;
border: 0px solid #000;
}

.photo_options
{
background-repeat:no-repeat;
width:600px;
height:100%;
padding:5px 0px 5px 0px;
}

.photo_options_bot
{
border-bottom:solid 1px #ccc;
width:585px;
height:100%;
padding:5px 0px 5px 0px;
}

.options_icon
{
float:left;
width:20px;
text-align:left;
}
/*  modified June 18 2008 */
.options_text
{
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#E90F7C;
text-align:left;
margin:0px 10px 0px 0px;
font-weight:bold;
}


.options_text a
{
color:#E90F7C;
text-decoration:none;
}

.options_text a:hover
{
color: #FFFFFF;
text-decoration:none;
background-color:#E90F7C
}

/*  */
.options_text_rating
{
	float:left;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E90F7C;
	text-align:left;
}

.options_tags
{
	float:left;
	width:470px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:left;
}

.options_tags a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:left;
	text-decoration:none;
}

.options_tags a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E90F7C;
	text-align:left;
	text-decoration:none;
}

.comments_area
{
	width:601px;
	height:100%;
	margin: 0px 0px 10px 0px;
}

.commemts_title
{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	border-bottom:solid 1px #ccc;
	padding:0px 0px 10px 0px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 167%; 
	COLOR: #121212
}

/* added june 18 2008  */
.comments_paging
{
font-size:11px;
color:#666666;
}


.comments_paging a
{
color:#666666;
text-decoration:none;
}

.comments_paging a:hover
{
color: #FF3366;
text-decoration: underline;
}


.comments_paging a.activeset
{
color: #FF3366;
text-decoration:none;
}

.comments_paging a.activeset:hover
{
color:#666666;
text-decoration: underline;
}

.site_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E90F7C;
text-align:left;
}
.site_title a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E90F7C;
text-align:left;
text-decoration:underline;
}
.site_title a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E90F7C;
text-align:left;
text-decoration:none;
}
/*  Modified May 5 2008  */

.comments_bubble
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
margin:0px;
padding:0px;
width:595px;
height:100%;
margin:20px 0px 20px 0px;
}

.commentsreply_bubble
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
padding:0px;
width:515px;
height:100%;
margin:20px 0px 20px 40px;
}

.bubble_top
{
background-image:url(../images/coment_box_bg.gif);
height:15px;
background-repeat:no-repeat;
background-position:top;
}

.bubble_bot
{
background-image:url(../images/coment_box_bg.gif);
height:35px;
background-repeat:no-repeat;
background-position:0px -50px;

background-color:#FFFFFF;
position:relative;
}

.bubblereply_top
{
background-image: url(../images/comentreply_box_bg.jpg);
height:15px;
background-repeat:no-repeat;
background-position:top left;
width:488px;
}

.bubblereply_bot
{
background-image:url(../images/comentreply_box_bg.jpg);
height:35px;
background-repeat:no-repeat;
background-position:0px -50px;

background-color:#FFFFFF;
position:relative;
width:488px;
}

.comments_text
{
width:517px;
height:100%;
padding:0px 10px 0px 10px;
background-color:#FEF7E4;
}

.commentsreply_text
{
width:468px;
height:100%;
padding:0px 10px 0px 10px;
background-color:#FFF3E5;
}

/*  */

.buble_pointer
{
position:absolute;
left:30px;
top:14px;
}

.bublereply_pointer
{
position:absolute;
left:30px;
top:14px;
}

.buble_user
{
position:absolute;
left:80px;
top:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#E90F7C;
}

.buble_user a
{
	color: #000000;
	text-decoration:underline;
}

.buble_user a:hover
{
	color: #000000;
	text-decoration:none;
}

.buble_user_reply
{
	position:absolute;
	float:right;
	left:480px;
	top:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E90F7C;
	border:1px solid #000;
}
.buble_user_reply a
{
	color: #E90F7C;
	text-decoration:underline;
}

.buble_user_reply a:hover
{
	color: #000000;
	text-decoration:none;
}

.dropdown_col
{
float:left;
width:28%;
margin:0px 0px 0px 1px;
padding:0px;
}

.dropdowncat
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
width:435px;
margin:0px 0px 0px 2px;
padding:2px 0px 2px 5px;
display:block;
}

.dropdowncat_comments
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
width:475px;
margin:0px 0px 0px 2px;
padding: 2px 0px 2px 35px;
border-left: solid 0px #fff;
display:block;
}

.more_links
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
width:480px;
margin:0px 0px 0px 2px;
padding:2px 0px 2px 4px;
display:block;
}

.more_links a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
display:block;
text-decoration:none;
margin:0px;
padding:2px 0px 2px 20px;
background-image:url(../images/bull1.gif);
background-position:10px;
background-repeat:no-repeat;
}

.more_links a:hover
{
color: #000000;
background-color: #FFFFFF;
text-decoration:none;
margin:0px;
padding:2px 0px 2px 20px;
background-image:url(../images/bull2.gif);
background-position:10px;
background-repeat:no-repeat;
}

*html .dropdowntop
{
background-image:url(../images/navdropd_corners.gif);
background-position:top;
background-repeat:no-repeat;
height:30px;
display:block;
filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity:0.90;
}


.dropdowntop
{
background-image:url(../images/navdropd_corners.png);
background-position:top;
background-repeat:no-repeat;
height:30px;
display:block;
filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity:0.90;
}

*html .dropdownbot
{
background-image:url(../images/navdropd_corners.gif);
background-position: bottom;
background-repeat:no-repeat;
height:30px;
display:block;
filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity:0.90;
}

.dropdownbot
{
background-image:url(../images/navdropd_corners.png);
background-position: bottom;
background-repeat:no-repeat;
height:30px;
display:block;
filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity:0.90;
}

.dropdownmenu
{
width:970px;
height:100%;
border: solid 0px #000000;
/*background-image:url(../images/navdrop_bg.png);
background-repeat:repeat;*/
background-color:#0D62B9;
filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity:0.90;
}

div.box {
position:absolute;
width: 970px;
top: 30px;
left: -20px;
z-index: 100;

}

/*  --- new boxex   */ 


#new_home_leftcol
{
margin:10px 0px 0px 0px;
float:left;
width:610px;
margin:0px;
padding:0px;

}
#new_home_box
{
background-image: url(../new_homepage_images/white_left_top_cor.jpg);
background-position:top left;
background-repeat:no-repeat;
width: auto;
background-color:#FFFFFF;
margin:0px 0px 20px 5px;
height:100%;
}

#new_home_box span.cor1
{
background-image: url(../new_homepage_images/white_right_top_cor.jpg);
background-position:top right;
background-repeat:no-repeat;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
margin:0px;
padding:0px;
}

#new_home_box span.cor3
{
background-image: url(../new_homepage_images/white_right_top_cor.jpg);
background-position:top right;
background-repeat:no-repeat;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
height:5px;
}


#new_home_box_bot
{
background-image: url(../new_homepage_images/white_left_bot_cor.jpg);
background-position:bottom left;
background-repeat:no-repeat;
width:100%;
height:20px;
}

#new_home_box_bot span.cor2
{
background-image: url(../new_homepage_images/white_right_bot_cor.jpg);
background-position:bottom right;
background-repeat:no-repeat;
display:block;
height:20px;
}

#new_home_box_title
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
padding:3px;
}

#newhome_mainstorydate
{
width:98%;
margin:0px;
padding:6px 0px 6px 10px;
border-bottom:solid 1px #eaeaea;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
font-weight:bold;
height:100%;
}

#newhome_mainstorydate a
{
color:#999999;
text-decoration:none;
}

#newhome_mainstorydate a:hover
{
color: #003399;
text-decoration: underline;
}


#newhome_storycol
{
float:left;
margin:0px;
width:45%;
height:100%;
border:solid 0px #000;
padding:0px;
}


#newhome_mainstory
{
background-color:#F6F6F6;
background-color: #CCCCCC;
margin:0px;
padding:10px 10px 0px 10px;
width:100%;
height:100%;
border:solid 0px #000;
}



#newhome_mainstory_text
{
width:92%;
border:solid 1px #999;
height:100%;
padding:10px;
margin:0px 0px 0px 0px;
border-bottom:solid 1px #999;
background-color:#E2E2E2;
}

#newhome_mainstory_img
{
width:98%;
text-align:center;
height:100%;
}

#newhome_storyimgs
{
width: auto;
height:100%;
padding:10px 0px 0px 5px;
margin:0px 0px 0px 0px;
position:relative;

}

ul#storyimgs 
{
margin:0px;
padding:0px;
list-style:none;
height:100%;
}
ul#storyimgs  li
{
list-style:none;
float:left;
margin:0px 3px 0px 0px;
padding:0px;
}

#storyimgs_pointer
{
width:100%;
position:absolute;
top:-2px;
left:0px;
background-image:url(../new_homepage_images/top_bor.jpg);
background-repeat: repeat-x;
background-position:top;
}

#storiesimgs_controls
{
text-align:right;
padding:10px;
margin:0px;
}


#newhome_otherstory
{
margin:0px;
padding:0px 10px 0px 10px;
width:100%;
height:100%;
border:solid 0px #000;
}

#newhome_otherstory_text
{
width:97%;
height:100%;
padding:5px 0px 10px 5px;
margin:0px 0px 10px 0px;
border-bottom:solid 1px #666;
}

#newhome_topstorycol
{
float: right;
margin:0px 10px 0px 0px;
padding:0px;
width:47%;
height:100%;
border:solid 0px #000;
text-align:left;
}

#newhome_otherstory_text h3,
#newhome_substory_text h3

{
font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
font-size:1.5em;
color:#003399;
font-weight: normal;
margin:0px;
padding:0px;
}

.view_all_link
{
float:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#003399;
}

.view_all_link a
{
color:#003399;
text-decoration:none;
}
.view_all_link a:hover
{
color:#000;
text-decoration: underline;
}

#nh_otherstories_maintitle
{
font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
font-size:16px;
color:#333;
font-weight: bold;
padding:0px 20px 0px 0px;
margin:10px 0px 0px 10px;
text-align:left;
background-image:url(../new_homepage_images/double_arrow.jpg);
background-position:right 7px;
background-repeat:no-repeat;

float:left;
}

#nh_otherstories_maintitle a
{
color:#333;
text-decoration:none;
}

#nh_otherstories_maintitle a:hover
{
color:#002256;
text-decoration:none;
}


#newhome_subcatecol
{
float: left;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;
width:93%;
height:100%;
border:solid 0px #000;
text-align:left;
}

#newhome_substory_text
{
width:47%;
padding:5px 0px 10px 0px;
margin:0px 0px 10px 10px;
border-bottom:solid 1px #666;
float:left;
height: auto !important;
min-height:100px;

}

.nh_categorymain
{
background-color:#E2E2E2;
/*#E2E2E2*/
}

#newhome_mainstory_text_2
{
width:92%;
height:100%;
padding:10px;
margin:10px 0px 0px 0px;
}

#newhome_mainstory_text_2 h1,
#newhome_mainstory_text h1
{
font-family: georgia,serif, Arial, Helvetica, sans-serif;
font-size:22px;
color:#003399;
font-weight: normal;
margin:0px;
padding:0px;
}

#newhome_mainstory_text_2,
#newhome_mainstory_text
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
font-weight: normal;
}

#newhome_otherstory_text h3,
#newhome_substory_text h3

{
font-family: Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
font-size:1.5em;
color:#003399;
font-weight: normal;
margin:0px;
padding:0px;
}

#newhome_mainstory_text h1 a,
#newhome_mainstory_text_2 h1 a,
#newhome_otherstory_text h3 a,
#newhome_substory_text h3 a
{
color:#003399;
text-decoration:none;
}

#newhome_mainstory_text h1 a:hover,
#newhome_mainstory_text_2 h1 a:hover,
#newhome_otherstory_text h3 a:hover,
newhome_substory_text h3 a:hover
{
color:#000;
border-bottom:dashed 1px #000;
}

#newhome_substory_text,
#newhome_otherstory_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
font-weight: normal;
}

.tagmap
{
text-align:left;
color: #FF3399;
font-size:11px;
}

.tagmap a
{
	color:#FF3399;
	text-decoration:none;
}

.tagmap a:hover
{
	color:#FF3399;
	text-decoration:none;
}


.imagelatest {
	width:128px;
	height:75px;
	border:0px solid #CCC;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	position:relative;
}
.imagelatest div {
	width:128px;
	height:75px;
	overflow:hidden;
	position:absolute;
	top:1px;
	left:1px;
}

/* added 5 May 2008  */
.comments_bubble_in
{
float:right;
width:537px;
height:100%;
margin:0px;
padding:0px;
}
.commentsreply_bubble_in
{
float:right;
width:450px;
height:100%;
margin:0px;
padding:0px;
}

.bubble_user_photo
{
float:left;
width:48px;
height:48px;
margin:0px 10px 0px 0px;
}
/* 5 May 2008  */


/*  form box */
.formmbox
{
background-image: url(../images/registration-bg.gif);
height:100%;
margin:0px;
padding:0px;
width:594px;
}
.formbox_mid
{
width:98%;
margin:0px;
padding:5px;
}

.formmbox_bot
{
background-image:url(../images/registration-bot-bg.gif);
height:16px;
background-repeat:no-repeat;
margin:0px;
padding:0px;
width:594px;
}

/*   */

/* 8 May 2008  */
.error
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-align:left;
}
/*New Css*/
.lastUpdate {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

h2.sitemap_heading
{
font-size:18px;
}

ul.sitemap_heading
{
margin:10px 0px 10px 0px;
padding:0px;
list-style:none;
}

ul.sitemap_heading li
{
margin:0px 0px 5px 0px;
font-size:12px;
background-image:url(../images/bull.gif);
background-position:left top;
background-repeat:no-repeat;
padding:0px 0px 3px 15px;
}


ul.sitemap_heading li a
{
color:#333333;
text-decoration: underline;
}

ul.sitemap_heading li a:hover
{
color:#0066CC;
text-decoration:none;
}



.home_story_box_right_new {
	height:100%;
	width:300px;
	margin:0px 11px 10px 0px;
	float:left;
	position:relative;	
}


	.tagpage
	{
	 padding-right:10px;
	 PADDING-LEFT: 5px;
	 FONT-SIZE: 12px; 
	 color:Black;
	 float:left;
	 text-align:justify;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
	}
	
	.tagpage a
	{
	 FONT-FAMILY: Arial, Helvetica, sans-serif;	 	 
	 color:#000000;
	 text-decoration:none;
	}
	
	.tagpage a:hover
	{
	 FONT-FAMILY: Arial, Helvetica, sans-serif;	 	 
	 color:#FF3399;
	 text-decoration:underline;
	}
	
	.tagpage img
	{
		float:left;
	}

	.text
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color: #000000;
	margin:0px 0px 20px 0px;
	}
	
	.text a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color: #000000;
	margin:0px 0px 20px 0px;
	text-decoration:none;	
	}
	
	.text a:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color: #FF3399;
	margin:0px 0px 20px 0px;
	text-decoration:underline;	
	}		

/*   */


.sharethis
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color: #000000;
width:585px;
height:100%;
margin:0px 0px 20px 0px;
padding-left: 5px;
}

/*  Added June 2 2008 */
.toplinks
{
	font-family: Arial, Helvetica, sans-serif;
	position:absolute;
	top:-20px;
	left:0px;
	text-align:right;
	color:#FFFFFF;
	font-size:12px;
	width:970px;
	font-weight:bold;	
}

.toplinks a
{
	padding: 0px 5px 0px 5px;
	color: #ffffff;
	text-decoration:none;
	background-color: #414548;
}

.toplinks a:hover
{
	color:#cccccc;	
}

/* added on 16-jun-08 */
.image {
	width:594px;
	height:450px;
	border:0px solid #CCC;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	position:relative;
	background-color: #2D2D2D;
}
.image div {
	width:594px;
	height:450px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
}
img { border:none; }

/* highlight slide */

.highslide {
	cursor: url(../highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}

.highslide-image {
    border: 0px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    text-align:center;
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}

/* added on 17 june 08 */
.divSoom
{
	position:absolute;
	top: 1px;
	left: 545px;
}

/*added on 19 june*/
#nh_whats_hot2
{
width:94%;
height:100%;
border:solid 0px #ccc;
text-align:left;
margin: 5px 0px 0px 0px;
padding:0px;
}

#nh_whats_hot1
{
width:94%;
height:100%;
border:solid 1px #ccc;
text-align:left;
margin: 5px 0px 0px 0px;
padding:0px;
}
#gamma .menuColumn {
	width:100%;
	margin-bottom:0px;
}

.menuColumn h3 {
	/*background:url() no-repeat;*/
	height:25px;
	text-indent:-3000px;
	border:none;
}

.featuredArticle {
	background:#DDFFE5;
	border-bottom:#d2d6d9 solid 1px;
}

.expArticle {
	background:#ffffff;
	border-bottom:#d2d6d9 solid 1px;
}

.expArticle a, .featuredArticle a {
color:#002200!important;
}

.expArticle a:hover, .featuredArticle a:hover {
color:#000000!important;
}

/*----------end------------------*/


/*added on 20 june*/

/*  New top Stories Jumper  */

*html .jumper 
{
	padding:10px 0px 20px 20px;
}
	
.jumper {
	PADDING-RIGHT: 20px; 	
	PADDING-LEFT:20px; 
	MIN-HEIGHT: 200px; 
	BACKGROUND-IMAGE: url(../images/jumperBg.jpg); 
	background-position:left bottom;
	PADDING-BOTTOM: 20px; PADDING-TOP: 10px; 
	BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; 
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;
	clear:both;
	
}

.jumper H2 {
border-top:1px solid #CCCCCC;
color:#000000;
display:block;
font-family:Verdana, Arial,Helvetica,sans-serif;
font-size:12px;
padding:10px 0px 5px 0px;
font-weight:bold;
}
 .jump-item {
	BORDER-RIGHT: #e6e9ec 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 12px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 10px 0px 5px; 
	WIDTH: 134px; PADDING-TOP: 0px;
	padding-right:5px;
}
.jump-item:hover {
	BORDER-RIGHT: #e6e9ec 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 10px 0px 5px; 
	WIDTH: 134px; PADDING-TOP: 0px
}
.jump-item_last {
	BORDER-RIGHT: #e6e9ec 0px solid; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 12px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; 
	WIDTH: 134px; PADDING-TOP: 0px
}

.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.jump-item H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 4px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.jump-item_last H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 4px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.insider H3 {
	PADDING-LEFT: 14px; COLOR: #fda100
}
.jump-item IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.jump-item P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 3px 0px; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.jump-item P A {
	COLOR: #333333; TEXT-DECORATION: none
}
.jump-item P A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.jump-item P A:hover {
	
}
.jumper:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.jump-item_last IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.jump-item_last P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; COLOR: #000000; PADDING-TOP: 0px
}
.jump-item_last P A {
	COLOR: #000000; TEXT-DECORATION: none
}
.jump-item_last P A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.jump-item_last P A:hover {
	
}


.see_all_link
{
display:block;
text-align:right;
font-size:11px;
color: #333333;
font-weight:bold;
margin:20px 0px 0px 0px;
}

.see_all_link a
{
color: #333333;
text-decoration:none;
}

.see_all_link a:hover
{
color: #FF3366;
text-decoration:none;
}

.see_all_link1
{
display:block;
text-align:left;
font-size:11px;
color: #333333;
font-weight:bold;
padding-left:10px;
}

.see_all_link1 a
{
color: #333333;
text-decoration:none;
}

.see_all_link1 a:hover
{
color: #FF6600;
text-decoration:none;
}


/*Recent Comments style*/

.recent_comments_main
{
margin:0px 0px 20px 0px;
padding:0px;
}

#recent_comments
{
margin:0px 2px 0px 5px;
background-image:url(../images/rec_box_top_left.jpg);
background-position:left top;
background-repeat:no-repeat;
background-color:#F0F2F1;
padding:0px 0px 0px 10px;
}

#recent_comments span
{
background-image:url(../images/rec_box_top_right.jpg);
background-repeat:no-repeat;
background-position:right top;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
height:21px;
line-height:21px;
padding:5px 0px 10px 0px;
}

#recent_comments_content
{
margin:0px 2px 0px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight: normal;
text-decoration:none;
padding:0px 0px 0px 10px;
background-color:#F0F2F1;
}

#recent_comments_content span
{
display:block;
padding:0px 10px 10px 10px;
}

#recent_comments_content a
{
color: #333333;
font-weight: normal;
text-decoration:none;
}

#recent_comments_content a:hover
{
color: #E90F7C;
font-weight: normal;
text-decoration: underline;
}

#recent_comments_bot
{
margin:0px 2px 0px 5px;
background-image:url(../images/rec_box_bot_left.jpg);
background-position:bottom left;
background-repeat:no-repeat;
background-color:#F0F2F1;
padding:0px 0px 0px 10px;
}
#recent_comments_bot span
{
background-image:url(../images/rec_box_bot_right.jpg);
background-position:bottom right;
background-repeat:no-repeat;
display:block;
height:16px;
}
#review_top_stories_heading A {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; COLOR: #006600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#contributor_heading A {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/*End of Recent Comments*/



/*  New Editors_picks */
#nh_top10_box
{
FONT-FAMILY: Arial, Helvetica, sans-serif; 
margin:10px 0px 10px 0px;
padding:0px;
width:100%;
text-align:center;
border: solid 1px #eaeaea;
background-image:url(../images/omg-dots-1.0.0.gif);
background-repeat:repeat-y;
}

#nh_top10_box h2
{
font-size:12px;
color:#000000;
text-align:left;
padding:10px;
}

#nh_top10_box ul.nh_top10menu
{
margin:0px;
padding:0px;
list-style:none;
height:100%;
border-top:solid 1px #eaeaea;
border-bottom:solid 1px #eaeaea;
}

#nh_top10_box ul.nh_top10menu li
{
list-style:none;
float:left;
border-right: solid 1px #eaeaea;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
}

#nh_top10_box ul.nh_top10menu li.nh_last
{
list-style:none;
float:left;
border-right: solid 0px #eaeaea;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
}

#nh_top10_box ul.nh_top10menu li a.active
{
color:#999999;
padding:5px 5px 5px 5px;
text-decoration:none;
background-color:#FFFFFF;
display:block;
}


#nh_top10_box ul.nh_top10menu li a
{
color:#999999;
padding:5px 5px 5px 5px;
background-color:#eaeaea;
text-decoration:none;
display:block;
}

#nh_top10_box ul.nh_top10menu li a:hover
{
padding:5px 5px 5px 5px;
background-color:#FFFFFF;
text-decoration:none;
display:block;
}

#nh_top10_box ul.nh_top10_content
{
margin:0px;
padding:5px;
list-style:none;
height:100%;
}
#nh_top10_box ul.nh_top10_content li
{
margin:0px;
padding:0px;
list-style:none;
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-align:left;
padding: 5px 0px 5px 5px;
float:left;
width:130px;
margin: 0px 0px 10px 0px;
}


#nh_top10_box ul.nh_top10_content li span.nh_top10_img
{
	display:block;
	clear:both;
}

#nh_top10_box ul.nh_top10_content li span.nh_top10_link
{
font-size:12px;
color:#E90F7C;
font-weight:bold;
}

#nh_top10_box ul.nh_top10_content li span.nh_top10_link a
{
color:#E90F7C;
DISPLAY: block;
text-decoration:none;
font-size:90%;
}

#nh_top10_box ul.nh_top10_content li span.nh_top10_link a:hover
{
color: #FFFFFF;
text-decoration:none;
background-color:#E90F7C;
}

.view_all_link
{
float:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#003399;
}

.view_all_link a
{
color:#003399;
text-decoration:none;
}
.view_all_link a:hover
{
color:#000;
text-decoration: underline;
}

/*-------------*/


/* added on 25 june 08 for news single image */
#inner_story {
	CLEAR: both; BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; FLOAT: none; 
	BORDER-LEFT: #000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000 0px solid; HEIGHT: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;
	line-height:18px;
}

#stories_image {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 20px; 
	FLOAT: right; PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 20px; 
	BORDER-LEFT: #ccc 1px solid; 
	/*WIDTH: 300px !important;*/
	PADDING-TOP: 10px; HEIGHT: 100%
}

#stories_image a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal !important;
color:#999 !important;
}

#stories_image a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal !important;
color:#999 !important;
}

#stories_image_right1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; 
	BORDER-LEFT: #ccc 0px solid; WIDTH: 570px! important; PADDING-TOP: 10px; HEIGHT: 100%; TEXT-ALIGN: right;
}
#stories_image_left {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px;
	FLOAT: left; PADDING-BOTTOM: 10px;
	/*WIDTH: 300px !important;*/
	MARGIN-RIGHT: 20px; 
	PADDING-TOP: 10px; HEIGHT: 100%;
}
#stories_image_left1 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 10px; 
	WIDTH: 300px! important; MARGIN-RIGHT: 20px; PADDING-TOP: 10px; HEIGHT: 100%;
}
#stories_image_center {
	CLEAR: both; PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px; FLOAT: none;
	PADDING-BOTTOM: 10px; 
	WIDTH: 575px! important; MARGIN-RIGHT: 0px; PADDING-TOP: 10px; HEIGHT: 100%; TEXT-ALIGN: center; border: 0px solid #000;
}
.innerpage_photo_credit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: text-top; COLOR: #999999; LINE-HEIGHT: 15px; PADDING-TOP: 10px;
	HEIGHT: 30px; WIDTH: 260px; border:0px solid #000;
}
/*-------------*/

div.zoombox_background {
	background-color: #7C7C7C;
	height: 520%;
	filter:alpha(opacity=80);
	left: 0px;
	opacity: 0.75;
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 1600000;
	text-align:center;
	vertical-align:middle;	
	border: solid 0px :#000000;
}

div.zoombox 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	position:absolute;
	top: 635px;
	left: 380px;
	z-index: 1600001;
	border: solid 0px :#000000;
	background-color: #FFFFFF;
	width: 210px;
	height: 70px;
	text-align:center;
	padding-top:20px;					
}

.zoombox a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#000000;
}

.zoombox a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#E90F7C;
}

.real-time
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-align:left;
margin:0px 0px 10px 0px;
}

.real-time a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-align:left;
text-decoration:underline;
}

.real-time a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-align:left;
text-decoration:none;
}

.real-time-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
margin:0px 0px 10px 0px;
}

.real-time-text a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
margin:0px 0px 10px 0px;
text-decoration:underline;
}

.real-time-text a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
margin:0px 0px 10px 0px;
text-decoration:none;
}

/* added July 3 2008 */

.tickmark
{
position:absolute;
background-image:url(../images/tickmark.gif);
background-repeat:no-repeat;
background-position:left top;
left:15px;
top:160px;
height:36px;
width:36px;
z-index:80;
}

.comments_bubble_in_new
{
background-image:url(../images/new_coment_bg.gif);
width:400px;
padding:0px 0px 0px 15px;
margin:0px 0px 0px 60px;
background-repeat:no-repeat;
}

.conmmenttext01
{
background-image:url(../images/bgpale_comment.gif);
background-repeat:repeat-y;
background-position:60px;
}
.bottomcurve
{
background-image:url(../images/bottomburve.gif);
width:386px;
height:8px;
background-repeat:no-repeat;
background-position:-1px;
}

.comments_text_new
{
height:100%;
white-space:normal;
padding:5px 10px 0px 10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
}
.hidden {    
  width:1px;
  height:1px;
  overflow:hidden;
}


.buble_user_new
{
background-image:url(../images/new_coment_bg.gif);
background-repeat:no-repeat;
background-position:0px -330px;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #999999;
padding:10px 0px 0px 15px;
margin:0px 0px 0px 60px;
}

.buble_user_new a
{
	color: #999999;
	text-decoration:underline;
}

.buble_user_new a:hover
{
	color: #999999;
	text-decoration:none;
}

.commentsreply_bubble_new
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
padding:0px;
width:515px;
height:100%;
margin:20px 0px 20px 40px;
}


/* added on 10the july 2008 */
.commentbox
{
background-image: url(../images/commentbg.jpg);
background-repeat:no-repeat;
height:171px;
width:576px;
text-align:center;
margin-top:5px;
margin-bottom:5px;
}

.commentboxinner
{
	text-align:center;
	width:500px;
	line-height:18px;
	padding-top:50px;
	padding-left:70px;
	border:solid 0px #000000;
}
.commentboxinner
{
	text-align:-moz-center;
}

.commentgreybold{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color: #666666;
font-weight:bold;
}

.commentgreylight{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
font-weight:normal;
line-height:18px;
}



.commentpinklink{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #ec1599;
font-weight:normal;
text-decoration:none;
line-height:18px;
}


.commentpinklink:hover{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #ec1599;
font-weight:normal;
text-decoration:underline;
line-height:18px;
}

.commentinputbox
{
background-image:url(../images/textboxcomment.jpg);
background-repeat:no-repeat;
margin-top:5px;
margin-bottom:5px;
padding-top:30px;
width:576px;
height:270px;
text-align:center;
}

.commentfield{
width:518px;
border:solid 1px #bcbcbc;
height:115px;
margin-left:-4px;
}

.commentemail
{
text-align:left;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:10px;
}
.commentbutton
{	
	text-align:left;
	margin-left:10px;
}

.commenttext
{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:77%;
	padding-top:10px;
	padding-right:3px;
	text-align:left;
	margin-left:10px;
	color: #666666;
}

.reportcommenttext
{
	text-align:left;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.reportredirect
{		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:center;	
}

.reportredirect a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:center;
	text-decoration:none;
}

.reportredirect a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E90F7C;
	text-align:center;
	text-decoration:none;
}

.bloggername a{
	FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; align: justify;
}

.bloggername a:hover{
	FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline; align: justify
}

.titleBox {
	padding:3px;
	padding-left:7px;
}

a.articleTitle  {
 	color: #333333!important;
 	text-decoration:none;
 	font-size:12px;
}

a:hover.articleTitle  {
 	color:#0099CC!important;
	text-decoration:underline;
}

.articleTitle {
	vertical-align:top;
	font-family: arial;
	font-size:1.0em;
	text-decoration:none;
	font-weight:bold;
}



.artcleBox {
	height:95px;
    padding-left:18px;
}

.artcleBoxHidden {
	height:95px;
	display:none;
    padding-left:18px;
}

.articleImage {
	float:left;
	width:100px;
	margin:5px;
	margin-bottom:0px;
}

.articleText {
	float:right;
	width:155px;
	padding:5px;
	color:#666;
	font-family:arial;
	font-size:11px;
}

.editorarticleText {
	float:right;
	width:130px;
	padding:5px;
	color:#666;
	font-family:arial;
	font-size:11px;
}

.articleTextRecent {
	float:left;
	width:475px;
	padding:5px;
	color:#2D90C9;
	font-family:arial;
	font-size:11px;
	border: 0px #000 solid;	
}


/* Added July 21 2008 */
.article_date
{
color:#999999;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding: 0px 0px 0px 10px;
}

.article_date a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:underline;
}

.article_date a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ec1599;
text-decoration:none;
}

.article_comments
{
color:#999999;
float: right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding: 0px 10px 0px 20px;
background:transparent url(../images/pt_comment.gif) no-repeat scroll 0px 0px;
}

.article_comments a
{
color:#999999;
text-decoration:none;
}

.article_comments a:hover
{
color:#ec1599;
text-decoration: underline;
}

#multipleimg
{
	margin: 0px 0px 0px 0px;
}

#singleimg
{
	margin: 12px 5px 0px 10px;
}

.indextop {
	color:#131313;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

/*new register css added on  july 28 2008 by amit*/
#UserAvailability
{
  padding-left: 26px;
  margin-left: 0px;
  float:left;
  background-position: left;
  background-repeat: no-repeat;
}

.progress
{
  background-image: url(../images/spinner.gif);
 
}

.taken
{
  background-image: url(../images/taken.gif);
   
}

.available
{ 
  background-image: url(../images/available.gif);

}

.Normal
{
  border: dashed 1px #000000;
  background-color: #FFFFFF;
  cursor: auto;
  padding: 10px;
  width: 200px;
  text-align: center;
}

.noshow
{
 font-size:11px;
 font-weight:bold;      
}

#editprofile_image {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FLOAT: none; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	HEIGHT:50px;
	width: 200px; 
	
}
.ZoominProfileimg
{
   FONT-WEIGHT: normal; 
   FONT-SIZE: 11px; 
   padding-bottom: 10px; 
   VERTICAL-ALIGN: text-top; 
   COLOR: #000000; 
   LINE-HEIGHT: 15px; 
   PADDING-TOP: 5px; 
   HEIGHT: 10px;
   width : 200px;
}
.erroImage
{
    FONT-WEIGHT: normal; 
   FONT-SIZE: 10px; 
   padding-bottom: 10px; 
   VERTICAL-ALIGN: text-top; 
   COLOR: #999999; 
   LINE-HEIGHT: 15px; 
   PADDING-TOP: 5px; 
   HEIGHT: 20px;
   width : 300px; 
}

.siteinfo
{
   font-family:Arial, Helvetica, sans-serif;
  font-size  :12px;
 color:#999999;
 text-align :left;

}


/*----end----*/

#thread {
	PADDING-LEFT: 10px;PADDING-BOTTOM:5px;HEIGHT: 100%
}
#thread1 {
	PADDING-BOTTOM: 10px; HEIGHT: 100%
}
#thread_category {
	PADDING-LEFT: 17px; HEIGHT: 100%
}
.thread {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
.thread LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; 
	MARGIN: 0px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.thread LI.active {
	BACKGROUND-COLOR: #ffffff
}
.thread LI A {
	DISPLAY: block; COLOR: #999999; TEXT-DECORATION: none
}
.thread LI A:visited {
	DISPLAY: block; COLOR: #999999; TEXT-DECORATION: none
}
.thread LI A:hover {
	COLOR: #FF0066
}
.thread LI.active A {
	COLOR: #000000
}
.thread LI.active A:visited {
	COLOR: #000000
}
.thread LI A SPAN {
	DISPLAY: block; MARGIN-LEFT: -4px
}


/* Added on 29the july 08  */

.newbuttons
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:solid 0px #006699;
padding:3px;
}

.newbuttons a
{
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
border:solid 1px #000000;
color:#000000;
font-weight:bold;
font-size:11px;
text-decoration:none;
line-height:22px;
padding: 3px;
}

.newbuttons a:hover
{
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
border:solid 1px #FF0066;
color:#FF0066;
font-weight:bold;
font-size:11px;
text-decoration:none;
text-decoration:none;
line-height:22px;
padding:3px;
}

.ddlPages 
{	
	color:#000000;
	vertical-align:middle;	
}

/* added on 31 july 08 */

.catfooterlink
{
	float:right; 
	padding-right:20px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}

.catfooterlink a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
}

.catfooterlink a:hover
{
	font-size:11px;
	color:#ec1599;
	text-decoration:none;
}

/* Added on 4aug 08*/

.userimageprofile
{
	float:right;
	position:relative;	
	border:0px solid #000;
	width:70px;
	height:100px;
	padding-right:20px;
}
.memberregisterbutton
{
	float:right;
	position:relative;	
	border:0px solid #000;
	width:70px;
	height:100px;
	padding-right:150px;
}

#top_ads
{
height:18px;
width:100%;
clear:both;
display:block;
text-align:center;
background-color:#414548;
color:#FFFFFF;
font-size:11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

#top_ads a
{
text-align:center;
color:#cccccc;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

#top_ads a:hover
{
text-align:center;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

/* Added on 8th aug 08 */
#memberimage {	
	float: left;
	width: 180px;
	border: 0px solid #000;
	text-align:center;
	border:0px solid #000;
	padding-top:15px;	
}

.rsslinks
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
}

.articleCountGray {	
	width:100px;
	padding:5px;
	color:#666;
	font-family:arial;
	font-size:11px;
	border: 0px #000 solid;	
}


/* added aug 13 2008 ************************************************************* */
*html .dropdowntop_sm
{
background-image:url(../images/navdropd_corners_sm.gif);
background-position:top;
background-repeat:no-repeat;
height:10px;
display:block;
filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity:0.90;
}


.dropdowntop_sm
{
background-image:url(../images/navdropd_corners_sm.png);
background-position:top;
background-repeat:no-repeat;
height:10px;
display:block;
filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity:0.90;
}

*html .dropdownbot_sm
{
background-image:url(../images/navdropd_corners_sm.gif);
background-position: bottom;
background-repeat:no-repeat;
height:30px;
display:block;
filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity:0.90;

}

.dropdownbot_sm
{
background-image:url(../images/navdropd_corners_sm.png);
background-position: bottom;
background-repeat:no-repeat;
height:30px;
display:block;
filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity:0.90;
}



div.box_sm {
position:absolute;
width: 230px;
top: 30px;
left: 720px;
z-index: 100;

}

.dropdownmenu_sm
{
width:230px;
height:100%;
border: solid 0px #000000;
/*background-image:url(../images/navdrop_bg.png);
background-repeat:repeat;*/
background-color:#0D62B9;
filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-khtml-opacity:0.90;
	
}

.dropdown_col_sm
{
float:left;
width:90%;
margin:0px 0px 0px 1px;
padding:0px;
}


.dropdowncat_sm
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
width:90%;
margin:0px 0px 0px 2px;
padding:2px 0px 2px 5px;
border-right: dotted 0px #fff;
display:block;
}

/* Added on 19 aug 2008 */
.gridcontainer{	overflow:auto; }
.gridcontainer table th { position:relative; }
.gridcontainer table tbody { overflow-x:hidden; } 

/* Added on 27 aug 2008 */

.modalcancel
{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-align: right;
	border:0px solid #000;
	width:100px;
	margin-right:12px;
	margin-top:45px;
}

.modalcancel a
{
	color:#000000;
	text-decoration:none;
}

.modalcancel a:hover
{
	color:#E90F7C;
	text-decoration:none;
}

.modalcancel1
{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: right;
	border:0px solid #000;
	width:100px;
	margin-right:3px;
	margin-top:185px;
}

.modalcancel1 a
{	
	color:#000000;
	text-decoration:none;
}

.modalcancel1 a:hover
{	
	color:#E90F7C;
	text-decoration:none;
}

