﻿label
{
	color:#BBBBBB;
font-family:Arial, Helvetica, sans-serif;
}
a:link
{
	color:#BBBBBB;
font-family:Arial, Helvetica, sans-serif;
}
a:visited
{
	color:#BBBBBB;
font-family:Arial, Helvetica, sans-serif;
}

a:active
{
	color:#BBBBBB;
font-family:Arial, Helvetica, sans-serif;
}
li
{
color:#BBBBBB;
font-family:Arial, Helvetica, sans-serif;
}
h1
{
margin-top:20px;
margin-bottom:20px;
margin-left:20px;
color:#888888;
font-family:Arial, Helvetica, sans-serif;
}
h2
{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
width:70%;
}
h3
{
color:#888888;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
}
h4
{
font-family:Arial, Helvetica, sans-serif;


}
p
{
padding-left:30px;
font-family:Arial, Helvetica, sans-serif;
color:#BBBBBB;
}

.pmobile
{
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
color:#BBBBBB;
font-size:12px;
}
.links a:hover
{
background-color:#4B4B4B;
background-image: url('images/nav_hover.gif');

}
.photo_section
{
	width:90%;
	margin:auto;
	position:static;
}
.comment_font
{
padding:0px;
padding-left:25px;
margin:0px;
font-size:12px;
}
#shocker
{
	float:right;
	margin-top:-100px;
	margin-right:50px;
}

.links a
{
text-align:center;
float:left;
height:100%;
background-image:url('images/nav.gif');
line-height:51px;
color:#BBBBBB;/*
color:#FFFF00;*/
font-weight:bold;
text-decoration:none;
padding:0 20px;
border-right: 1px solid #161616;

}

.links
{
float:left;
width:100%;
background-color:#222222;
height:100%;
}
	

.banner
{
float:left;
width:100%;
background-color:#111111;
background-image:url(images/x.jpg);
height:150px;
}

.updates
{
float:right;
width:29%;
height:600px;
background-color:#2A2A2A;
border-left: 1px #222222 solid;
border-bottom: 1px #222222 solid;
}

.uptitle a:hover
{
color:#ffffff;
}
#h2a
{
	color:#FFCC00;
}

.uptitle a
{
font-family:sans-serif, Helvetica, Arial;
color:#bbbbbb;
text-decoration:none;
}

}
.upcontent
{
font-family:sans-serif, Helvetica, Arial;
color:#bbb;
}

.upcontainer
{
width: 95%;
margin-left:5px;
}

.content
{
float:left;
width:70%;
background-color:#303030;
min-height:500px;
/*border-color:1px #FFFF00 solid;*/
}
.content h2 {
	background: url(images/bgh1.gif) repeat-x left bottom;
	color: #EEE;
	margin-bottom: 10px;
	padding:6px 8px 8px 8px;
	width:90%
}


.picture
{
width:80%;
margin: auto;
}

.picturemini
{
width:40%;
}

.smallimg
{
float:right;
padding-left: 10px;
padding-bottom: 10px;
}

.article
{
padding:6px 6px 0 6px;
}

.body
{

/*background: url('images/bg.jpg') repeat-y center top;*/
background-image:url('images/left.jpg');
background-repeat:repeat-y;
width:98%;
background-color:#111111;
height:100%;
}

.body_mobile
{
background-image:url('images/x.jpg');
background-repeat:repeat-x;
background-color:#111111;
}

.container
{
margin:auto;
width:75%;
background-color:#303030;
border-left:1px #2a2a2a solid;
border-bottom:1px #2a2a2a solid;
padding:2px;
height:100%;
}
.stripebanner
{
background: url('images/stripe.gif') #333 repeat-x;
height:6px;
width:100%;
line-height:6px;
}
.clearer {clear: both;}

.feeder
{
text-align:center;
width:100%;
background-color:#222222;
color: #fff;
height:100%;
font-family:Arial, Helvetica, sans-serif;
}
