/* CSS Document */

body{
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px;
}

#main-wrapper{
background:url(../images/bg_wrapper.jpg) repeat-y;
width:820px;
height:auto;
margin:auto;
}

#wrapper{
background:#FFFFFF;
width:792px;
height:auto;
margin:auto;
overflow:hidden;
border:solid 4px #FFFFFF;
}

#logo-banner{
background:#014946 url(../images/top_bg.jpg);
width:792px;
height:89px;
overflow:hidden;
}

#logo{
width:auto;
height:auto;
float:left;
margin-top:12px;
margin-left:12px;
}

#top-links{
color:#FFFFFF;
float:right;
margin-top:12px;
margin-right:12px;
text-align:right;
}

.top-links{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.top-links:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
}

#main-image{
background:#EEEEEE url(../images/body_bg.jpg) repeat-y;
width:792px;
height:auto;
text-align:center;
}

/* Main */

#main{
background:#EEEEEE url(../images/body_bg.jpg) repeat-y;
width:762px;
height:auto;
padding:15px;
text-align:justify;
overflow:hidden;
}

.header{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#91BA3D;
margin-bottom:20px;
}

#content{
background:url(../images/bg_content.png) no-repeat;
width:750px;
height:265px;
overflow:hidden;
}

#content1{
background:url(../images/bg_content2.png) no-repeat;
width:750px;
height:220px;
overflow:hidden;
}

#content2{
background:url(../images/bg_content2.png) no-repeat;
width:750px;
height:220px;
overflow:hidden;
}

#title{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#339900;
}

#text-content1{
width:235px;
height:auto;
float:left;
margin-top:35px;
padding-left:15px;
padding-right:0px;
}

#text-content2{
width:220px;
height:auto;
float:left;
margin-top:35px;
padding-left:15px;
padding-right:15px;
}

#text-content3{
width:235px;
height:auto;
float:left;
margin-top:35px;
padding-left:0px;
padding-right:15px;
}

.links{
font-weight:bold;
color:#83A836;
text-decoration:none;
}

.links:hover{
font-weight:bold;
color:#006600;
text-decoration:underline;
}

#date{
font-size:10px;
color:#003300;
}

#topic{
width:129px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#003300;
margin-top:4px;
margin-left:43px;
padding-top:10px;
text-align:center;
}

#footer-links{
background:#9BBB56 url(../images/footer_bg.jpg) repeat-x;
width:792px;
height:170px;
margin:auto;
border-left:solid 4px #FFFFFF;
border-right:solid 4px #FFFFFF;
border-bottom:solid 4px #FFFFFF;
margin-bottom5px;
overflow:hidden;
}

#links-container1, #links-container2, #links-container3, #links-container4, #links-container5{
font-size:11px;
width:auto;
height:auto;
padding-left:25px;
}

#links-container6{
font-size:11px;
width:auto;
height:auto;
padding-left:0px;
}

#title1, #title2, #title3, #title4{
text-align:left;
padding-top:14px;
padding-bottom:8px;
padding-left:25px;
font-weight:bold;
}

#title5{
font-size:11px;
text-align:left;
margin-top:24px;
padding-bottom:8px;
padding-left:25px;
font-weight:normal;
}

#title6{
text-align:left;
padding-top:14px;
padding-bottom:8px;
padding-left:25px;
font-weight:bold;
}

#container1{
background:none;
width:160px;
height:auto;
float:left;
margin-top:15px;
}

#container2{
background:none;
width:160px;
height:auto;
float:left;
margin-top:15px;
}

#container3{
background:none;
width:160px;
height:auto;
float:left;
margin-top:15px;
}

#container4{
background:none;
width:160px;
height:auto;
float:left;
margin-top:15px;
}

#container5{
background:none;
width:151px;
height:auto;
float:left;
margin-top:15px;
}

.main-links{
color:#FFFFFF;
text-decoration:none;
}

.main-links:hover{
color:#FFFFFF;
text-decoration:underline;
}

#copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
width:792px;
height:30px;
margin:auto;
margin-top:0px;
text-align:center;
}

.credits{
color:#006699;
}

.box-links{
color:#000000;
font-weight:bold;
text-decoration:none;
}

.box-links:hover{
color:#000000;
font-weight:bold;
text-decoration:underline;
}