/* CSS for Major Danger Productions - Bathing In Absentia*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td  { font-family: medium Arial, Helvetica, clean, sans-serif; color: white; margin: 0; padding: 0 }
pre, code, kbd, samp, tt { font-family: monospace; line-height: 100%; font-size: 108% }
table        { text-align: center; margin: 0; padding: 0; width: 100%; outline-width: 0; border-collapse: collapse; border-spacing: 0; empty-cells: show }
table.fm { text-align: left; margin: 0; padding: 2px; width: 100%; outline-width: 0; border-collapse: collapse; border-spacing: 0; empty-cells: show  }
td  { border: 0 }
fieldset,img { border:0; }
img { margin: 0; padding: 0; border-width: 0; outline-width: 0 }
img.spec { margin: 0; padding: 10px 0 0 10px; border-width: 0; outline-width: 0 }
address,caption,cite,code,dfn,em,strong,th,var { font-family:inherit; font-style: normal; font-weight: normal }
ol  { list-style-type: decimal; margin: 1em 40px 1em 60px }
ol li  { list-style-position: outside; margin-right: 20px; margin-bottom: 10px; margin-left: 20px }
ul { margin: 1em 40px 1em 60px }
ul li { list-style: disc; margin-right: 40px; margin-left: 40px; margin-bottom: 1pt}
ul.cast li { text-align: center; list-style: none; margin-right: 20px; margin-left: 20px; margin-bottom: 1pt }
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6      { font-size: 100%; line-height: 1.23}
h2,h3,h4,h5	{  font-variant: small-caps; font-weight: bold; }
h1,h2,h4 { font-size: large; }
h3,h5   { font-size: x-large; }
h2 { margin-bottom: 7px; margin-left: 30px }
h4 { margin-bottom: 7px }
h5 { margin-bottom: 7px; margin-left: 3px }
q:before,q:after { content:'';}
abbr,acronym { border:0; font-variant:normal;}
sup  { font-size: xx-small; vertical-align: text-top }
sub  { font-size: xx-small; vertical-align: text-bottom }
input,textarea,select     { color: white; font-size: inherit; font-family: inherit; font-weight: inherit; background-color: #ccc; margin: 3px 2px; font-size: 100%    }
legend     { color: white }
p,fieldset,table,pre {	margin-bottom:1em; }
p       { text-align: justify; line-height: 1.5; padding-top: 50pt; padding-right: 100pt; padding-left: 100pt !important }
p.p2      { visibility: hidden; }
p.p4    { text-align: right; padding-right: 40px; padding-left: 40px }
a     { color: white; font-size: inherit; font-weight: bolder; text-decoration: none }
a:hover      { color: #ccc; font-weight: bolder; text-decoration: none }
/*-----------NAVIGATION-----------*/
/* #nav     { visibility: visible; margin: 0; padding: 0; position: relative; z-index: 100; width: auto; height: auto; float: right } */
#nav     { visibility: visible; margin: 0; padding: 0; position: static; z-index: 100; width: auto; height: auto; float: right }
/* .sect  { text-align: center; visibility: visible; display: block; padding-right: 5px; padding-left: 5px; position: relative; float: left } */
.sect  { text-align: center; visibility: visible; display: block; padding-right: 5px; padding-left: 5px; position: static; float: left }
a.button, a.button:visited      { color: white; font-size: 20px; font-variant: small-caps; font-weight: bolder; line-height: 1.5; text-decoration: none; background: #0b1678; display: block; margin-right: 10px; margin-left: 10px }
a.button:hover   { color: #ccc }
/* .navsub  { visibility: visible; margin: 0; padding: 5px 0 0; position: relative; z-index: 100; left: 10px; border-top: 1px dashed #ccc } */
.navsub  { visibility: visible; margin: 0; padding: 5px 0 0; position: static; z-index: 100; left: 10px; border-top: 1px dashed #ccc }
a.subtn, a.subtn:visited  { color: white; font-size: 12px; font-weight: bolder; line-height: 1.5; text-decoration: none; background: #0b1678; text-align: center; margin-right: 5px; margin-left: 5px }
a.subtn:hover  { color: #ccc }
/*-------------------------*/
body     { font: medium CSS_PROPERTY_UNDEF; background-color: #0b1678; background-repeat: repeat; background-attachment: fixed; background-position: center top }
#doc      { visibility: visible; margin-left: -504px; padding: 0; position: relative; top: 0; left: 50%; width: 1010px; height: 100% }
#share   { visibility: visible; margin: 5px 0 -16px; padding: 5px 5px 0 0; float: right }
#header { text-align: left; visibility: visible; margin: 20px 0 0; padding: 0; width: 1008px; height: 140px; float: left; clear: both }
/* #left_side { visibility: visible; margin-top: 100px; padding: 0; position: static; width: 109px; float: left }
   #right_side { visibility: visible; margin-top: 100px; padding: 0; position: static; width: 109px; float: right } */
#left_side { visibility: visible; margin-top: 40px; padding: 0; position: static; width: 109px; float: left }
#right_side { visibility: visible; margin-top: 40px; padding: 0; position: static; width: 109px; float: right }
.donate { text-align: right; visibility: visible; margin-top: 5px; margin-bottom: -70px; float: right; }
.menut   { text-align: right; visibility: visible; margin: -5px 0 0; padding: 0; position: static; width: auto }
/* .singlecol    { text-align: left; visibility: visible; margin-top: -60px; padding: 0 0 0; position: static; width: 1008px; float: left; vertical-align: middle }
   .text_area  { text-align: left; visibility: visible; margin-top: 125px; padding: 0 0 2em; position: static; width: 790px; float: left } */
.singlecol    { text-align: left; visibility: visible; margin-top: 0px; padding: 0 0 0; position: static; width: 1010px; float: left; vertical-align: middle }
.text_area  { text-align: left; visibility: visible; margin-top: 85px; padding: 0 0 2em; position: static; width: 790px; float: left }
.text_area_lg { text-align: left; visibility: visible; margin-top: 125px; margin-bottom: 30px; padding: 0; position: static; width: 790px; float: left }
.cal { text-align: center; visibility: visible; padding: 0; position: static; width: 1008px; float: left; vertical-align: middle }
object { text-align: center; visibility: visible; width: 100%; height: 100%; border-style: none; outline-style: none }
@media print {
	#share { visibility: hidden }
	#left_side { visibility: hidden }
	#right_side { visibility: hidden }
	#menut { visibility: hidden }
}
@media handheld {
	#left_side { visibility: hidden }
	#right_side { visibility: hidden }
}

