/* Main Content Area */
#maincontainer { background: #fff url(images/specials/copycontainer-bg.gif) repeat-x top; width: 960px; padding: 0;margin: 0 4px 0 4px; }
#maincontainer.wilsonparking { border-bottom: 2px solid #e16b03; }

#carparkSpecials { width: 921px; padding: 26px 16px 45px 21px; border-left: 1px solid #fff; border-right: 1px solid #fff; }
#carparkSpecials #column1 { float: left; width: 235px; margin: -5px 0 0 0; }
#carparkSpecials #column2 { float: right; width: 673px; }

#carparkSpecials h1.specialstitle {/* font-size: 36px; color: #555; margin: 0; font-weight: normal; */ background: url(images/specials/h3-grabapark.gif) no-repeat; height: 62px; margin: -4px 0 18px 0; text-indent: -9999px; width: 235px;}
#carparkSpecials .specials-copy { color: #555; font-size: 108%; line-height: 140%; }

#carparkSpecials #column2 #box { width: 673px; background: #fff url(images/specials/specials-bottom.gif) no-repeat bottom left; }
#carparkSpecials #column2 #box-inner { width: 615px; padding: 27px 29px; min-height: 455px; height: auto !important; height: 455px; background: url(images/specials/specials-top.gif) no-repeat top left; }

#carparkSpecials #column2 #tabs { height: 45px; padding: 0; }
#carparkSpecials #column2 #tabs a { display: block; float: left; width: 296px; height: 26px; padding: 19px 0 0 40px; background: url(images/specials/specials-tab.gif) no-repeat top left; color: #fff; font-size: 120%; font-weight: bold; text-decoration: none; outline: none; }
#carparkSpecials #column2 #tabs a.on { color: #f67d00; background-position: bottom left; }
#carparkSpecials #column2 #tabs a#Wellingtontab { float: right; }

	 
/* Car Park Specials */
.stateSpecial { width: 293px; border: 1px solid #ececec; float: left; }
.stateSpecial.early { float: right; }
.stateSpecial h2 { margin: 0; height: 32px; width: 293px; text-align: center; font-size: 108%; font-weight: bold; text-indent: -9999em; }
.stateSpecial h2.monthly { background: url(images/specials/specials-title-monthly.gif) no-repeat top left; }
.stateSpecial h2.earlybird { background: url(images/specials/specials-title-earlybird.gif) no-repeat top left; }

.stateSpecial .carpark-detail { padding: 15px 25px 30px 15px; }

.stateSpecial .carpark-detail .special-description h1 {color: #f67300; font-size: 180%; letter-spacing: normal; font-weight: normal; margin: 0 0 5px 0; padding: 0;}
.stateSpecial .carpark-detail .special-description h2 {color: #f67300; font-size: 160%; width: auto; height: auto; letter-spacing: normal; font-weight: normal;  margin: 0 0 5px 0; padding: 0; text-align: left; text-indent: 0;}
.stateSpecial .carpark-detail .special-description h3 {color: #f67300; font-size: 155%; letter-spacing: normal; font-weight: normal; margin: 0 0 5px 0; padding: 0;}
.stateSpecial .carpark-detail .special-description h4 {color: #f67300; font-size: 135%; letter-spacing: normal; font-weight: normal; margin: 0 0 5px 0; padding: 0; text-transform: none;}
.stateSpecial .carpark-detail .special-description h5 {color: #f67300; font-size: 120%; letter-spacing: normal; font-weight: normal; margin: 0 0 5px 0; padding: 0;}
.stateSpecial .carpark-detail .special-description h6 {color: #f67300; font-size: 100%; letter-spacing: normal; margin: 0 0 5px 0; padding: 0;}

.stateSpecial .carpark-detail h3 { font-weight: normal; font-size: 180%; color: #f67300; margin: 0 0 2px 0; }
.stateSpecial .carpark-detail .location { color: #000; font-size: 108%; height: 32px; }
.stateSpecial .carpark-detail .special-description { min-height: 76px; height: auto !important; height: 76px; color: #898989; }

h3.contact {color: #898989; font-size: 120%; margin: 10px 0; float: left; }
\ html h3.contact {margin: 0;}
h3.contact a {text-decoration: none;} 

#WellingtonSpecials { display: none; }

.specials-disclaimer { padding: 0; color: #898989; }
\ html .specials-disclaimer {margin: -15px 0 0 0;}
a.morespecial { padding-left: 14px; background: url(images/specials/specials-title-arrow.gif) no-repeat left center; text-decoration: none; }
a.morespecial:hover { text-decoration: underline; }

