/*  
Theme Name: A Bend in the River
Theme URI: http:/hazarika.c-nes.org/
Description: A Bend in the River.
Version: 1.0
Author: Subir Ghosh
Author URI: http://www.newswatch.in/
*/

/* style for mastheadmenu */
A.mastheadmenu {
	COLOR: #666666; text-decoration: none
}
A.mastheadmenu:hover {
	COLOR: #e30011;  text-decoration: none
}
.mastheadmenu {
	font: 11px Tahoma;
	font-weight:normal;
	color: #666666;
	text-align:left;
	text-decoration: none;
}
/* style for mastheadmenu */


/* style for panel borders */
.matterblock {
	width:468px;
	font: 11px Georgia;
	color: #000000;
	line-height: 14px;
	font-weight: normal;
	text-align:left;
}
/* style for panel borders */


/* style for left panel */
.buttonsmaincat a {color: #330066;
	background-color: #CFD7E4;
	font: 10px Verdana;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin: 0px;
	text-align: left;
	width:160px;
	padding: 3px 0px 3px 3px;
}
.buttonsmaincat a:hover {
	background-color: #ffffff;
	color: #e30011;
	text-decoration: none;
}
.buttonsmaincat {color: #330066;
	background-color: #CFD7E4;
	font: 10px Verdana;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin: 0px;
	text-align: left;
	width:160px;
	padding: 3px 0px 3px 3px;
}
.buttons a {color: #336699;
	background-color: #ffffff;
	font: 10px Verdana;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin: 0px;
	text-align: left;
	width:160px;
	padding: 2px 0px 2px 2px;
	border-bottom: 1px solid #CFD7E4;
}
.buttons a:hover {
	background-color: #336699;
	color: #ffffff;
	text-decoration: none;
}
.buttonstop a {color: #666666;
	background-color: #ffffff;
	font: 10px Verdana;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin: 0px;
	text-align: left;
	width:160px;
	padding: 2px 0px 2px 2px;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}
.buttonsslug {color: #666666;
	background-color: #ffffff;
	padding: 1px 0px 1px 2px;
	font: 10px Verdana;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width:160px;
	margin: 0px;
	text-align: left;
	border-bottom:1px solid #cccccc;
}
.rssxml img {
	border: 0px;
	width: 125px;
	height:20px;
	margin: 4px 0px 10px 0px;
	float: none;
	text-align:center;
}
.archlistdropdown {
	font: 10px Tahoma;
	margin: 0px;
	color: #666666;
	text-align:left;
	width:160px;
}
.cathead {
	font: 16px Verdana;
	font-weight:bold;
	color: #330099;
	text-align: left;
	background-color:#f5f5f5;
	padding:4px;
	margin:0px 0px 10px 0px;
}
A.links {
	COLOR: #e30011; text-decoration: none
}
A.links:hover {
	COLOR: #000000;  text-decoration: none
}
.links {
	font-weight: bold;
	font-SIZE: 11px;
	font-FAMILY: Tahoma;
	color: #e30011;
}
/* style for left panel */


/* style for errormessage */
.errormessageimg img {
	width: 468px;
	height:25px;
	padding-bottom:0px;
	border-bottom: 1px solid #cccccc;
	margin-bottom:20px;
}
.errormessage {
	font: 11px Tahoma;
	COLOR:#e30011;
	font-weight: bold;
	text-align: left;
	margin-top:10px;
}
/* style for errormessage */


/* style for latest stories */
A.latestheads {
	color: #e30011; text-decoration: none; font-weight:bold;
}
A.latestheads:hover {
	color: #000000;  text-decoration: none
}
.latestheads {
	font: 11px Sans-Serif;
	margin: 0px;
	color: #666666;
	text-align:left;
}
.sidebullet {
	color: #e30011;
}
/* style for latest stories */


/* style for small body */
.textbodybrief {
	font: 11px MS Sans Serif;
	color: #666666;
	line-height: 14px;
	text-align:left;
}
A.turnline {
	COLOR: #e30011; text-decoration: none
}
A.turnline:hover {
	COLOR: #000000;  text-decoration: none
}
.turnline {
	font: 11px Tahoma;
	font-weight: bold;
	color: #e30011;
	text-decoration:none;
	font-variant:small-caps;
}
A.pagenavigation {
	color: #666666; text-decoration: none; 
}
A.pagenavigation:hover {
	color: #e30011;  text-decoration: none;
}
.pagenavigation {
	font: 11px Verdana;
	color: #666666;
	text-align: left;
	margin-top:20px;
	text-decoration:none;
	border-top: 1px solid #cccccc; 
	padding-top:4px; 
	margin-top:30px;
}
/* style for small body */


