body {
margin:0px auto;
padding:0px;
background:url(../images/bga.jpg) repeat-x #7db305;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
outline:none;
}

#main {
	width:1000px; height:auto; border:solid 1px #bcbcbc;
}

.container {
	background:#fff;
}

.content {
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color: #000000;
line-height:22px;
text-align:justify;
padding-right:10px;
}

.menulink a{
font-family: verdana; font-size:13px; text-decoration:none; color:#ffffff; font-weight:bold;
}

.menulink a:hover{
font-family: verdana; font-size:13px; text-decoration:none; color:#000000; font-weight:bold;
}

.list {
font-family:verdana; font-size:12px; color:#ce7401;
}

#footer {
font-family:arial; font-size:11px; color:#FFFFFF; padding:5px 15px 5px 15px; }

#footer li{ list-style:none; float:left; padding-left:15px;}

#footer a{ color:#FFFFFF; text-decoration:none}

.heading {
font-family:arial; font-size:18px; color:#f08e11;
}

.headingcont {
font-family:arial; font-size:16px; color:#7f0009;
}


.gallerytext {
font-family:maiandra GD; font-size:13px; font-weight:bold; color:#9a1200;
}


/********** New css ***************/

.toplogo { background:url(../images/top_bg.jpg) repeat-x; height:122px; }

.toplogo .addrs { width:265px; height:112px; float:right; background:url(../images/topbg_right.jpg) no-repeat right top; padding-top:5px;}

.toplogo .addrs h1 { font:18px Arial, Helvetica, sans-serif bold; color:#689806; margin-bottom:1px;}

.toplogo .addrs p { font-size:14px; margin-top:0px; line-height:20px; }

.colgrn { color:#689806}

#menu { height:39px; width:912px; float:left; background:url(../images/arecamenu_bg.jpg) repeat-x center top #ff0000;}

#menu ul { float:left; margin:0px auto; height:39px; margin-left:0px;}

#menu ul li { float:left; list-style:none; text-align:center;}

#menu ul li a { color:#fff; padding:5px 18px 3px 18px; width:100px; font:13px/32px Arial, Helvetica, sans-serif; font-weight:bold;  display:block; background:url(../images/menubrd.jpg) no-repeat right center; text-align:center; float:left; text-decoration:none; }

#menu ul li a:hover {background:url(../images/arecamenu_act.jpg) repeat-x; color:#000}

#menu ul li a.act {background:url(../images/arecamenu_act.jpg) repeat-x; color:#fff}

/*** left menu */

.leftmenu {  width:263px; background:url(../images/left_menubg.jpg) no-repeat}

.sidemenu { padding:15px 0px 0px 0px; } 

.sidemenu ul { margin:0px; padding:0px; margin-left:15px; font-size:14px; font-family:Arial, Helvetica, sans-serif}

.sidemenu ul li { background:url(../images/limenu.jpg) no-repeat left center; list-style:none; line-height:36px; 
padding-left:25px; border-bottom:dashed 1px #CCCCCC; width:200px;}

.sidemenu ul li a { color:#000; text-decoration:none }


h1 { font:18px Arial, Helvetica, sans-serif bold; font-weight:bold; margin-bottom:5px; color:#FFFFFF}
h2 { font:14px Arial, Helvetica, sans-serif bold; font-weight:bold; margin-bottom:5px;}

a { text-decoration:none; color:#FF9900}

.enquiryfield {
	width:250px;
	height:20px;
	border:solid 1px #507400;
}

.submit {
	background:url(../images/but-submit.jpg) no-repeat;
	width:108px;
	height:31px;
	border:0px;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	cursor:pointer;
}