/* CSS Document */

body {
background:;
background-color:#000;
margin: 0px 0px 0px 0px;
}

#maincontainer{
width: 750px;
margin-left: auto; 
margin-right: auto ;
background-color:#FFFFFF;
}

.header{
width: 100%;
border:  solid #97c376 5px;
height: 34px;
}

.txt {
color:red;
text-decoration:none;
}


.mainimage{
width: 100%;
border-left:  solid #97c376 5px;
border-right:  solid #97c376 5px;
border-bottom:  solid #97c376 5px;
height: 250px;
background-color:#fff;
}

.logo{
float:left;
width:188px;
height:34px;
}

.menuback{
width: auto;
background-image: url(images/menu-back1.jpg);
background-repeat:repeat-x;
height: 34px;
} 
.menu ul
{

height:34px;
margin: 0;
padding-top: 8px;
list-style-type: none;
text-align: center;
}

.menu ul li { display: inline; }

 .menu ul li a {
text-decoration: none;
height:34px;
padding: .2em 1em;
color: #333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.menu ul li a:hover {
text-decoration: none;
padding: .2em 1em;
height:34px;
color: #333;
background-color: #82b75c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.current{
background-color: #82b75c;
}
.module{

background-color:#FFFFFF;
float: left;
width: 750px;
height: 400px;
border-left:  solid #97c376 5px;
border-right:  solid #97c376 5px;
border-bottom:  solid #97c376 5px;
}
.modulepartleft{
width:200px;
height:400px;
background:url(images/bar.png) repeat-x;

margin:5px;

}

.modulepart{
width:240px;
float: left;
padding:0 ;
}
.modulepartright{
width:500px;

float: right;
padding:0 ;
margin-right:30px;
margin-left:200px;
margin-top:-400px;

}

.modulepart-divider{
width:5px;
float: left;
height:400px;
margin-left:200px;
margin-top:-400px;
background-color: #97c376;
}
.innermodule{

}
h2{
font-family: verdana;
font-style:normal;
font-size:16px;
color:#97c376;

}
.description{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#666;

}

.footer{
float:right;
padding-top:10px;
background-color:#000;
width:750px;
color: #ccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.footer a:link,a:visited{
text-align:right;
color: #ccc;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

}
.footer a:hover{
text-align:right;
color: #333;
text-decoration:none;
background-color: #82b75c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.innerfooter{
float:right;
margin-top:-5px;
background-color:#000;
width:300px;
text-align:right;
color: #ccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.innerfooter a:link,a:visited{
text-align:right;
color: #ccc;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

}
.innerfooter a:hover{
text-align:right;
color: #ff0000;
text-decoration:none;
background-color: #82b75c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.footerlink{
float:left;
margin-top:-5px;
margin-left:5px;
background-color:#000;
width:350px;
text-align:left;
color: #ccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.footerlink a:link,a:visited{
text-align:left;
color: #ccc;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

}
.footerlink a:hover{
text-align:left;
color: #333;
text-decoration:none;
background-color: #82b75c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
}
