@charset "UTF-8";

* { margin: 0; padding: 0; }

html { background: url(../data/bg2.jpg) center center repeat fixed #000; }
body { font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #ccc; line-height: 25px;  }
body, #page, #twitter_slide, #addthis { position: relative; }
body, #masthead { width: 100%; }

#mainContent {width:960px; margin-left:auto; margin-right:auto; background-image:url(../images/transBlack66.png); min-height:100%; height:100%;}

#masthead { top: 0; left: 0; height: 130px; z-index: 9999; background: url(../data/mastheadNarrow.png) top center repeat-x; }
#masthead, #FlashID { position: absolute; }
#masthead ul, #googleSearch { height: 32px; }
#masthead ul, #sidebar ul, #twitter_slide, form ol { list-style-type: none; }
#masthead li, img, #page img, .post, #twitter_slide li, label { float: left; }
#masthead li.right, #sidebar, input.text, textarea, .button { float: right; }
#masthead li, #sidebar { margin: 0 10px; }

#masthead a { color: #fff; text-decoration: none; text-transform: uppercase; line-height: 32px; }

#masthead a:hover { text-shadow: 0 -5px 10px #f33ef9; }
#masthead a.forum:hover { text-shadow: 0 -5px 10px #0432ff; }
#masthead a.conspiracy:hover { text-shadow: 0 -5px 10px #00fcdd; }
#masthead a.contact:hover { text-shadow: 0 -5px 10px #a7f900; }

.bigEye {width:300px;text-align:center; float:right;z-index:999;}

#page, #masthead ul { width: 880px; margin: 0 auto; }
#page { padding: 220px 20px 0 25px; background: url(../data/pageBG.png) top center repeat-y; }

#sidebar, label { width: 22%; }
#sidebar, .post { padding: 20px; }
#sidebar, .post { background: url(../data/post.png) top center no-repeat #000; }
#sidebar, #page img, .post, #twitter_slide { border: 1px solid #222; }

#googleSearch { margin-top: 5px; padding-left: 50px; background: url(../data/google.png) center left no-repeat; }
#googleAds { position: relative; top: 5px; width:468px; margin-left:50%; z-index:999;}

#twitter_slide { overflow: hidden; height: 100px; padding-left: 85px; width: 525px; background: url(../data/twitter.png) top left no-repeat; }
#twitter_slide li { right: 0; padding: 10px; width: 495px; height: 80px; border-bottom: 1px dashed #222; }
#twitter_slide h4, #twitter_slide p { margin-bottom: 0; font-size: 12px; line-height: 18px; }

#FlashID { z-index: 4; top: 30px; width: 400px; height: 145px; left: 50%; margin-left: 50px; }

.clear, ol, ol li, #twitter_slide li { clear: both; }
fieldset { border: 0; }
label { text-align: right; }

#page img { padding: 1px; margin: 5px 10px; border: 1px solid #fff; }
#addthis { top: 5px; }

.post { width: 65%; }
a { color: #03d6ff; }
a:hover { color: #de02e8; }

h1, h2, h3, h3 a{ color: #fff; text-shadow: 0 5px 5px #000;text-align: center;}
h2 { color: #89dd00; }
h4 { font-size: 14px; text-align: left; font-weight: normal; }
h1 { font-weight: bold; font-size: 17px;}
h1, h2, h3, h4, p, .post, #sidebar, #twitter_slide, form li { margin-bottom: 10px; }

.newsfeedFrame {width:650px;text-align:center;margin-left:auto;margin-right:auto;}


body, #headerslideshow { position: relative; }
#headerslideshow { top: 0px; margin-left:30px;}

