/*  The Posts */
#post {
float:left;
width:450px;
border-right:1px #b30000 solid;
padding-right:10px;
min-height:1270px;
}
#page p, #post p, #headline p, #feature p{
font-size:1.2em;
line-height:1.5em;
}
#post h3 {
font-size:1.4em;
}
#post small {
color:#b30000;
}
#post .blue {
color:#0a44ff;
}
#post input {
background-color:#f6f5f5;
border:1px solid #dedada;
}
#post textarea{
background-color:#f6f5f5;
border:1px solid #dedada;
width:450px;
}
#post #submit{
color:#FFFFFF;
background-color:#b30000;
border-top:2px solid #cf4e4e;
border-right:2px solid #cf4e4e;
border-left:2px solid #a00000;
border-bottom:2px solid #a00000;
padding:3px;
margin-bottom:8px;
float:right;
}
#postmeta {
margin:20px 0 25px 0;
border-bottom:1px solid #c8c8c8;
border-top:1px solid #c8c8c8;
clear:both;
font-size:0.9em;
}
#postmeta p.postdetails {
padding:5px 0 0 0;
}
#postmeta p.postdetails a {
}
#postnavigation {
margin:10px 0 0 0;
font-size:1.2em;
font-weight:bold;
}
#postnavigation a{
color:#b30000;
}
#postentertainment {
width:450px;
}
#postentertainment h2 {
border-top:1px solid #b30000;
font-size:1.6em;
font-weight:bold;
margin:0px 0 5px 0;
}
#postentertainment h2 a {
color:#000000;
}
#postentertainment p {
margin:0 0 8px 0;
}
#postentertainment #postdate{
border-bottom:1px solid #b30000;
padding-bottom:15px;
}

/* SHARE THIS ICONS */

#icondelicious {
background-image:url(../images/icon_delicious.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:18px;
}
#icondigg {
background-image:url(../images/icon_digg.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:18px;
}
#iconreddit {
background-image:url(../images/icon_reddit.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:18px;
}
#iconfacebook {
background-image:url(../images/icon_facebook.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:18px;
}
#icontwitter {
background-image:url(../images/icon_twitter.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:18px;
}
#iconstumble {
background-image:url(../images/icon_stumble.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:18px;
}
#iconmail {
background-image:url(../images/icon_mail.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:18px;
}

#commentslink {
float:right;
padding-left:35px;
background-image:url(../images/dots_small_white.gif);
background-position:left;
background-repeat:no-repeat;
}
#commentslink a {
color:#0a44ff;
}
#respond {
padding:20px 0 0 0;
clear:both;}

#commentlist li{
clear:both;
margin:10px 0 10px 0;
padding:10px 0 10px 0;
list-style:none;
}
#commentlist .comment-text {
background-color:#f9f3e7;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
margin:0;
padding:4px 10px;
}
#commentlist .comment-text p {
margin:0;
padding:0px;
}
#commentlist a {
color:#494949;
text-decoration:underline;
}
#commentlist .comment-author {
margin:0 10px;
padding:5px 20px 0 0;
float:left;
background-image:url(../images/speech-corner.gif);
background-position: right top;
background-repeat:no-repeat;
color:#494949;
}
#commentlist .comment-meta {
padding:5px 0 0 0;
}
.detail{
font-size:1.2em;
font-weight:bold;
text-align:left;
padding:3px 0;
}
.detail a{
color:#0a44ff;
}
.more-link {
padding-left:40px;
background-image:url(../images/dots_small_white.gif);
background-position:left center;
background-repeat:no-repeat;
margin:0px 0 10px 0;
float:right
}
a.more-link {
color:#0a44ff;
}
.searchposts {
border-bottom:1px #c8c8c8 solid;
margin-bottom:10px;
}
.searchposts h1{
font-weight:normal;
font-size:1.2em;
margin-bottom:5px;
}
.searchposts h1 a{
color:#000;
}
.searchposts a{
color:#0a44ff;
}
#searchresults h4 {
font-size:1.8em;
padding-bottom:5px;
margin-bottom:20px;
border-bottom:1px solid #b30000;
}
.searchwidget h2 {
padding-bottom:7px;
margin-bottom:20px;
border-bottom:1px solid #b30000;}

#wopostmeta {


}
#customtags h3 {
font-weight:normal;
}
#customtags h3 a {
color:#0a44ff;
}
.advertorial {
font-size:1.2em;
margin-top:3px;
font-style:italic;
}
.advertorial a {
color:#0a44ff;
}

.source {
font-size:1.2em;
margin-top:3px;
float:right;
padding-left:35px;
background-image:url(../images/dots_small_white.gif);
background-position:left;
background-repeat:no-repeat;
}
.source a {
color:#0a44ff;
}