body {

	background:#fff;

	/* font: 1em/16px Georgia,"Times New Roman","Trebuchet ms"; */

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#333;

	margin:0px;

}



/*  HEADERS  */

h1 {



	background: #333333 url(images/tabs_side.png) no-repeat;

	color:#FFD100;

	text-transform:uppercase;

	font-size:20px;

	padding-left: 20px;

	padding-bottom:0px;

	height:25px;

	line-height:25px;

	margin-bottom:10px;

	display:block;

	padding-top:3px;

} 





	



h2 {

	font-size:13px;

	font-weight:bold;

	padding-bottom:3px;

	color:#FFD100;

	ba

}



h3 {

	font-size:15px;

	font-weight:bold;

	padding-bottom:2px;

	color:#444;

	border-bottom:1px dotted #efefef;

}

h4{ 

	font-size:12px;

	font-weight:normal;

}  



h1 a:link, h1 a:visited, h1 a:hover {

	color:#444;

}

h1 span {

	display:block;

	font-size:.5em;

}

h2.singlePageTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size:20px;

	height:40px;

	padding-top:10px;

}

.highlights

{

width:680px;

float:left;

margin-bottom:15px;

padding-left:10px;

}

.highlights ul

{

	list-style:disc;

	list-style-position:inside;

	margin-left:0px;

	padding-left:0px;

}

.highlights ul li

{

	list-style:disc;

	font-size:12px;

}







h2.media{

	height:30px;

	font:bold .9em arial, sans-serif;

}

h2.titleFooter {

	margin-bottom:3px;

	font:bold 1.1em arial, tahoma, sans-serif;

	letter-spacing:-1px;

	color:#bd8b43;

	border-bottom:1px dotted #bd8b43;	

}

h2.widgetTitle { 

	background-color:#3E3E3E;

	color:#FFD100;

	text-transform:uppercase;

	

	margin:2px 0px;

}

.subscribeform form

{

	float:left; margin:0px; padding:0px;

}

.subscribeform p

{

	float:left;

}

.subscribeform input

{

	float:left;

	width:150px;

	height:22px;

	border:0px;

}

#stnl_submit

{

	background:#FFD100;

	border:0px;

	float:left;

	width:80px;

	height:18px;

	text-transform:uppercase;

	font-size:10px;

}

.sts_email

{

	border:0px;

	width: 150px;

	height:16px;

	float:left;

	margin-left:5px;

	margin-right:5px;

	font-size:10px;

}



 h2.sidebar

{

	background-color:#3E3E3E;

	color:#FFD100;

	text-transform:uppercase;

	padding: 4px 5px;

	margin:2px 0px;

}

h2.rightbar

{

float:left; background-color:#3E3E3E; color:#FFD100; padding:4px 5px; width:240px; text-transform:uppercase;

}

h3.ad250 {

	padding-top:10px;

}

h3#comments {

	margin-top:10px;

	margin-bottom:10px;

	border:none;

	padding:0;

	font-size:1.2em;

	color:#666;

}

h3#leaveComment {

	margin-top:10px;

	margin-bottom:3px;

	border:none;

	padding:0;

	color:#666;

}

h3.searchResults {

	margin-bottom:15px;

}

h4 a {

	background: url(images/rss.jpg) no-repeat left ;

	padding-left:42px;

	float:right;

	margin-left:10px;

	color:#981806;

} 

h4 a:hover{	color:#222;}



/* ***********************************************************

*	Links									*

***********************************************************/

a {

	color:#29568f;

}

a:hover {

	color:#d92100;

}

#footer-credit a {

        font-size:13px;

	color:#666;

 	word-spacing:0.4em;

        line-spacing:1em;

}

#footer-credit a:hover {

	color:#000;

}

/* ********************************************************** */

/*	GENERIC					*/

/***********************************************************/

#wrapper {

	margin: 0px;

	padding-bottom:7px;

	background: #fff;

	width:982px!important;

	width:984px;

	width/**/:/**/982px;

	position:relative;

	left:50%;

	margin-left:-492px;

	clear:both;

	

}

.postinfo { /* pos info shown under the summary of posts on search results */

	text-align:right;

	padding-top:3px;

	

	color:#9f9f9f;

	border-top:1px dotted #f1f1f1;

	margin-bottom:10px;

	clear:both;

	display:block;

}

