@charset "UTF-8";
/* CSS Document */

.homecol{
position:relative;
font-size: 1em;
width: 250px;
padding: 10px 15px 10px 15px;
float: left ! important;
}

.homedouble{
margin: 12px 0 0 10px;
position: relative;
float: left;
}

#homemedia{
padding: 0px 0 20px 0;
overflow: auto;
height: 465px;
margin: 10px 0 10px 0;
}

#homemedia .entry a{
color: #ff00f0;
}

#homemedia .entry a:hover{
background: #ff00f0;
color: #000;

}

#homemedia p{
background: #fff;
width: 520px;
}

#homemedia h2 a{
font-weight: bold;
text-decoration: none;
font-size: 17px;
padding: 0 0 10px 0;
width: 300px;
float: left;
clear: both;
}

#homemedia small{
float: left;
clear: both;
}

#homemedia .entry{
float: left;
clear: both;
}

#homemedia .postmetadata{
float: left;
clear: both;
}

.homedouble #pink{
width: 550px;
height: 40px ! important;
}

div.filler{
width: 250px;

}

div.filler#black{
background: url(../images/blackstripe.png);
height: 958px;
}


div.filler#pink{
background: url(../images/pinkstripe.png);
height: 320px;}

.homecol p, .homedouble p{
font-weight: bold;
margin: 12px 0 10px 0;
line-height: 18px;
background: #ff9600;
padding: 2px;
}

.homedouble p{
width: 545px;
}

p.green{
background: #ff00f0;
}

p.pink{
background: #18ff00;
}

p.blue{
background: #00daff;
}

.homecol h3{
font-size: 1.4em;
font-weight: bold;
padding: 10px 0 10px 5px;
}

p.topquote{
width: 830px ! important;
}

p.topquote span.all, p.topquote *{
color: #000 ! important;
background: #33ef00;
}

#top{
padding: 0;
}

p.first a{
text-decoration: none;
background: #ff00f0;
}


p.first a:hover{
background: #000;
color: #ff00f0;
}

.entry{
padding-bottom: 10px;
padding-top: 0 !important;
margin-bottom: 10px;
border-bottom: 1px dashed #999;
}

#homemedia h2 a{
background: #000 !important;
color: #fff;
padding: 0;
margin: 0 0 10px 0;
}

#homemedia h2 a:hover{
background: #000 !important;
color: #ff00f0;
}

.entry p{
padding: 0 0 10px 0;
margin: 0;
}