/* CSS Document */
body
{
background-color:#F2F2F2;
margin:auto; 
height:100%;
}

#page
{
background-color:white;
margin:0 auto;
padding:0;
width:950px;
}
#wrapper 
{
background-color:white;
margin:0 auto;
padding:0;
width:950px;
vertical-align:top;
float:left;
}
.topmenu
{
height:20px;
width:950px;
}
.header
{
height:97px;
width:950px;
background:#FFFFFF url(../images/banner_bg.gif) repeat-x scroll center top;
text-align:center;
}
/*topmenu*/
/*topmenu*/
.sitename{
float: left;
margin-top:0px;
margin-left:325px;
}
.left
{
float:left;
width:150px;
height:100%;
vertical-align:top;
}
#quotation
{
color:#000000;
font-family: ML-TTKarthika;
text-align:justify;
}
.center
{
float:left;
width:650px;
height:1090x;
vertical-align:top;
}
.coloumnmain1
{
width:323px;
height:323px;
background-color:#EFFBFB;

/*border-color:#CCCCCC;
border:thin;
border-style:solid;*/
float:left;
vertical-align:top;
overflow:hidden;
}
.coloumnmainheading
{
font-size:16px;
font-weight:bold;
margin:5px;
float:left;
text-align:justify;
line-height:18px;
vertical-align:top;
}
.coloumnmainheadingandnews
{
margin:0px;
float:left;
vertical-align:top;
overflow:hidden;
height:295px;
}
.coloumnmain2
{
width:323px;
height:323px;
background-color:#FBEFEF;
/*border-color:#CCCCCC;
border:thin;
border-style:solid;*/
float:right;
vertical-align:top;
overflow:hidden;
}
.coloumn1
{
width:215px;
height:215px;
background-color:#FBEFEF;
/*border-color:#CCCCCC;
border:thin;
border-style:solid;*/
float:left;
vertical-align:top;
overflow:hidden;
}
.coloumn2
{
width:216px;
height:215px;
/*border-bottom-color:#CCCCCC;
border-top-color:#CCCCCC;
border:thin;
border-bottom-style:solid;
border-top-style:solid;*/
float:left;
vertical-align:top;
overflow:hidden;
}
.coloumn3
{
width:215px;
height:215px;
background-color:#EFFBFB;
/*border-color:#CCCCCC;
border:thin;
border-style:solid;*/
float:right;
vertical-align:top;
overflow:hidden;
}
.seperator
{
height:0px;
width:648px;
float:left;
vertical-align:top;
}
.topsearch
{
height:30px;
width:950px;
float:left;
vertical-align:top;
background-color:#FFFFFF;
}
.topphoto
{
height:150px;
width:648px;
float:left;
vertical-align:top;
}
.right
{
float:right;
width:300px;
height:1400;
vertical-align:top;
}
.footer
{
float:left;
vertical-align:top;
width:950px;
height:30px;
background-color:#000000; 
}
.footerphoto
{
float:left;
vertical-align:top;
width:950px;
}
h3
{
margin-top:3px;
margin-left:5px;
margin-right:5px;
margin-bottom:0px;
color:#0000FF;
text-align:justify;
float:left;
vertical-align:top;
}
h5
{
margin-top:3px;
margin-left:5px;
margin-right:5px;
margin-bottom:0px;
color:#0000FF;
text-align:justify;
float:left;
vertical-align:top;
}
.newsheading
{
color:#000000;
text-decoration:none;
font-family:meera unicode font;
}
.fullselect
{
color:#000000;
text-decoration:none;
}
.headingandnews
{
margin:0px;
float:left;
vertical-align:top;
overflow:hidden;
height:195px;
}
.news
{
font-size:12px;
margin:5px;
float:left;
text-align:left;
line-height:18px;
vertical-align:top;
}
.fullstory
{
margin:0px;
float:right;
text-align:right;
vertical-align:bottom;
}
.headingfullstory
{
margin:5px;
float:left;
font-weight:bold;
text-align:justify;
line-height:18px;
vertical-align:top;
}
.newsfullstory
{
font-size:14px;
margin:5px;
float:left;
text-align:justify;
line-height:18px;
vertical-align:top;
}
.centerfullstory 
{  
float:left;
width:650px;
height:100%;
vertical-align:top;
background-color:#FFFFFF;
}
#wrapperfullstory 
{
   	height: 100%;
	width: 950px;
	border:thin;
	vertical-align:top;
	background-color:#FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.headingandnewsslideshow
{
margin:0px;
float:left;
vertical-align:top;
overflow:hidden;
height:300px;
}
.newsslideshow
{
margin:5px;
float:left;
text-align:justify;
line-height:18px;
vertical-align:top;
}
.fullstoryslide
{
margin-right:70px;
float:right;
text-align:center;
vertical-align:bottom;
}
.rightcoloumn1
{
width:300px;
height:120px;
background-color:#FFFF00;

/*border-color:#CCCCCC;
border:thin;
border-style:solid;*/
float:left;
vertical-align:top;
overflow:hidden;
}
.rightcoloumn2
{
width:300px;
height:120px;
background-color:#66FFFF;

/*border-color:#CCCCCC;
border:thin;
border-style:solid;*/
float:left;
vertical-align:top;
overflow:hidden;
}