body{
margin:0;
padding:0;
/*line-height: 1.5em;*/
background: #F4FFE4;
}

/*b{font-size: 110%;}*/
/*em{color: red;}*/

a{text-decoration:none;}
a:visited{color: #555555; }
a:hover {	color: #ffffff;	background: #99CC66; text-decoration: none; }

#maincontainer{
width: 940px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 200px 0 190px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
/*border-left: 5px solid #99CC66;*/
}

#jeevnaymidcolumn{
margin: 0 300px 0 190px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
/*border-left: 5px solid #99CC66;*/
}

#leftcolumn{
float: left;
width: 190px; /*Width of left column in pixel*/
margin-left: -940px; /*Set margin to that of -(MainContainerWidth)*/
/*background: #C8FC98;*/
background-image:url(leftboxbg190x2.jpg);
background-repeat:repeat-y;
border-right: 3px solid #99CC66;
border-bottom: 2px solid #99BB66;
}

#rightcolumn{
float: left;
width: 200px; /*Width of right column*/
margin-left: -200px; /*Set left margin to -(RightColumnWidth)*/
/*background: #FDE95E;*/
}

#jeevnayrightcolumn{
float: left;
width: 300px; /*Width of right column*/
margin-left: -300px; /*Set left margin to -(RightColumnWidth)*/
/*background: #FDE95E;*/
}

#footer{
clear: left;
width: 100%;
text-align: center;
padding: 4px 0;
font-family: Verdana;
font-size:9px;
}

#footer a{
color:#333333;
}

.innertube{
margin: 10px 0px 0px 20px; /*Margins for inner DIV inside each column (to provide padding)*/
/*margin-top: 0;*/
line-height:20px;
}

.innertubeFont{
font-size: 12px;
font-family: Verdana;
color: #555555;
}

.categorylinks{
list-style-type: none;
margin: 5px 0px 0px 0px;
padding: 0;

}

.categorylinks li{
padding-bottom: 1px;
text-align: center;
}

.categorylinks li a{
font-size: 10px;
font-family: Verdana;
font-weight: bold;
padding:6px 0px 6px 0px;
display: block;
color: #449805;
line-height:16px;
letter-spacing:.20em;
text-decoration: none;
border-bottom: 1px solid #ececec;
}

.navlinks{
list-style-type: none;
}

.navlinks li{
text-align: right;
}

.navlinks li a{
font-size: 10px;
font-family: Verdana;
padding:0px 0px 0px 0px;
color: #333333;
letter-spacing:.2em;
text-decoration: none;
/*border-bottom: 1px solid #ececec;*/
}

.navlinks li a:active{
font-weight: bold;
font-size: 10px;
font-family: Verdana;
padding:0px 0px 0px 0px;
color: #333333;
letter-spacing:.2em;
text-decoration: none;
}

.contentlinks{
list-style-type: none;
}

.contentlinks li{
text-align: left;
}

.contentlinks li a{
/*font-size: 11px;*/
/*font-family: Verdana;*/
padding:0px 0px 0px 0px;
margin-left:-30px;
color: #333333;
/*letter-spacing:.1em;*/
line-height:25px;
text-decoration: none;
/*border-bottom: 1px solid #ececec;*/
}

.contentlinks a:visited{
color: #000;
}

/*
.contentlinks a:hover{
border: 1px solid #2b66a5;
color: #000;
background-color:#66FF66;
}
*/
.contentlinks a:active{
/*font: bold 12px Verdana;*/
font-weight: bold;
color: #000;
}

.pageName{
	font: 18px Verdana;
	line-height:26px;
	letter-spacing:.21em;
	}
.subpageName{
	font: 12px Verdana;
	color: #0000CC; /*#99CC66;*/
	line-height:20px;
	letter-spacing:.21em;
}

.rightmenuTitle{
	font: bold 12px Verdana;
	line-height:20px;
	font-variant: small-caps;
}
.authorName{
	font: 10px Verdana;
	color: #000000; /*#99CC66;*/
	line-height:15px;
	letter-spacing:.15em;
}

.authorName a{
	color: #444444;
	}
	
.rightmenuFont{
font-size: 12px;
font-family: Verdana;
}

.styleHome {color: #FF3300}
.styleJeevatthan {color: #009900}
.styleNay {color: #0000CC}
.styleTheme {color:#FF6600}
/*.style25 {color: #FF6600}*/
.style8 {color: #333333}
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif}