/* GLOBAL SETTINGS */
* { font-family:Arial, sans-serif; padding:0; margin:0; border:0; color:black !important; background:transparent; }
html, body { width: 100%; height: 100%; background:white; }
a { text-decoration:underline; color:blue !important; }
a:after { content:" <<" attr(href) ">> "; }

/* CONTAINERS */
#faux1a { display:none;  }
#faux1b { display:none; }
#noJS { display:none; }
#noJS span { display:none; }
#mainContainer { width:100%; height:100%; float:none; }
#mainPic { display:none; }
#mainOverlay { display:none; }

/* DOM CONSTRUCT */
#DOMWindowOverlay { display:none; }
.DOMWindow { width:100% !important; height:100% !important; float:none; }
#DOMWindow { width:100% !important; height:100% !important; float:none; }

.DOMWindowCloseButton { display:none; }

.lbContainer { width:100% !important; height:100% !important; float:none; }


/* ELEMENTS  */
#header { display:none; }

#contact { display:none; }

#nav { display:none; }


/* article box */
.articleTitle { width:100% !important; float:none; }

.article { width:100% !important; height: auto !important; float:none; font-size:11pt; }

.article li, #twitter_update_list li { display:block; margin-bottom:8pt; padding-bottom:8pt; border-bottom:1pt dashed rgb(0,0,0); list-style:none; }
.article li span.date, .article li span.time { font-weight:bold; font-style:italic; }
.article li span.date { margin-right:18pt; }
.article li span.header { text-transform:uppercase; }
.subarticle, .subarticle a { font-size:11pt; text-transform:uppercase; margin-right:10pt; }

.subarticle { width:100% !important; float:none; font-size:11pt; }
.current { font-style:italic; }

.articleShade { display:none; }


/* media box */
.mediabox { display:none; }


#bar { display:none; }
#feed { display:none; }
#twitter_update_list { display:none; }


#subscribe { display:none; }

#footer { display:none; }

h1 { font-size:14pt; font-weight:bold; font-style:italic; text-transform:uppercase; margin-bottom: 10pt; }

/* forms */
#signupform table { width:100%; border-spacing:0; border-collapse:collapse; font-size:11pt; line-height:140%; }
#signupform .header { font-weight:bold; padding-bottom:5pt; }
#signupform .label { width:20%; vertical-align:top; line-height:20pt; padding-right:8pt; }
#signupform .field { width:80%; vertical-align:top; }

#signupform input[type=file], #signupform input[type=text], #signupform select, #signupform option { width:80%; height:20pt; margin-bottom:5pt; font-size:11pt; line-height:20pt; border-bottom:1pt dashed rgb(0,0,0); }
#signupform textarea { width:80%; height:140pt; margin-bottom:5pt; font-size:11pt; line-height:20pt; border:1pt dashed rgb(0,0,0); }
#signupform iframe { width:80%; height:300pt; margin-bottom:5pt; font-size:11pt; line-height:20pt; }
#signupform input[type=radio] { height:20pt; margin:5pt; }
#signupform input#birthdateD, #signupform input#birthdateM, #signupform input#zip2 { width:24pt; }
#signupform input#birthdateY, #signupform input#addressNr, #signupform input#zip { width:34pt; }
#signupform input#address { width:178pt; }
#signupform input#submit, #signupform input#print { display:none;  }

#signupform label.error { display:none; }
#signupform input.error, #signupform textarea.error  { border-bottom:1pt dashed rgb(0,0,0); }

#submitButton { display:none; }


/* recaptcha */
#recaptcha_container { display:none; }