.gray { /* Every second post on the main page below the flickr photo stram gets assigned with this class */

	background-color:#f6f6f6;

	padding-top:5px;

}

.details { /* This class styles the post details  where the date, comment and read more text is placed on main page. (Featured area, left and right sections below the flickr photos) */

	text-align:right;

	display:block;

	clear:both;

	padding-top:20px;

}

span.read_more

{

	float:left;

padding-top:4px;

font-style:italic;

}

.read_more a:link, .read_more a:visited

{

	color:#FF0000;

}



span.date

{

float:right;

padding-top:4px;

	font-style:normal;



}

span.comments

{

	background:#E7E7E7;

	padding:5px 10px;

	margin-left:20px;

	float:right;

	color:#666666;

	font-style:normal;

}



.mediadetails { /* This class styles the post details  where the date, permalink and comment numbers are placed on video and photos category template. */

	text-align:center;

	display:block;

	clear:both;

	padding-top:5px;

	font:.8em ;

}

.navigation {

	display:block;

}

.previous {

	float:left;

}

.next {

	float:right

}

p,

dl,

hr,

pre,

table,

address,

fieldset {

	margin-bottom: 10px;

	line-height:1.3em;

}

/* ********************************************************** */

/*	HEADER					*/

/***********************************************************/

.styletopmenu{

 background-color:#000000;

color:#FFFFFF;

float:left;

width:100%;

padding: 3px 0px 4px 0px;

}



.styletopmenu a {

 color:#FFFFFF;

}

.styletopmenu a:hover{

	color:#F1F1F1;

}



#header { /*Site logo - Searchbox and navigation bar wrapper */

	width: 980px;

	margin-bottom:15px;

	margin-right:auto;

	margin-left:auto;

	background: #3E3E3E;

}

 img

{

	border:0px;

}

.bookmark

{

	width:970px;

	float:right;

	height:12px;

	padding-top:2px;

	text-align:right;

	padding-right:10px;

}

.bookmark a:link, .bookmark a:visited

{

	color:#FFD101;

}

.bookmark a:hover

{

	text-decoration:underline;

}



#headerleft {

	

	float: left;

	padding-left:7px;

	padding-top:10px;

	padding-bottom:18px;

	text-align:right;

	width:550px;

	

}

#headerright {

	

	height:40px;

	float: right;

	width:420px;

	

	

}

#search {

	float:right;

	height:18px;

	position:relative;

	top:20px;

	padding-right:10px;

}

/*SAMYAK*/

#searchLinks

{

	margin:0px;

	

	padding:2px 5px 3px 5px;

	background-color:#7B7B7B;

	width:320px;

	float:left;

}



#searchLinks a:link, #searchLinks a:visited

{

	color:#FFFFFF;

	font-size:10px;

	margin:0px 6px 0px 0px;

	text-transform:uppercase;

}

#form {

	padding:0px;

	

}

#searchform label{

	color:#87d50d;

	font-weight:bold;

	position:absolute;

	left:10px;

	font-size: .6em;

	background: url(images/bgsearchlabel.gif) no-repeat right center;

	padding:4px 25px 0px 00;

border-color: #981806;



}

#searchform {border-color: #981806; padding-top: 3px;}



#s {

	padding-top:0px;

	width: 330px;

	height: 22px;

	font-size: 12px;

	float:left;

	border:0px;

}

#searchsubmit {

	/*background: url(images/searchnew.jpg) no-repeat; */

	background: #FF5400;

	color:#ffffff;

	width: 60px;

	height:22px;

	cursor:pointer;

	border:0;

	float:left;

	margin:0px 0px 0px 5px;

	font-size: 11px;

}

#loginRegister

{

	width:140px;

	float:right;

	text-align:right;

}



#loginRegister a:link, #loginRegister a:visited

{

	background-color:#FFD101;

	padding:4px 6px 5px 6px;

	float:right;

	margin-right:10px;

}

#poweredby

{

	float:left;

	margin-left:5px;

}

#rss {

	float:right;

	padding-top:4px;

}

/* ******************************************** DROPDOWN NAVIGATION - PAGES */

