@charset "utf-8";
/* CSS Document */

body { background: url(images/bg.gif) repeat-x; margin:0; padding:0; text-align:center; }

.trailer h1, h2, h3, h4, h5, h6 { color:#333333; font-style:italic; }
.trailer a { text-decoration:none; color:#333333; }
.trailer a:hover { text-decoration:underline; }
.trailer a img { border:0; }
.trailer form { margin:0; padding:0; }

.trailer #container { width:850px; background:#FFFFFF; position:relative; margin:0 auto; top:77px; font:12px Arial, Helvetica, sans-serif; color:#666666; 
text-align:left; }
.trailer #header { width:850px; height:258px; }
.trailer #menu { width:850px; height:46px; background:url(images/menu_bg.gif) repeat-x; }
.trailer #menu ul { list-style-type:none; margin:0; padding:0; }
.trailer #menu ul li { position:relative; float:left; }
.trailer #menu ul li a { display:block; width:auto; height:31px; padding:15px 20px 0 20px; text-align:center; text-decoration:none; color:#FFFFFF; font-weight:bold; } 
.trailer #menu ul li a:hover { background:#000000; }
.trailer #main_box { width:560px; padding:20px 20px 50px 20px; float:left; }
.trailer #side_box { width:250px; background:url(images/side_bg.gif) repeat-x; padding:10px 0 50px 0; float:right; }
.trailer #side_box ul { list-style-type: none; margin:0; padding:0; }
.trailer #side_box ul li a { display:block; background:url(images/side_menu_bg.gif) repeat; width:248px; height:32px; border:1px solid #CCCCCC; color:#FFFFFF; text-align:center; text-decoration:none; padding:21px 0 0 0; margin-bottom:5px; }
.trailer #side_box_search { width:230px; padding:15px 10px 0 10px; }
.trailer #side_box_login { width:230px; padding:15px 10px 0 10px; } 
.trailer .clearfloat { clear:both; }
.trailer #footer { width:100%; text-align:center; color:#333333; padding:5px 0 5px 0; }
.trailer #footer_box { width:840px; height:22px; background:url(images/footer_bg.gif) repeat-x; text-align:right; color:#FFFFFF; padding:6px 10px 0 0; }
.trailer #footer_box a { color:#FFFFFF; }