#spoilerlol{
background-color: #000000;
color: #000000;
padding-left: 6px;
padding-right: 6px;
}

#spoilerlol:hover {
color: #ffffff;
}

.page {
color:#000000;
text-align:left;
}
.altsex1, .altsex1Active {
background-color:#FAFAFA;
color:#222222;
background: #fff url(http://www.d2k5.com/cms/img/grad1.png);
background-position: 7px 0px;
-moz-border-radius-topleft:16px;
border-top-left-radius:16px;
}
.alt1, .alt1Active {
background-color:#FAFAFA;
color:#222222;
background: #fff url(http://www.d2k5.com/cms/img/grad1.png);
}

.tcat {
	background: #EFEFEF url(http://forums.d2k5.com/Themes/default/images/catebg.png) top left repeat-x;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
}

.tcat a:link {
	color: #000000;
}

.tcat a:visited {
	color: #000000;
}

.tcat a:hover, .tcat a:active {
	color: #000000;
}

.alt2, .alt2Active {
background-color:#EDEDED;
color:#222222;
}
#navbar {
background-color:#FAFAFA;
border:1px solid #888888;
position:relative;
}
#navbar div.title {
display:inline;
}
.bigusername2 { font-size: 14pt; }
.smallfont {
font-size:10px;
}
.indicator
{
opacity: 1;
}
.indicatoroff
{
opacity: 0.1;
}
.indicatoroff:hover
{
opacity: 0.5;
}

textarea, .bginput {
font-size:11px;
}
#ratings {
color:#777777;
float:left;
font-size:11px;
padding:5px;
opacity:0.5;
height: 16px;
}
#ratings:hover {
opacity:1;
}
#rbutton{
opacity:0.5;
cursor: pointer;
}
#rbutton:hover {
opacity:1;
cursor: pointer;
}
.button {
font-size:11px;
}

.bigusername {
font-size:12px;
font-weight:bold;
}

.bigusername a:link a:visited a:hover a:active {
text-decoration: none;
}

div.message {
margin-left:127px
}

div.postbit, div.postbitnew {
	font-family: tahoma, sans-serif;
background-image:url(http://forums.d2k5.com/images/pb.png);
background-repeat:repeat-y;
width:960px;
}

div.postbitnew {
background-image:url(http://forums.d2k5.com/images/pb-new.png);
}

div.postbit, div.postbitalt, div.postbitaltnew, div.postbitnew {
background-color:#FFFFFF;
border-left:1px solid #888888;
border-right:1px solid #888888;
width:960px;
}

div.postbitalt {
background-color:#FEFEFE;
}

div.postbit div.userinfo, div.postbitnew div.userinfo {
float:left;
font-size:11px;
padding:7px;
position:relative;
width:127px;
}

div.postbit div.message div.messagetext, div.postbitnew div.message div.messagetext {
color:#222222;
margin:20px;
font-size:12px;
}

div.postbit div.message div.messagetext img, div.postbitnew div.message div.messagetext img {
}

div.postbit div.header, div.postbitnew div.header {
background-color:#CCCCCC;
border-color:#888888 -moz-use-text-color;
border-style:solid none;
border-width:1px 0pt;
clear:both;
font-size:11px;
padding:5px;
}

div.postbit div.header, div.postbit div.header a, div.postbitnew div.header, div.postbitnew div.header a {
color:#555555;
}

div.postbit div.footer, div.postbitnew div.footer {
clear:both;
font-size:11px;
padding:5px;
text-align:right;
}

#twitter_update_list{
background-color:#FAFAFA;
border:1px solid #D4D4D4;
-moz-border-radius: 4px;
border-radius: 4px;
display:inline;
padding: 2px;
text-align:center;
margin: 0px;
white-space:nowrap;
}

.rules_link {
background-color:#FAFAFA;
border:1px solid #D4D4D4;
-moz-border-radius: 4px;
border-radius: 4px;
color:#EEEEFF;
cursor:pointer;
display:inline;
font-size:11px;
margin-left:5px;
padding: 2px 16px;
text-align:center;
margin: 0px;
white-space:nowrap;
}
.rules_link:hover {
background-color:#ECECEC;
border-color:#CACACA;
color:#222222;
}
.rules_link a:link, .rules_link a:visited, .rules_link a:hover, .vbmenu_control a:active {
color:#222222;
text-decoration:none !important;
}

.cbutton {
background-color:#F9FFEB;
border:1px solid #D7DEC8;
-moz-border-radius: 4px;
border-radius: 4px;
color:#EEEEFF;
cursor:pointer;
display:inline;
font-size: 13px;
margin-left:5px;
padding: 2px 16px;
text-align:center;
margin: 0px;
white-space:nowrap;
}
.cbutton:hover{
background-color:#EFFFC7;
border-color:#E2EDC7;
color:#222222;
}
.cbutton a:link, .cbutton a:visited, .cbutton a:hover, .vbmenu_control a:active{
color:#222222;
text-decoration:none;
}



.vbmenu_control {
color:#FFFFFF;
font-weight:bolder;
white-space:nowrap;
}
.vbmenu_control a:link {
color:#FFFFFF;
text-decoration:none;
}
.vbmenu_control a:visited {
color:#FFFFFF;
text-decoration:none;
}
.vbmenu_control a:hover, .vbmenu_control a:active {
color:#FFFFFF;
text-decoration:underline;
}
.vbmenu_popup {
background-color:#eee;
border:1px solid #444;
color:#000000;
padding-left: 5px;
padding-right: 5px;
}
.vbmenu_option, .vbmenu_hilite {
color:#000000;
cursor:pointer;
font-size: 11px;
white-space:nowrap;
padding: 3px 0px;
margin: 0px;
}
.toolbar2 {
background:#F4F4F4 url(http://www.d2k5.com/cms/img/grad2.png) repeat scroll 0%;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
color:#000000;
margin:0px;
padding:0px 6px;
}
#toolbar2 {
background:#F4F4F4 url(http://www.d2k5.com/cms/img/grad2.png) repeat scroll 0%;
color:#000000;
height:35px;
margin:0px;
padding:0px;
width:100%;
}
#toolbar2 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
#toolbar2 li {
display:inline;
float:left;
margin: 0px 2px 0pt;
padding:0px;
text-align:center;
vertical-align:bottom;
font-size:11px;
}
#toolbar2 a {
color: black;
display: block;
line-height: 16px;
margin-left: 1px;
margin-right: 1px;
padding: 2px;
text-decoration: none;
}
#toolbar2 a:hover {
text-decoration:none;
}

.pagenav a {
font-size: 11px;
font-weight: bold;
text-decoration:none;
}
.pagenav td {
padding: 2px 3px;
}
input {
	border: 1px solid #C5C5C5;
	color: #000;
	background: #fff;
	padding-left: 2px;
	padding-right: 2px;
	}
	
input:focus, textarea:focus {
      border: 1px solid #EAC57C;
}

#mediacontent{
border: 2px solid #E0E1AF;
padding: 5px;
-moz-border-radius: 6px;
border-radius: 6px;
margin-left: auto;
margin-right: auto;
background-color: #FDFFC5;
}

#mediacontent:hover{
cursor: pointer;
}