body{
background: #2F56BF;
}

div#wrapper{
width: 800px;
margin:0 auto;
background: #fff;
padding: 10px;
}

div.content_wrapper{
width:760px;
clear:both;
}

div#header{
top:0px;
width:100%;
height:100px;
margin:0 auto;
}

#header span{
float:left;
}

#border{
border: 1px solid #8B8378;
}

#main {
width:100%;
background:#ffffff;
margin:0px;
}

#left_panel {
float:left;
margin-top:5px;
margin-left:0px;
width:160px;
/** background:#50ADEA no-repeat right top; **/
}

#category {
float:left;
width:550px;
background:#ffffff;
margin-top:5px;
margin-left:10px;
}

#viewArticle{
top:0px;
left:0px;
border:0px;
}

#icons{
margin:0 auto;
}

#icons .rssImg{
vertical-align:middle;
}

#icons a{
font-size:12px;
margin-left:10px;
}

#rss{
margin:0px;
float:left;
width:;
background:#ffffff;
padding:0px;
}

#rssSearch{
margin:0px;
width:496;
float:none;
background:#ffffff;
padding:2px;
/**border-right:1px solid #50ADEA;**/
/**border-top:1px solid #50ADEA;**/
}


#rss .rssImg{
vertical-align:middle;
}

#rss . a{
float:left;
margin-left:5px;
width:100px;
}

#rssSearch .rssImg{
vertical-align:baseline;
}

#rssSearch . a{
float:left;
margin-left:5px;
width:100px;
}

#searchDiv{
top:0px;
/**border-top: 1px solid #50ADEA;**/
font-family: Arial, sans-serif;
}

#googleAdSense{
margin-top:10px;
float:left;
}

#googleAdSenseRight{
margin-top:0px;
float:right;
}

#googleAdsSearch{
float:left;
margin-top:0px;
;
}

#googleAdsSearch2{
float:left;
margin-top:400px;
;
}

#googleAdsVertical{
margin-top:5px;
margin-left:2px;
float:left;
}

#ulLeft{
margin:0px;
padding:0px;
list-style:none;
border: 1px solid #50ADEA;
}

#ulLeft #leftTop{
	font-weight: bold;
	font-size:12px;
	color: #FFF;
	text-transform:none;
	padding:0px;
	margin:0 auto;
}

#ulLeft #leftTop img{
	vertical-align:middle;
	margin:2px;
}

#ulLeft #leftMiddle{
font-family:arial,helevitica,serif;
font-size:12px;
padding:2px;
background: #ffffff no-repeat right top;
}

#ulLeft #leftBottom{
font-family:arial,helevitica,serif;
font-size:12px;
padding:2px;
background: #ffffff no-repeat right top;
}

#ulLeft li a{
font-family:arial,helevitica,serif;
font-size:10px;
padding:2px;
}

#category #ulRecent{
margin-top:0px;
margin-right:1px;
padding:0px;
list-style:none;
width:498;
}

#category #ulRecent li{
margin:1px;
font-family:arial,helevitica,verdana, serif;
font-size:12px;
float:left;
width:450;
padding:5px;
}


#category ul{
margin:0px 0px 0px 0px;
padding:0px;
list-style:none;
/**border: 1px solid #50ADEA;**/
overflow:hidden;
width:498;
}

#category li{
font-family:arial,helevitica,serif;
font-size:12px;
float:left;
width:170px;
padding:2px;
}

#category li a{
cursor:pointer;
font-weight: bold;
font-size: 13px;
color: #0000ff;
line-height: ;
width:170px;
}

#caption {
	background: #50ADEA no-repeat right top;
	padding:2px;
	margin:2px;
	width:100%;
}

#caption .submitArticle{
float:right;
}

#caption .rssImg{
vertical-align:middle;
}

#captionRecent {
	background: #50ADEA no-repeat right top;
	padding:0px;
	margin-top:10px;
	width:500;
}

div#footer{
	width: 100%;
 	margin-top:10px;
 	background:#ffffff;

}

div #footer ul.footernav{
float:left;
list-style:none;
}

.footernav li{
float:left;
list-style:none
font-size:10px;
margin-right:10px;
}

div#footerCaption{
font-family:arial,helevitica,serif;
	font-weight: bold;
	font-size:15px;
	color: #FFF;
background: #50ADEA no-repeat right top;
	padding:0px;
	margin:0px;
	width:100%;
}

