body { 
margin:0; 
font:12px Tahoma; 
color:#FFFFDD; 
background:url(/images/24.jpg) 0 0 #0a181b repeat fixed;
} 

img {
border: 0;
}

a {
color:#3399cc;
}

a:hover {
color:#1177aa;
}
 
#everything { width:95%;
margin:0px auto;
background:url(/images/11.jpg) black; }

#header {
height:162px;
background:url(/images/23.gif) center no-repeat;
padding:0 20px;
}

#header h1 {
padding-top: 115px;
margin:0;
color:white;
text-shadow: 3px 3px 5px #fff;
}

#middle {
clear:both;
background:url(/images/16.gif) repeat-x;
padding:20px 10px;
}

#left_column {
width:195px;
float:left;
}

.horizontal #left_column {
width:auto;
float:none;
}

#navigation a {
background:url(/images/27.gif) no-repeat;
width:170px;
height:25px;
display:block;
padding-left:25px;
margin:5px 0;
font-size:13px;
color:white; text-decoration:none;
line-height:25px;
}

#navigation .active {
background-position:0 bottom;
cursor: default;
}

#navigation a:hover {
background-position:0 bottom;
}

.horizontal #navigation a {
float:left;
} 

#more_information {
padding-top:15px;
}
		
#middle_column {
float:left;
width:50%;
margin:0px 20px;
}

#middle_column.two_column {
float:left;
width:75%;
}

.horizontal #middle_column {
width:auto; float:none;
}

.date_break {
font-size:19px;
border-bottom:1px solid #063d5c;
margin-bottom:10px;
text-shadow: 3px 3px 5px #fff;
}

.post {
background:url(/images/12.jpg);
border:1px solid #001c22;
margin-bottom:35px;
line-height:18px;
} 

.post h2 {
background:url(/images/25.gif) repeat #0d2368;
border:1px solid #001c22;
padding:2px 10px;
margin:0;
font-size:15px;
color:white;
text-shadow: 0 0 5px #fff;
}

.post_body {
padding:5px 15px;
}

.post .postedby {
float:left;
clear:both;
}

.post .timestamp {
float:right;
}

ul {
margin:20px;
padding:10px;
}

li {
list-style:none;
background:url(/images/18.png) 0 5px no-repeat;
padding-left:30px;
line-height:25px;
}

.list_left, .list_right {
width:48%;
float:left
}

.post_info {
clear:both;
padding-top:10px;
}
	
#right_column {
width:26%;
float:left;
}

.box {
background:url(/images/11.jpg);
border:1px solid #545454;
margin:10px 0 25px 0;
padding:10px;
text-align:center;
}

#footer { clear:both; padding:10px }
	#subnav { margin:10px 0;}	
	#subnav a { color:#0b879e; }
	#subnav a:hover { color:#00aecd } 
	.copyright { font-size:10px; text-align: center;}

.minimized
{
display:none;
}
@media screen and (view-mode: minimized){
body {
color:#FFFFDD; 
background:url(/images/24.jpg) 0 0 #0a181b repeat fixed;
}
#header {
display: none;
}
#left_column {
display: none;
}
#middle {
clear:both;
background: #000;
padding:0
}
#middle_column.two_column { 
width: 100%;
}
#middle_column { 
margin: 0px;
width: 100%;
 }
.post {
margin-top: -5px;
}
.post_body {
padding: 0 5px;
margin-top: 0;
font:11px Tahoma; 
}
.date_break {
font: 14px Tahoma;
text-shadow: 2px 2px 3px
}
}