#navpages {

	width:100%;

	background: #676767;

	/*border-top:1px solid #555;*/

	clear:both;

	float:left;

}

#navpages #navpagelist li {

	float: left;

	width: auto;

}

#navpages ul li a {

	display: block;

	color: #FFF;

	font-weight:bold;

	padding-top:6px;

	padding-bottom:6px;

	padding-right:12px;

	padding-left:10px;

}

#navpages ul li a:hover {

	background: #777;

	color:#fff;

}

#navpagelist li li {

	float: left;

	width: 160px;

}

#navpagelist li li a {

	background: #555;

	float: none;

	padding-top:3px;

	padding-bottom:2px;

	padding-right:12px;

	padding-left:12px;

	border-top: 1px solid #afafaf;

	border-right:0;

	width: 136px!important;

	width:160px;

	width/**/:/**/136px;

}

#navpagelist li li a:hover {

	background: #777;

	color:#fff;

}

#navpagelist li ul {

	position: absolute;

	width: 160px;

	left: -999em;

	border-bottom:1px solid #afafaf;

}

#navpagelist li:hover ul {

	left: auto;

	display: block;

}

#navpagelist li:hover ul{

	left: auto;

}



/* *************************************** DROPDOWN NAVIGATION - CATEGORIES */

#navcats {

	width:100%;

	background: #939393;



}	

#sub_navcats {

	width:100%;

	background: #E7E7E7;



}

#navcats #navcatlist li {

	float: left;

	width: auto;

}

#navcats ul li a {

	display: block;

	font-weight:bold;

	color: #FFFFFF;

	padding-top:6px;

	padding-bottom:4px;

	padding-right:12px;

	padding-left:12px;

}

#navcats ul li a:hover {

	background: #E7E7E7;

	color:#676767;

}

#navcatlist li li {

	float: left;

}

#navcatlist li li a{

	float: none;

	color:#676767;

	padding-top:5px;

	padding-bottom:2px;

	padding-right:4px;

	padding-left:4px;

	border-right:0;

	float:left;

	font-weight:normal;

}

#navcatlist li li a:hover {

	

	color:#333333;

}

#navcatlist li ul {

	position: absolute;

	width: 700px;

	left: -999em;

}

#navcatlist li:hover ul {

	left: auto;

	display: block;

}

#navcatlist li:hover ul {

	left: auto;

}



.fontChanger

{

	float:right;

	padding-top:4px;

	font-weight:bold;

	width:110px;

	color:#686868;

	text-align:right;

	vertical-align:middle;

	margin-right:10px;

}



.fontChanger a:link, .fontChanger a:visited

{

	color:#FFD101;

}

.fontChanger img

{

	float:right;

}

.fontChanger span

{

	float:right;

}



/* ********************************************************** */

/*	CONTENT-WRAPPER				*/

/***********************************************************/

#content-wrap {

	width:970px;

	margin: 0 auto;

	clear:both;

}

/* ********************************************************** */

/*	CONTENT-LEFT COLUMN			*/

/***********************************************************/

#leftcol-wrapper {

	float:left;

	text-align:center;

	background:#E7E7E7;

	width: 170px;

	font-size:13px;

}

#leftcolumn {

	
	

}

.latestnewspost 

{

	width:150px;

	padding:0px 0px 5px 0px;

	margin-left:10px;

	margin-bottom:10px;

	border-bottom: 1px solid #999999;

}

.latestnewspost h2

{

	font-size:16px;

	font-weight:bold;

	padding:0px;

	text-align:left;

	margin-bottom:8px;

}

.latestnewspost h2 a:link, .latestnewspost h2 a:visited

{

	color:#3E3E3E;

}

.latestnewspost h2 a:hover

{

	color:#29568F;

}



h2.greylink

{

	font-size:16px;

	font-weight:bold;

	padding:0px;

	text-align:left;

	margin-bottom:8px;

}

h2.greylink a:link, h2.greylink a:visited

{

	color:#3E3E3E;

}

h2.greylink a:hover

{

	color:#29568F;

}



.latestnewspost p

{

	font-style:italic;

	text-align:left;

	font-style:italic;

}





/* ********************************************************** */

/*	CONTENT-MIDDLE COLUMN				*/

