body {
   margin:0px;
   padding:0px;
   background-image:url(../images/body_bg.jpg);
   background-repeat:repeat-x;
   background-position:top;
   background-color:BCB6B6;
}
.clear {
   line-height:1px;
   font-size:1px;
   clear:both;
}
#main_container {
   width:808px;
   padding-top:70px;
   margin-left:auto;
   margin-right:auto;
}
#header {
   width:808px;
   height:60px;
}
#logo_container {
   width:342px;
   height:60px;
   float:left;
}
#link_container {
   width:466px;
   height:35px;
   float:right;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#898B8B;
   text-align:right;
   padding-top:25px;
}
#link_container a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#898B8B;
   margin:0px 5px;
   text-decoration:none;
}
#link_container a:hover{
   color:#ffffff;
}
#img1_container {
   width:803px;
   height:312px;
   border:1px solid #9C9C9C;
   margin-left:auto;
   margin-right:auto;
}
#text_container {
   width:793px;
   height:87px;
   border:1px solid #9C9C9C;
   margin-left:auto;
   margin-right:auto;
   margin-top:20px;
   padding:5px;
   background-image:url(../images/text_bg.jpg);
   background-repeat:repeat-x;
   margin-bottom:10px;
}
.row1_text {
   font-family:Arial, Helvetica, sans-serif;
   font-size:16px;
   color:#ffffff;
   height:55px;
   padding-top:10px;
}
.row2_text {
   font-family:Arial, Helvetica, sans-serif;
   font-size:16px;
   color:#ffffff;
   height:21px;
   padding-top:5px;
}   
.link_div {
   width:808px;
   height:108px;
}
#footer {
   width:808px;
   height:88px;
   text-align:center;
   margin-top:80px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#000000;
}
#footer a{
   color:#D01A4D;
   text-decoration:none;
}
#footer a:hover{
   text-decoration:underline;
}