/* style for full body */
A.pagenavigate {
	color: #666666; text-decoration: none; font-weight: normal;
}
A.pagenavigate:hover {
	color: #e30011;  text-decoration: none
}
.pagenavigate {
	font: 11px Tahoma;
	margin: 0px;
	color: #666666;
	text-align:left;
	font-weight:bold;
}
A.headlinebig {
	color: #000000; text-decoration: none
}
A.headlinebig:hover {
	color: #e30011;  text-decoration: none
}
.headlinebig {
	font: 14px Arial;
	color: #000000;
	font-weight: bold;
	text-align:left;
	padding:0px;
	margin:0px;
}
.greyrule {
	border-bottom: 1px #cccccc solid;
	padding-bottom:4px;
	margin-bottom:10px;
}
.textbody {
	font: 13px Georgia;
	color: #000000;
	line-height: 16px;
	font-weight: normal;
	text-align:left;
}
.quotation {
	font: 11px sans-serif;
	color: #666666;
	text-align:left;
	margin: 0px 20px 0px 20px;
	padding-left: 20px;
}
A.paginate {
	color: #000000; text-decoration: none; font-weight: normal;
}
A.paginate:hover {
	color: #e30011;  text-decoration: none
}
.paginate {
	font: 11px Tahoma;
	margin: 0px;
	color: #000000;
	text-align:left;
	font-weight:bold;
}
A.seealso {
	color: #2479cc; text-decoration: none; font-weight: normal;
}
A.seealso:hover {
	color: #e30011;  text-decoration: none
}
.seealso {
	font: 11px Tahoma;
	margin: 0px;
	color: #000000;
	text-align:left;
}
A.views {
	color: #666666; text-decoration: none; 
}
A.views:hover {
	color: #e30011;  text-decoration: none
}
.views {
	color: #666666;
	font: 10px Tahoma;
	text-decoration: none;
	text-align: left;
	margin-top:2px;
}
A.postdetails {
	COLOR: #336699; TEXT-DECORATION: none;
}
A.postdetails:hover {
	COLOR: #e30011;  TEXT-DECORATION: none;
}
.postdetails {
	FONT: 11px Arial;
	color: #336699;
	text-align:left;
	text-decoration: none;
	vertical-align: top;
	padding-top:2px;
	padding-bottom:2px;
	list-style-type: none;
}
.detailsholdertop {
	margin-top: 10px;
	margin-bottom: 10px;
	background-color:#ffffff;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom: 1px solid #CFD7E4;
}
/* style for full body */


/* style for comments  */
.commentcontainer {
	width:468px;
	margin:15px 0px 30px 0px;
	text-align:left;
}
A.maincomments {
	color: #666666; text-decoration: none; font-weight:bold;
}
A.maincomments:hover {
	color: #e30011;  text-decoration: none;
}
.maincomments {
	font: 11px Verdana;
	color: #666666;
	line-height: 15px;
	margin-left:20px;
	padding-left:10px;
	border-left:2px #999999 solid;
}
A.commentbody {
	color: #666666; text-decoration: none; font-weight:bold;
}
A.commentbody:hover {
	color: #e30011;  text-decoration: none;
}
.commentbody {
	font: 11px Tahoma;
	color: #666666;
	line-height: 15px;
}
.commentinputbox {
	border: 1px solid #666666;
	font: 11px Tahoma;
	padding:2px;
	color: #000000;
}
.commentadd {
	width: 110px;
	height: 21px;
	font: 10px Verdana;
	font-weight:bold;
	background: #ffffff;
	color: #666666;
	text-align: center;
	padding-bottom:1px;
	border: 1px #666666 solid;
}
.commentcomment {
	font: 11px Tahoma;
	font-weight: bold;
	color: #000000;
	text-align:left;
	vertical-align: top;
	padding-top:4px;
	margin-top:4px;
}
.commentlabel {
	font: 11px Tahoma;
	color: #666666;
	text-align:left;
	vertical-align: top;
	padding-top:4px;
	margin-top:4px;
}
A.latestcomments {
	color: #666666; text-decoration: none; 
}
A.latestcomments:hover {
	color: #e30011;  text-decoration: none;
}
.latestcomments {
	font: 11px Tahoma;
	color: #666666;
	text-align: left;
	vertical-align: top;
	line-height:12px;
	list-style-type: none;
}
.latestcommentsauthor {
	font: 11px Tahoma;
	color: #000000;
	font-weight:bold;
	text-align: left;
	vertical-align: top;
	line-height:12px;
	list-style-type: none;
}
.latestcommentsblock {
	font: 11px Tahoma;
	color: #000000;
	text-align: left;
	vertical-align: top;
	line-height:12px;
	list-style-type: none;
	margin-bottom:8px;
	padding:0px;
}
.livecommentsbox {
	border: 1px solid #cccccc;
	font: 11px Tahoma;
	padding:2px;
	color: #000000;
	margin: 4px 0px 30px 0px;
}
/* style for comments  */