/***********************************************************/

#midcolumn {

	float:left;

	margin-right:10px;

	margin-left:10px;

	display:inline;

	width:520px;

}

/* MIDDLE COLUMN */

.featuredcontainer {

	

	width:520px;

}

.featuredinner {



	padding-top:0px;

	padding-bottom:12px;

}



.featuredinner h2{	font-size: 24px;}
.featuredinner h2 a:link, .featuredinner h2 a:visited

{
    display:block;
	color:#333333;

	width:520px;

	margin-bottom:12px;

}

#smallh2

{

	font-size: 18px;


}

.featuredinner p

{

	

	font-style:italic;

	

}

.featuredcontainer img {

	float:left;

	margin-top:3px;

	margin-right:10px;

	padding:2px;

	background:#fff;

	

	width:200px;

}

.sideTabsHolder{

	background:#FFD100;

	float:left;

	margin:0px;

	margin-top:10px;

	width:260px;

}

ul#sideTabs{

	font-weight:bold;

	background-color:#FFD100;

	float:left;

	width:100%;

}

ul#sideTabs li{

	display: inline;

	float: left;

	font-weight: bold;

}

ul#sideTabs li a {

	display: block;

	float: left;

	padding:3px 5px;

	text-align: center;

	color: #3E3E3E;

	text-transform:uppercase;

}

ul#sideTabs li a:hover {	

	background: #3E3E3E;

	color:#FFD100;

}

ul#sideTabs li a.active{

	color: #000;

	display: block;

	padding:5px;



	background: #3E3E3E;

}

#gallery {

	margin-top:10px;

	padding:7px;

	background: url(images/bgPhotoGallery.gif) repeat-x;

}

#gallery a {

	color:#222;

	font:bold  georgia, serif;

}

.feaGalPost {

	display:inline;

	float:left;

	width:122px;

	margin-top:5px;

	margin-left:2px;

	margin-right:2px;

	text-align:center;

}

#gallery img {

	background:#f5f5f5;

	padding:2px;

	display:block;

	border:1px solid #ccc;

}

#midcolumnleft {

	width:255px;

	float:left;

	margin-right:10px;

	display:inline;

	margin-top:10px;

}

#midcolumnright {

	width:255px;

	float:left;

	margin-top:10px;

}

.midcolumnpost {

	margin-bottom:10px;

	padding:0 5px 5px;

}

#midcolumnleft img, #midcolumnright img {

	margin-bottom:5px;

}

/* ********************************************************** */

/*	CONTENT-SIDEBAR			*/

/***********************************************************/

#sidebar{

	width:260px;

	float:right;

	padding-bottom:10px;

	background:#E7E7E7;



}

#adcontainer125px .ad1 {

	float:left;

	margin-bottom:10px;

}

#adcontainer125px .ad2 {

	float:right;

	margin-bottom:10px;

}

#adcontainer125px .ad3 {

	float:left;

}

#adcontainer125px .ad4 {

	float:right;

}

#adcontainer250x250 {

	padding:4px;

	background:#f9f9f9;

	border:1px solid #ccc;

	margin-bottom:10px;

}



.sidebartabs {



	padding:0px;



}

.sidebartabs ul

{

	padding:10px;

}

.sidebartabs ul li {

	line-height:18px;

	color:#666;

	border-bottom:1px solid #3E3E3E;

	padding-left:18px;

	padding-top:6px;

	padding-bottom:6px;

}

.sidebartabs ul.recentposts li, #sidetwo li {

	background: url(images/bgrecentposts.png) no-repeat left 8px;

}

.graysidebartabs ul.recentpostsDetail li {

	list-style:none;
	padding-left:0px;
	margin-left:0px;
	border-bottom:1px solid #C5C5C5;

}
.discussion_date
{
	font-size: 10px;
	padding:7px 0px;
}
.insider_date
{
	text-align:right;
	font-size: 10px;
	padding:7px 0px;
}

.discussion_count
{
	float:right;
}
.discussion_count a:link, .discussion_count a:visited
{
	background-color:#C5C5C5;
	color:#666666;
	font-size:10px;
	padding:2px 4px;
}


