body {background-color:#464646;} .user-header {background-color:#9d0a0f;} .user-header a {color:#ffffff;} .user-header {color:#ffffff;}
.user-header a.login-link {color:#ffffff;}
 .footer-links a {color:#ffffff;} .menu li a {color:#ffffff;} .title-bar .title {font-weight:bold;} .menu {font-weight:bold;} .title-bar .subtitle {color:#ffffff;} body {padding:0px 50px;}
 .item .title-line .title a,
.item .title-line .number {font-weight:bold;}
 .menu {font-family:'Trebuchet MS', Helvetica, sans-serif;} .footer {background-color:#000000;} .title-bar .title {font-family:'Arial Black', Gadget, sans-serif;} #main #header .title-bar .title {display:none;} .menu {border-color:;}
.menu li {border-color:;}
 .menu li {background-color:#555555;} .user-header {font-size:1.4em;} .menu li.current {background-color:#9d0a0f;}
.menu li.current a:hover {background-color:#9d0a0f;}
 .title-bar .title, .title-bar .subtitle {display:block;}
.title-bar .subtitle {padding-left:0;margin-top:-10px}
 .modders {height:38px;width:18px;top:0px}
.modders .modder {width:18px;height:18px;background-position:0 -36px;}              
.modders .modder:hover {background-position:0 -18px;}   
.modders .downmod {top:20px}
 .item .title-line .title a {color:#1e1e1e;} .item .title-line .domain {color:#969696;} .menu li.current a{color:#ffffff;}
.menu li.current a:hover {color:#ffffff;}
 .menu {background-color:;} .item .title-line .title a:visited {color:#a0a0a0;} .modders .upmod {background-image:url(http://slinksetspike.com/images/modders/def/big/up/ed1c24.gif);}
.modders .downmod {background-image:url(http://slinksetspike.com/images/modders/def/big/down/ed1c24.gif);}
 .item .title-line .title a:hover {color:#ff0000;} .header {background-color:#000000;} body {font-family:Arial, Helvetica, sans-serif;} .title-bar .title a {color:#ffffff;} .menu li a:hover {background-color:#1e1e1e;} .title-bar {text-align:left;} .title-bar .subtitle {font-size:1.4em;} .menu li a:hover {color:#ffffff;} .menu {font-size:1.6em;} .footer {color:#ffffff;} .title-bar .title {font-size:3.6em;} #main{
background-color:#000;
padding:10px;
}

.user-header {
background-color:#b40001;
}

#content{
background-color:#FFFFFF;
border:2px solid #B40001;
margin:0;
padding:0px;
}
.sidebar-column {
float:right;
margin:5px 10px 1px;
overflow:hidden;
position:relative;
z-index:10;
width:205px;
}


.items  {
background-color:#fff;
margin:0;

padding:38px 225px 0 15px;
}

#item_form {
background-color:#fff;
margin:0;
border-top:2px solid #b40001;
border-left:2px solid #b40001;
border-right:2px solid #b40001;
padding:10px;
min-height:400px;
}

.bookmarklet-section{
background-color:#fff;
margin:0;
border-left:2px solid #b40001;
border-right:2px solid #b40001;
border-bottom:2px solid #b40001;
padding:10px;
}

.item-comment-form {
background-color:#fff;
margin:0;
border-left:2px solid #b40001;
border-right:2px solid #b40001;
border-bottom:2px solid #b40001;
padding:10px;
min-height:300px;
}

.bookmarklet-holder {
margin:20px 0;
}
.info-line {
color:#969696;
font-size:1.2em;

margin:5px 0 0;
}
.item .info-line .points {
padding:0 4px;
}
.item .info-line .posted-by {
padding:0 4px;
}
.item .info-line .date {
float:right;
padding:0 4px;
}
.previous-next-links{
background-color:#b40001;
margin:0;
padding:10px;
clear:both;
}
.previous-next-links a{
color:#fff;
text-decoration:none;
padding:10px;
background-color:#b40001;
font-size:14px;
}
#header {
padding:10px 10px 0;
}

.item .title-line .title a,.title a{
text-decoration:underline;
color:#b40001;
font-size:14px;
font-weight:normal;
}
.item .title-line .title a:hover{
text-decoration:underline;
color:#000;
}
.item .title-line .title a, .item .title-line .number {
font-weight:normal;
}

.item-content {
overflow:hidden;
padding:0 0 0 12px;
}

.domain {
color:#969696;
font-size:11px;
display:block;
}

.title{
display:block;
}
.thumb{
padding:0 0 0 10px;
}
ul.actions a {
background-color:#949494;
color:#FFFFFF;
padding:1px 5px 2px;
text-align:center;
margin:0 2px
}

ul.actions a:hover {
background-color:#B40001;
color:#fff;
text-decoration:none;
}

a.comment-link {
/*
background-color:#949494;
color:#FFFFFF;
float:right;
padding:1px 4px;
text-align:center;
*/
}


.menu li.popular-link a,
.menu li.recent-link a,
.menu li.submit-link a {
display:block;
padding:0 15px;
background:#000 url(http://www.jessicaallenwebdesign.com/okupy/okupynav.gif) no-repeat 0 -24px;
height:24px;
width:130px;
text-align:center;
line-height:24px;
}

.menu li.current a{
background-position:0 0;
}

.menu li a:hover {
background-position:0 -48px;
}
.menu li.popular-link a{

}

.menu li {
border-style:none;
border-right-width:0;
float:left;
margin-right:3px;

}

.item .number {
margin:0 1em 0 0.1em;
}
#header {
padding:0;
}
.menu ul {
padding:0;
float:left;
margin:0;
}



.modders .upmod {
background:url(http://www.jessicaallenwebdesign.com/okupy/uplink.gif);
}
.modders .downmod {
background:url(http://www.jessicaallenwebdesign.com/okupy/downlink.gif);
}
.modders .modder {
background-position:0 -40px;
height:20px;
width:20px;
}

.modders form {

}

.modders .modder:hover {
background-position:0 -20px;
}

.search-form .image {
padding:2px;
vertical-align:bottom;
background:#000 url(http://www.jessicaallenwebdesign.com/okupy/magnify.gif) no-repeat;
width:18px;
}

.search-form .text {
height:14px;
vertical-align:bottom;
width:167px;
}

.search-form {
margin-bottom:1px;
text-align:right;
}
.categories-nav {
border:2px solid #B40001;
margin:10px 0;
padding:0;
}
.categories-nav ul {
padding:0;
}
.categories-nav ul li{
padding:0;
}
.categories-nav li a {
background-color:#fff;
color:#B40001;
display:block;
font-size:1.2em;
padding:5px 10px;
text-decoration:none;
}
.categories-nav li.odd a {

background-color:#E7E7E7;

}
.categories-nav li a:hover {
color:#000;
background-color:#dbdbdb;
}

.categories-nav .categories-nav-heading {
background-color:#B40001;
color:#FFFFFF;
font-size:2em;
font-weight:normal;
margin:0;
padding:2px 5px 4px 10px;
}

.odd-item {

background-color:#e7e7e7;

}


.item  {
padding:10px 10px 10px 0;
}
