/* CSS Document */

body {
background:#8cc924 url(../images/mainbggreen.jpg) repeat-x;
}

h1{}
h2{}
h3{ font-size:18px; font-weight:normal; letter-spacing:5px; padding-left:10px; border-left:solid 2px #DC8323;}
h4{}
h5{}
ul li{list-style:url(../images/arrowright.gif);}

a {
text-decoration:none;
color:#ccc;
}

a:hover{
color:#fff;
}
/*===================divisons and other objects=====================*/
.snake{
background:url(../images/snake.gif) no-repeat right;
left:0px;
bottom:0px;
position:absolute;
width:430px;
height:300px;
z-index:1;
}
.bird{
background:url(../images/bird.gif) no-repeat right;
left:0px;
bottom:5%;
position:absolute;
width:430px;
height:250px;
}


.leftrahul{
background:  url(../images/rahul2.jpg) no-repeat center top;
position:absolute;
right:10px;
top:5%;
width:402px;
height:100%;
border-left:#93CD27 solid 0px;
/*border-top:#eee solid 1px;*/
padding-left:100px;
color:#fff;
font-weight:normal;
}

.leftrahul a ,
.leftrahul a:visited{
color:#beea0b;
margin-left:-30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
display:block;
padding:4px;
width:150px;
background:#000 url(../images/linkbg1.gif);
}

.leftrahul a:hover{
color:#fff;
}

.homecontent{
position:absolute;
background:#1E4202 url(../images/expandbgtop.gif) repeat-x ;
right:11px;
top:58%;
height:auto;
width:480px;
color:#eee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;  
padding:10px;
}
.withinhomecontent{
background:#2D6005 url(../images/expandbgtopbottom.gif) bottom repeat-x;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:1.4em;
color:#FFFFFF;
}

.description {
color:#FFFF99;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.linksleft{
position:absolute;
top:13%;
left:10px;
margin-left:5px;
width:auto;
height:auto;
z-index:4;

/*position:absolute;
background:url(../images/leftcurvex.gif) left top no-repeat;
left:10px;
top:15%;
width:auto;
height:auto;
border-left:#fff solid 0px;
/*border-top:#eee solid 1px;*/
/*padding-left:100px;
color:#fff;
font-weight:normal;
text-align:center;
z-index:1;*/
}
.linksleft a ,
.linksleft a:visited{
color:#FFFFCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
/*display:block;*/
padding:6px;
background:url(../images/bulletblack.gif) left no-repeat;
}

.linksleft a:hover{
color:#4EC1ED;
font-weight:normal;
background:url(../images/bulletblue.gif) left no-repeat;
}
.tableclass{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.tdbg{
background:url(../images/linkbg1.gif) repeat-x;
height:30px;
}
.tdleft{
background:url(../images/leftbg.gif) right no-repeat;
height:30px;
width:10px;
float:left;
}
.tdright{
background:url(../images/rightbg.gif) no-repeat;
height:30px;
float:left;
left:10px;
}
.curved{
position:absolute;
bottom:10%;
left:20%;
width:150px;
height:auto;
z-index:2;

}
.curved a,
.curved a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:15px;
color:#efefef;
text-decoration:none;

}

.curved a:hover {
color:#fff;
background:url(../images/bulletblue.gif) left no-repeat;
}
.footer{
position:absolute;
bottom:15px;
left:200px;
}
.header{
	background:url(../images/title1.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFFF33;
	position:absolute;
	top:0px;
	left:5px;
	width: 555px;
	height:120px;
	z-index:1;
	
}
.headershadow{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#666666;
	position:absolute;
	top:41px;
	left:6px;
	z-index:1;
	}
.maintext{
	width:60%;
	height:auto;
	background:#1E4202 url(../images/expandbgtop.gif) repeat-x ;
	position:absolute;
	left:35%;
	top:20%;
	color:#eee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;  
	padding:10px;
}
.leftimage{
width:250px;
height:400px;
position:absolute;
left:10px;
top:20%;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
z-index:2;
}
.subscribemarquee,
.subscribemarquee a{
width:300px;
color:#ffc;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;

}
.closebutton{
color:#ffc;
font-weight:normal;
text-decoration:blink;
text-align:left;
padding-bottom:10px;
}
.photos{
position:relative;
padding:5px;
border:none;
}
.readarticle{
font-size:11px;
text-align:right;
border-bottom:solid 1px #557B03;
}
.readarticle a{
padding-left:18px;
background:url(../images/arrowright.gif) no-repeat left;
}
.readarticle a:hover{
color:#93CD27;
font-size:10px;
}
.articletitle,
.articletitle p{
color:#aaa;
border-left:solid 1px #93CD27;
letter-spacing:4px;
padding-left:5px;
}
.articletitle a{
padding:3px;
}
.articletitle a:hover{
color:#93CD27;
}