/* new style for pics */
.piccontainer200rt {
	margin: 0px 0px 6px 10px;
	float:right;
	clear: right;
	padding:0px;
	width:200px;
}
.pic200rt img {
	border: 1px solid #000000;
	width:200px;
}
.caption200rt {
	font: 11px Tahoma;
	color:#666666;
	text-align: center;
	padding:6px 0px 6px 0px;
	border-bottom: 1px solid #cccccc;
}
.piccontainer200lt {
	margin: 0px 10px 6px 0px;
	float:left;
	clear: left;
	padding:0px;
	width:200px;
}
.pic200lt img {
	border: 1px solid #000000;
	width:200px;
}
.caption200lt {
	font: 11px Tahoma;
	color:#666666;
	text-align: center;
	padding:6px 0px 6px 0px;
	border-bottom: 1px solid #cccccc;
}
.piccontainer243rt {
	margin: 0px 0px 6px 10px;
	float:right;
	clear: right;
	padding:0px;
	width:243px;
}
.pic243rt img {
	border: 1px solid #000000;
	width:243px;
}
.caption243rt {
	font: 11px Tahoma;
	color:#666666;
	text-align: center;
	padding:6px 0px 6px 0px;
	border-bottom: 1px solid #cccccc;
}
.piccontainer243lt {
	margin: 0px 10px 6px 0px;
	float:left;
	clear: left;
	padding:0px;
	width:243px;
}
.pic243lt img {
	border: 1px solid #000000;
	width:243px;
}
.caption243lt {
	font: 11px Tahoma;
	color:#666666;
	text-align: center;
	padding:6px 0px 6px 0px;
	border-bottom: 1px solid #cccccc;
}
.piccontainer324rt {
	margin: 0px 0px 6px 10px;
	float:right;
	clear: right;
	padding:0px;
	width:324px;
}
.pic324rt img {
	border: 1px solid #000000;
	width:324px;
}
.caption324rt {
	font: 11px Tahoma;
	color:#666666;
	text-align: center;
	padding:6px 0px 6px 0px;
	border-bottom: 1px solid #cccccc;
}
.piccontainer324lt {
	margin: 0px 10px 6px 0px;
	float:left;
	clear: left;
	padding:0px;
	width:324px;
}
.pic324lt img {
	border: 1px solid #000000;
	width:324px;
}
.caption324lt {
	font: 11px Tahoma;
	color:#666666;
	text-align: center;
	padding:6px 0px 6px 0px;
	border-bottom: 1px solid #cccccc;
}
/* new style for pics */


/* style for search */
.searchinputbox {
	border: 1px solid #CFD7E4;
	font: 10px Tahoma;
	color: #336699;
	padding:2px;
	background-color:#ffffff;
	width:130px;
}
.searchbutton {
	border: 1px solid #336699;
	font: 10px Tahoma;
	color: #ffffff;
	background-color:#336699;
	width:20px;
	clear:left;
}
.searchinfo {
	font: 14px Verdana;
	color: #e30011;
	text-align:left;
	padding-bottom:6px;
	border-bottom:1px solid #cccccc;
	width:468px;
}
/* style for search */


/* style for footer  */
A.footer {
	COLOR: #336699; text-decoration: none
}
A.footer:hover {
	COLOR: #e30011;  text-decoration: none
}
.footer {
	font: 10px Ms Sans Serif;
	color: #336699;
	text-align:center;
	text-decoration: none;
}
/* style for footer  */


/* style for leads */
.spacer img {
	border: 0px;
	width: 100%;
	height:10px;
	margin-bottom:4px;
	float: none;
	text-align:center;
}
/* style for leads */

/* new style for adbrite */
A.adbrite {
	COLOR: #e30011; text-decoration: none
}
A.adbrite:hover {
	COLOR: #2497cc;  text-decoration: none
}
.adbrite {
	font: 10px Tahoma;
	color: #e30011;
	text-align: left;
	vertical-align: top;
	padding:0px;
	margin:0px;
}
/* new style for adbrite */


/* style for technorati tags  */
.technorati {
	FONT: 11px Tahoma;
	color: #009900;
	text-align: left;
	vertical-align: top;
	line-height:13px;
	list-style-type: none;
	margin:0px;
	padding:0px;
}
A.technoratitag {
	COLOR: #2479cc; TEXT-DECORATION: none; 
}
A.technoratitag:hover {
	COLOR: #e30011;  TEXT-DECORATION: none;
}
.technoratitag {
	FONT: 12px Tahoma;
	font-weight:bold;
	color: #e30011;
	text-align: left;
	line-height:15px;
	padding-top:4px;
	font-variant:small-caps;
}
/* style for technorati tags  */


/* style for addon panel */
A.headlinesmall {
	color: #336699; text-decoration: none
}
A.headlinesmall:hover {
	color: #e30011;  text-decoration: none
}
.headlinesmall {
	font: 11px Tahoma,Verdana,sans-serif;
	color: #336699;
	font-weight: bold;
	text-align:left;
	margin:0px;
	padding:0px;
}
.pictoprectao img {
	border: 1px solid #cccccc;
	width: 160px;
	height:120px;
	float:right;
	clear:left;
	padding:3px;
	margin: 4px 0px 2px 3px;
}
.addonbodybrief {
	font: 11px MS Sans Serif;
	color: #2479cc;
	line-height: 14px;
	text-align:left;
}
.creditshort {
	font: 11px Tahoma;
	color: #2479cc;
	text-align: left;
	padding: 0px;
}
/* style for addon panel */
