body {
background-color:#2F2F2F;
text-align: center;
margin:0px;
}

img.alignleft {
float:left;
}

a img{
border:0px;
}

a.valid_link{
color:green;
font-family:verdana;
font-size:10px;
}

img.alignright {
float:right;
}

#header{
margin:0px;
width:100%;
height:107px;
background-image: url("images/header_bk.gif");
background-repeat: repeat-x;
background-color: #2F2F2F;
}

#banner{
width:900px;
height:200px;
margin:auto;
background-color: #2F2F2F;
}

#content{
background-color: #2F2F2F;
width:900px;
height:500px;
margin:auto;
}

#left{
_padding-top:5px;
float:left;
width:450px;
height:500px;
background-image: url("images/left_content_bk.gif");
}

#right{
_padding-top:5px;
float:left;
width:450px;
height:500px;
background-image: url("images/right_content_bk.gif");
}

#footer{
width:900px;
height:150px;
margin:auto;
background-image: url("images/footer_bk.gif");
color:#ffffff;
}

#footer_left{
float:left;
width:290px;
height:150px;
padding-top:5px;
padding-left:5px;
}

#footer_center{
float:left;
width:290px;
height:150px;
padding-top:5px;
padding-left:5px;
}

#footer_right{
float:right;
width:290px;
height:150px;
padding-top:5px;
padding-right:5px;
}

.footer_left_table{
font-family:verdana;
font-size:12px;
color:#ffffff;
text-align:left;
}

#left_text{
width:400px;
margin-left:10px;
margin-right:10px;
font-family:verdana;
font-size:10px;
color:#000000;
text-align:justify;
margin:auto;
}

#right_text{
width:400px;
margin-left:10px;
margin-right:10px;
font-family:verdana;
font-size:10px;
color:#000000;
text-align:justify;
margin:auto;
}


