
div#l_container {
background-image:url(/layout/main/view/img/margin_line.gif);
background-repeat:repeat-y;
background-position:top left;
}

div#l_header_frame {
margin-top:0px;
}

div#l_header_frame #bannercd {
display:block;
width:auto;
margin-bottom:22px;
}

div#l_page_submenu_frame {
float:left;
}

div#l_page_frame {
width:466px !important;
float:left !important;
/*border-right:1px solid #eee;*/
}

#l_mid_frame {
float:left;
display:block;
}

#l_sub_frame {
float:right;
display:block;
width:100%;
}

div#l_footer_frame {
width:466px;
padding:11px 60px 17px 60px;
}

#margin {
width:114px !important;
float:left !important;
clear:right;
margin:10px 0px 0px 0px;
padding:0px 0px;
/*background-color:#EBEACC;*/
}

div.margin_menu {
margin:18px 0px;
padding:0px;
display:table;
}

div.margin_menu a {
display:block;
width:auto;
padding:3px 1px;
margin:0px;
font-weight:bold;
font-size:90%;
}

div.boxtext {
/*margin:35px auto 0px auto;*/
margin:22px 0px 0px 0px;
width:136px;

}

div.boxtext span {
display:block;
padding-bottom:5px;
}

div.boxtext #mailing {
width:105px;
text-align:center;
}

div.boxtext button {
padding:0px;
margin:0px;
}

#fidel_frame {
background-image:url(/layout/main/view/img/tshirt.png);
background-repeat:no-repeat;
background-position:bottom right;
width:147px;
}

#be_fidel {
padding-right:92px;
padding-bottom:20px;
}


div#right_ads {
width:120px;
margin-bottom:20px;
}

div#bottom_ads {
width:468px;
float:left;
clear:both;
margin:0px auto 0px auto;
padding-top:15px;
}
