body {
background-color: white;
text-align: center;
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
margin: 0;
padding: 20px 0;
color: #666666;
}

#wrapper {
width: 790px;
text-align: left;
margin: 0 auto;
background-color: transparent;
}

#top {
height: 133px;
background-position: left top;
background-repeat: no-repeat;
background-color: transparent;
position: relative;
}

#top div, #top a {
position: absolute;
}

#top a {
background: transparent;
top: 70px;
display: block;
height: 0px;
border-bottom: 4px solid white;
text-indent: -5000px;
overflow: hidden;
padding: 0 0 59px 0;
outline: none;
}


a#navW {
left: 300px;
width: 78px;
}

a#navMRH {
left: 379px;
width: 106px;
}

a#navWCT {
left: 486px;
width: 119px;
}

a#navPH {
left: 606px;
width: 81px;
}

a#navCU {
left: 688px;
width: 87px;
}

body#W #top a {
border-bottom-color: #78A647;
}

body#W #top a:hover, body#W #top a.on {
border-bottom-color: #386C14;
}

body#MRH #top a {
border-bottom-color: #878CBB;
}

body#MRH #top a:hover, body#MRH #top a.on {
border-bottom-color: #474D89;
}

body#WCT #top a {
border-bottom-color: #A43238;
}

body#WCT #top a:hover, body#WCT #top a.on {
border-bottom-color: #690A0C;
}

body#PH #top a {
border-bottom-color: #878C46;
}

body#PH #top a:hover, body#PH #top a.on {
border-bottom-color: #474D13;
}

body#CU #top a {
border-bottom-color: #78A647;
}

body#CU #top a:hover, body#CU #top a.on {
border-bottom-color: #386C14;
}


#emailSignUp {
right: 30px;
top: 10px;
height: 40px;
background-position: 0 -7px;
background-repeat: no-repeat;
background-color: transparent;
padding-left: 315px;
}

body#W #emailSignUp {
background-image: url(../furniture/signup_text_green.gif);
}

body#MRH #emailSignUp {
background-image: url(../furniture/signup_text_mauve.gif);
}

body#WCT #emailSignUp {
background-image: url(../furniture/signup_text_red.gif);
}

body#PH #emailSignUp {
background-image: url(../furniture/signup_text_olive.gif);
}

body#CU #emailSignUp {
background-image: url(../furniture/signup_text_green.gif);
}

#emailSignUp form {
margin: 0;
padding: 0;
}

#emailSignUp input {
margin: 0;
border: none;
padding: 3px;
}

#emailSignUp input#submit {
padding: 2px 5px;
background-color: white;
}


body#W #emailSignUp input#submit {
color: #78A647;
}

body#MRH #emailSignUp input#submit {
color: #878CBB;
}

body#WCT #emailSignUp input#submit {
color: #A43238;
}

body#PH #emailSignUp input#submit {
color: #878C46;
}

body#CU #emailSignUp input#submit {
color: #78A647;
}






body#W #top {
background-image: url(../furniture/top_green.gif);
}

body#WCT #top {
background-image: url(../furniture/top_red.gif);
}

body#MRH #top {
background-image: url(../furniture/top_mauve.gif);
}

body#PH #top {
background-image: url(../furniture/top_olive.gif);
}

body#CU #top {
background-image: url(../furniture/top_green.gif);
}

#mainArea {
min-height: 378px;
position: relative;
padding-top: 30px;
}

*html #mainArea {
height: 378px;
}

h1 {
display: block;
width: 380px;
background-color: white;
background-position: left top;
background-repeat: no-repeat;
text-indent: -5000px;
margin: 0 0 10px 0;
}

p {
margin: .3em 0;
}

body#W h1 {
background-image: url(../furniture/h1_welcome.gif);
height: 36px;
}

body#MRH h1 {
background-image: url(../furniture/h1_meeting_room_hire.gif);
height: 56px;
}