div#copyright {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	color: #68383C;
	font-weight: bold;
	clear: both;
	padding: 2px;
	background:#D4C410 no-repeat right top; ;
}

div#footer #copyright span{
	float:right;
	margin:0;
	padding:0;
}
/** Span Classes **/
.title{
font-family:arial,helevitica,serif;
	font-weight: bold;
	font-size:15px;
	color: #FFF;
	text-transform:none;
	padding:0px;
	margin:10px;
}

p.etitle{
font-size:12px;
font-weight:bold;
margin: 0px;
padding:0%;
}


a.etitle{
cursor:pointer;
font-weight: bold;
font-size: 12px;
color: #0000ff;
line-height: 14px;
}

.eaname{
display: block;
width: 320px;
overflow: hidden;
font-size: 10px;
color: #008000;
line-height: 14px;
margin:0px;
/**
font-size:10px;
padding:0%;
color:#800000;
margin:0px;
**/
}

p.edesc{
display: block;
font-size: 11px;
color: #000000;
line-height: 14px;
margin:0px;
/**
left:0px;
font-family:arial,helevitica,serif;
font-size:12px;
color:#606060;
margin: 2px 0px 0px 5px;
padding:0%;
**/
}

/**Article Display CSS **/
.artitle{
font-family:arial,helevitica,verdana,serif;
color:#8B4513;
font-size:14px;
margin-left: 5px;
margin-bottom:0px;
padding:0px;
font-weight:bold;
}

.arname{
font-family:arial,helevitica, verdana, serif;
font-size:11px;
margin: 0px 0px 0px 2px;
padding:0%;
color:#800000;
}

.arsub{
font-family:arial,helevitica, verdana;
font-size:11px;
margin: 0px 0px 0px 2px;
padding:0%;
color:#22A014;
width:450;
}

p.ardesc p li{
font-family:arial,helevitica, verdana;
font-size:11px;
color:#000000;
margin: 0px 0px 0px 5px;
padding:0%;
}

.arsou{
left:0px;
font-family:arial,helevitica, verdana;
font-size:12px;
font-style:italic;
font-weight:bold;
color:#000000;
margin: 2px 0px 0px 5px;
padding:0%;
}

/** ezine counts and pdf span**/
.count{
font-family:arial,helevitica;
font-size:8px;
color:#800000;
}

#category #pageNavigation{
margin:5px 0px 5px 0px;
padding:0;
background:#FCFCC8;
}

#category #pageNavigation li{
float:left;
width:80px;
}

div#menu{width:100%;overflow:auto;background: #ffffff;padding-top: 3px}
#menu ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
#menu ul#nav{padding-left:15px}
#menu ul#nav li{float:left;width:92px;margin-right:2px;text-align: center}
#menu ul#nav a{float:left;width:92px;text-decoration:none;background: #EEC591;color: #0033FF}
#menu ul#nav li.active a,ul#nav a:hover{color: #000;}

/** Remote Source Category Divs**/

div#rcat_display{
float:left;
width:500;
margin-top:5px;
margin-left:10px;
}


div#rcat_unhide{
float:left;
width:225;
margin-left:15px;
}

.ctitle{
display:none;
float:left;
margin:0px;
padding:0px;
}

#rcat_display li{
font-family: arial, helevitica, verdana;
font-size:10px;
width:400px;
list-style:none;
margin:0px;
}

.rcat_title{
font-size: 20px;
color:#ffffff;
}

.ctitle2{
font-size:15px;
font-weight:bold;
margin-top:0px;
padding:0px;
color:#ffffff;
}

#rcat_caption {
	background: #50ADEA no-repeat right top;
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	width:500;
}


br.clear{
clear: both;
margin:0px;
padding:0px;
visibility:hidden;
}


/** BOOKMARK.PHP CSS **/

div .sociable {
		margin: 20px 0;
		border-color:#666666;
	 }
	 .sociable a {
		 color: #0033FF;
		 font-size:12px;
	 }
	.sociable span {
		display: block;
	}
	.sociable ul {
		display: inline;
		margin: 0 !important;
		padding: 0 !important;
	}
	.sociable li {
		background: none;
		display: inline;
		list-style-type: none;
		margin: 0px;
		padding: 5px;
	}
	.sociable img {
		float: none;
		width: 16px;
		height: 16px;
		border: 0;
		margin: 2px;
		padding: 0;
		vertical-align:middle;
	}
