@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
#wrapper {
	width:800px;
	margin:auto;
	}
#index {
	width:800px;
	height:600px;
	background-image:url(../img/bg-index02.jpg);
	margin:110px auto;
	}
#container {
	width:800px;
	margin:30px auto;
	float:left;
	}
#header {
	width:800px;
	}
#headerImg {
	width:400px;
	height:250px;
	float:left;
	background-image:url(../img/bg-header.jpg);
	}
#navBar {
	width:398px;
	height:77px;
	float:right;
	background-image:url(../img/bg-navbar.jpg)
	}
#navBar ul {
	margin:20px 0px 0px 20px;
	}
#navBar li {
	font-size:14px;
	color:#333333;
	font-weight:bold;
	display:inline;
	padding:0px 5px 0px 0px;
	}
#navBar li:hover {
	color:#99CC00;
	}
#navBar a{
	color:#F3F9EC;
	text-decoration:none;
	}
#navBar a:hover{
	color:#333333;
	}
#middle {
	width:800px;
	float:left;
	}
#imgFlash {
	width:380px;
	height:200px;
	float:right;
	margin:10px 10px 10px 0px;
	}
#contLeft {
	width:370px;
	padding:10px;
	float:left;
	background-color:#eee;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -webkit-border-bottom-left-radius:0px;
    -webkit-border-bottom-right-radius:0px;

    -khtml-border-radius-topleft:5px;
    -khtml-border-radius-topright:5px;
    -khtml-border-radius-bottomleft:0px;
    -khtml-border-radius-bottomright:0px;

    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;

    -ie-border-radius-topleft:5px;
    -ie-border-radius-topright:5px;
    -ie-border-radius-bottomleft:0px;	
    -ie-border-radius-bottomright:0px;
	}
#contLeft h1 {
	font-size:28px;
	color:#99CC00;
	}	
#contLeft h2 {
	font-size:24px;
	color:#99CC00;
	}
#contLeft p {
	font-size:12px;
	color:#333333;
	line-height:26px;
	}
#contLeft a {
color:#333;
font-weight:bolder;
text-decoration:none;
}
#contLeft a:hover {
color:#555;
}
#contLeft img {

	padding:2px;
	margin:2px;
	}
#contLeft img.gallery {
	border:1px solid #99CC99;
	padding:2px;
	margin:2px;
	}

#contRight {
	width:355px;
	padding:10px;
	margin:0px 10px 0px 0px;
	float:right;
	border:1px solid #339900;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -webkit-border-bottom-left-radius:0px;
    -webkit-border-bottom-right-radius:0px;

    -khtml-border-radius-topleft:5px;
    -khtml-border-radius-topright:5px;
    -khtml-border-radius-bottomleft:0px;
    -khtml-border-radius-bottomright:0px;

    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;	
	}
#contRight h2 {
	font-size:24px;
	color:#99CC00;
	}
#contRight p {
	font-size:12px;
	color:#333333;
	line-height:26px;
	}	
#contRight a {
	color:#669900;
	text-decoration:underline;
	font-weight:bold;
	}
#contRight a:hover{
	text-decoration:none;
	}
#contRight ul {
	margin:5px 0px 0px 20px;
	}
#contRight li {
	font-size:12px;
	color:#666;
	}
#contCentTop {
	background-image:url(../img/bg-content-top.jpg);
	width:800px;
	height:20px;
	margin:0px 0px 0px -10px;
	float:left;
	}
#contCentCent {
	background-image:url(../img/bg-content-center.jpg);
	background-repeat:repeat-y;
	width:760px;
	padding:20px;
	margin:0px 0px 0px -10px;	
	float:left;
	}
#contCentCent h2 {
	font-size:24px;
	color:#99CC00;
	}
#contCentCent p {
	font-size:12px;
	color:#333333;
	line-height:26px;
	}	
#contCentCent ul {
	margin:5px 5px 5px 20px;
	}
#contCentCent li {
	font-size:12px;
	color:#333333;
	line-height:22px;
	}
#contCentCent a{
	color:#669900;
	text-decoration:none;
	}
#contCentCent a:hover{
	color:#333333;
	}
#contCentCent img {

	padding:2px;
	margin:2px;
	}
#contCentCent img.gallery {
	border:1px solid #99CC99;
	padding:2px;
	margin:2px;
	}
#contCentCent img.gallery:hover {
border:1px solid #ccc;
}
#contCentBottom {
	background-image:url(../img/bg-content-bottom.jpg);
	width:800px;
	height:40px;
	margin:0px 0px 0px -10px;
	float:left;
	}	
		
#footer {
	width:800px;
	float:left;
	margin:auto;
	}
#footer p{
	font-size:11px;
	color:#336600;
	text-align:center;
	}
#footer a{	
	color:#333333;
	text-decoration:underline;
	}
#footer a:hover{
	color:#666666;
	text-decoration:none;
	}

