
/* body {background-color: Teal; max-width: 60em; width: 100%; margin-left: auto; margin-right: auto; -moz-box-orient: horizontal; display: -moz-box; -moz-box-pack: center}
	background: -moz-radial-gradient(center 200% 0deg, circle farthest-side, yellow, #FF0000 50%, #600060, black);
	background: -webkit-gradient(linear, left top, left bottom, from(purple), to(black), color-stop(50%, red));
	background: -webkit-gradient(radial, center 200%, 0, 50% 0, );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#000000');
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#0000FF');
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='black', endColorstr='#F9AA33');
	background-image: url('../images/dawngradient.svg');
*/
html {
	background-color: black;
	background-attachment: fixed;
	background-attachment: scroll;
	-o-background-size: 100% 100%;
	width: 100%;
	line-height: 1.375;
	background-image: url('../images/night-sky.jpg')
}

body{margin: 0 auto; padding: 0 1em; position: relative;
 font-family: Tahoma, Helvetica, Trebuchet, "Trebuchet MS", "DejaVu Sans Condensed", Arial, "Century Gothic", sans-serif;
 color: silver;
	min-width: 38em; text-align: center;
	width: 100%;
	min-height: 100%
}

body legend {color: silver}
body .main legend {color: black}

body .main {color: black; margin-bottom: 1em}


li {padding-bottom: 0.6875em}
#rules ol, #beyondTheRules ol {list-style-type: disc}
#rules ol ol, #beyondTheRules ol ol {list-style-type: circle}

#IEBackground {position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: -2}

#banner {text-align: center; font-size: 400%; font-weight: bold; color: transparent; text-transform: uppercase; letter-spacing: 0.1em; line-height: normal; white-space: nowrap;
	/*text-shadow: #daa520 0 0 10px;*/
	min-width: 160px;
	font-family: "English Thin";
	background-image: url('../images/banner.png');
	background-position: center;
	background-repeat: no-repeat;
	height: 1.1875em;
}

.main{max-width: 40em; background-color: white; padding: 0 2em 1.375em; position: relative; margin-left: auto; margin-right: auto; margin-bottom: 0; text-align: justify;
	background-image: none
}
.main .section {padding-bottom: 1.375em}

#footer {background-color: transparent;
	text-align: center;
	margin-top: 0.625em; clear: both; position: relative; top: 1.041667em
}



.main, #footer, #art img {
	border-width: 0.25em; border-color: silver; border-style: ridge;
}

body .front {background: none; color: silver; border-color: transparent; min-height: 600px; padding-right: 0; max-width: 42.5em}
.front div {font-size: 1.25em}
.front div div {font-size: 1em}
body .front div {margin-left: 8.8889em}
body .front div:not(:first-of-type) {margin-left: 0; margin-top: 2.75em}

#navigation li a, #navigation li a:hover {color: silver}

#footer form {display: inline-block; font-size: 78.125%; line-height: 1.71875; text-align: center}
#footer fieldset {border: none; padding: 0; margin: 0; display: inline-block; text-align: center; padding-left: 0.1em; padding-right: 0.1em}
#footer legend {font-weight: bold; display: inline; padding: 0; position: relative; top: 1px; margin-right: 1em}
#footer label {display: inline-block; width: 16.5625em; text-align: right}
#footer input[type='text'], #footer input[type='password'] {font-size: 100%; width: 10.75em}

div#background 
{
	position: fixed; width: 100%; height: 100%; left: 0; top: 0;
}

#navigation h2 {display: none}

