body {margin: 0px; font-family: tahoma, "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 62.5%; color: #000000; background: #FF5EA2 url(/images/background_grad.jpg) repeat-x; }

.headerimage {position: relative; float: right}
.logo {position: absolute; left: 0px; z-index: 900}
#mainnav ul {position: absolute; left: 100px; top: 5px; margin-top: 0px; width: 300px; font-size: 1.4em; color: #F30268}
#mainnav ul li {list-style-image: url(/images/headerbullet.gif); line-height: 18px}
#mainnav ul li a {list-style-image: url(/images/headerbullet.gif); color: #F30268; text-decoration: none}
#mainnav ul li a:hover {text-decoration: underline; color: blue}

#navigation {position: relative; float: right; clear: both; margin-right: 5px; width: 450px; text-align: right; font-size: 1.4em; color: #F30268}
#navigation a {color: #F30268; text-decoration: none}
#navigation a:hover {text-decoration: underline; color: blue}

#latestnews {position: relative; width:90%; margin:0px auto; margin-bottom: 20px; clear: both; font-size: 1.2em; color: #000000;}
/*#latestnews {position: relative;  margin: 10px 20px 20px 20px; clear: both; font-size: 1.2em; color: #000000;}*/
#latestnews fieldset {position: relative; color: #ffffff}
#latestnews legend {font-size: 1.4em; color: #ffffff}

.contentframe { width:90%; margin:0px auto; min-width:20em; color:#000000; font-size: 1.2em}
/* The .c class is where the right corner (or side) image is applied.  */
.contentframe .hd .c, .contentframe .ft .c { font-size:1px; /* ensure minimum height */ height:36px;}
.contentframe .ft .c { height:36px;}
.contentframe .hd { background:transparent url(/images/corner_toplong.jpg) no-repeat 0px 0px;}
.contentframe .hd .c { background:transparent url(/images/corner_topright.jpg) no-repeat right 0px;}
.contentframe .bd { background:transparent url(/images/corner_left.jpg) repeat-y 0px 0px;}
.contentframe .bd .c { background:transparent url(/images/corner_right.jpg) repeat-y right 0px;}
.contentframe .bd .c .s { margin:0px 16px 0px 20px; background:#ffffff; padding:1em;}
.contentframe .ft { background:transparent url(/images/corner_bottom.jpg) no-repeat 0px 0px;}
.contentframe .ft .c { background:transparent url(/images/corner_bottomright.jpg) no-repeat right 0px;}

.contentframe p { margin:0.5em 0px 0px 0px; padding:0px;}
.contentframe h1.strap_welcome {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strapA_welcome.gif) no-repeat; width: 404px; height: 34px;}
.contentframe h1.strap_welcome span {display: none}
.contentframe h1.strap_about {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_about.gif) no-repeat; width: 150px; height: 34px;}
.contentframe h1.strap_about span {display: none}
.contentframe h1.strap_contact {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_contact.gif) no-repeat; width: 178px; height: 34px;}
.contentframe h1.strap_contact span {display: none}
.contentframe h1.strap_courses {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_courses.gif) no-repeat; width: 139px; height: 34px;}
.contentframe h1.strap_courses span {display: none}
.contentframe h1.strap_enrol {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_enrol.gif) no-repeat; width: 87px; height: 34px;}
.contentframe h1.strap_enrol span {display: none}
.contentframe h1.strap_hen {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_hen.gif) no-repeat; width: 215px; height: 43px;}
.contentframe h1.strap_hen span {display: none}
.contentframe h1.strap_home {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_home.gif) no-repeat; width: 219px; height: 41px;}
.contentframe h1.strap_home span {display: none}
.contentframe h1.strap_maillist {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_maillist.gif) no-repeat; width: 175px; height: 41px;}
.contentframe h1.strap_maillist span {display: none}
.contentframe h1.strap_press {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_press.gif) no-repeat; width: 194px; height: 41px;}
.contentframe h1.strap_press span {display: none}
.contentframe h1.strap_qa {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_qa.gif) no-repeat; width: 384px; height: 35px;}
.contentframe h1.strap_qa span {display: none}
.contentframe h1.strap_strippergrams {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_strippergrams.gif) no-repeat; width: 232px; height: 41px;}
.contentframe h1.strap_strippergrams span {display: none}
.contentframe h1.strap_testimonials {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_testimonials.gif) no-repeat; width: 209px; height: 34px;}
.contentframe h1.strap_testimonials span {display: none}
.contentframe h1.strap_whatnew {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_whatnew.gif) no-repeat; width: 195px; height: 34px;}
.contentframe h1.strap_whatnew span {display: none}
.contentframe h1.strap_venues {position: relative; display: block; margin: 0px 0px 15px 0px; background: transparent url(/images/strap_venues.gif) no-repeat; width: 129px; height: 34px;}
.contentframe h1.strap_venues span {display: none}



blockquote {color: #FF5EA2; font-style: italic; font-family: Monotype Corsiva, tahoma, "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold}
.quote {padding: 10px; background: transparent url(/images/quote_left.gif) no-repeat top left; color: #FF5EA2; font-style: italic; font-family: Monotype Corsiva, tahoma, "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold}
.quote span {width: 81px; height: 64px; background: transparent url(/images/quote_right.gif) no-repeat; position: absolute; right: 30px}

.thumbpic {float: left; text-align: center; padding: 10px}
