								/********Site Design****/
body {
	text-align: center;
	font-family: arial;
	background-image: url(/templatefiles/images/comp1_2bg.jpg);
	background-repeat: repeat-x;
	background-color: rgb(85,57,35);
}

#container {
	text-align: left;
	width: 744px;
	margin: 0 auto;
	margin-top: -10px;
	background-color: white;
	
}

img {border: none; }

/*****Middle Area*****/
div#middle_area {
    background-color: rgb(214,214,214);
    padding-left: 25px;
    padding-right: 24px;
    border-top: thick solid rgb(92,57,29);
    padding-top: 20px;
    height: 270px;
    clear: both;
}
div#lft_mid_area {
    float: left;
    width: 346px;
    background-color: white;
    
    margin-right: 0px;
    margin-bottom: -20px;
    }
div#lft_mid_area h1 a {
    color: rgb(180,142,106);
    font-size: 12px;  
    }
div#middle_area img {
    float: left;
    padding-right: 0px;
    }

div#mid_area_news {
    margin-top: 30px;
    margin-left: 8px;
    margin-right: 10px;
    margin-bottom: -10px;
   
    }
div#mid_area_events {
    padding-top: 8px;
    margin-left: 8px;
    margin-right: 10px;
    border-top: thin solid rgb(154,154,154);
    clear: left;
    margin-bottom: -10px;
}

/*****Bottom Area*****/
div#bottom_area {
    background-color: rgb(214,214,214);
    padding-left: 26px;
    padding-right: 26px;
    border-top: thick solid rgb(92,57,29);
    padding-top: 20px;
    height: 345px;
    clear: both;
}
div#lft_btm_area {
    float: left;
    width: 346px;
    background-color: white;
    height: 324px;
    }
div#bottom_area img {
    float: left;
    padding-right: 10px;
    }
div#lft_btm_area h1 {
    color: rgb(180,142,106);
    font-size: 12px;
    
    }
div#btm_area_news {
    margin-top: 30px;
    margin-left: 8px;
    margin-right: 10px;
    margin-bottom: -10px;
   
    }
div#btm_area_events {
    padding-top: 8px;
    margin-left: 8px;
    margin-right: 10px;
    border-top: thin solid rgb(154,154,154);
    clear: left;
    margin-bottom: -10px;
}
/*****Search Area****/
div#btm_area_search {
    padding-top: 8px;
    margin-left: 8px;
    margin-right: 10px;
    border-top: thin solid rgb(154,154,154);
    clear: left;
}
label.search {
    display: block;
    font-size: 12px;
    font-weight: 700;
    color: rgb(105,105,105);
    }
form#search {
    width: 153px;
    float: left;
    height: 80px;
}   
form#search input.search_box {
    width: 140px;
    display: block;
    margin-top: 5px;
    }
form#search input.search_btn {
    background-image: url(/templatefiles/images/search_btn.jpg);
    width: 47px;
    height: 20px;
    background-repeat: no-repeat;
    border: none;
    margin-top: 10px;
    margin-left: 96px;
    }
div#btm_area_search img {
    float: left;
}
div#btm_area_search h1 {
    margin-top: 0px;
}
div#btm_area_search p.search_txt {

    margin-left: 30px;
    width: 140px;
    float: left;
}

div#bottom_area p {
    font-size: 11px;
    margin-top: -15px;
    color: rgb(93,93,93);
    margin-bottom: 22px;
    display: block;
    }
div#bottom_area p a {
    color: rgb(93,93,93);
}
p.read_more {
    margin-bottom: -10px;

}        
div#bottom_area h1 {
    line-height: 24px;
    }

div#btm_area_events h1 {
    margin-top: 0px;
    }

div#rt_btm_area {
    float: right;
    width: 346px;
}
span.raquo {
    color: rgb(0,74,143);
    }
/****Content Area****/
#content_area_home {
    margin: 0px 27px 0px 27px;
    width: 400px;
    float: left;
}
#content_area_inner 
{
    margin: 0px 27px 50px 27px;
}

/**** Imagine - right Column ****/
#box {background-color:#eeeeee;
	border:1px solid #cccccc;
	width:248px;
	margin-top:20px;
	}

#box h1 {background-image:url(images/imagine_title.gif);
	background-repeat:no-repeat;
	width:248px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	color:#FFFFFF;
	margin:0px;
	padding:0px 0px 0px 10px;
	}

#box h2 {font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#014687;
	margin:0px;
	padding: 10px;
	}

#box p {font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#666666;
	padding: 5px 10px 5px 10px;
	}

#box a:link { color: #666;
	text-decoration: none;
	}
#box a:visited { color: #666;
	text-decoration: none;
	}
#box a:hover { color: #666;
	text-decoration: underline;
	}
#box a:active { color: #666;
	text-decoration: none;
	}

#flash_imagine {width:420px;
	height:280px;
	}
/****Upcoming Events Promo On Home Page****/
div#cnt_promo_events {
    background-image: url(/templatefiles/images/promo_events.jpg);
    background-repeat: no-repeat;
    float: right;
    width: 240px;
    padding-top: 30px;
    margin-right: 30px;
    margin-top: 15px;
}
div#cnt_promo_events h4 {
    padding-left: 20px;
    font-size: 12px;
	line-height:14px;
	padding-right:20px;
	margin-top:3px;
	font-weight:normal;
    }