h1 {padding: 0.34375em 0; margin: 0; font-size: 2em; line-height: 1.375}
h2 {font-size: 1.5em; padding: 0.458333em 0 0; line-height: 1.375; margin: 0 0 0 0}
p {margin: 1.375em 0 0 0}
p:first-child {margin-top: 0}
.main p:first-child {margin-top: 1.375em}
p.interstitial {margin-top: 0; font-style: italic}
p.interstitial + p {margin-top: 0}
blockquote {margin: 0.6875em 0 0.6875em 2.75em; padding: 0.6875em 0 0.6875em 0.6875em; background: #EFEFEF}
blockquote > p {margin-top: 0}
ol {margin: 0}
ol:first-child {margin-top: 1.375em}

a {color: #0000FF}
a:visited {color: #800080}
a:active {color: #EE0000}

a.footnoteRef {display: inline-block; padding: 0 0.5em; background: #EFEFFF}
a:visited.footnoteRef {background: #F7EFF7}
a:active.footnoteRef {background: #FEEFEF}

.banner {text-align: center}

.map {display: none; height: 480px}
.map > div {height: 480px}

#ratings dl, .eventData dl {margin: 0.6875em 0}
#ratings dl dt, .eventData dl dt {float: left; clear: left; font-weight: bold; padding: 0.6875em}
#ratings dl dd, .eventData dl dd {clear: right; margin-left: 0; padding: 0.6875em 0.6875em 0.6875em 2.75em}
#ratings dl dt:nth-of-type(even), #ratings dl dd:nth-of-type(even), .eventData dl dt:nth-of-type(even), .eventData dl dd:nth-of-type(even) {background: #EFEFEF}

.blurb h1 {text-align: center}
.blurb h1 + p {margin-top: 0}

.blurb .tagline {margin-top: 2.75em; font-family: Georgia, Cambria, "Calisto MT", Times, "Times New Roman", serif}
.blurb h1 + p.tagline {margin-top: 0}
.blurb .warning {font-family: Georgia, Cambria, "Calisto MT", Times, "Times New Roman", serif}

.blurb .eventData {text-align: center; margin-top: 1.3125em; width: auto; margin-left: auto; margin-right: auto; white-space: nowrap; position: relative}
.blurb .eventData div {display: inline-block; padding: 0.0625em; margin-top: 0.6875em; margin-bottom: 0.6875em}
.blurb .eventData dl {margin: 0.0625em; padding: 0.8125em 0em; display: inline-block; overflow: hidden; text-align: left; vertical-align: top; white-space: normal}
.blurb .eventData dl dt {float: left; clear: left; padding: 0em 0.6875em 0em 1em; width: auto; white-space: nowrap; font-weight: normal}
.blurb dl#facts dd {clear: right; margin-left: 0; padding: 0em 1em 0em 5.9375em}
.blurb dl#ratings dd {clear: right; margin-left: 0; padding: 0em 1em 0em 11.5em}
.blurb .eventData dl dt:nth-of-type(even), .blurb div#eventData dl dd:nth-of-type(even), .blurb #eventData dl dd:nth-of-type(even) span.base {background: #EFEFEF}
.blurb .eventData dl#ratings dd {text-indent: -2.75em}
.blurb .eventData dl#ratings dd.text {text-indent: 0; padding-left: 9.5em}
.blurb dl#ratings dd span.base {text-indent: 0; text-align: center; width: 1.25em; display: inline-block; padding: 0 0.5em; cursor: pointer}
.blurb .eventData dl#facts {padding-bottom: 0.8125em}
.blurb .author {text-align: center; font-family: Georgia, Cambria, "Calisto MT", Times, "Times New Roman", serif}
.blurb .organiser {text-align: center}

.blurb .eventData {display: table; border-collapse: collapse}
.blurb .eventData div { display: table-row}
.blurb .eventData div dl {display: table-cell; border: double black 3px}

ul.sponsors {list-style-type: none; padding-left: 0; clear: right; display: block; width: 100%; overflow: auto}
ul.sponsors li {float: left; padding-left: 10px; padding-right: 10px}
ul.sponsors a img {border: solid 0.125em}

.blurb .cancellationNotice {text-align: center; font-size: 300%; font-weight: bold}
.cancelled {text-decoration: line-through}

ol.stanza {list-style-type: none; margin-top: 1.375em}
ol.stanza li {padding: 0}

.placeholder {display: none}

ol.footnotes {font-size: 80%; margin-top: 1.65em}
ol.footnotes li {max-width: 40em}

#sectionNav {float: right; border: solid black 0.0625em; margin: 0.3125em 0 .3125em 0.9375em; padding: 1em; width: 100%; max-width: 16.9375em;}
#sectionNav h2 {font-size: 1.25em; margin: 0; line-height: 1.1em; padding: 0 0 1.1em}
#sectionNav ol {list-style-type: none; margin: 0; padding: 0}
#sectionNav ol ol {padding: 0}
#sectionNav li {padding: 0; text-align: left}
#sectionNav li li {padding-left: 1.375em}

#pageNav {float: right; border: solid black 0.0625em; margin: 0.3125em 0 .3125em 0.9375em; padding: 1em; width: 100%; max-width: 16.9375em; clear: right}
#pageNav h2 {font-size: 1.25em; margin: 0; line-height: 1.1em; padding: 0 0 1.1em}
#pageNav ol, #pageNav ul {list-style-type: none; margin: 0; padding: 0}
#pageNav ol ol, #pageNav ul ul {padding: 0}
#pageNav li {padding: 0; text-align: left}
#pageNav li li {padding-left: 1.375em}

.sidebar {float: right; border: solid black 0.0625em; margin: 0.3125em 0 0.3125em 0.9375em; padding: 1em; max-width: 16.9375em; clear: right}
.sidebar h2 {font-size: 1.25em; margin: 0; line-height: 1.1em; padding: 0 0 1.1em}
.sidebar h3 {font-size: 1.125em; margin: 0; line-height: 1.2222em; padding: 0 0 0.2222em; vertical-align: bottom}
.sidebar p, .sidebar p:first-child {margin-top: 0}
.sidebar p + p {margin-top: 1.375em}
.sidebar ul {margin: 0}
.sidebar li {padding: 0}
.main > .sidebar:first-child {margin-top: 0.9375em}
/*.sidebar {border-top-left-radius: 0; border-top-right-radius: 3em 1em; border-bottom-right-radius: 2em; border-bottom-left-radius: 3em 1em;}
.sidebar {box-shadow: -50px -50px 100px 0 #A60B0B, -5px -5px 100px 0 #A60B0B, inset -5px -5px 10px 5px #A60B0B}*/
/*.sidebar {background: url('../images/mayan-relief-border-top-left.png') top left no-repeat, url('../images/mayan-relief-border-bottom-right.png') bottom right no-repeat}*/

.sponsor, .trader, .convention, .supporter {margin-top: 2em; border-bottom: solid black thin; padding: 0 0 1em; overflow: auto}
.sponsor h3, .trader h3, .convention h3, .supporter h3 {font-size: 1.2em; max-width: 10.625em; min-width: 204px; display: block; float: left; text-align: center; vertical-align: middle; margin: 1em 0 0}
.sponsor h3 img, .trader h3 img, .convention h3 img, .supporter h3 img {display: block; vertical-align: middle; line-height: 100%}
.sponsor p, .trader p, .convention p, .supporter p {margin-left: 13.75em}

#menuOptions label {display: block}


.skip {display: none}

.print {display: none}
.noprint {display: block}

.phone {white-space: nowrap}
.ship {font-style: italic}
.redacted {text-decoration: line-through}

#print li {list-style-type: none}
#print legend {font-size: 1.5em; line-height: 1.375; font-weight: bold; padding: 0.458333em 0 0}
#print p {margin-bottom: 1.375em}
#print ul {margin-top: 0}
#print li {padding-top: 0.6875em; padding-bottom: 0}
#print fieldset {border: none; padding: 0}
#print input {}

.socialMedia {position: absolute}
.main .socialMedia {position: static; text-align: center; width: 100%}
.socialMedia label {white-space: nowrap}

.socialMedia > .fb_iframe_widget {display: block}
.socialMedia .provider {width: auto; overflow: visible; height: 20px; vertical-align: middle}
.socialMedia .fb_iframe_widget iframe {vertical-align: baseline; margin-top: 1px; top: -1px}
.main .socialMedia .provider {float: none; display: inline-block}
.socialMedia .provider {border-radius: 3px 3px 3px 0; padding: 2px 0 2px 2px}
.socialMedia .provider:hover {background: white}
.socialMedia .provided {display: inline-block; margin-right: 2px}

.socialMedia .control {float: left; margin-right: 2px}
.socialMedia .control a {height: 20px; width: 20px; display: block; vertical-align: middle; position: relative}
.socialMedia .control .actions {display: none; padding: 1px; margin: 0 0 0 -2px; list-style-type: none; border: none; font-size: 11px; clear: none; background: white; border-radius: 0 3px 3px 3px; position: absolute; width: 59px; z-index: 50}
.socialMedia .provider:hover .actions {display: block}
.socialMedia .control .actions input {font-size: 11px; clear: both; display: block; width: 100%}

.socialMedia .facebook a {background: url('../images/fb-button.png') no-repeat}
.socialMedia .twitter a {background: url('../images/twitter-button.png') no-repeat}
.socialMedia .googlePlus a {background: url('../images/googleplus-button.png') no-repeat}
.socialMedia .addthis a.icon {background: url('../images/addthis-button.png') no-repeat}

.main .socialMedia .provider:hover, .main .socialMedia .provider .actions {background: #EFEFEF}
.socialMedia .control:hover {z-index: 20}



/*
.socialMedia > * {clear: both; display: block}
.socialMedia > .fb_iframe_widget {display: block}
.socialMedia .facebook {width: auto; overflow: visible; position: relative; float: none; border-radius: 3px 3px 3px 3px; width: 60px}
.socialMedia .facebook .enable {    direction: ltr;
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif; border-spacing: 0;
    font-size: 11px;position: relative; z-index: 50; margin: 1px; background-color: #ECEEF5; border: 1px solid #000000;border-color: #CAD4E7;
    border-radius: 3px 3px 3px 3px;
    display: block;
    float: none;padding: 2px 4px}
.socialMedia .facebook .liketext {background: url("../images/fb-icon.png") no-repeat scroll -1px -1px transparent;color: #3B5998;
    display: block;
    padding-left: 17px;
    white-space: nowrap; line-height: 14px}

.socialMedia .facebook .actions {display: none; padding: 0 0 0 1px; margin: -22px 0 0 0; list-style-type: none; background: white; border: none; font-size: 11px; clear: left; background: white; border-radius: 4px 4px 4px 4px; position: absolute; padding-top: 21px; width: 59px}
.socialMedia .facebook:hover .actions {display: block}
.socialMedia .facebook .actions input {font-size: 11px; clear: both; display: block; width: 60px}
.socialMedia .facebook .actions div {    direction: ltr;
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif; border-spacing: 0;
    font-size: 11px;position: relative; z-index: 50; margin: 1px 1px 1px 0; background-color: #ECEEF5; border: 1px solid #CAD4E7; color: #3B5998;
    border-radius: 3px 3px 3px 3px;
    display: block;
    padding: 2px 4px; width: auto; line-height: 14px; width: 48px}
*/

#A_Hope_Renewed p.prelude {text-align: center}
#A_Hope_Renewed h2 {text-align: center; font-size: 3em; font-family: Univers,Helvetica,Tahoma,Trebuchet,"Trebuchet MS","DejaVu Sans Condensed",Arial,"Century Gothic",sans-serif;text-transform: uppercase}
#A_Hope_Renewed h1 {color: transparent; background: url('../images/starwars-logo.png') no-repeat center center; height: 172px; width: 400px; font-size: 5.5em; line-height: 1; margin-left: auto; margin-right: auto; padding: 0.375em 0}
@media screen,projection,tv {
	#A_Hope_Renewed {background: transparent; color: #FCDF2B; width: 62.5em}
	#A_Hope_Renewed p.prelude {color: #46C1C9; margin-bottom: 0.125em}
	#A_Hope_Renewed p {font-size: 1.5em; width: 18em; margin-left: auto; margin-right: auto; font-weight: bold; font-family: "News Gothic", "News Gothic Std", "News Gothic No. 2", "Benton Sans", "Linotype Gothic","Franklin Gothic Book",Helvetica,Tahoma,Trebuchet,"Trebuchet MS","DejaVu Sans Condensed",Arial,"Century Gothic",sans-serif}
	#A_Hope_Renewed p.author {font-size: 1em; width: auto; margin-top: 0; margin-bottom: 4.125em}
	#A_Hope_Renewed.blurb .eventData div dl {border-color: silver; color: silver; background: black}
	#A_Hope_Renewed.blurb .eventData dl dt:nth-of-type(2n), #A_Hope_Renewed.blurb div.eventData dl dd:nth-of-type(2n), #A_Hope_Renewed.blurb .eventData dl dd:nth-of-type(2n) span.base {
		background:none repeat scroll 0 0 #101010;
	}
	#A_Hope_Renewed .tagline {margin-top: 4.125em}
	#A_Hope_Renewed .tagline p {color: silver; font-family: Georgia,Cambria,"Calisto MT",Times,"Times New Roman",serif; font-size: 1em; font-weight: normal; width: auto; text-align: center}
	#A_Hope_Renewed.main a {color: #8080FF}
	#A_Hope_Renewed.main a:active {color: #EE0000} 
	#A_Hope_Renewed.main a:visited {color: #FFAFFF}
}

#Up-time_Girl .tagline {margin-top: 0}
#Up-time_Girl .tagline p:first-child {margin-top: 0}

#Time_Patrol .tagline {margin-top: 0; text-align: center}
#Time_Patrol .tagline p:first-child {margin-top: 0}

#Free_Radicals h1 span {white-space: nowrap}

#The_Power_is_Yours h1 span {white-space: nowrap}
#The_Power_is_Yours ul {list-style-type: none; padding-left: 4em; text-align: left}
#The_Power_is_Yours ul li {padding: 0; text-indent: -2em}
#The_Power_is_Yours ul li .phrase {white-space: nowrap; display: inline-block; min-width: 51%; text-indent: 0}

#Eaten_by_the_Beast img {float: left; margin-right: 2em}

#Fallout_Downunder h1 {background: white url('../images/Fallout%20Downunder.gif') no-repeat center center; height: 205px; margin-left: -1em; margin-right: -1em; color: transparent; line-height: 1; font-family: Arial, sans-serif}
#Fallout_Downunder h1 .major {font-size: 142px; position: relative; top: -13px; font-style: italic}
#Fallout_Downunder h1 .minor {font-size: 104px; position: relative; top: -29px; text-transform: uppercase}

#Londons_Three {background: transparent url('../images/london-skyline.png') repeat-x bottom center; color: silver}
#Londons_Three p.author {margin-top: 0}
#Londons_Three {padding-bottom: 220px}
#Londons_Three.blurb .eventData div dl {border-color: silver; color: silver; background: black}
#Londons_Three.blurb .eventData dl dt:nth-of-type(2n), #Londons_Three.blurb div.eventData dl dd:nth-of-type(2n), .Londons_Three.blurb #eventData dl dd:nth-of-type(2n) span.base {
	background:none repeat scroll 0 0 #101010;
}
#Londons_Three.main a {color: #8080FF}
#Londons_Three.main a:active {color: #EE0000} 
#Londons_Three.main a:visited {color: #FFAFFF}

#A_Night_at_the_Blue_Dragon_Inn img {float: left; clear: left}
#A_Night_at_the_Blue_Dragon_Inn p.tagline {margin-bottom: 1.375em}
#A_Night_at_the_Blue_Dragon_Inn h1 + .tagline {text-align: center}

#Baron_Munchausen p {font-family: Cambria, Georgia, serif; font-size: 1.25em; text-align: left}
#Baron_Munchausen .salutation {font-size: 2em; font-weight: bold}
#Baron_Munchausen p.aside {font-size: 0.8333em; margin-top: 0}
#Baron_Munchausen p.details {font-size: 1em}
#Baron_Munchausen p.organiser {font-size: 1em; text-align: center}

#Anima_Tactics h1 {background: url('../images/ATDv3SUMMERsmall.jpg') center no-repeat; color: transparent; height: 235px}

.ChaosiumMasters {text-align: center; width: 200px}
.ChaosiumMasters * {font-size: 1.25em; font-weight: normal; font-family: "Viva STD"}

#How_to_Train_Your_Dragons.blurb h1 {padding-bottom: 0}
#How_to_Train_Your_Dragons.blurb h1 img {max-width: 100%}
#How_to_Train_Your_Dragons h2 {text-align: center; padding-top: 0}

.ThunderEggProphecy h2 {text-align: center; font-size: 1em}
.ThunderEggProphecy h2 img {display: block; margin-left: auto; margin-right: auto}

@font-face {
	font-family: 'CSI';
	src: url('../fonts/mmsarica_csi.eot');
	src: local('Clicker'), local('CSI Cream Source Inside'),
		url('../fonts/mmsarica_csi.eot?') format('embedded-opentype'),
		url('../fonts/mmsarica_csi.woff') format('woff'),
		url('../fonts/mmsarica_csi.ttf') format('truetype'),
		url('../fonts/mmsarica_csi.svg#CSICreamSourceInsideRegular') format('svg');
}

#The_Case_of_the_Black_Hand h1 {font-family: CSI, Tahoma,Helvetica,Trebuchet,"Trebuchet MS","DejaVu Sans Condensed",Arial,"Century Gothic",sans-serif; font-weight: normal}
#The_Case_of_the_Black_Hand .franchise {display: block; font-size: 3.125em; line-height: 1;}
#The_Case_of_the_Black_Hand .series {display: block; line-height: 1; margin-top: -0.5em; text-transform: uppercase}
#The_Case_of_the_Black_Hand h2 {text-align: center}

#Warmachine_Escalation h1, #Warmachine_Unbound h1 {padding-bottom: 0}
#Warmachine_Escalation h2, #Warmachine_Unbound h2 {text-align: center; padding-top: 0}
#Warmachine_Unbound ul {list-style-type: none; padding: 0}
#Warmachine_Unbound li {padding: 0}
.Warmachine .banner {display: block; margin: 1.1875em auto 0.6875em}
.Warmachine img {border: solid 2px}
.Warmachine dt {margin-top: 1.375em; font-weight: bold}
.Warmachine dd {margin-left: 0}
.Warmachine .eventData dl dt {margin-top: 0; font-weight: normal}
.PrivateerPressLogo {padding: 5px}
.AntipodeanThrallsLogo {background: url('../images/AntipodeanThrallsBackground.jpg'); padding: 0 5px; text-decoration: none; height: 100%; display: block; overflow: auto; border: solid 2px}
a.AntipodeanThrallsLogo:hover .title {color: #A8EF9D}
ul.sponsors .AntipodeanThrallsLogo img {display: block; float: left; padding: 5px 10px 10px 0; border: none}
.AntipodeanThrallsLogo .title {font-size: 2em; font-family: Rockwell,Georgia,Palatino Linotype,Palatino,"Times New Roman",Times,serif; font-weight: normal; color: white; line-height: 1; display: block; clear: none; margin-left: 60px; text-shadow: 0 0 6px #555555}
.AntipodeanThrallsLogo .description {display: block; font-size: 0.8em; font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; line-height: 1.2; margin-top: 0.6em; color: #DDDDDD; display: block}

#Sharkscraper {border: none; padding-left: 0; padding-right: 0;
	border: none;
	background: transparent;
	padding-bottom: 0;
	min-width: 44.5em; max-width: 712px
}
#Sharkscraper div#fluff, #Sharkscraper div#details {border-width: 0.25em; border-color: silver; border-style: ridge}
#Sharkscraper div#fluff {margin-top: 0; background: white url('../images/Sharkscraper.jpg') no-repeat center center; min-width: 704px; max-width: 704px; width: 704px; min-height: 1000px; max-height: 1000px; height: 1000px}
#Sharkscraper #fluff * {visibility: hidden}
#Sharkscraper div#details {padding-bottom: 1.375em; margin-top: 0.875em; background: white; padding-left: 2em; padding-right: 2em}
#Sharkscraper .teaser {text-align: center}
#Sharkscraper .author {font-family: Tahoma,Helvetica,Trebuchet,"Trebuchet MS","DejaVu Sans Condensed",Arial,"Century Gothic",sans-serif}

#The_Nerevarines_Legacy .tagline {margin-top: 1.375em}
#The_Nerevarines_Legacy .part {margin: 2.75em 0}

#Living_Forgotten_Realms h1 {background: url('../images/lfrlogo.jpg') center no-repeat; color: transparent; height: 66px}
div#Living_Forgotten_Realms.blurb div.blurb {margin-top: 1.375em; margin-bottom: 1.375em}
#Living_Forgotten_Realms.blurb .tagline {margin-top: 1.375em}
#Living_Forgotten_Realms.blurb h2 {font-size: 1em; margin-top: 1.375em}
#Living_Forgotten_Realms.blurb .blurb h2 {text-align: center; font-size: 1.5em; margin-top: 0}

#Robo_Rally h1, #Robo_Rally h2 {font-family: Broadway}
#Robo_Rally h1 {text-decoration: underline; font-size: 3em; padding-bottom: 0.104166667em}
#Robo_Rally h2 {text-align: center; font-size: 1em; padding-top: 0}
#Robo_Rally h3 {font-size: 1em; text-decoration: underline}
#Robo_Rally #fluff:after {content: "* * *"; text-align: center; width: 100%; font-style: italic; display: block; letter-spacing: 1.375em; padding-top: 1.375em}
#Robo_Rally p.author {margin-top: 0}

#Avengers_Assemble ol.stanza {padding-left: 0; text-align: center}

#Australian_Chaosium_Masters h1 {text-align: center; background: url('../images/chaosium_masters_banner.png') center center no-repeat; color: transparent}
.banner .sponsor {border: none; margin-top: 0; display: none}
.Australian_Chaosium_Masters h1 {text-align: center}
img.banner {display: block; margin: 0.5em auto}

@font-face {
    font-family: 'SpecialEliteRegular';
    src: url('../fonts/SpecialElite.eot');
    src: url('../fonts/SpecialElite.eot?#iefix') format('embedded-opentype'),
         url('../fonts/SpecialElite.woff') format('woff'),
         url('../fonts/SpecialElite.ttf') format('truetype'),
         url('../fonts/SpecialElite.svg#SpecialEliteRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KingthingsTrypewriter2Regular';
    src: url('../fonts/Kingthings_Trypewriter_2.eot');
    src: local('Kingthings Trypewriter 2'),
		url('../fonts/Kingthings_Trypewriter_2.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Kingthings_Trypewriter_2.woff') format('woff'),
         url('../fonts/Kingthings_Trypewriter_2.ttf') format('truetype'),
         url('../fonts/Kingthings_Trypewriter_2.svg#KingthingsTrypewriter2Regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

#The_Cycle_of_the_Hydra div.fluff pre {font-family: KingthingsTrypewriter2Regular, monospace;background: url('../images/telegram.jpg') center center no-repeat; height: 321px; max-height: 321px; margin: 0 auto; text-align: left; padding: 200px 50px 50px 50px; text-transform: uppercase; line-height: 2}

@font-face {
    font-family: 'DroidSansMonoRegular';
    src: url('../fonts/DroidSansMono.eot');
    src:local('Droid Sans Mono'),local('Courier New'),
		url('../fonts/DroidSansMono.eot?#iefix') format('embedded-opentype'),
		url('../fonts/DroidSansMono.woff') format('woff'),
         url('../fonts/DroidSansMono.ttf') format('truetype'),
         url('../fonts/DroidSansMono.svg#DroidSansMonoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#The_Entropy_Principle pre {font-family: DroidSansMonoRegular, monospace; background: black; color: green; color: lime; border: silver ridge 4px}

#Warhammer_40000.blurb {max-width: 32.5em}
#Warhammer_40000 h1 img {display: block; margin-left: auto; margin-right: auto; border: none}
#Warhammer_40000.blurb ul.sponsors li {width: 50%; padding-left: 0; padding-right: 0; text-align: center; clear: both}
#Warhammer_40000.blurb ul.sponsors li.major {float: left; clear: none; position: static}
#Warhammer_40000.blurb ul.supporters {list-style-type: none; margin-top: 0}
#Warhammer_40000.blurb ul.supporters li {padding-bottom: 0}
#Warhammer_40000.blurb ul.sponsors {float: none; clear: both; margin-bottom: -400px}
#Warhammer_40000.blurb ul.sponsors li {position: relative; float: none; top: -24px}
#Warhammer_40000.blurb ul.sponsors li:nth-child(n+9) {position: relative; top: -392px; left: 50%}
#Warhammer_40000 .eventData dd {margin-bottom: 0}

#Pathfinder_Society h1 {background: url('../images/PathfinderSocietyLogo_500.jpeg') center no-repeat; color: transparent; height: 258px}
#Pathfinder_Society ul#schedule {list-style-type: none}
#Pathfinder_Society ul#schedule dl {margin-left: 2.5em}
#Pathfinder_Society ul#schedule dl dt {float: left; padding-right: 0.5em}
#Pathfinder_Society .contact {margin-top: 1.375em}
#Pathfinder_Society .contact p {margin: 0}

@font-face {
    font-family: 'WerewolfRegular';
    src: url('../fonts/werewolf.eot');
    src: url('../fonts/werewolf.eot?#iefix') format('embedded'), url('../fonts/werewolf.woff') format('woff'), url('../fonts/werewolf.ttf') format('truetype'), url('../fonts/werewolf.svg#WerewolfRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#Bunyip_Song h1 {font-family: 'WerewolfRegular'; font-size: 300%; padding: 0}

@font-face {
    font-family: 'WilhelmKlingsporRegular';
    src: url('../fonts/wilkli.eot');
    src: url('../fonts/wilkli.eot?#iefix') format('embedded-opentype'),
         url('../fonts/wilkli.woff') format('woff'),
         url('../fonts/wilkli.ttf') format('truetype'),
         url('../fonts/wilkli.svg#WilhelmKlingsporRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#The_Trail_of_Faith h1 {font-family: 'WilhelmKlingsporRegular'; font-size: 300%; padding: 0}


