@charset "utf-8";
/* CSS Document */


/*DEFAULTS*/
body {font:62% Tahoma; color:#999;}
a img {border:0px;}
a {color:#99CC00}
a:hover {color:#111}
ul {list-style:none;}
li {list-style:none; display:inline;}
h1 { font:0.9em "Century Gothic"; color:#666; margin-top:-2px; margin-left:-18px; z-index:1000}
h2 {font:1.9em "Century Gothic"; color:#99CC00; font-weight:bold; padding-top:5px; margin:0px;}
a:focus { outline:none }

/*SITE*/
.container {margin:auto; width:990px; margin-top:100px; position:relative;}
.arrow_l { margin-top:200px; width:27px; float:left; height:27px;}
.arrow_r { margin-top:200px; width:27px; float:left; height:27px;}
.arrow_r  a, .arrow_l a {display:block; z-index:-1000}
#site {float:left; width:936px; margin:0px; padding:0px; height:630px; overflow:hidden;}
.logo {height:50px; width:936px; margin:auto; text-align:left; padding:0 0 8px 0; border-bottom:1px solid #99CC00}
.footer{ width:936px; margin:auto; font:1.0em Verdana, Arial, Helvetica, sans-serif; color:#999; padding-top:8px;  border-top:1px solid #99CC00;}
.log {width:229px; float:left;}

/*NAV*/
.nav {display:inline; text-align:right; width:400px; float:right; margin-top:32px; padding:0px;}
.nav a {padding-left:10px; text-decoration:none; color:#666; font:1.2em Tahoma; padding-top:10px; line-height:1.8em; margin:0px; height:20px;}
.nav a:hover {color:#111; text-decoration:underline}
.nav a:active {color:#111;}
.nav li {margin-top:10px;}

/*SLIDER*/
#mySlides {margin:10px; height:450px; width:936px; margin:auto; position:relative; overflow:hidden; }
.main{height:400px; margin:0px auto; padding-left:5px;}
.txt {width:351px; margin-left:15px; float:left; font:1.1em Tahoma; color:#666; margin-top:8px; line-height:17px;}
.txtfw { width:892px; margin-left:15px; float:left; font:1.1em Tahoma; color:#666; margin-top:8px; line-height:17px; overflow:scroll; height:435px;}
.pic {float:right; width:520px; height:332px; border:1px solid #CCC; padding:4px; margin-top:35px; color:#333; font-size:1.1em;}
.flow_cont {}
.jFlowSlide {margin:auto;}

/*TWITTER*/
.twit a {font-size:0.9em; color:#111;}
.twit a:hover {color:#666;}
#twitter a {display:block;}
#twitter {border:1px solid #CCC; color:#111; text-align:left; margin-right:10px; margin-top:2px;}
.tb { position:absolute; left:297px; top:353px; }

/*FONT STYLING*/
.strong {font-weight:bold; color:#111;}
.grn { color:#99CC00;}
.pink { color:#FF3399;}
.blue {color:#0099CC;}
.orange {color:#FF3300;}
.gold {color:#FF9933;}

/*CONTENT*/
.indent {margin-left:15px; margin-bottom:6px;}
.indent img {margin-bottom:-4px;}
.indent {color:#000;}

/*FORM*/
input, textarea {background-color:#E2E2E2; border:1px solid #99CC33; color:#111; font:"Tahoma"; padding:3px;}
.sub {border:none; background:none;}
#eva {background:url(../images/eva.png) bottom right no-repeat;}

/*PHOTOGRAPHS*/
.txt_photo { width:880px; margin-left:15px; float:left; font:1.1em Tahoma; color:#666; margin-top:8px; line-height:17px; height:435px;}
.photo img {border:1px solid #CCC; padding:4px;}

	#gallery {
		background-color:#FFF;
		padding: 10px;
		width: 520px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }

