* {
margin: 0px;
padding: 0px;
}
body {
background-color: #3C281C;
font-family: "Lucida Console", "Lucida Console", "Monaco", "monospace", "Lucida Grande";
}
/* Removes dotted borders around clicked links */a:active {
outline: none;
}
:focus {
-moz-outline-style: none;
}
/* End remove dotted borders around clicked links */   .clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: left;
height: 0;     
}
* html .clearfix {
zoom: 1;
}
/* IE6 */*:first-child+html .clearfix {
zoom: 1;
}
/* IE7 */#generalWrapper {
width: 950px;
margin: 0 auto;
background: transparent url(images/bg_repeat.jpg) scroll repeat-y 0 0;
}
#generalWrapper #header {
height: 242px;
width: 950px;
background-image: url(images/header_pic.jpg);
}
#generalWrapper #header #metaMenu {
font-size: 12px;
color: #FFFFFF;
float: right;
margin-right: 50px;
margin-top: 10px;
}
.ie6 #generalWrapper #header #metaMenu {
margin-right: 25px;
}
#generalWrapper #header #metaMenu a {
font-size: 12px;
color: #FFFFFF;
text-decoration: none;     
}
#generalWrapper #header #metaMenu a:hover, #generalWrapper #header #metaMenu a:active, #generalWrapper #header #metaMenu li.selected a {
color: #f5ba3b;
}
#generalWrapper #header #metaMenu li {
list-style-type: none;
display: inline;
padding-left: 20px;
}
#generalWrapper #mainWrapper {
width: 950px;
background: transparent url(images/body_pic.jpg) scroll no-repeat 0 0;
}
#generalWrapper #mainWrapper #mainMenu {
height: 40px;
width: 950px;
font-size: 18px;
color: #f9d6b3;
}
#generalWrapper #mainWrapper #mainMenu a {
display: block;
font-size: 18px;
text-decoration: none;
color: #f9d6b3;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 90px;
}
#generalWrapper   a:hover, #generalWrapper #mainWrapper #mainMenu a:active,  #generalWrapper #mainWrapper #mainMenu li.selected a {
color: #cc896e;
background: transparent url(images/camel_logo.gif) scroll no-repeat 55px center;
}
#generalWrapper #mainWrapper #mainMenu ul li {
list-style-type: none;
float: left;
}
#generalWrapper #mainWrapper #subMenu {
margin-top: 30px;
text-align: right;
float: left;
width: 220px;
font-size: 19px;
color: #1f1817;
line-height: 26px;
}
#generalWrapper #mainWrapper #subMenu a {
color: #1f1817;
text-decoration: none;
padding-left: 40px;
}
#generalWrapper #mainWrapper #subMenu .subtitle{
margin: 15px 0 10px 0;
font-weight: bold;
}
#generalWrapper #mainWrapper #subMenu a:hover, #generalWrapper #mainWrapper #subMenu a:active, #generalWrapper #mainWrapper #subMenu li.selected a {
color: #f9d6b3;
background: transparent url(images/scorpio_logo.gif) scroll no-repeat left center;
}
#generalWrapper #mainWrapper #subMenu ul li {
list-style-type: none;
}
#generalWrapper #mainWrapper #mainContent {
margin-top: 30px;
width: 480px;
margin-left: 250px;
color: #FFFFFF;
font-size: 11px;
}
#generalWrapper #mainWrapper #mainContent h1 {
font-size: 36px;
font-weight: normal;
color: #f5b93a;
margin: 0 0 15px 0;
}
#generalWrapper #mainWrapper #mainContent .mainContentBox {
margin: 0 0 30px 0;
}
#generalWrapper #mainWrapper #mainContent .mainContentBox p.postInfo {
margin: 15px 0;
color: #473629;
}
#generalWrapper #mainWrapper #mainContent .mainContentBox img {
float: left;
padding: 0 10px 0 0;
}
#generalWrapper #mainWrapper #extraContent {
float: right;
margin-top: 30px;
width: 140px;
margin-right: 50px;
font-size: 14px;
color: #1f1817;
text-align: center;
}
.ie6 #generalWrapper #mainWrapper #extraContent {
margin-right: 25px;
}
#generalWrapper #mainWrapper #extraContent a {
text-decoration: none;
color: #1f1817;
}
#generalWrapper #mainWrapper #extraContent a.image {
margin: 0 0 30px 0;
display: block;
}
#generalWrapper #mainWrapper #extraContent h2 {
margin: 0 0 10px 0;
font-size: 14px;
font-weight: normal;
}
#generalWrapper #mainWrapper #extraContent img {
margin: 0;
border: 0 none;
}
#generalWrapper #mainWrapper #footer {
clear: both;
font-size: 10px;
color: #FFFFFF;
padding: 25px 0 50px 0;
margin-left: 250px;
width: 480px;
background: transparent url(images/line.gif) scroll repeat-x 0 0;
}
#generalWrapper #mainWrapper #footer p {
width: 480px;
text-align: center;
}
#generalWrapper #mainWrapper #footer p a.logoLeft {
float: left;
display: block;
width: 90px;
height: 32px;
background: transparent url(images/andere_logo.gif) scroll no-repeat 0 0;
}
#generalWrapper #mainWrapper #footer p a.logoRight {
float: right;
display: block;
width: 90px;
height: 32px;
background: transparent url(images/bottom_logo.gif) scroll no-repeat 0 0;
}
#generalWrapper #mainWrapper #footer p a.logoLeft span {
display: none;
}
#generalWrapper #mainWrapper #footer p a.logoRight span {
display: none;
}
#backgroundLogo {
background: transparent url(images/background_logo.gif) scroll no-repeat 0 0;
background-position: top right;
}

#Sponsor_holder a{
padding: 0 30px 0 0;
border: 0;
}

#upload_holder {
width: 220px;
height: 140px;
float: left;
text-align: center;
padding: 5px 5px 5px 5px;
margin-bottom: 15px;
}

#photo_tump_holder {
padding-bottom: 5px;
float: left;
}

.small_box_right{
    float: right;
    color: #473629; 
    font-size: 10px;
    font-weight: 200;
    height: 20px;
    width: 60px;
    
}
.small_box_left{
    float: left;
    color: #473629; 
    font-size: 10px;
    font-weight: 200;
    height: 20px;
    width: 250px;
    
    
}

p.postTopic {
margin:  0px 0px 2px 115px;
color: #473629;
font-size: 14px;
font-weight: 200;
}

p.postInfo  {
color: #473629;
font-size: 10px;
font-weight: 200;
margin-top: 0px;
}

.newsbox {
    float: left;
    min-height : 110px;
    min-width : 300px;
    top: 0 ;
    padding-bottom: 5px;
}     

#article_browser {
    text-align: center;
}

#post_topic{
    text-align: center;
    width: 100%;
    float: left;
}

input.input_topic{
    color: #000;
    background-color: #0CF;
    font-weight: bold;
    text-align: center;
    }
    
#post_blog {
    text-align: center;
    width: 100%;
    float: left;
    margin-top: 10px;
}

#long_buttom_bar{
    text-align: center;
    width: 100%;
    height: 50px;
    float: left;
    margin-top: 10px;
}
#lang1{
    float: left;
    width: 21px;
    height: 13px;
    left: 285px;
    top: -15px;
    position: relative;        

}
#lang2{
    float: left;
    width: 21px;
    height: 13px;
    left: 295px;
    top: -15px;
    position: relative;  
}

.post_stamp{
    padding-top: 15px;
    padding-bottom: 10px;
    width: 470px;
    height: 20px;
    clear: left;
}

.small_box_right a:link, .small_box_right a:active, .small_box_right a:visited{
    color: #473629;    
}

#lang1 a:link,#lang1 a:active, #lang1 a:hover, #lang1 a:visited {
    background: none; 
}
#lang2 a:link,#lang2 a:active, #lang2 a:hover, #lang2 a:visited {
    background: none;
}
