* {font-family:eurostile,arial,verdana,arial,sans-serif;font-size:12px;font-weight:normal;color:#926d3e;}
html {margin:0px;vertical-align:center;background:url(/images/bg.jpg) repeat-x left center #222;height:96%}
body {margin:0px;vertical-align:center}
form {padding:0px;border:0px;margin:0px;}

div.box {position:absolute;top:50%;left:100px;margin-top:-275px}
div.nav {height:500px;width:250px;background:#000;color:#ddd}
div.logo {}
div.link {padding:4px 8px 4px 12px}
div.right {width:100px}
div.form {height:500px;background:url(/images/pattern.jpg) repeat center #f0ead0}
div.formx {height:500px;background:url(/images/pattern.jpg) repeat center #f0ead0}
div.party {height:500px;background-color:#000;color:#ddd}
div.inset {padding:8px 32px}
div.intro {background:url(/images/pattern.jpg) repeat center #f0ead0;width:800px;height:500px}
table.contact td {text-align:center;vertical-align:middle;font-weight:bold;white-space:nowrap}
table.contactx td {text-align:center;vertical-align:middle;font-weight:bold;white-space:nowrap;color:#ddd}
table.box {margin-top:4px}

table {border-collapse:collapse}
table.intro {margin-top:100px;margin-left:200px}
table.navbot {margin-top:8px}
table.main {height:100%;margin-right:20px;margin-top:40px}

img {border:0px;margin:0px}
td {padding-right:4px;text-align:left;vertical-align:top}
td.spacer {text-align:right}
table.contact td.formlabel {padding:6px 2px;text-align:right;font-size:12px}
table.contact td.formr {padding:2px;text-align:left;font-size:12px}
table.contact td.formwarn {padding:2px;text-align:center;font-size:12px}
table.contact td.form {padding:2px;text-align:left;font-size:12px}
table.contactx td.formlabel {padding:6px 2px;text-align:right;font-size:12px}
table.contactx td.formr {padding:2px;text-align:left;font-size:12px}
table.contactx td.formwarn {padding:2px;text-align:center;font-size:12px}
table.contactx td.form {padding:2px;text-align:left;font-size:12px}
div.spacer {width:100px;height:1px}
table.contact input.txt {padding:0px;font-size:12px}
table.contactx input.txt {padding:0px;font-size:12px;color:#222}
.btn {color:#222}
table.partyconfirm {background-color:#000;width:auto;margin:20px auto}
table.partyconfirm td {text-align:center;vertical-align:middle;font-weight:bold;white-space:nowrap;color:#ddd}
table.partyconfirm td.formlabel {padding:6px 2px;text-align:right;font-size:14px}
table.partyconfirm td.formr {padding:2px;text-align:left;font-size:14px}

td.toplogo {vertical-align:bottom}
.imgf {border:1px solid #555555;}
td.sinfo {padding:16px;text-align:right;}
td.minfo {padding:0px;text-align:center;}
td.tinfo {padding:0px 10px;text-align:center;vertical-align:top;}
td.simg {padding:6px;text-align:center;}

td.index {color:#969696;vertical-align:bottom;padding:0px 32px 2px 12px;}
td.btm {padding:4px 4px 0px 4px;}
td.space {padding:8px 8px 0px 0px;width:8px;height:8px;}
td.side {color:#969696;background-color:#eeeeee;padding:8px 8px 16px 8px;font-weight:bold;vertical-align:top;}
td.sideleft {color:#969696;background-color:#eeeeee;padding:8px 8px 16px 8px;font-weight:bold;width:34%;vertical-align:top;}
td.sideright {color:#969696;background-color:#eeeeee;padding:8px 8px 16px 8px;font-weight:bold;width:64%;vertical-align:top;}
td.info {color:#eeeeee;padding:20px 0px 24px 12px;line-height:120%;}
tr.info {background-color:#B4B4B4;}
td.infoleft {color:#969696;background-color:#B4B4B4;padding:8px 8px 16px 8px;font-weight:bold;width:34%;vertical-align:top;}
td.inforight {color:#969696;background-color:#B4B4B4;padding:8px 8px 16px 8px;font-weight:bold;width:64%;vertical-align:top;}
td.credits {color:#969696;padding:8px 8px 8px 8px;line-height:120%;vertical-align:top;}
td.infoform {color:#969696;padding:0px 6px 3px 0px;line-height:120%;}
td.infobot {color:#999999;padding:8px;font-size:13px;line-height:150%;}

.infohdr {font-size:11pt;}
.topbg {background:url("/shared/logo.jpg");background-repeat:repeat-x;background-position:top;}

div.nav a {color:#ccc;text-decoration:none;font-weight:bold;font-size:14px}
div.nav a:visited {color:#ccc;text-decoration:none;}
div.nav a:hover {color:#f00;text-decoration:none;}
div.nav a:active {color:#ccc;text-decoration:none;}


a {color:#ccc;text-decoration:none;font-weight:bold;}
a:visited {color:#ccc;text-decoration:none;}
a:hover {color:#f00;text-decoration:none;}
a:active {color:#ccc;text-decoration:none;}

a.top {color:#926d3e;text-decoration:none;font-weight:normal;font-size:14px;}
a.top:visited {color:#926d3e;text-decoration:none;}
a.top:hover {color:#eeeeee;text-decoration:none;font-weight:normal;}
a.top:active {color:#926d3e;text-decoration:none;}

a.main {color:#eeeeee;text-decoration:none;font-weight:normal;}
a.main:visited {color:#eeeeee;text-decoration:none;}
a.main:hover {color:#555555;text-decoration:none;font-weight:normal;}
a.main:active {color:#eeeeee;text-decoration:none;}

a.big {color:#eeeeee;text-decoration:none;font-weight:bold;font-size:18pt;}
a.big:visited {color:#eeeeee;text-decoration:none;}
a.big:hover {text-decoration:none;font-weight:bold;color:#555555;}
a.big:active {color:#eeeeee;text-decoration:none;}