body {margin: 0; padding: 0; background: #b0afaf url(../images/bg.jpg) repeat-x; font: 62.5%/1.4 tahoma,arial,verdana,sans-serif;}
img {border: 0;}
.clr {clear: both;}
.ie {font-size: 2px;}
.floatImg, .floatSideImg {float: left; margin-right: 10px;}
.floatImg {width: 120px;}
.floatContent {float: left; width: 565px;}
.top {vertical-align: top;}
.mid {vertical-align: middle;}
.presenters {margin-top: 2.5em;}
.entryHeader a {color: #fff;}
.spc {height: 10px;}
.pricing {width: 100%; border-collapse: collapse;}
.pricing td, .pricing th {padding: .5em; text-align: left; vertical-align: top;}
.pricing td {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
#content .first {margin-top: 0;}
#masthead, #nav, #content {width: 716px; margin: 0 auto;}
#masthead {background: #fff; padding: 6px 22px 2px; position: relative;}
#masthead h1, #masthead h2 {font-weight: normal; font-size: 240%; margin: 0 0 10px; background: #fff; color: #000;}
#masthead h2 {font-size: 140%; margin: 2px 0 0;}
#logo {margin: 6px 0 1em;}
#meta {position: absolute; left: 205px; top: 45px; width: 535px;}
#content {width: 760px; background: #fff;}
#nav {padding: 10px 0;}
#sharing {float: right;}
#sharing p {margin-top: .5em;}
#sharing acronym {border: none;}
#sharing a {text-decoration: none;}
#nav ul {width: 110px; color: #ffd07b; float: left; list-style: none; margin: 0; padding: 0; font-size: 120%;}
#nav h2 {font-size: 100%; color: #ffd07b; letter-spacing: 1px; margin: 0;}
#nav h2 a {color: #fff;}
#nav a {text-decoration: none; color: #919090;}
#nav a:visited {color: #966;}
#nav a:hover {color: #ccc;}
#nav .home, #nav .contact {width: 65px;}
#nav .accommodations {width: 135px;}
#nav li {margin: 3px 0;}
#content h2 {background: #ffd17b; padding: .5em 22px; font-size: 190%; letter-spacing: 2px; margin-bottom: 1em;}
#content #section {font-size: 70%; color: #545454;}
#content .title {color: #ffd07b;}
#content h3, #content h4 {font-size: 130%; margin: 0; letter-spacing: 1px;}
#content .entry {font-size: 120%; margin-bottom: 30px; padding: 16px;}
#onecolumn .entry {font-size: 100%; padding: 9px; margin: 7px 0 25px;}
#onecolumn {padding: 0 22px 15px; font-size: 120%;}
#onecolumn h3, #onecolumn h4 {font-size: 120%; margin-top: 2em;}
#onecolumn h4 {font-size: 110%;}
#onecolumn ul {list-style: circle;}
#onecolumn li {margin-bottom: .75em;}
#lcol {width: 424px; margin: 0 40px 0 22px; float: left; display: inline;}
#content #lcol .entry {margin-top: 8px; border: 1px solid #ffd07b;}
#lcol .clr {margin-top: -4px;}
#lcol h4 {font-size: 100%; font-weight: normal;}
#lcol ul {list-style: circle;}
#rcol {width: 252px; float: left;}
#rcol span {display: block; background: url(../images/dark_right.gif) top right no-repeat; line-height: 32px; padding-left: 16px;}
#lcol .entryHeader, #onecolumn .entryHeader {background: #ffd07b url(../images/light_right.gif) top right no-repeat; display: inline; font-size: 130%; padding: 9px 11px;}
#rcol .entryHeader {color: #fff; background: #545454 url(../images/dark_left.gif) no-repeat;}
#onecolumn .entryHeader {font-size: 100%; color: #fff; background: #545454 url(../images/dark_right.gif) top right no-repeat; letter-spacing: 1px;}
#content .support {list-style: none; margin: 0 0 5em; padding: 0;}
#content .support li {margin: 2em 0 3em;}
.moveUp {position: absolute; top: -9999em; left: -9999em;}
.expandCollapse {font-size: 90%;}
.op0 {opacity: 0;}
.op1 {opacity: .1;}
.op2 {opacity: .2;}
.op3 {opacity: .3;}
.op4 {opacity: .4;}
.op5 {opacity: .5;}
.op6 {opacity: .6;}
.op7 {opacity: .7;}
.op8 {opacity: .8;}
.op9 {opacity: .9;}
.op10 {opacity: 1;}
html>body #content .entry, html>body #onecolumn .entry {border: 1px solid #545454;}