.sidebartabs a:link, .sidebartabs a:visited {

	display:inline;

	color:#3E3E3E;;

	font-size:16px;

	font-weight:bold;

}

.sidebartabs a:hover {

	color:#29568f;

}

#feaTabsHolder

{

	background-color:#FFD100;

	color:#333333;	

	width:520px;



}

span.lastUpdated

{

	float:left;

	padding-left:10px;

	padding:2px 10px ;

	background:#FFD100;

}

ul#feaTabs{

	

	font-size:1em;

	font-weight:bold;

	float:right;

}

ul#feaTabs li{

	display: inline;

	float: left;

	line-height: 23px;

	font-weight: bold;

}

ul#feaTabs li a {

	display: block;

	float: left;

	padding-right:8px;

	padding-left:8px;

	text-align: center;

	height: 22px;

	color: #333333;

}

ul#feaTabs li a:hover {

	background:#333333;

	color:#FFD100;

}

ul#feaTabs li a.active {

	color: #FFD100;

	display: block;

	float: left;

	padding: 0 8px;

	text-align: center;

	background-color:#333333;

}

#tagcloud {	



	text-align: center;

}

#tagcloud a {

	margin: 0 5px;

	line-height: 105%;

	white-space: nowrap;

	color:#333;

	text-transform: capitalize;

}

#tagcloud a:hover {

	color:#d92100;

}

.widget {

	float:left;

	text-align:left;

	margin-bottom:10px;

}

.leftcolwidget {

	margin-left:5px;

	text-align:left;

	margin-top:7px;

	margin-bottom:7px;

}

.widget ul, .leftcolwidget ul {

	list-style: none;

	width:250px;

}



.widget ul li,.leftcolwidget ul li {



	border-bottom:1px solid #CCCCCC;

	padding:6px 0px 6px 20px;

	margin-left:5px;

	background: url(images/yellow_arrow.png) no-repeat left 6px ;

	

	color:#333333;

}

.widget li ul li,.leftcolwidget li ul li {

	border:none;

}

.widget ul li a:link, .widget ul li a:visited, .leftcolwidget ul li a  {

	color:#676767;

	display:inline;

	font-weight:bold;

}

.widget ul li a:hover, .leftcolwidget ul li a:hover {

	color:#29568f;

	text-decoration:underline;

}

.widget ul ul,.leftcolwidget ul ul{

	margin-left:10px;

}

/* ********************************************************** */

/*	CONTENT-SINGLE POST PAGE			*/

/***********************************************************/

#singlepage { /* Content area container on single post page */

	width:700px;

	margin-right:10px;

	float:left;

	display:inline;

}

#singlePost {

	background:#f9f9f9;

	padding:10px;

	border:1px solid #ccc;

}

#photoGalleryItem {

	padding:4px;

	background:#fff;

	border:1px solid #ccc;

}

.alignleft {

	float:left;

	margin-right:10px;

	margin-top:5px;

}

.alignright {

	float:right;

	margin-left:10px;

	margin-top:5px;

}

.aligncenter {

	margin:0 auto;

	display:block;

}

.wp-caption img {

	margin-bottom: 5px;

	padding:4px;

	border: 1px solid #ddd;

	background-color:#FFFFFF;

}

.wp-caption-text {

	text-align:center;

	font-size:11px;

	padding-bottom: 2px;

	width: auto;

	font-weight: bold;

}

#singleimage, .autoThumb { 

	float:left;

}

.autoThumb { 

	width: 240px;
	overflow:hidden;

}

#singleimage img {

	margin-top:4px;

	margin-right:10px;

}

#singlepostinfo {

	background:#f9f9f9;

	padding:10px;

	display:block;

	float:none;

	clear:both;

	border:1px solid #ccc;

	border-top:none;

	font:.8em/1.4em Georgia,"Times New Roman","Trebuchet ms";

}

#singlePost ul, #page ul{

	padding-bottom:10px;

	list-style: square inside;

}

#singlePost ol, #page ol{

	padding-bottom:10px;

	list-style: decimal inside;

}

#singlePost li, #page li {

	padding: 2px 0px 2px 10px;

	font-size: 12px;

	line-height: 15px;

	color:#4c4c4c;

}

.photoTitle {

	font:1em georgia, "trebuchet ms", serif;

	text-align:center;

	height:10px;

}

