﻿.contact_box { margin:-25px 0 0 0; background:none; }
.contact_box_wrap { background-image: url(../images/layout/contact_box_home.png); background-repeat:no-repeat; height:24px; width:225px; float:right; padding-right:15px;}
.contact_box a.login { float:left; padding-left:30px; }

.top .logo { display:block; float:left; width:334px; height:113px; background:url(../images/layout/home-logo.jpg); }
.top .banner { display:none; }
.top .home-banner { display:block; float:left; width:701px; height:113px; background:url(../images/layout/home-banner.jpg);}

.home-hero { display:block; float:left; padding:5px 0 10px 54px; width:996px; background-image:url(../images/layout/filler.png); }

.inner { float:left; width:1050px; padding:0; background:url(../images/layout/filler_inside_homepage.png) repeat-y; }

.content { float:left; width:460px; padding:10px 5px 0 15px; text-align:left; }
.content .pagetitle { font-size:18px; }
.contentleft { float:left; width:214px; margin:0 0 0 40px; padding:0 10px 0 15px; text-align:left; }
.contentright { float:left; width:200px; margin:0 0 0 10px; }

.flash { background-color:#e1f2f2; padding:0 0 0 0; margin:0 0 0 0; width:460px; float:left;}
.flash img { float:left;}
.flash a img { margin:10px 15px 10px 15px; border:none;}
.flash a { float:left; margin:20px 0 10px 10px; }

.footer { background:url(../images/layout/footer_home.png); }
.footer p { color:#666; }
.footer a { color:#666; }

#overlay { display:none; position: fixed; left: 0px; top: 0px; background:url(../images/layout/modal_bg.png) repeat; width:100%; height:100%; text-align:center; }
#overlay .modal { margin:100px auto; width:850px; height:400px; }
#overlay .modal .modalTop { height:15px; width:850px; background:url(../images/layout/modal_top.png) no-repeat; padding:5px;}
#overlay .modal .modalTop a { float:right; margin:0 40px 0 0; text-decoration:none; }
#overlay .modal .container { width:850px; padding:10px 15px 0 0; background:url(../images/layout/filler_modal.png) repeat-y; }
#overlay .modal .modalBottom { height:30px; width:850px; background:url(../images/layout/modal_bottom.png); }