/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.1
 * Browser:        0
 * Browser group: 
 */
html, body { font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; background-color: #ffffff; color: #000000; font-size: 13px; }
img { border: 0px; }
h1 { font-size: 20px; }
h2 { font-size: 18px; }
.color-red, .color-red a { color: #dd6347; }
.color-green, .color-green a { color: #91c918; }
.color-gray, .color-gray a { color: #cccccc; }
.color-blue, .color-blue a { color: #22c4dd; }
.color-purple, .color-purple a { color: #9463d6; }
.color-black, .color-black a { color: #000000; }
.decoration-bold, .decoration-bold a { font-weight: bold; }
.decoration-italic, .decoration-italic a { font-style: italic; }
.decoration-underline, .decoration-underline a { text-decoration: underline; }
.size-20 { font-size: 20px; }
.size-14 { font-size: 14px; }
label.required { background-image: url("../images/required-field.png"); background-position: top right; background-repeat: no-repeat; padding-right: 8px; }
input[type="text"] { width: 200px; }
input[type="image"] { outline: none; }
select { width: 206px; }
textarea { width: 200px; }
dd { margin-bottom: 4px; }
.page { position: absolute; width: 852px; left: 50%; margin-left: -426px; }
.header { position: relative; width: 852px; height: 480px; margin-bottom: 20px; }
.header .logo { position: absolute; width: 190px; height: 90px; left: 0px; top: 0px; }
.header .main-menu { position: absolute; width: 500px; height: 14px; right: 0px; top: 64px; }
.header .main-menu a { font-size: 14px; color: #000000; text-decoration: none; font-weight: bold; }
.header .main-menu a.selected-index-index { color: #dd6347; }
.header .main-menu a.selected-tutorial-index { color: #91c918; }
.header .main-menu a.selected-about-index { color: #22c4dd; }
.header .main-menu a.selected-contact-index { color: #9464d6; }
.header .main-menu a.selected-ownership-purchase { color: #33cc66; }
.header .main-menu a.selected-ownership-upgrade { color: #cc6666; }
.header .main-menu .item { position: relative; float: left; padding-right: 20px; }
.header .image { position: absolute; width: 850px; height: 375px; left: 0px; top: 105px; }
.content { position: relative; width: 822px; margin-bottom: 40px; padding-left: 15px; padding-right: 15px; }
.footer { position: relative; width: 100%; height: 50px; margin-bottom: 0px; }
.footer-index-index { background-color: #dd6347; }
.footer-tutorial-index { background-color: #91c918; }
.footer-about-index { background-color: #22c4dd; }
.footer-contact-index { background-color: #9464d6; }
.footer-ownership-purchase { background-color: #33cc66; }
.footer-ownership-upgrade { background-color: #cc6666; }
.footer .links { position: absolute; width: 600px; height: 12px; left: 20px; top: 20px; }
.footer .links .item { position: relative; float: left; padding-right: 20px; }
.footer .links .item a { text-decoration: none; color: #ffffff; font-size: 12px; }
.footer .copyright { position: absolute; width: 130px; height: 12px; right: 20px; top: 20px; color: #ffffff; font-size: 12px; }ul.errors { list-style: none; padding-left: 0px; margin-left: 182px; font-size: 10px; color: #dd6347; padding-top: 0px; margin-top: 0px; }
.columns { position: relative; width: 390px; padding-right: 20px; float: left; }
.index h1, .index h2 { color: #dd6347; }
.about h1, .about h2 { color: #22c4dd; }
.about .columns { }
.about img { border: 5px solid #22c4dd; }
.contact .input-title { color: #666666; font-size: 14px; font-weight: bold; }
.contact td { padding-bottom: 10px; }
.contact .error { font-size: 10px; color: #dd6347; }
.contact sup { color: #dd6347; }
.contact h1, .contact h2 { color: #9463d6; }
.tutorial h1, .tutorial h2 { color: #91c918; }
.tutorial .columns { }
.tutorial .sketch { position: relative; width: 100%; text-align: center; }
.tutorial .sketch .wyndham, .tutorial .sketch .rci, .tutorial .sketch .trading-places, .tutorial .sketch .plus-partners { position: absolute; width: 215px; height: 60px; cursor: pointer; }
.tutorial .sketch .wyndham { left: 94px; top: 0px; }
.tutorial .sketch .rci { left: 512px; top: 0px; }
.tutorial .sketch .trading-places { left: 94px; top: 120px; }
.tutorial .sketch .plus-partners { left: 512px; top: 120px; }
.ownership-purchase { position: relative; }
.ownership-purchase h1, .ownership-purchase h2 { color: #33cc66; }
.ownership-purchase dt { float: left; width: 220px; }
.ownership-purchase dd#location-element { padding-left: 180px; }
.ownership-purchase #submit { margin-top: 20px; }
.ownership-purchase dd#location-element ul.errors { margin-left: 5px; }
.ownership-upgrade { position: relative; }
.ownership-upgrade h1, .ownership-upgrade h2 { color: #cc6666; }
.ownership-upgrade dt { float: left; width: 220px; }
.ownership-upgrade dd#location-element { padding-left: 180px; }
.ownership-upgrade #submit { margin-top: 20px; }

