@charset "utf-8";
/* CSS Document */

body {
background-color: #5e5e5e;
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #e8e8e8;


}

#credit {
text-align: center;
margin-top: 5px;
margin-bottom: 5px;

}

.caption {
margin: 0;
padding: 0;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #e8e8e8;

}

p {
margin: 0;
padding: 0;

}


#navcontainer ul {
background: #5e5e5e url(images/nav_bg.jpg);
text-align: center;
padding-bottom: 9px;
padding-top: 8px;
padding-left: 0;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
color: white;
width: 100%;
font-family: Arial,Helvetica,sans-serif;
/* fixes Firefox 0.9.3 */
}

#navcontainer ul li {
display: inline;
padding-left: 0;
padding-right: 0;
padding-bottom: 9px;

padding-top: 8px;
}

#navcontainer ul li a {
padding-left: 15px;
padding-right: 13px;
padding-bottom: 9px;
padding-top: 8px;
color: white;
text-decoration: none;
border-right: 1px solid #babbbd;
}

#navcontainer ul li a:hover {
color: white;
background: #5e5e5e url(images/hover_bg.jpg);
}

#navcontainer #active { 
background: #5e5e5e url(images/hover_bg.jpg); 
}

#main_container {
width: 100%;
}

#content_container {
background: #5e5e5e url(images/body_bg.jpg) no-repeat;
margin-left: auto;
margin-right:auto;
width: 1000px;
padding-left: 40px;
padding-right: 0;

}

.style1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #d4d4d4;
}


#body_content {
width: 915px;
height: 400px;

}

#main1 {
width: 533px;
height: 450px;
float: left;
margin-right: 30px;



}

#first_col {
width: 149px;
float: right;
margin: 0px 0px 4px 40px;

}

#second_col {
width: 149px;
float: right;

}

a {
color: #f8931d;
text-decoration:none;

}

a:hover {
color: #f8931d;
text-decoration:underline;

}

.picture {
margin-bottom: 15px;

}

#logo {
background: #5e5e5e url(images/logo.jpg) no-repeat;
width: 221px;
height: 79px;
margin: 10px;
float: left;
border: none;

}

.quote {
border: none;

}


#tag {
float: right;
background: #5e5e5e url(images/deal.jpg) no-repeat;
width: 327px;
height: 43px;
margin-top: 35px;
margin-right: 80px;

}

#footer {
background:url(images/footer_bg.jpg) repeat-x;
width: 100%;
height: 125px;
padding-top: 28px;
}

#footer_container {
width: 1000px;
margin-left: auto;
margin-right:auto;

}

#left_col {
float: left;
width: 645px;
padding-left: 20px;

}

#right_col {
float: right;
margin-top: 16px;
margin-right: 60px;

}

h1 {
  font-weight: normal;
  color: #353535;
  font-size: 20px;
   font-family: arial, times, arial, verdana,  Helvetica;
 padding: 0;
 margin: 0;


}

#left_table {
width: 915px;
height: 400px;
float: left;

}

#right_table {
width: 915px;
height: 400px;
float: right;

}

#footer_text {
text-align: center;
color: #b9b8b8;
height: 22px;

}

img {
border: 1px solid #edecec;

}

