* {margin: 0; padding: 0}
html,body { height:100% }
body { font-size: 11px; font-family: Verdana, Arial, sans-serif; background-color: #eee; color: #000;}
label {font-weight: bold;}
a {color:#30abb2; text-decoration:none}
a:hover { text-decoration: underline; }
#wrapper { width: 925px; margin: 0 auto; }
#header { background-color: #fff; width: 100%; padding-bottom: 60px; background-image: url(/Design/Themes/Step2009/img/step_header.jpg); background-repeat: no-repeat; background-position: 0 bottom; }
#logo {float: left; margin-left: 10px;}
#sform {width: 300px; float: right; margin-top: 45px; padding-right: 10px;text-align: right;}
#menu {padding-bottom: 10px;}
#content {width: 100%;}
#slideshow {background-image: url(/Design/Themes/Step2009/img/bg-lines.jpg);background-repeat: repeat;
background-position: 0 bottom;padding-bottom: 10px;margin-bottom: 10px;}
#releases { background-color: #fff;  }
#events { background-color: #e3e4da;}
#featured { background-color: #e3e4da; padding-bottom: 10px;}
#featured h3 { color: #616649; font-size: 14px; padding: 10px;}
#partners { background-color: #fff;border-top: 10px solid #eee;}
#releases p, #events p, #featured p, #partners p, #footer p { padding: 10px; }
#releases h2, #events h2, #featured h2, #partners h2 { color: #ffffff;  text-align: center;color: #fff; 
font-size: 17px;font-weight: normal;
background-color: #616649;background-image: url(/Design/Themes/Step2009/img/bg-lines.jpg);background-repeat: repeat-x;background-position: 0 bottom;
padding-top: 2px; padding-bottom: 5px;}
#footer { margin-top: 10px; margin-bottom: 10px;border-top: 10px #616649 solid; color: #555; text-align: center;}
#right-column { background-color:#fff;}
#header:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.offscreen {position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}

.DefaultTD {background-color: #e7efe0;color: #333;}
.DefaultTDSub, .SelectedTabs {background-color: #616649;}
.SelectedSubTabs {}
.Tabs, .SubTabs, .SelectedTabs, .SelectedSubTabs {padding: 3px 10px;text-align: center;}
.Tabs a { text-decoration: none; }
.Tabs a:link, .Tabs a:visited, .Tabs a:active { color: #333; }
.Tabs a:hover, .Tabs a:focus { color: #616649; }
.SelectedTabs a {color: #fff;text-decoration: none;}
.SelectedTabs a:hover {color: #8b916c;}
.SubTabs a {color: #fff;text-decoration: none;}
.SubTabs a:hover {color: #8b916c;}
.SelectedSubTabs a {color: #0babb5;text-decoration: none;}
.SelectedSubTabs a:hover {color: #8b916c;}


#header-menu {position: absolute;top:0;right:0;z-index:999;}
.SiteLinkTable {color: #616649;background-color: #e7efe0;}
span.SiteLink { display: block; padding: 3px; text-align: center;}
.SiteLink a {text-decoration: none;}
.SiteLink a:visited, .SiteLink a:link, .SiteLink a:active { color: #333333; }
.SiteLink a:hover, .SiteLink a:focus { color: #616649; }

/* TEMP */
.BreadCrumbs_ascx { display: none; }

