.body,html{
background-color:#FFFFFF;
font-size:12px;
 letter-spacing:.5px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
font-family:"Gudea";

}
.pagerankstyle{
color:#009900;
}
.dispdate{
color:#9B9B9B;
font-style:italic;
font-weight:bold;
}
.hrline{
color:#E0E0E0;
}
.putborder{
border-style:double;
border-color:#EBD6D6;
}

.tdleft{
text-align:left;
}
.text{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;

}
.textbold{
font-size:16px;
font-family: Arial, Helvetica, sans-serif;
color:#956473;
}

.colortoanchor a{
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
}
.colortoanchor a:hover{
color:#F97C00;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.tablebgcolor{
background-color:#F2F2F2;
}
.styletoblog a{
font-family: Arial, Helvetica, sans-serif;
color:#0000FF;
font-size:14px;
text-decoration:none;
}
.styletoblog a:hover{
text-decoration:underline;
color:#000000;

}
.styletoarticle a{
font-family: Arial, Helvetica, sans-serif;
color:#F4A460;
font-size:14px;
}
.descshow
{
color:#557F00;
}
.styletoarticle a:hover{
text-decoration:underline;
color:#A6A6A6;
font-size:14px;
}
.headerLogo
{
	float:left;
	background-repeat: no-repeat;
	background-position:center;
}
.headerBanner
{
	float:right;
	background-repeat: no-repeat;
	vertical-align:middle;
}
.menutitle
{
font-family:Castellar;
font-size:x-large;
font-variant:small-caps;
color:#663399;
}
.menu
{
	 /*padding: 0px 2px;*/ /* background: #eee none;*/
}
.menu ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.menu li
{
	margin: 0;
	padding: 0;
	float: left;
	text-align:justify;
}
.menu
{
	padding-top:0;; /* background: #fff none;*/
}
.menu li
{
	border-bottom: 1px solid #FFFFFF;
    line-height: 22px;
    margin-top: 0;
    padding-top: 2px;
    text-align: left;
    width: 150px;
}

.menu a
{
	display: block;
	width: 100%;
	font-size: 11px;
	 
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	color:#231F20;
	padding:5px;
	font-family: 'Conv_ProximaNova-Light';
}
.menu a:hover
{
	
	 
			 text-decoration:none;
			  color:#F6921E;
			   font-size:12px;
			    font-weight: bold;
}
.contentMain
{
	width: 1000px;
}

.contentMiddle
{
	padding-top: 50px;
	width: 900px;
}


.subHeading
{
	color: #5e5e5f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 3px;
}
#left {
	float: left;
	width: 480px;
	padding: 0px 20px 40px 20px;
}
#left h3{ font-family:Verdana, Arial, Helvetica, sans-serif
color:#3399FF;
}
.allMainHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: Bold;
	color: #ff6600;
}

.allMainHeadingBlack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: Bold;
	color: #333333;
}

