/* CSS Document */



/* General Settings */

*{margin: 0; padding: 0;}



html, body { height:100%; }



img{ border: 0; }



body{

background-color: #63a029;

background-image: url(images/bg2.png);

background-repeat: repeat-x;

background-position: top center;

font-family: Georgia, "Times New Roman", Times, serif;

font-size:16px;

font-style:normal;

font-variant:normal;

font-weight:normal;

color:#345217;

}



a{color:#345217; font-weight: bold; text-decoration: none;}

a:hover{color:#345217; font-weight: bold; text-decoration: underline;}



p { margin-bottom: 12px; line-height:20px; }



h1{

font-size: 24px;

font-weight: bold;

margin-bottom: 3px;

}



h2{

font-size: 18px;

font-weight: bold;

margin-bottom: 3px;

}



/* Container */

#container {

width: 844px;

min-height:100%;

position: relative;

margin-bottom: -130px;

margin-left:auto;

margin-right:auto;

padding: 0 28px;

}

/* See ie6.css for IE Fix */



#clear_footer {

height: 130px;

clear: both;

}

/* END Container */



/* Header */

#header{

width: 844px;

height: 361px;

float: left;

margin-bottom: 110px;

background: url('images/header_bg.png') no-repeat top center;

}



#intro_text{

width: 500px;

background: url('images/text_bg.png') no-repeat bottom left;

float: left;

padding: 195px 0 35px 30px;

color: #666666;

}

#intro_text a, #intro_text a:hover { color: #63a029; }



/* Content */

#content{

width: 844px;

float: left;

margin-bottom: 30px;

}



/* Slideshow */

#slideshow{

width: 824px;

height: 280px;

float: left;

background-color: #345217;

padding: 10px;

margin-bottom: 40px;

}

/* See ie6.css for IE Fix */



.slide{

float: left;

height: auto;

}



#mySlides{

width: 762px;

height: 280px;

float: left;

}



#myController{

width: 52px;

float: left;

background: url('images/slideshow_nav_bg.jpg') no-repeat top center;

padding-right: 10px;

}



#myController span{

color:#283f12;

font-size: 45px;

font-weight: bold;

cursor:pointer;

width: 52px;

float: left;

text-align:center;

background: url('images/slideshow_nav_divider.jpg') no-repeat bottom center;

}



#myController span:hover{

color: #63a029;

}



#jFlowSlide{

float: left;

}



#myController span.jFlowSelected {

color: #63a029;

}



.jFlowPrev, .jFlowNext{

cursor:pointer;

}

/* END Slideshow */



.wide_text, .bottom_info{

width: 844px;

float: left;

margin-bottom: 30px;

}



.bottom_info_L, .bottom_info_R{

width: 415px;

float: left;

font-size: 14px;

}

.bottom_info_R{ float: right; }



.bottom_info_L img, .bottom_info_R img{

float: left;

border: 5px solid #345217;

margin-right: 10px;

}



.bottom_info_L p, .bottom_info_R p{ line-height: 17px; }



/* Footer */

#footer {

width: 100%;

height: 130px;

position: relative;

background-color: #345217;

}



#footer_content{

width: 844px;

height: 127px;

margin-left:auto;

margin-right:auto;

padding: 3px 28px 0 28px;

background-color: #345217;

}



#footer_logo{

float: left;

}



#footer_info{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

line-height: 15px;

color: #63a029;

clear: both;

}

#footer_info a, #footer_info a:hover{ color: #63a029; }



