@charset "UTF-8";
/* CSS Document */

body {
	background-color: #a3a3a3;
	margin: 0;
	padding: 0px;
}

img {
border: none;
}

.clear_float { 
clear: both; 
}

a{
color:#538e3a;
}

/* START NAVIGATION */

/* GLOBALHEADER */
#globalheader { width: 944px; height: 54px; margin-left:auto; margin-right:auto;}
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 157px; height: 0; padding-top: 54px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(images/globalnavbg1.png); _background-image: url(images/globalnavbg1.png); background-rep
eat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-home a { background-position: 0 0; }
#globalheader #globalnav li#gn-about a { background-position: -157px 0; }
#globalheader #globalnav li#gn-menus a { background-position: -314px 0; }
#globalheader #globalnav li#gn-gallery a { background-position: -471px 0; }
#globalheader #globalnav li#gn-press a { background-position: -628px 0; }
#globalheader #globalnav li#gn-location a { background-position: -785px 0; }
#globalheader #globalnav li#gn-contact a { background-position: -942px 0; }

/* OVER STATES */
#globalheader #globalnav li#gn-home a:hover { background-position: 0 -54px; }
#globalheader #globalnav li#gn-about a:hover { background-position: -157px -54px; }
#globalheader #globalnav li#gn-menus a:hover { background-position: -314px -54px; }
#globalheader #globalnav li#gn-gallery a:hover { background-position: -471px -54px; }
#globalheader #globalnav li#gn-press a:hover { background-position: -628px -54px; }
#globalheader #globalnav li#gn-location a:hover { background-position: -785px -54px; }
#globalheader #globalnav li#gn-contact a:hover { background-position: -942px -54px; }

* PRESSED STATES */
#globalheader #globalnav li#gn-home a:active { background-position: 0 -107px; }
#globalheader #globalnav li#gn-about a:active { background-position: -157px -107px; }
#globalheader #globalnav li#gn-menus a:active { background-position: -314px -107px; }
#globalheader #globalnav li#gn-gallery a:active { background-position: -471px -107px; }
#globalheader #globalnav li#gn-press a:active { background-position: -628px -107px; }
#globalheader #globalnav li#gn-location a:active { background-position: -785px -107px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -942px -107px; }

/* ON STATES */
#globalheader #globalnav li#gn-home a.selected { background-position: 0 -54px; cursor: default; }
#globalheader #globalnav li#gn-about a.selected { background-position: -157px -54px !important; }
#globalheader #globalnav li#gn-menus a.selected { background-position: -314px -54px !important; }
#globalheader #globalnav li#gn-gallery a.selected { background-position: -471px -54px !important; }
#globalheader #globalnav li#gn-press a.selected { background-position: -628px -54px !important; }
#globalheader #globalnav li#gn-location a.selected { background-position: -785px -54px !important; }
#globalheader #globalnav li#gn-contact a.selected { background-position: -942px -54px !important; }

/* END NAVIGATION */


#wrapper {
	width: 978px;
	min-height: 700px;
	height: auto !important;
	height: 700px; 
	margin-right:auto;
	margin-left:auto;
	margin-top: 10px;
	background-image:url(images/body_shadow.jpg);
	background-position:center;
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #a3a3a3;
}


#banner_wrapper {
	width: 942px;
	margin-left:18px;
}

#logo {
	float:left;
	display:inline;
}

#main_image {
	float:right;
	display:inline;
}

#content_wrapper {
	float:left;
	display:inline;
	min-height: 200px;
	height: auto !important;
	height: 200px; 
	margin-left:18px;
	background-color:#FFFFFF;
	width: 942px;
}

#left_side_bar {
width: 234px;
margin: 30px;
border-right:thin dotted #538e3a;
float:left;
display:inline;
}

#left_side_bar p{
margin-left: 35px;
margin-right: 20px;
color:#538e3a;
}

#left_side_bar .date{
color:#accf1f;
}

#left_side_bar a{
color:#538e3a;
text-decoration:none;
font-size:10px;
}


#right_content_area {
 width: 605px;
 margin-top: 30px;
 margin-right: 40px;
 float:right;
 display:inline;

}

#right_content_area p {
margin-left: 35px;
margin-bottom: 40px;
}

#right_content_area p img{
margin-right: 20px;
}

#footer {
	background-image:url(images/flowers_background.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width: 942px;
	height:132px;
	float: left;
	display:inline;
	margin-left:18px;
	}


#footer p{
	margin-top: 140px;
	font-size:10px;
	color:#FFFFFF;
	}

#footer a{
	color:#FFFFFF;
	}
