#top_wrapper.bg-color-2, #header_cell, footer {background-color:#2e2e2e !important;}
.inner-top { width:1000px !important; }
#inner_top header { width:270px !important; float:left;bottom: 15px;}

#nav_container { float:left; width:710px !important;margin-top:40px; margin-left:20px; }
#layout_wrapper { width:100%; }
#inner_content { width:1200px !important; margin:0px auto; }
#inner_top { width:1000px !important; }
#trial_site_message {display:none;}
h1,h2,h3 {
font-family: 'Droid Sans',sans-serif !important;text-shadow:none !important;padding-left:0px;
}
ul.horizontal.site-menu li span a:hover,ul.horizontal.site-menu li.selected-menu-item a, ul.horizontal.site-menu li.selected-menu-item a:hover, ul.horizontal.site-menu li span span:hover, ul.horizontal.site-menu li:hover span span  { color:#81aad7 !important; }
ul.horizontal.site-menu ul.sub-menu li span a { color:#245183 !important; }
ul.horizontal.site-menu ul.sub-menu li:hover { background-color:#245183; }
ul.horizontal.site-menu ul.sub-menu li span a:hover { color:#FFFFFF !important; }
#panel_links a:hover { background-color:#81aad7 !important; }
#non_member_panel .login-link { color:#FFFFFF; }
.add-me-link { color:#FFFFFF;margin-top:3px; }
#photo_insert .title { height:30px; }
#ctl00_ctl00_register_button.ce-button {width: 100px !important; }

ul.site-menu, ul.horizontal.site-menu li, ul.horizontal.site-menu li:hover span span {
background-color:transparent;
}