* {margin:0;padding:0;}
html, body {color: #000;font-family:verdana, arial, sans-serif;font-size: 62.5%;}

img {border: none;}

#wrapper {width: 1024px;font-size: 1.3em;position:relative;}

#right {float:right; width: 78%;}
#mainright {width: 62%; float: left;}
#rightright {width: 36%; float: right;}
#left {float: left; width: 20%;}
#content-footer {}
#footer {clear: both;}

#footer .navlist ul, #left ul {list-style:none;}
#footer .navlist li {display:inline;}

#left ul {margin-left:.8em;}
#left li {margin-bottom: 1em;}

#right p {margin-bottom:1.2em; line-height:1.32em;}
#rightright li {margin-bottom: .8em;}

#header  {margin-bottom:104px;}


#thanks {background:#000 url('/images/bg_thanks.jpg') no-repeat top left;}


#events {background:#000 url('/images/bg_events_lofi.jpg') no-repeat top left;}
#eventsnextweek {background:#000 url('/images/bg_events_nextweek_lofi.jpg') no-repeat top left;}
#eventsfuture {background:#000 url('/images/bg_events_future_lofi.jpg') no-repeat top left;}
#loungehistory {background:#000 url('/images/bg_events_lofi.jpg') no-repeat top left;}
#events #mainright img,#eventsnextweek #mainright img,#eventsfuture #mainright img {float:right;margin: auto auto .4em .4em;}


#artists {background:#000 url('/images/bg_artists_lofi.jpg') no-repeat top left;}
#artists #header {margin-bottom: 4px;}
#artists #left {width:12%;}
#artists #right {width:84%;}
#artists #mainright {width: 94%;margin-top:0em;}
#artists #rightright {width:4%;}
#artists table {width: 756px;}
#artists td {height: 176px;font-family:"Courier New", verdana, sans-serif;font-size:18px;color: #c00;font-weight:bold;}
#artistscomingsoon {position:absolute; top: 200px;left: 300px;}

#shunt {background:#000 url('/images/bg_shunt_lofi.jpg') no-repeat top left;}
#shunt #header  {margin-bottom:100px;}
#shunt #left {width:54%;}
#shunt #right {width:44%;}
#shunt #content-main {}
#shunt #mainright {width: 94%;margin-top:2em;font-size:10px;}
#shunt #rightright {width:4%;}
#shunt table {width: 90%;margin-left: 20px;margin-top: 3em;}
#shunt #lefttablecell {width: 54%;}
#shunt #left p {margin: .3em 5em 2em 2em;}
#shunt ul {list-style:none;margin-bottom: 1em;}
ul#toplistshunt {margin-top: 6em;}
#shunt #right a img {margin: -140px auto auto 180px;}
#shunt #mainright a img {margin: auto auto auto 180px;}
#shunt ul#founders {font-weight: bold;}
#founders li {margin-bottom:0.3em;font-size:10px;}
#shuntblurb {font-weight: bold;font-size:10px;margin-bottom: ;}
#shunt h3 {font-size:1.1em;color: #c80000;}
#sponsorslink {margin-top:1em;}
#shunt #link2artists {position:absolute;left:732px;top:36px;}


#events #header  {margin-bottom:154px;}
#events #mainright  {font-size:12px;}
/*#events h5,#eventsfuture h5,#eventsnextweek h5  {color:#d00;font-weight:bold;font-size:13px;}*/
.events h5  {color:#d00;font-weight:bold;font-size:13px;}
.events #mainright img {float:left;}

#eventsnextweek #header {margin-bottom:132px;}
#eventsnextweek #rightright  {width: 24%;}
#eventsnextweek #mainright  {width:74%;font-size:12px;}
#eventsfuture #header  {margin-bottom:130px;}
#eventsfuture #rightright  {width: 8%;}
#eventsfuture #mainright  {width:88%;font-size:12px;}

#home {background:#000 url('/images/bg_homepage_lofi.jpg') no-repeat top left;}
#home #logo {height: 84px;}
#home #navigation {text-align: center;}
#home ul {list-style:none;}
#home #left {width: 34%;}
#home #right {width:64%;font-family:"Courier New", verdana, sans-serif;}
#home #mainright {width: 70%; float: left;font-size:12px;font-weight:bold;line-height:.6em;}
#home #rightright {width: 27%; float: right;}
#linklegal {margin: 8em auto auto 26em;font-size:1.2em;}
#linklegal a:link, #linklegal a:visited {color:#a69676;}

#membership {background:#000 url('/images/bg_membership_lofi.jpg') no-repeat top left;}
#membershipform {float:right;width: 40%;background: #bca27f;}
#sbtmembership {margin-left:2em;color:#c00;background:;}

#membershipthanks {background:#000 url('/images/bg_thanks_payment.jpg') no-repeat top left;}
#membershipthanks #header {margin-bottom:40px;}
#membershipthanks #left {width:24%;}
#membershipthanks #right {width:74%;}
#membershipthanks #mainright  {width:42%;font-size:14px;font-weight:bold;}


/* #map {background:#000 url('/images/bg_map2_lofi.jpg') no-repeat top left;} */
#map {background: #000;}
#galleries {background:#000 url('/images/bg_galleries_lofi2.jpg') no-repeat top left;}

#sponsors ul {list-style:none;margin-bottom:1.2em;}
#sponsors li {margin-bottom:.2em;}
#sponsors #left {width:44%;}
#sponsors #right {width:54%;}
#sponsorlinks {padding: .1em .2em;}

#spacehire {background:#000 url('/images/bg_spacehire_lofi.jpg') no-repeat top left;}
#sponsors {background:#000 url('/images/bg_supporters_lofi.jpg') no-repeat top left;}
#archives {background:#000 url('/images/bg_archives_lofi.jpg') no-repeat top left;}
#terms {background:#000 url('/images/bg_legal_lofi.jpg') no-repeat top left;}

#archives #header {height: 58px;margin-bottom:20px;}
#archives #right {width:88%;}
#archives #left {width:8%;}

#contact {background:#000 url('/images/bg_contact_lofi2.jpg') no-repeat top left;}
#contactform {background:#000 url('/images/bg_contactform_lofi.jpg') no-repeat top left;}
#maillist {background:#000 url('/images/bg_maillist_lofi.jpg') no-repeat top left;}
#maillist form {margin-left: 12em;}

#thankssubscribing {background:#000 url('/images/bg_thankssubscribing_lofi.jpg') no-repeat top left;}
#thankssubscribing #mainright {margin-top:6em;}
#thankssubscribing p {font-size:12px;}

#terms #mainright {font-size: 84%;width:84%;}
#terms ol {margin-left: 3em;}
#terms #rightright {width:12%;}

#membership #header {height: 58px;margin-bottom:40px;}
* html #membership #header {margin-bottom:80px;}
#membership #left {width:28%;}
#membership #right {width:70%;}
#membership #mainright {width: 72%;font-family:"Courier New", verdana, sans-serif;margin-top:0;font-size:12px;}
#membership #rightright {width:26%;}

#map #wrapper {background:#000 url() no-repeat top left;}
#map #header {height:88px;margin-bottom: 8px;}
#map #left {width:4%;}
#map #right {width: 94%;}
#map #mainright {}
#map #mainright img {margin: -90px auto auto -120px;}

/*
	forms styles various
*/
#spacehire input, #membership input, #membershipform input, #contactform input, #subscribe input, textarea {display:block;margin-bottom: .6em;}
#membershipformleft {margin: 18em auto auto 3em;}
#spacehire form {margin: 4.4em auto auto .2em;}

#contactform form {margin-left: 1.5em;}
#contactform #header {margin-bottom: 148px;}

#contact #mainright {margin: 25em auto auto 15em;}
* html #contact #mainright {margin: 28em auto auto 8em;}
#contact #mainright ul {list-style: none;position:absolute;left:420px;top:504px;}
#contact #mainright a {color: #f10000;font-family: "Courier New", sans-serif; font-weight: bold;font-size: 2em;}

label {font-weight: bold;}
#sbtContact {margin-left: 11em;}

#spacehire h3, #contactform h3 {margin-top: 5em;font-size: 1.4em;color: #333;}

/* end of FORM styles section */

