@charset "utf-8";
/* CSS Document */

body, html{
margin:0;
width:100%;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
line-height:18px;
background-image:url(images/footer-bg.jpg);
background-repeat:repeat;
}
a {
text-decoration:underline;
color:#fd7304;
}
a:hover{
color:#000000;
}
H1{
font-size:14px;
color:#000000;
font-weight:bold;
}
#wrapper{
width:100%;
height:100%;
float:left;
}
#container1{
background-image:url(images/bg1.jpg);
background-repeat:repeat-x;
background-position:bottom left;
height:540px;
width:100%;
float:left;
padding-top:20px;
border-bottom: 10px #FFFFFF solid;
}
#container2{
background-image:url(images/bg2.jpg);
background-repeat:repeat-x;
background-position:bottom left;
height:540px;
width:100%;
float:left;
padding-top:20px;
border-bottom: 10px #FFFFFF solid;
}
#container3{
background-image:url(images/bg3.jpg);
background-repeat:repeat-x;
background-position:bottom left;
height:540px;
width:100%;
float:left;
padding-top:20px;
border-bottom: 10px #FFFFFF solid;
}
#container4{
background-image:url(images/bg4.jpg);
background-repeat:repeat-x;
background-position:bottom left;
height:540px;
width:100%;
float:left;
padding-top:20px;
border-bottom: 10px #FFFFFF solid;
}
#container5{
background-image:url(images/bg7.jpg);
background-repeat:repeat-x;
background-position:bottom left;
height:540px;
width:100%;
float:left;
padding-top:20px;
border-bottom: 10px #FFFFFF solid;
}
#textbg{
float:left;
background-image:url(images/trans.png);
background-repeat:repeat;
width:100%;
}
#textbox{
padding:20px;
width:96%;
}
#header{
background-image:url(images/header-bg.jpg);
background-repeat:repeat-x;
width:100%;
height:113px;
}
#logo{
width:335px;
height:76px;
float:right;
margin-top:20px;
margin-right:20px;
}
#navcontainer
{
width: 100%;
float: left;
background-color: #ffffff;
}

#navcontainer ul { padding: 0; }
#navcontainer ul li { display: inline; }

#navcontainer ul
{
margin: 0;
padding: 0 0 0 10px;
color: #FFFFFF;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

#navcontainer ul li a
{
padding: 0.2em 12px;
background-color: #ffffff;
color: #000000;
text-decoration: none;
float: left;
border-right: 1px solid #000000;
}

#navcontainer ul li a:hover
{
background-color: #ffffff;
color: #000000;
}

#navlist li a:hover, #navlist li a:active
{
color: #000000;
text-decoration: none;
background: #ffffff;
text-align: left;
font-weight: bold;
}
#badge{
width:358px;
height:257px;
float:left;
margin-top:20px;
}
#footer{
color:#FFFFFF;
font-size:10px;
text-align:right;
width:98%;
height:40px;
float: left;
}