body, td, tr, form, img, textarea, input {margin:0; padding:0; border:0; font-family:"Myriad Web", "Myriad Pro", "Myriad", Arial, Helvetica, sans-serif; color:#000000; font-size:14px; line-height:16px}

body {background-color:#CCCCCC; height:100%}

#wrap {width:980px; margin:0 auto; background-color:#FFFFFF}
#left {width:295px; float:left; text-align:center; padding-left:20px}
#left p {margin:0px 0px 17px 0px}
#right {width:629px; float:right; padding-right:20px}
.logo {margin-bottom:30px}

p, h2 {margin:0px 0px 14px 0px}
h2 {line-height:24px; font-size:24px}
a {color:#36a; text-decoration:none; font-weight:bold}
a:hover {color:#4b5; text-decoration:none}

#container {background-image:url(images/footer-repeat.gif); background-position: bottom; background-repeat:repeat-x; float:left; width:980px; background-color:#FFFFFF; padding:20px 0px 60px 0px; margin:0 auto}

#centrecol {float:left; width:360px}
#maintext {float:left; width:360px; border:3px solid #36a; min-height:322px}
.padding {float:left; padding:15px 15px 15px 15px}
#booknow {float:left; width:360px; padding:20px 0px; text-align:center}
#rightcol {float:right; width:245px; text-align:center}

#icons {float:left; width:629px}
#icons a {padding:0px 10px; float:left}

#maintext09 {float:left; width:590px; border:3px solid #4b5}
#maintextapply {float:left; width:590px; border:3px solid #36a; margin-bottom:20px}
.label {text-align:right; padding-right:4px}

.signupform {margin:0px 0px 5px 5px; width:370px; font-family:"Myriad Web", Arial, Helvetica, sans-serif; color:#000000; border:1px solid #ccc}
.signupform2 {margin:0px; width:30px; font-family:"Myriad Web", Arial, Helvetica, sans-serif; color:#000000; border:1px solid #ccc}
textarea {width:370px; height:80px; font-family:"Myriad Web", Arial, Helvetica, sans-serif; color:#000000; font-size:13px}