.medias {

	border-bottom:1px solid #ccc;

	float:left;

	padding:3px;

	padding-top:5px;

	padding-bottom:10px;

	text-align:center;

	width:169px!important;

	width:175px;

	width/**/:/**/169px;

}

#videoinfo {

	background: #f7f7f7;

	border-top: 1px dotted #ccc;

	border-bottom: 1px dotted #ccc;

	padding: 10px;

	clear:both;

	float:none;

	display:block;

	margin-bottom:10px;

}

/* ********************************************************** */

/*	CONTENT-SINGLE POST PAGE SECOND COLUMN		*/

/***********************************************************/

#single2ndCol {

	width:160px;

	font-size:.8em;

	float:left;

        margin:top:10px;

	margin-right:10px;

}

/* ****************************** BLOCKQUOTE AND CODE STYLE - STYLE IS APPLICABLE FOR BOTH ENTRIES AND COMMENTS */

blockquote {

	padding: 2px 10px;

	background: #e6f9c9;

	color:#369;

	clear:both;

	border:1px solid #a9d26a;

	margin-bottom:10px;

}

code {

	color:#444;

	font:11px/17px tahoma, arial, sans-serif;

	display:block;

}

blockquote p {

	font-size: 11px;

	padding: 5px 0px;

	margin: 5px 0px;

	line-height: 15px;

}

blockquote li {

	padding: 2px 0px 2px 10px;

	font-size: 11px;

	line-height: 15px;

	color:#369;

}

blockquote a {

	color:#0080ca;

	text-decoration:underline;

}

blockquote a:hover {

	color:#039;

}

/* ***********************************************************

*	FOOTER		*

***********************************************************/

.footer_links{

	line-spacing:1.3em;

	text-align:center;

	padding:5px 0px;

	

	background:#939393;

	border-bottom: 1px solid #ffffff;

	

}

.footer_links a:link, .footer_links a:visited

{

	 color:#EBEBEB;

}

#footer {

	

	padding-bottom:10px;

	color: #EBEBEB;

	border-top: 12px solid #666666;

	

	width:982px!important;

	width:984px;

	width/**/:/**/982px;

	text-align:center;

	clear:both;

	position:relative;

	left:50%;

	margin-left:-491px;

}



#footer1 {

	width:675px;

	float:left;

	margin-left:10px;

	display:inline;

}

#footer1 li {

	float:left;

	padding:6px 7px 0;

	display:inline;

	margin-right:4px;

	margin-left:4px;

	margin-top:4px;

	margin-bottom:4px;

	font-size:.85em;

	line-height:13px;

}

#footer1 li.liOff {

	border:1px solid #2a2a2a;

	color:#ccc;

	background:#555;

	height:52px!important;

	height:58px;

	height/**/:/**/52px;

	width:200px!important;

	width:216px;

	width/**/:/**/200px;

}

#footer1 li.liOn {

	border:1px solid #333;

	color:#ccc;

	background:#444;

	height:52px!important;

	height:58px;

	height/**/:/**/52px;

	width:200px!important;

	width:216px;

	width/**/:/**/200px;

}

#footer1 li a {	

	font-size:1.2em;

	margin-bottom:3px;

	display:block;

	color:#fff;

}

#footer1 li a:hover {

	color:#88AF00;

	text-decoration:underline;

}

#footer2 {

	width:200px;

	float:left;

	margin-left:12px;

	display:inline;

}

#searchCat  select, #archiveform  select, #cat, #googlequery{

	background-color: #FFF;

	border: 1px solid #981806;

	color: #555;



	margin-bottom: 10px;

	width:190px;

	padding: 1px;

}

#footer2 span {

	display:block;

}

#footer3 {

	width:290px;

	float:left;

	color:#222;

	margin-left:12px;

	display:inline;

}

#footer3 a {

	color:#444;

	text-decoration:none;

}

#footer3 a:hover {

	color:#000;

	text-decoration:underline;

}

#footer4 {

	float:left;

	width:609px;

	margin-left:10px;

	display:inline;

}

#footer4 a img{

	float:left;

	margin:3px;

	display:inline;

	padding:2px;

	border:1px solid #333;

	background:#1a1a1a;

}