div#cnt_promo_events p {
    padding-left: 20px;
    font-size: 11px;
    color: rgb(108,49,0);
	
    }

div#up {
margin-top:-85px;
    }

/*****Home Promo Area in Content****/
#cnt_promo_1, #cnt_promo_2 
{
    float: left;
    width: 182px;
  
}
#cnt_promo_1 h3 , #cnt_promo_2 h3 
{
    margin-left: 5px;
    display: inline;
}
#cnt_promo_1 p, #cnt_promo_2 p 
{
    margin-left: 5px;
    margin-top: 0px;
    margin-bottom: 2px;

}
#cnt_promo_1 img , #cnt_promo_2 img 
{
    margin-left: -5px;
  
}
#cnt_promo_2  
{
    margin-left: 35px;
  
}
/*****Footer Elements*****/
p.footer_btm 
{
    font-size: 9px;
    color: rgb(198,154,107);
}
li.MenuRoot 
{
    list-style: none;
    display: inline;
    margin-right: 20px;
    vertical-align: top;
    border-right: thin solid rgb(198,154,107);
    margin-left: -10px;
    padding-right: 15px;
    line-height: 17px;
}
#footer 
{
    background-color: rgb(113,81,58);
    margin-top: -15px;
    
}
#footer a 
{
    color: White;
    text-decoration: none;
    font-size: 11px;
}

/*********************
POLL TAG
**********************/
span.pollResults {
border:black solid 1px;
background-color:rgb(218,170,46);
}
span.pollResults img {
height: 7px;
}


/* Standard Style Sheet for Hyperlink treatment */

/*a:link
{
  	color: #000000;
    	text-decoration: underline
}
a:visited
{
  	color: #000000;
    	text-decoration: underline
}
a:hover
{
  	color: #000000;
    	text-decoration: underline
}
a:active
{
  	color: #000000;
    	text-decoration: underline
}
*/

/* SITEMAP */

p.RootFolderLevel {
font-size: 14px;
}

p.RootFolderLevel img {
vertical-align: middle;
}

p.SubFolderLevel {
font-size: 13px;
margin: 0 0 0 0;
}

p.SubFolderLevel img {
vertical-align: middle;
}

p.PageLevel {
font-size: 12px;
margin: 0 0 0 0;
}

p.PageLevel img {
vertical-align: middle;
}

/************MENU*************/
#top_menu 
{
    height: 40px;
    background-image: url(/templatefiles/images/menu_bar1.jpg);
    background-repeat: repeat;
    margin-top: 1px;
}
/* MENU REQUIRED */
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:yellow; layer-background-color:yellow; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{/*position:absolute; padding:2px; letter-spacing: .6pt;*/ font-family:arial; font-size:12px; font-weight:bold;}
.clLevel0{color:white;}
.clLevel0over{color:#f0e8b7; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; margin-left: -20px; visibility:hidden; }

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding-top:10px; padding-bottom:10px; padding-left: 12px; font-family:arial; font-size:11px; font-weight:bold; text-align: left; border: 1px solid white;}
.clLevel1{background-color:#196193; layer-background-color:#196193; color:white;}
.clLevel1over{background-color:#196193; layer-background-color:#196193; color:#f0e8b7; cursor:pointer; cursor:hand;}
.clLevel1border{position:absolute; visibility:hidden; background-color:#196193; layer-background-color:#196193;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding-top:7px; padding-left: 12px; font-family:arial; font-size:11px; font-weight:bold; text-align: left; border: 1px solid white;}
.clLevel2{background-color:#196193; layer-background-color:#196193; color:white;}
.clLevel2over{background-color:#196193; layer-background-color:#196193; color:#f0e8b7; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#196193; layer-background-color:#196193}

/*****For use with Forms*****/

#content_area_inner fieldset 
{
    border: none;
}
#content_area_inner legend 
{
    display: none
}
strong.formreq 
{
    color: Red;
}
p.form_desc 
{
    font-size: 11px;
    color: rgb(93,93,93);
    line-height: 16px;
    font-family: Arial;
    display: inline;
}
#content_area_inner label 
{
    font-weight: 600; 
    float: left; 
    width: 180px;
    display: inline;
}

#content_area_inner textarea.frm_textarea {margin-left: 0px; width: 250px; height: 100px;}
#content_area_inner input {width: 250px;}
#content_area_inner .field_rc_vertical {width: 20px;}
#content_area_inner input#form_cancel_btn, input#form_submit_btn 
{width: 70px; 
}
#content_area_inner input#form_cancel_btn {margin-left: 180px; }
#content_area_inner input.field_rc_vertical {width: 30px; margin-left: 170px;}
#content_area_inner input.field_rc_horizontal {width: 30px;}
#content_area_inner .form_label { font-weight:normal; }
#content_area_inner li {font-size:11px;
	color: rgb(93,93,93);
    line-height: 16px;
    font-family: Arial;}


/*Added By Surendhar
#oCMenu_top2{left:31px !important}
#oCMenu_top5{left:-20px !important}
#oCMenu_top6{left:-30px !important}
#oCMenu_top289_0{width:-40px !important;}
#oCMenu_top289{width:-15px !important}	
#oCMenu_top8{ileft:-90px !important}*/
