BODY { background: #000 url(../img/backBody.jpg) no-repeat center top;}
/* Inner */

#bookingBox { margin-top: 440px;}
.inner { background: #fff url(../img/backInner.jpg) no-repeat left top;}

#summary { margin: 0; padding: 65px 0 3em 0; background: #000 url(../img/backInner.jpg) repeat-x left bottom;} 
#summary P { padding-right: 120px;}
#summary A:link, #summary A:visited, #summary A:active { color: #c00;}

#content DIV H3 { text-align: center; }
#content DIV P {padding: 0 5px;}
#content DIV P.label, LABEL { padding: 0; font-weight: normal;}

/* successes page */
.tabBar { background: url(../img/backTab.png) 20px top repeat-x; height: 40px;  font-family: "treb",trebuchet; text-transform: uppercase; font-weight: 900; margin-bottom: 0;}
.tabBar P { padding: 0; margin: 0;}
.tabBar A { text-decoration: none; padding: 0 1em; font-size: 1.2em;}
.tabBar A:visited { color: #c00;}
.tabBar A:hover { color: #fff;}
.tab-left, .tab-right, .tab-center { background: #eee url(../img/backTab.png) no-repeat 20px -40px ; padding-top: 20px;}
.tab-center { background-position: 220px -40px;}
.tab-right { background-position: 420px -40px;}

A.oneSheetButton { text-indent: -2000px; display: block; overflow: hidden; width: 550px; height: 155px; background: url(../img/buttonOneSheet.png) no-repeat center top; margin: 0 auto;}
A.oneSheetButton:hover { background-position: center -155px; background-color: none;}
A.resumeButton { text-indent: -2000px; display: block; overflow: hidden; width: 550px; height: 256px; background: url(../img/buttonResume.png) no-repeat center top; margin: 0 auto;}
A.resumeButton:hover { background-position: center -260px; background-color: none;}
IMG.left { float: left;}

#mispel {font-size: .5em; color: #ccc; border: 1px dashed #ccc; line-height: .7em; padding: 10px; clear: both;}