.paragraphContent
{
	color: #5e5e5f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 35px;
	font-weight: normal;
	/*line-height :5px;
	word-spacing : 5px;
	font-size :15px;*/
	padding-left: 20px;
}
.footerLink
{
	color: #669933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	font-weight:bold;
}
.hifSpan
{
	color: #ff6600;
}
.inlineHeading
{
	color: #5e5e5f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
.inlineparaContent
{
	color: #5e5e5f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
}
.listStyle
{
	padding-bottom: 10px;
}
.backToTop
{
	text-align: right;
	padding-right: 5px;
}

.div_edit_user_status{color:#8811CC;font-weight:bold; font-size:15pt;border-style:inset}
.search{border-style:inset;font-weight:bold; font-size:10pt;}

a.pagination_style{
padding:2px 4px 2px 4px;
border-left: 1px solid #a8a8a8;
border-top: 1px solid #a8a8a8;
border-right: 1px solid #d8d8d8;
border-bottom: 1px solid #d8d8d8; 
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background-color:#E3E4FA;
color:#650067;
text-decoration:none;
}
a.pagination_style:hover{
background-color:#C8BBBE;
text-decoration:underline;
}
.styletolink{
font-family: Arial, Helvetica, sans-serif;
color:#C08181;
font-size:15px;
}
.styletolink a{
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
color:#C08181;
font-size:15px;
}
.styletolink a:hover{
text-decoration:underline;
color:#FF8000;
}
.textstyle{
color:#A2A2A2;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;

}
.textstyle1{
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
h3
{
color:#FFFBF0;
padding:0px 5px 0 5px;
text-decoration:blink;
}
td.dd
{

}
td.dv
{
color:#2A1F00;
background-color:#7F9F55;
border-right:1em solid black;
border-left:1em solid black;
border-bottom:1em solid #555F00;
border-top:1em solid #555F00;
}

ul.makeMenu, ul.makeMenu ul
 {
		  
  border: 1px solid #000;      
  background-color:#557F55;
 padding-left: 0px;          
  cursor: default;           
  margin-left: 0px;           
}
ul.makeMenu li
 {

 list-style-type: none;     
  margin: 0px;                 
  position: relative;         
  color: #fff;                 
}
			
ul.makeMenu li > ul 
{          
  display:none;               
  position: absolute;         
  top: 2px;                    
  left: 80px;                
  }
ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight 
{
  background-color: #ffa;     
  color: #000;                 
}
ul.makeMenu ul.CSStoShow
 {    
  display: block;              
}
ul.makeMenu li:hover > ul 
{  
 display: block;              
}
h3
{
color:#FFFBF0;
text-decoration:blink;
padding:0px 5px 0 5px;
}
td.dd
{
text-align:center;
}
td.dvv
{
color:#2A1F00;
background-color:#7F9F55;
border-right:1em solid black;
border-left:1em solid black;
border-bottom:1em solid #555F00;
border-top:1em solid #555F00;
}
.submittedlinkstyle{
color:#666666;
}
.submittedlinkstyle a{
text-decoration:none;
color:#666666;
}
.submittedlinkstyle a:hover{
text-decoration:underline;
}
.profilebg{
background-color:#F0F0F0;
}
.profilebg1{
border:1px solid #000000;
background-color:#F0F0F0;
}
.profilebg1 a{
text-decoration:none;
font-weight:bold;
}
.profilebg1 a:hover{
color:#006A00;
}
.profilebg1 a:active{
color:#FF0000;
}
.paginationstyle a{
font-weight:bold;
color:#006A00;
}
.paginationstyle a:hover{
font-weight:bold;
color:#0000F2;
}
.paginationstyle a:active{
color:#FF0000;
}
.tophead{
font-size:18px;
font-weight:bold;
color:#0000CC;
}
.todaysty a{
text-decoration:none;
color:#8000FF;
font-size:14px;
font-weight:bold;
}
.todaysty a:hover{
text-decoration:underline;
color:#0000CC;
}
.yesterdaysty a{
text-decoration:none;
color:#663399;
font-size:14px;
font-weight:bold;
}
.yesterdaysty a:hover{
text-decoration:underline;
color:#0000CC;
}
.oneweeksty a{
text-decoration:none;
color:#0000E8;
font-size:14px;
font-weight:bold;
}
.oneweeksty a:hover{
text-decoration:underline;
color:#0000CC;
}
.onemonthsty a{
text-decoration:none;
color:#008040;
font-size:14px;
font-weight:bold;
}
.onemonthsty a:hover{
text-decoration:underline;
color:#0000CC;
}
.oneyearsty a{
text-decoration:none;
color:#3399FF;
font-size:14px;
font-weight:bold;
}
.oneyearsty a:hover{
text-decoration:underline;
color:#0000CC;
}
.alltimesty a{
text-decoration:none;
color:#6666CC;
font-size:14px;
font-weight:bold;
}
.alltimesty a:hover{
text-decoration:underline;
color:#0000CC;
}
.voteborder{
border:1px groove #CCCCCC;

}

/* -------------- style for admin area ------------------- */
.logoutstyle a{
text-decoration:none;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
}
.logoutstyle a:hover{
color:#0A0A0A;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.hrefstyle a{
text-decoration:none;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
color:#6D6D36;
}
.hrefstyle a:hover{
color:#0A0A0A;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;

}
.linkrejected{
color:#FF0000;
}
.headerStyle{
background-color:#465584;
color:#FFFFFF;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
}
.oddRow
{
background-color:#D1DCEB;
}
.evenRow
{
background-color:#FFFFFF;
}
.textbg{
text-align:center;
background-color:#A4A4FF;
border:1px groove #FF8000;
}
.newsText{
color:#336666;
}
.newsText a{
	color:#336666;
	font-size:18px;

}
.newsText a:hover{
color:#191919;
font-size:18px;
text-decoration:none;

}
.newsusername{
font-size:14px;
color:#595959;
}
.latestnews{
	font-weight:bold;
	color:#3B8314;
	font-size:12px;
}
.newsusername a{ 
	color:#3B8314;
	text-decoration:none;
}
.newsusername a:hover{ 
	color:#3B8314;
	text-decoration:underline;
}

.bioText{
font-size:12px;
color:#585858;
}

.democlass 
{
  border-style: solid;
  color: #000000;
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
  font-size:10px;
  background-color: #CCCCCC ;
  border-width : 3px 3px 3px 3px;
  padding : 1px;
  border-color : #69f #00f #00f #69f;
  cursor:pointer;
   
}
.buyclass
{
  border-style: solid;
  border-width : 3px 3px 3px 3px;
  padding : 1px;
  border-color :#008000 #008000 #008000 #008000;; 
  font-family:Arial, Helvetica, sans-serif;
  background-color: #CCCCCC ;
  font-size:10px;
  color: #000000;
  cursor:pointer;
 }
.readmeclass
{
  border-style: solid;
  border-width : 3px 3px 3px 3px;
  padding : 1px;

  border-color :#400000 #400000 #400000 #400000;
  background-color: #CCCCCC ;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color: #000000;
  cursor:pointer;
}
/*button css**/

.ovalbutton{
background: transparent url('images/oval-gray-left.gif') no-repeat top left; 
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
 margin-left: 6px;

}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

.ovalbutton span{
background: transparent url('images/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; 
width: 100%;
}
a.green {
background: transparent url('images/oval-green-left.gif') no-repeat top left;
}
a.green span
{
 background: transparent url('images/oval-green-right.gif') no-repeat top right;

}
a.blue {
background: transparent url('images/oval-blue-left.gif') no-repeat top left;
}
a.blue span
{
 background: transparent url('images/oval-blue-right.gif') no-repeat top right;

}