#footer4 a:hover img{

	border:1px solid #509700;

	background:#f90;

}

#footer5 {

	float:left;

	margin-left:13px;

	display:inline;

	width:341px;

}

#footer-credit {

	margin:0 auto;

	background:#FFFFFF none 0% 50%;

	font-size:.6em;

	text-align:center;

	color:#ccc;

	width:984px;

        border-left:1px solid #D7D7D7;

        border-right:1px solid #D7D7D7;

        

}

span.creditLinks {

	display:block;

	padding-right:10px;

	padding-top:6px;

	padding-bottom:4px;

}



/* ***********************************************************

*	COMMENT  	*

***********************************************************/

p#commentNotification { /* text style for notification message that is displayed when post is pass protected or comments are closed */

	display:block;

	margin-top:7px;

	background:#f9f9f9;

	padding:3px 5px;

	font-weight:bold;

}

ol.commentlist li { /* Comment Wrapper */

	border:1px solid #d5d5d5;

	height:1%;

	margin:0 0 10px;

	padding:5px 5px 5px 53px;

	position:relative;

}

li div.vcard { /* Font style for comment author link*/



	font-style:normal;

	padding:0 80px 0 0; 

	margin:5px 0;

}

li div.vcard img.avatar { /* Avatar style between comments */

	border:1px solid #d5d5d5;

	padding:2px;

	background:#fff;

	left:5px;

	position:absolute;

	top:7px;

}

li div.comment-meta { /* Style for date of comment */

	font:bold 10px/1.4;

	position:absolute;

	right:10px;

	text-align:right; 

	top:10px;

}

li div.comment-meta a {

	color:#8F8F8F;

}

li div.comment-meta a:hover {

	text-decoration:underline;

}

ol.commentlist li p { /* Comment font style */

	font:normal 12px ;

} 

li div.reply {  /* Reply button style */

	background:#666;

	border:1px solid #666;

	color:#fff; 

	font:bold 9px ; 

	padding:3px 4px;  

	text-align:center; 

	width:36px;

}

ol.commentlist li div.reply:hover {

	background:#d92100;

	border:1px solid #c00;

}

li div.reply a {

	color:#fff;

	text-transform:uppercase;

}

ol.commentlist li ul.children { /* Inner comment style */

	margin-top:10px;

}

li.depth-2,li.depth-3,li.depth-4,li.depth-5 { /* inner comment margin-bottom */

	margin:0 0 .20em;

}

ol.commentlist li.even { /*The background color for 1-3-5... no comments*/

	background:#fff;

}

ol.commentlist li.odd { /* Background color for 2-4-6... no comments */

	background:#f9f9f9;

}

ol.commentlist li.pingback div.vcard {

	padding:0 170px 0 0;

}



/* ******************************************************** */

/* COMMENT FORM */

/* ******************************************************** */

p#noComment {

	font:bold .8em ;

	background:#f7f7f7;

	padding:4px 4px 4px 10px;

}

#commentform {



	background: url(images/bgWriteComment.gif) repeat;

	padding:15px 15px 0;

	border:1px solid #ececec;

}

.cancel-comment-reply {

	margin-bottom:4px;

}

#commentform cite {

	font-size:.9em;

}

#commentform label {

	font-size:.8em;

	padding-left:0px;



}

#author,#url {

	font: 11px;

	width: 40%;

	padding: 2px;

	background:#fefefe;

	border: 1px solid #e6e6e6;

}

#commentform textarea:focus, #commentform input[type="text"]:focus {

	border: 1px solid #bbb;

	background: #fefff7;

}

#commentform textarea {

	font: 90% Arial, Helvetica, sans-serif;

	width: 90%;

	height: 120px;

	background:#fefefe;

	border: 1px solid #e6e6e6;

	padding: 2px 3px 3px 7px;

}

#submit {

	background: url(images/submit.gif) no-repeat left;

	width: 112px;

	height:24px;

	border:none;

	line-height:0px;

	cursor:pointer;

}

#submit:hover {

	cursor:pointer;

	background: url(images/submit.gif) no-repeat right;

	width: 112px;

	height:24px;

}

.twitter_right

{

	color:#666666;

	border-bottom: 2px solid #981806;

	margin-bottom:5px;

}

