
body{
background-color: #686868;
background-image: url('../images/back_home.gif');
background-repeat: repeat-x;
margin:0px;
padding: 0px;
font-family: arial;
font-weight: normal;
font-size: 14px;
line-height: 20px;
color: #686868;
}

.container{
width: 975px;
margin: auto;
padding: 0px;
}

#flash_box{
width: 950px;
height: 309px;
padding: 0px;
}





.column_1{ float: left; padding:0px; display: inline; }
.column_2{ float: left; padding:0px; display: inline; }
.column_3{ float: left; padding:0px; display: inline; }



#middle_row{
background-color: #ffffff;
margin:0px;
padding: 70px 0px 30px 0px;
display: inline-block;
width: 100%;
}


#middle_row .column_1{
width: 240px;
margin: 0px 35px 0px 20px;
font-family: arial narrow;
font-weight: normal;
font-size: 14px;
color: #4ba3d5;
}


#middle_row .column_2{
width: 272px;
margin: 0px 35px 0px 35px;
text-align: center;
}

#middle_row .column_2 a img{
margin: 0px 0px 8px 0px;
padding: 0px;
}


#middle_row .column_2 a{
font-family: arial;
font-weight: normal;
font-size: 14px;
line-height: 20px;
color: #686868;
}





#middle_row .column_3{
width: 290px;
margin: 0px 11px 0px 35px;
}
#middle_row .column_3 h2{
font-family: arial narrow;
font-weight: normal;
font-size: 18px;
color: #4ba3d5;
margin: 0px 0px 12px 0px;
text-decoration: none;
}
#middle_row .column_3 a{
font-family: arial;
font-weight: normal;
font-size: 14px;
line-height: 20px;
color: #686868;
}
#middle_row .column_3 a.link{
color: #4ba3d5;
}
#middle_row .column_3 a.link:hover{
text-decoration: underline;
}


#middle_row .line{
width: 1px;
height: 206px;
float: left;
position: relative;
top: -20px;
background-image: url('../images/line_spot.gif');
}



#bottom_row{
margin:0px;
padding: 60px 0px 0px 0px;
background-color: #9b9b9b;
display: inline-block;
width: 100%;
height: auto;
background-image: url('../images/back_home_bottom.gif');
background-repeat: repeat-x;
color: #ffffff;
}

#bottom_row .column_1{
position: relative;
top: -60px;
width: 285px;
height: 283px;
float: left;
background-image: url('../images/home_bottom_corner.gif');
}
#bottom_row .column_2{
width: 314px;
margin: 0px 35px 0px 7px;
color: #ffffff;
}

#bottom_row .column_2 h2{
font-size: 20px;
font-weight: normal;
line-height: 24px;
margin: 0px;
}






#bottom_row .column_3{
width: 273px;
margin: 0px 0px 0px 35px;
}

#bottom_row .column_3 h2{
font-size: 20px;
font-weight: normal;
line-height: 24px;
margin: 0px;
}

#bottom_row .column_3 ul{
padding: 0px;
margin: 20px 0px 0px 0px;
}
#bottom_row .column_3 li{
list-style-type: none;
padding: 0px;
margin: 10px 0px 0px 0px;
}
#bottom_row .column_3 li a.menu_link{
font-family: arial narrow;
font-weight: normal;
text-decoration: none;
font-size: 20px;
position: relative;
top: -18px;
left: 18px;
color: #FFFFFF;
}
#bottom_row .column_3 li a.menu_link:hover{
text-decoration: underline;
}

#bottom_row .line{
width: 1px;
height: 365px;
float: left;
position: relative;
top: -60px;
background-image: url('../images/bottom_line.gif');
}




#footer{
float: right;
width:100%; 
height: 70px; 
background-color: #686868; 
margin: 0px; 
color: #ffffff;
position: relative;
top: -10px;
}

#footer_links{
margin: 8px 0px 0px 0px;
padding: 12px 25px 10px 25px;
background-color: #686868;
float: right; 
list-style: none;
}

#footer_links a
{
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    padding: 0 15px;
}


#footer a{
font-family: Arial;
font-size: 12px;
color: #ffffff;
}
