
* {
padding: 0;
margin: 0;
}

body {
background: #FFFFFF url(bg.png) repeat;
font: 13pt Arial;
line-height: 20pt;
}

#content {
position: relative;
margin: 5px auto;
width: 900px;
}

#header {
margin-top: 20px;
position: relative;
background: url(images/howrah.jpg);
height: 150px;
border: 0;
}

#header h1 {
text-align: right;
padding: 3px;
color: #922926;
font: 25pt Arial;
text-transform: uppercase;
font-weight: 600;
}

#text {
background-color: #F0F0F0;
float: left;
position: relative;
margin-top: 15px;
text-align: justify;
width: 650px;
border-left: 5px solid #CAD2FA;
}

#text p {
margin-right: 15px;
padding: 5px 5px 5px 10px;
}

#text h1 {
padding-left: 10px;
font: 18pt Arial;
font-weight: 550;
margin: 15px 2px;
}

#text h2 {
	margin-left: 15px;
	font-size:16px;
	background-image:url('reaf.png');
	background-repeat:no-repeat;
	padding-left:25px;
}
#text ul li{
font: 15px;
margin-left: 50px;
padding-bottom: 5px;
line-height: 18pt;
}
#text a {
color: #922926;
text-decoration: none;
}

#text a:hover {
color: #000;
text-decoration: underline;
}

#navbox {
background-color: #F0F0F0;
float: right;
position: relative;
margin-top: 15px;
width: 220px;
padding: 2px;
border-left: 5px solid #CAFADD;
border-bottom: 30px solid #CAFADD;
}

#navbox h1 {
font: 15pt Arial;
padding: 5px 10px 7px;
margin-bottom: 2px;
font-weight: 500;
border-bottom: 5px dotted #CAD2FA;
}

#navbox p {
font: 9pt Arial;
}

#navbox ul li{
font: 12pt Arial;
margin-left: 15px;
padding-bottom: 5px;
line-height: 25px;
}

#navbox a {
color: #000;
text-decoration: none;
border-bottom: 1px solid #F0F0F0;
display: block;
width: 200px;
}

#navbox a:hover {
color: #000;
border-bottom: 1px solid #CAD2FA;
}

#footer {
padding: 2px;
margin: 0;	
background-color: #CAD2FA;
font-size: 8pt;
text-align: right;
}
