.sponsorHeader {
    background: #ccc;
    height: 25px;
    position: relative;
padding: 10px;
}
.sponsorBody {
float: left;
}
.sponsorBody ul {
float: left;
}
.sponsorBody img {
margin: 10px 10px 10px 0;
} 
.sponsorFooter {
background: #333;
text-align: left;
padding: 5px;
clear: both;
margin-bottom: 30px;
}
.sponsorFooter a {
font-weight: bold;
color: #fff;
}
.sponsorHeader h3 {
float: left;
}
.hotelHeader {
    background: #ccc;
    height: 65px;
    position: relative;
padding: 10px;
}
.hotelBody ul {
float: right;
}
.hotelBody img {
margin: 10px 10px 10px 0;
} 
.hotelFooter {
background: #333;
text-align: right;
padding: 5px;
clear: both;
margin-bottom: 30px;
}
.hotelFooter a {
font-weight: bold;
color: #fff;
}
.hotelHeader h3 {
float: left;
}
#primary #primary-menu, #primary #primary-menu ul {
width: 924px;
}
#primary #primary-menu ul ul {
width: 200px;
}
#primary #primary-menu ul li a {
    padding: 13px 7px 12px;
}
#home-widget-1 .inner {
position: relative;
height: 520px;
}
.slide-info {
display: none;
}
#twitter-3 h2 {
display: none;
}
#home-widget-1 #twitter-3 {
padding: 37px 5px 5px 5px;
background: url(http://atlantafestivals.com/wp-content/uploads/2011/03/full_logo_white.png) no-repeat 20px 0;
}
#mediabox-pageteaser-widget-3 {
margin: 0 135px;
clear: both;
position: relative;
float: left;
min-height: 220px;
height: auto ! important;
height: 220px;
}
#banner-home {
width: 725px;
margin: 0 auto;
}
#footercredits {
clear: both;
}
#wpadminbar ul li {
clear: none;
}
#header #primary {
    width: 100%;
clear: both;
margin: 16px 0 0 0;
}
#header-right {
float: right;
width: 482px;
height: 78px;
padding-top: 14px;
}
#feature-wrap #feature-inner-wrap {
padding: 0 0 20px;
}
#home-widget-1 {
    background: url("http://atlantafestivals.com/wp-content/themes/spitz/lib/img/common/header-bg-3.png") repeat-x scroll center top #070707;
    float: left;
    width: 100%;
padding: 20px 0 10px 0;
}
#home-widget-1 .module-dark {
    background: none;
    clear: none;
    margin: 0;
padding: 0px;
width: 140px;
min-height: 200px;
height: auto ! important;
height: 200px;
}
#home-widget-1 .widget_twitter {
width: 435px ! important;
min-height: 100px;
height: 100px;
position: absolute;
top: 100px;
right: 0;
}
#home-widget-1 .widget_twitter a, #home-widget-1 .widget_twitter a:hover {
color: #fff;
} 
#home-widget-1 #text-3 {
width: 480px ! important;
background: #ccc;
margin-right: 5px;
padding: 10px;
position: absolute;
left: 0;
bottom: 0;
}
#home-widget-1 #text-7 {
position: absolute;
left: 520px;
bottom: 0px;
}
#home-widget-1 #text-6 {
position: absolute;
right: 0px;
bottom: 0px;
}
#home-widget-1 #text-5 {
position: absolute;
right: 150px;
bottom: 0px;
}
#content-inner-wrap .widget_text {
float: left;
margin: 0 55px 0 0;
}
#content-inner-wrap #text-10.widget_text {
margin: 0;
float: right;
}
#content-inner-wrap #content img {
padding: 0;
}
.hackadelic-sliderPanel {
	border: 1px solid #ccc;
	padding: 5px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}

a.hackadelic-sliderButton {
	border: 1px solid lightgrey;
	color: #B3960E;
	padding: 0 3px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}
a.hackadelic-sliderButton:hover {
	border: 1px solid #F0F0E0;
	background-color: #F0F0E0;
}
.entry .hackadelic-sliderPanel {
	background-color: #fcfcfc;
}
.textwidget .hackadelic-sliderButton {
	display: block;
	text-align: center;
	margin: .5em;
}
.textwidget .hackadelic-sliderPanel {
	background-color: #F0F0E0;
}
