@import url(reset.css);
body {background: url('../images/bodySlice.jpg') repeat-x #fff;}

#head {width: 915px; height: 75px; margin: 0; padding: 0;}
#head h1 {width: 915px; height: 75px; background: url('../images/header.jpg'); text-indent: -9999px;}
#head h1 a {display: block; width: 915px; height: 75px;}

#foot {text-align: center; background: url('../images/footer.png') top no-repeat;}
#foot .pad {padding-top: 20px;}
#foot img {margin: 0 10px;}

#content {width: 915px; min-height: 436px; background: url('../images/contentSlice.png') repeat-y; position: relative;}
#content #sideBar {width: 296px; float: right; margin: 28px 8px 0 0;}

#home #content .pad {padding: 0 0 0 8px;}
#content .pad {padding: 30px;}
#localHome {background: url('../images/medicalProfessionals.jpg'); width: 602px; height: 401px;}
#localHome h1 {font-size: 26px; font-style: italic; padding: 320px 0 0 10px; color: #fff; font-weight: normal;}

#sideBar ul {margin: 0 0 0 10px; list-style: none;}
#sideBar li {margin-bottom: 10px;}
#sideBar ul a, #sideBar ul a:visited {font-size: 14px; color: #990000; text-decoration: underline;}
#sideBar .details {font-size: 12px; color: #888;}

#nav {margin: 0 0 0 30px; padding: 0; height: 28px; list-style: none;}
#nav li {float: left; margin: 0 5px; line-height: 28px; font-size: 14px; color: #990000;}
#nav li a, #nav li a:visited {text-decoration: none; color: #990000;}
#nav li a:hover {color: #333;}
#home #nav .home, #sponsor #nav .sponsor, #exhibitor #nav .exhibitor, #attendee #nav .attendee {color: #555;}

.upcoming {width: 296px; height: 28px; line-height: 28px; color: #fff; font-weight: bold; font-size: 14px; position: absolute; top: 0; right: 8px; text-align: center; background: url('../images/redBtn.jpg');}

#events #content .pad ul, #resources #content .pad ul {list-style: none; font-size: 14px; padding-top: 25px;}
#events #content .pad li, #resources #content .pad li {width: 400px; border-bottom: 1px solid #777; height: 24px; line-height: 24px;}
#events #content .pad ul a, #events #content .pad ul a:visited, #resources #content .pad ul a, #resources #content .pad ul a:visited  {color: #333; text-decoration: none; font-weight: bold; display: block; padding-left: 10px;}
#events #content ul a .details, #resources #content ul a .details {font-weight: normal; color: #777;}
#events #content .pad ul a:hover, #resources #content .pad ul a:hover {background: #990000; color: #fff;}

.sponsorDetails {width: 450px; border: 1px solid #555; background: #eee; margin-bottom: 15px;}
.sponsorDetails .pad {padding: 10px;}
.sponsorDetails h4 {margin: 0; padding: 0; font-size: 16px;}
