.super_font
{
color:#67979c;
font-family:tahoma;
font-size:9px;
line-height:16px;
text-decoration:none;
margin:0px 0px 0px 0px;}
/* CSS Document */
.body1
{
background:url(../images/home_top_bg.jpg) #e2d3a8 top center no-repeat;
margin:0px 0px 0px 0px;}
.body2
{
background:url(../images/inner_top_bg.jpg) no-repeat #e2d3a8 top center;
margin:0px 0px 0px 0px;
height:100%;
}
.body3
{
background:url(../images/inner_top_bg2.jpg) no-repeat #e2d3a8 top center;
margin:0px 0px 0px 0px;
height:100%;
}

.body4
{
background:url(../images/inner_top_bg3.jpg) no-repeat #e2d3a8 top center;
margin:0px 0px 0px 0px;
height:100%;
}
/* Contatiners */
#main_container
{
width:960px;
margin-left:auto;
margin-right:auto;
margin-top:516px;
margin-bottom:0px;
height:100px;
padding:0px 0px 0px 10px;
position:relative;
}
#inner_bg
{
position:absolute;
width:100%;
height:100%;
margin-top:446px;
margin-left:auto;
margin-right:auto;

background:url(../images/inner_bg_tile.gif) repeat-y center;
}
#inner_container
{
	width:100%;
	margin-top:356px;
	left:auto;
	right:auto;
	position:absolute;
	padding:0px 0px 0px 0px;
	z-index:0;
	height: 100%;
}
#inner_content_container
{
	width:955px;
	height:800px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	overflow: hidden;
	padding:0px 0px 0px 0px;
}
#inner_left_container
{
padding:25px 0px 0px 26px;
width:170px;
height:100%;
position:relative;
height:30px;
float:left;
}

#inner_content
{
float:left;
width:743px;
height:100%;
margin:0px 0px 0px 8px;
}
#left_container
{
margin:40px 0px 0px 0px;
width:184px;
background:#f7f7dd;
float:left;
height:657px;
padding:0px 0px 0px 20px;
background:url(../images/left_menu_bottom.gif) bottom no-repeat #f7f7dd;
}
/*
#left_container
{
margin:40px 0px 0px 0px;
width:184px;
background:#f7f7dd;
float:left;
height:510px;
padding:0px 0px 0px 20px;
background:url(../images/left_menu_bottom.gif) bottom no-repeat #f7f7dd;
}

*/
#content_container
{
width:536px;
margin:0px 0px 0px 8px;
height:585px;
float:left;}

#right_container
{
width:204px;
float:left;
margin:0px 0px 0px 8px;
}
/* Left Menu */
#menulist
{
padding-left: 0;
margin-left: 0;
width: 160px;
}
.leftMenuImportant
{
color:RED;
}
#menulist li
{
list-style:inside;
background:url(../images/menu_sep_dot.gif) repeat-x bottom;
list-style-image:url(../images/left_menu_bullet.gif);
padding-left: 0px;
padding-bottom:8px;
font-family:tahoma;
font-weight:bold;
font-size:12px;
margin:7px 0px 7px 0px;

}