.twitter_right h2

{

	font-size:18px;

	font-weight:bold;

	margin:0px 0px 5px; 0px;

	padding:0px;

}

.twitter_right ol

{

	margin:0px;

	padding:0px;

}

.twitter_right li 

{

	margin-bottom: 10px;

}



.twitter_right li span

{

	text-transform:uppercase

}

.singleExcerpt

{

	float:left; 

	margin-bottom:25px;

	border-bottom: 1px solid #C7C7C7;

	padding-bottom:10px;

}

.singleExceptImage

{

	width:200px; height:236px; overflow:hidden;

	margin-right:15px;

	float:left;

}

.excerpt

{

	width:480px;

	float:left;

	font-style:italic;

}

.excerpt h2 a:link, .excerpt h2 a:visited

{

	font-size: 24px;

	float:left;

	color:#333333;

	width:480px;

	font-style:normal;

	margin-bottom:12px;

}

/********************************************/

#slideshow

{

	display:block;

	clear:both;

}

#slideshow img

{

	border:0px;

}

	

#slideshow_buttons

{

	float:left;

	width:20px;



	vertical-align:middle;	

}



#slideshow_buttons img

{

	border:0px;

	margin:0px 2px ;

	

}





#slideshow_mid

{

	float:left;

	width:450px; 

	margin-top:10px;

	height:50px;

	margin-left:5px;

	overflow: hidden;

}

#slideshow_mid_inside

{

	float:left;

	width:1100px;

	height:200px;

}

ul.loginInfo li

{

	list-style-type:disc;

	padding-left:5px;

	padding-top:5px;

}

.credits

{

	display:none;

}

/*******************************************************/
.contact_links
{
	width:400px;
	float:left;
	color:#F2C704;
	padding:5px 20px;
	
}
.contact_links span
{
	float:left;
	width:200px;
	padding: 5px 0px;
}
.contact_links span a:link, .contact_links span a:visited
{
	color: #F2C704;
}
.contact_headquarters
{
	float:left;
	background-color:#E7E7E7;
	height:200px;
	margin:10px 0px 10px 0px;
	width:345px;
}
.contact_headquarters h1
{
	text-transform:none;
	font-size:12px;
}


#nav
{
	color:#FFD100;
}

#nav a:link, #nav a:visited
{
	color:#FFD100;
}
#nav a:hover
{
	text-decoration:underline;
}
.eastasianfeed
{margin:0px 10px; float:left; background-color:#FFFFFF; padding:5px 5px 5px 5px;}

.eastasianfeed h2
{
font-size:18px; font-weight:bold; color:#3e3e3e;
}

.eastasianfeed h2 a:link, .eastasianfeed h2 a:visited 
{
	color:#3E3E3E;
}
.eastasianfeed h2 a:hover
{
	color:#29568F;
}
.eastasianfeed p
{
font-style:italic; border-bottom:1px solid #C7C7C7; padding-bottom:8px; padding-top:5px;
}

.thumbsup
{
font-weight:bold;
color:#FF5600;
float:right;
width:50px;
text-align:right;
}
.thumbsup input
{
background: url(images/thumbs-up.jpg) no-repeat;
border:0px;
width:20px;
height: 20px;
}

.thumbsdown
{
font-weight:bold;
color:#626262;

float:right;
width:50px;

text-align:right;
}
.thumbsdown input
{
background: url(images/thumbs-down.jpg) no-repeat;
border:0px;
width:20px;
height: 20px;
}
.latest-shouts
{
	padding-top:5px;
	text-align:right;
	padding-right:10px;
}

.latest-shouts a:link, .latest-shouts a:visited
{
	color:#626262;
	font-weight:bold;
}

.latest-shouts a:hover
{
	color:#29568F;
	font-weight:bold;
}

.samyak-country-time
{
	float: left; color: rgb(255, 206, 0);
	padding-left: 10px;
	margin-right: 8px;
}
.samyak-country-time1
{
	float: left;
	color: rgb(255, 206, 0);
	padding-left: 5px;
	font-size: 10px;
	margin-right: 8px;
}
.samyak-city-name
{
	font-size:10px;
}
.samyak-city-time
{
	font-size:11px;
}