body{
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:center;
}
.wrap {
width:993px;
margin:0 auto;
}
.header{
height:92px;
background:url(images/top_header_bg.jpg) center repeat-y;
}
.flash_headerbg{
width:993px;
height:92px;
background:url(images/header_bg.jpg) repeat-x;
}
.flash{
height:92px;
float:left;
width:550px;
}
.contact_top{
padding:30px 0 0 300px;
height:62px;
float:left;
width:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
}
.contact_top a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffb96e;
font-weight:normal;
text-decoration:none;
}
.contact_top a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-align:none;
}





.menu{
height:40px;
background:url(images/menu_bg.jpg) repeat-x;
}
/*.menu ul {
display:inline;
}
.menu li{
display:inline;
}
.menu a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-left:25px;
text-decoration:none;
}

.menu a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#cdcdcd;
padding-left:25px;
text-decoration:none;
}*/

.menu a{
text-decoration:none;
}
.menu_class{
list-style:none;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.menu_class2{
list-style:none;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
ul{
margin:0;
}
ul.dropdown-linear {
 width: 993px;
}

ul.dropdown-linear ul li {
 float: left;
}

ul.dropdown-linear li.hover,
ul.dropdown-linear li:hover {
 position: static;
}

ul.dropdown-linear ul ul {
 display: none !important;
}
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 3.5em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 993px;
}

ul.dropdown ul li {
 float: left;
}

ul.dropdown ul ul {
 top: 1px;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
ul.dropdown {
 width: 973px;
 height:40px;
 background:url(images/menu_bg.jpg) repeat-x;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 padding:0 0 0 20px;
 font-weight:bold;
}

	ul.dropdown li {
	 border: none;
	 text-align:center;
	 padding:0 15px 0 15px;
	}
	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 height:40px;
	 background:url(images/menu_overbg.jpg) repeat-x;
	 color: #000;
	}
	.menu_active{
	 background:url(images/menu_overbg.jpg) repeat-x;
	 color: #000;
	}

	ul.dropdown ul {
	 width: 500px;
	 height:40px;
	 margin-top: 0;
	}

		ul.dropdown ul li {
		 background-color: #f6f6f6;
		 padding:0 15px 0 15px;
		 text-align:center;
		}

		ul.dropdown ul li.hover {
		 margin: 0;
		 border: none;
		}


ul.dropdown ul *.dir {
 padding-right: 7px;
 background-image: none;
}
















.content1{
height:100%;
background:url(images/content1_bg.jpg) center repeat-y;
padding:40px 0 0 0;

}
.content2{
height:285px;
background:url(images/content_2bg.jpg) center repeat-y;
padding:25px 0 0 0;
}
.box-content
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:justify;
padding:10px 0 1px 0;
line-height:18px;
}
.myspace{padding-bottom:10px;}
.heading
{
color:#000099;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
text-indent:30px;
text-align:center;
font-weight:bold;
}
.p_description{}
.news{
width:270px;
height:225px;
float:left;
background:url(images/news.jpg) 20px 0 no-repeat;
padding:40px 40px 0 40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:justify;
line-height:15px;
}
.gallery{
width:320px;
height:250px;
float:left;
background:url(images/gallery.jpg) top left no-repeat;
padding:32px 0 0 0;
}
.magazine{
width:320px;
height:250px;
float:left;
background:url(images/snehadhoodh.jpg) top left no-repeat;
padding:32px 0 0 0;
}
.footer{
height:150px;
background:#3c382f url(images/bottom_scrap.jpg) top center no-repeat;
color:#686154;
text-align:center;
padding:25px 0 0 0;
}
.footer a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#686154;
text-decoration:none;
}
.footer a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

/* About Us Page -- additional css*/
.content1_a{
/*height:410px;*/
background:url(images/content1_bg.jpg) center repeat-y;
}
.aboutus{
height:400px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:justify;
padding:50px 50px 0 50px;
line-height:20px;
}
h4{
font:Verdana, Arial, Helvetica, sans-serif;
color:#0099FF;
font-size:13px;
margin:0;
}
.bottom_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
}
.bottom_link a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-weight:normal;
}
.bottom_link a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:normal;
}

/*Admin page css */

#left_container {
height:150px;
width:130px;
float:left;
background:url(images/dot2.gif) repeat-y 90% 0;

}

/* Administration page */
.superior{
width:850px;
height:350px;
text-align:center;
}
.content_2a{
background:url(images/content_2bg.jpg) center repeat-y;
height:auto;
overflow:hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-align:justify;
}
.councillors {
width:850px;
height:auto;
overflow:hidden;
padding:0 0 0 50px;
}
.councillors_1{
width:450px;
height:auto;
overflow:hidden;
float:left;
padding:0 0 10px 0;
}

.councillors_1a{
width:150px;
height:auto;
overflow:hidden;
float:left;
}
.councillors_1b{
width:295px;
height:auto;
overflow:hidden;
float:left;
padding:10px 5px 0 0;
}
.councillors_2{
width:400px;
height:auto;
overflow:hidden;
float:left;
padding:0 0 10px 0;
}
.councillors_2a{
width:150px;
height:auto;
overflow:hidden;
float:left;
}
.councillors_2b{
width:245px;
height:auto;
overflow:hidden;
float:left;
padding:10px 5px 0 0;
}
.general{
width:850px;
height:auto;
overflow:hidden;
padding:0 10 0 50px;
}
.address{
width:850px;
height:auto;
overflow:hidden;
padding:0 0 0 50px;
}
.address2{
width:450px;
float:left;
height:250px;
}
.address1{
width:350px;
float:left;
height:225px;
padding:25px 10px 0 15px;
text-align:right;
line-height:17px;
}
h5{
color:#993300;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
h4{
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
h3{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0;
text-indent:30px;
padding-bottom:10px;
}
h2{
color:#0033FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
}
/* Content box */


/* Image inder administrator page section*/
.photo
{
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:20px;
}
.coun
{
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}
.subhd
{
font-weight:bold;
color:#FF0000;
font-size:12px;
}
/*li
{
background-image:url(images/li.gif);
background-repeat:no-repeat;
}*/


/* HomePage photo slide show */

#slideshow {
position:relative;
float:left;
}

.home_photo{
color:#CCCCCC;
border-width:thin;
}


#slideshow IMG {
	position:absolute;
	/*left: 5px;*/
width:290px;
	height:116px;
	opacity:0.0;

}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}


#slideshow IMG.last-active {
    z-index:9;
}
/*
a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000FF;
text-decoration:none;
}
a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#993300;
text-decoration:none;
}
*/