#menulist li a { 
color:#67979c;
text-decoration:none;
margin:0px 0px 0px 5px; }
#menulist li a:hover
{
color:#ff8400;}

/*
.content_area
{

background:url(../images/ramanujar_img1.jpg) bottom no-repeat #fcfaf5;
}
*/
.content_area
{
height:660px;
z-index:inherit;
margin:10px 0px 0px 0px;
background-color:#FFFFFF;
 background:url(../images/ramanujar_img1.jpg) bottom no-repeat #fcfaf5;
}


/* Images */
.srimathe_ramanujaya_namaha
{
margin:22px 0px 25px 110px;
}
#home_content
{
width:457px;
height:363px;
padding:13px 0px 0px 0px;

}
.text
{
font-family:tahoma;
font-size:12px;
color:#767676;
line-height:20px;
text-align:justify;
margin:0px 0px 10px 0px;
}
.text_orange_bold
{
color:#d89050;
font-weight:bold;}

.text_orange_bold_big
{
color:#d89050;
font-weight:bold;
font-size:16px;}

.text_orange_bold_med
{
color:#d89050;
font-weight:bold;
font-size:14px;}

.text_small
{
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-align:left;
margin:6px 0px 0px 0px;
line-height:16px;
}
#home_right_green
{
background:url(../images/right_green_btm.gif) no-repeat bottom;
height:234px;
padding-top:10px;
}
.menu_heading
{
font-family:tahoma;
font-size:13px;
font-weight:bold;
}
.menu_heading_sub
{
font-family:tahoma;
font-size:9px;
color:#FFFFFF;
font-weight:normal;}
#home_green_flash
{
width:157px;
margin:18px 23px 0px 0px;
color:#FFFFFF;}
.home_flash2
{
margin:4px 0px 0px 0px;}

/*
#login_section
{
background-color:#fcfbf6;
height:135px;
margin:7px 0px 0px 0px;
}
#poll_section
{
background:url(../images/poll_bottom.gif) bottom no-repeat #fcfbf6;
height:193px;
margin:7px 0px 0px 0px;
}
*/

#login_section
{
background-color:#fcfbf6;
height:225px;
margin:7px 0px 0px 0px;
}
#poll_section
{
background:url(../images/poll_bottom.gif) bottom no-repeat #fcfbf6;
height:250px;
margin:7px 0px 0px 0px;
}
/*
#home_btm
{
float:left;
background:url(../images/ramanujar_img2.jpg) top no-repeat;
height:203px;
width:960px;
}
*/

#home_btm
{
float:left;
height:229px;
vertical-align:bottom;
background:url(../images/ramanujar_img2.jpg) bottom no-repeat;
width:960px;
top:-790px;
clear:both;
}

.login_input
{
width:104px;
color:#67979c;
font-family:tahoma;
font-size:11px;
font-weight:bold;
border:1px solid #dfdfdf;
padding:2px 0px 2px 6px;

}
.register_txt
{
color:#656462;
font-family:tahoma;
font-size:9px;}
.green_link_txt
{
color:#799374;
text-decoration:underline;}
.green_link_txt:hover
{
text-decoration:none;}
#poll_question
{
padding:20px 0px 0px 20px;
width:168px;
margin:auto;
}
.poll_question
{
font-family:tahoma;
font-size:11px;
color:#767676;
display:block;
margin:2px 0px 2px 0px;}
#bottom_left
{
float:left;
width:215px;
margin:20px 0px 0px 0px;
}
#bottom_left_innner
{
float:left;
width:215px;
margin:20px 0px 0px 10px;
}
#bottom_right
{
float:right;
}
.bottom_link_brown
{
color:#887b55;
font-family:tahoma;
font-size:11px;
line-height:16px;
text-decoration:none;
margin:0px 0px 0px 0px;}
.bottom_link_brown:hover
{
text-decoration:underline;
}
.bottom_link_brown_small
{
color:#ac9e76;
font-family:tahoma;
font-size:9px;
text-align:justify;
margin:2px 0px 2px 0px ;
}
.bottom_link_darkbrown
{
color:#504f4b;
font-family:tahoma;
font-size:9px;
margin:2px 0px 5px 0px;}
.olachuvadi_flash
{
margin:46px 0px 0px 10px;
background:url(../images/olachuvadi_flash.jpg);
width:706px;
height:70px;
font-family:Trebuchet MS;
font-size:14px;
color:#F5EAE2;
font-weight:bold;}
.page_heading
{
font-family:Trebuchet MS;
font-size:24px;
color:#d68032;
float:left;
margin:20px 0px 0px 0px;}

#inner_text_area
{
width:650px;
margin-left:auto;
margin-right:auto;
position:relative;
}
.footer_line
{
margin:10px 0px 10px 0px;
}
.blaze_logo
{
margin:14px 0px 0px 0px;}

#footer_center
{
width:284px;
float:left;
margin:30px 0px 0px 230px;}
#footer_center_right
{
width:284px;
float:right;
margin:30px 0px 0px 230px;}








#inner_footer_container
{
width:969px;
height:221px;
background:url(../images/footer_bg_inner.jpg) no-repeat top right;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
}
#home_btm
{
float:left;
background:url(../images/ramanujar_img2.jpg) top no-repeat;
height:203px;
width:960px;
}
.inner_footer_area
{
padding:16px 0px 0px 15px;
}
.kinchitkaram_footer_img
{
margin:0px 0px 10px 0px ;}

#top_nav
{
	width:200px;
	height:20px;
	left:678px;
	top:-493px;
	position:absolute;
	padding:0px 0px 0px 0px;
	z-index:10;
	} 
#top_nav_inner
{
	width:200px;
	height:20px;
	left:746px;
	top:-363px;
	position:absolute;
	padding:0px 0px 0px 0px;
	z-index:10;
	} 
.top_nav
{
margin:0px 3px 0px 3px;}
.read_more_link
{
color:#ff8400;
font-weight:bold;
text-decoration:none;
}
.read_more_link:hover
{
color:#67979c;}
/*Green Flash */
.green_flash_head
{
font-family:tahoma;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
margin:12px 28px 0px 0px;
}
.green_flash_txt
{
font-family:tahoma;
font-size:9px;
color:#FFFFFF;
margin:0px 28px 0px 0px;
}
.flash_green_img
{
margin:8px 0px 0px 0px;
}
#left_menu_head
{
width:204px;
float:left;
}
.left_menu_head
{
margin:10px 0px 0px 85px;
}
.poll_submit
{
margin:8px 0px 0px 20px;
}
.faq_icon
{
float:left;
margin-top:-7px;
}
.faq_icon_a
{
float:left;
margin-top:-5px;
margin-left:10px;
}
.faq_answer
{
font-family:tahoma;
font-size:12px;
color:#767676;
line-height:20px;
text-align:justify;
margin:0px 0px 10px 50px;
}
.faq_question
{


font-family:tahoma;
font-size:12px;
font-weight:bold;
text-indent:15px;
margin:0px 0px 0px 0px;
color:#767676;}
.news_date
{
font-family:tahoma;
font-size:11px;
color:#d89050;
margin:0px 0px 0px 0px;
}
.news_head
{
font-family:tahoma;
font-size:12px;
color:#767676;
font-weight:bold;
line-height:20px;
text-align:justify;
margin:0px 0px 10px 0px;
}
.grey_line
{
border-bottom:1px solid #e1e1e1;
margin:0px 0px 10px 0px;
font-size:8px;
}
.dot_line
{
background:url(../images/line_dot.gif) repeat-x bottom;
margin:10px 0px 20px 0px;}
.td_border_left_right
{
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;}
.td_border_btm
{
border-bottom:1px solid #e5e5e5;
}
.td_border_top
{
border-top:1px solid #e5e5e5;
}
.input
{
border:1px solid #a5e1ec;
font-family:tahoma;
font-size:11px;
color:#CCCCCC;}
textarea
{
border:1px solid #a5e1ec;
font-family:tahoma;
font-size:11px;
color:#CCCCCC;}

#sub_menu
{
width:400px;
height:21px;
background:url(../images/sub_menu_callout.jpg) no-repeat;
margin-left:160px;
margin-top:0px;
font-family:tahoma;
font-size:11px;
color:#CCCCCC;
}
#inner_flash
{
margin-top:-400px;
position:absolute;
z-index:3;
width:200px;}
.td_bottom_border
{
border:1px solid #efefef;
}

.errorMessage
{
color:RED;
font-weight:bold;
font-size:11px;
font-family:tahoma;
}

.super_font
{
color:#d89050;;
font-family:tahoma;
font-size:9px;
line-height:16px;
text-decoration:none;
margin:0px 0px 0px 0px;}