body#WCT h1 {
background-image: url(../furniture/h1_comp_therapy.gif);
height: 56px;
}

body#PH h1 {
background-image: url(../furniture/h1_party_hire.gif);
height: 36px;
}

body#CU h1 {
background-image: url(../furniture/h1_contact_us.gif);
height: 36px;
}

#contentPrimary {
float: left;
margin-left: 40px;
margin-right: 20px;
display: block;
width: 380px;
background-color: transparent;
}

body#W #contentPrimary {
width: 300px;
}

*html #contentPrimary {
margin-left: 20px;
}

#contentSecondary {
float: left;
display: block;
width: 300px;
background-color: transparent;
}

#contentSecondary ul {
list-style-type: none;
margin: 0;
padding: 0;
color: #A43238;
}

#contentSecondary ul li {
float: left;
margin-right: 20px;
cursor: pointer;
background-image: url(../furniture/js_pointer_right_mauve.gif);
background-position: 0 .1em;
background-repeat: no-repeat;
background-color: transparent;
padding-left: 15px;
color: #C4C6DD;
}

body#CU #contentSecondary ul li {
background-image: url(../furniture/js_pointer_right_green.gif);
color: #B5D691;
}

#contentSecondary ul li:hover, #contentSecondary ul li.on {
color: #878CBB;
background-image: url(../furniture/js_pointer_down_mauve.gif);
}

body#CU #contentSecondary ul li:hover, body#CU #contentSecondary ul li.on {
background-image: url(../furniture/js_pointer_down_green.gif);
color: #78A647;
}

#contentSecondary div {
clear: both;
color: #878CBB;
padding-top: 20px;
display: none;
}

#contentSecondary div p {
margin: 0 0 .5em 0;
}

#contentSecondary div#close {
display: none;
cursor: pointer;
color: #333333;
/* background-image: url(../furniture/icon_close.gif); */
background-position: 0 .1em;
background-repeat: no-repeat;
background-color: transparent;
margin-top: 20px;
padding-top: 0;
/* padding-left: 15px; */
width: 60px;
}

div#close p {
margin: 0;
}

div#close p img {
margin-right: 3px;
}

body#WCT #contentPrimary, body#PH #contentPrimary {
top: 100px;
}

body#W #mainArea {
background-image: url(../furniture/mainarea_welcome.jpg);
}

body#MRH #mainArea {
background-image: url(../furniture/mainarea_meeting_room_hire.jpg);
}

body#WCT #mainArea {
background-image: url(../furniture/mainarea_comp_therapy.jpg);
}

body#PH #mainArea {
background-image: url(../furniture/mainarea_party_hire.jpg);
}

body#CU #mainArea {
background-image: url(../furniture/mainarea_contact_us.jpg);
}

html#signup body#W #mainArea {
background-image: url(../furniture/mainarea_contact_us_bnk.gif);
}

#shoe {
background-position: center bottom;
background-repeat: no-repeat;
width: 760px;
margin-left: 15px;
}

#shoe p {
margin: 0;
padding: 0 10px 10px 10px;
}


body#MRH #shoe {
background-image: url(../furniture/shoe_mauve.gif);
background-color: #E0E3ED;
color: #878CBB;
}

body#WCT #shoe {
background-image: url(../furniture/shoe_red.gif);
background-color: #EFDCDD;
color: #A43238;
}

body#PH #shoe {
background-image: url(../furniture/shoe_olive.gif);
background-color: #D9DBC5;
color: #878C46;
}




.pictureVisible {
background-image: url(../furniture/mainarea_meeting_room_hire.jpg) !important;
}

.pictureHidden {
background-image: url(../furniture/mainarea_meeting_room_hire_.gif) !important;
}

body#CU .pictureVisible {
background-image: url(../furniture/mainarea_contact_us.jpg) !important;
}

body#CU .pictureHidden {
background-image: url(../furniture/mainarea_contact_us_bnk.gif) !important;
}