
 body
{
  background: url(../images/upper-bg.jpg) repeat-x top #fff;
  color:#4d4d4d;
  font-size:12px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  margin:0px;
  line-height:18px;
}

#main
{ 
  width:980px;
  margin:0 auto;
}

p
{
  margin:0px;
  margin-bottom:10px;
}


.cr
{
  clear:both;
}

h1
{
  font:22px Arial, Verdana, Helvetica, sans-serif;
  color:#433119;
  font-weight:normal;
  margin:0px;
  padding:0px;
  margin-bottom:10px;
}

h2
{
  font:24px Arial, Verdana, Helvetica, sans-serif;
  color:#21930e;
  font-weight:bold;
  margin:0px;
  padding:0px;
  margin-bottom:8px;
}

.upper-sec
{
  background:url(../images/top-bg.jpg) no-repeat;
  width:980px;
  height:206px;
  margin:0 auto;
}

.logo
{
  width:228px;
  height:150px;
  float:left;
  margin-top:10px; 
}

.header-sec
{
  width:980px;
  margin:0 auto;
  margin-top:-40px;
}

#menubar
{
margin:0 auto;
background:url(../images/nav-bg.jpg) no-repeat;
width:280px;
height:381px;
float:left;
padding:20px 0px 0px 3px;
}

#menu-content
{

	margin: 0 auto;
	padding: 0;
	position: relative;
}


#menu-content ul 
{

	color: #FFF;
	margin: 0;
	padding-left: 0;
}



#menu-content li 
{ display: inline;}




#menu-content li a
{
    font:14px Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	float:left;
	text-align:left;
	color: #000000;
	text-decoration: none;
	width:233px;
	height:23px;
	padding:10px 0px 0px 50px;
	margin-bottom:1px;
	list-style:none;
	 
}


#menu-content li a:hover
{
	font:14px Arial, Verdana, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/menu-hover.jpg) no-repeat;
	list-style:none;
}


#menu-content li a#current
{
	font:14px Arial, Verdana, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/menu-hover.jpg) no-repeat;
	list-style:none;
}
.greenline
{
    background:url(../images/devide-line.jpg) no-repeat;
	width:2px;
	height:52px;
	float:left;
}

#header-outer
{
background:url(../images/slider-bg.jpg) no-repeat bottom center;
  width:681px;
  height:400px;
  float:right;
}


.header
{
  width:681px;
  height:371px;
  float: right;
  clear:both;
}

#matter
{
  width:980px;
  margin:0 auto;
  margin-top:20px;
}

.left-sec
{
  width:655px;
  float:left;
  padding-right:5px;
}

.left-sec ul
{
margin:0px;
padding:0px;
}

.left-sec ul li
{
background:url(../images/bullet.jpg) no-repeat 0px 7px;
list-style:none;
padding-left:20px;
margin-bottom:10px;
}

.left-sec a
{
  color:#000000;
  font-size:12px;
  text-decoration:underline;
}

.left-sec a:hover
{
  color:#000000;
  font-size:12px;
  text-decoration:none;
}

#slider-home
{
  width:655px;
  height:200px;
  float:left;
  clear:both;
  margin-bottom:20px;
}

.form-outer
{
  width:295px;
  float:right;
}

.form-up
{
  background:url(../images/form-up.jpg) no-repeat;
  width:270px;
  height:36px;
  float:left;
  font-size:18px;
  color:#FFFFFF;
  text-transform:uppercase;
  padding:20px 0px 0px 25px;
  
}

.form-mid
{
  background:url(../images/form-mid.jpg) repeat-y;
  width:295px;
  height:260px;
  float:left;
  padding:0px 5px 0px 0px;
}

.form-bottom
{
  background:url(../images/form-bottom.jpg) no-repeat;
  width:295px;
  height:89px;
  float:left;
}


.input 
{
    background:#fff;
	font-size:11px;
	color:#333333;
	font-weight:normal;;
	width:167px;
	height:20px;
	border : 1px solid #d3d3d3;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding:3px;
 } 
 
input.button1 
{
    background:url(../images/submit-btn.jpg) no-repeat;
	width:75px;
	height:28px;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	border:0px;
	float: right;
	clear:both;
	cursor:pointer;
	margin-right:5px;

}

.textarea
{
    background:#fff;
	width:167px;
	height:55px;
	font-size:11px;
	color:#333333;
	padding:3px;
	font-weight:normal;
	border : 1px solid #d0cfcf;
	float:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

th
{
  color:#FFFFFF;
  font-weight:normal;
}

#footer-main
{
  background:url(../images/footer-bg.jpg) repeat-x;
  width:100%;
  height:133px;
  margin:0 auto;
  margin-top:10px;
}

.footer
{
  width:980px;
  height:133px;
  margin:0 auto;
  color:#a1988c;
}

.footer a
{
  font-size:12px;
  font-weight:normal;
  color:#a1988c;
  text-decoration:none;
}
.footer a:hover
{
  font-size:12px;
  font-weight:normal;
  color:#fff;
  text-decoration:none;
}

.box1
{
  width:80px;
  height:50px;
  float:left;
  margin:30px 10px 0px 0px;
}

.box2
{
  width:150px;
  height:50px;
  float:left;
  margin:30px 10px 0px 0px;
}

.box3
{
  width:100px;
  height:50px;
  float:left;
  margin:30px 10px 0px 0px;
}

.email-img
{
  width:315px;
  height:102px;
  float:right;
}

.footer-right
{
  width:280px;
  float:right;
  text-align:right;
  margin-top:58px;
}


.gallerybox
{
  width:655px;
  margin:0 auto;
  margin-bottom:15px;
}

.gallerybox img
{
border:none;
}

.boxgal1
{
width:209px;
height:134px;
float:left;
margin-right:15px;
}

.boxgal2
{
width:209px;
height:134px;
float:left;
}

.boxgal3
{
width:209px;
height:134px;
float:right;
}