p.fut {
font-family: futura, verdana, arial;
font-size: 13px;
margin: 0px 0px 0px 13px;
}

.bar_player {
float: right;
height:24px;
width:290px;
margin-top: 6px;
}

.bar_text {
font-family: futura, verdana, arial;
font-size: 20px;
text-shadow: #000 2px 2px 1px;
height:36px;
width:400px;
margin: 5px 0px 0px 2px;
float: left;
}

.bar {
width: 720px;
background: url(http://wrs.btastic.com/features/top10fs/bar.png) repeat-x;
height: 34px;
border: 2px dotted #3c5f8d;
clear:both;
}

.twopart {
    width:727px;
    clear:both;
    margin-top:16px;
    height:100%;
}

.fitle_a {
background-image:url(http://wrs.btastic.com/features/stuff08/wrsf_name-a.gif);
width:550px;
height:52px;
margin-left:2px;
overflow:hidden;
}

.fitle_b {
background-image:url(http://wrs.btastic.com/features/stuff08/wrsf_name-b.gif);
width:550px;
height:52px;
margin-left:2px;
overflow:hidden;
}

.fitle_be {
background-image:url(http://wrs.btastic.com/features/stuff08/wrsf_name-be.gif);
width:550px;
height:52px;
margin-left:2px;
overflow:hidden;
}

.fitle_c {
background-image:url(http://wrs.btastic.com/features/stuff08/wrsf_name-c.gif);
width:550px;
height:52px;
margin-left:2px;
overflow:hidden;
}

.fitle_d {
background-image:url(http://wrs.btastic.com/features/stuff08/wrsf_name-d.gif);
width:550px;
height:52px;
margin-left:2px;
overflow:hidden;
}

.fitle_k {
background-image:url(http://wrs.btastic.com/features/stuff08/wrsf_name-k.gif);
width:550px;
height:52px;
margin-left:2px;
overflow:hidden;
}

.fitle_m {
background-image:url(http://wrs.btastic.com/features/stuff08/wrsf_name-m.gif);
width:550px;
height:52px;
margin-left:2px;
overflow:hidden;
}

.fitle_ma {
background-image:url(http://wrs.btastic.com/features/stuff08/wrsf_name-ma.gif);
width:550px;
height:52px;
margin-left:2px;
overflow:hidden;
}

.fitle_z {
background-image:url(http://wrs.btastic.com/features/stuff08/wrsf_name-z.gif);
width:550px;
height:52px;
margin-left:2px;
overflow:hidden;
}

.fitle_f {
background-image:url(http://wrs.btastic.com/features/stuff08/wrsf_name-f.gif);
width:550px;
height:52px;
margin-left:2px;
overflow:hidden;
}

.moveit {
margin:10px 0px 0px 100px;
font-size:18px;
font-weight:bold;
font:Arial;
color:#888888;
}

.feature_4 {
width:731px;
background:#121212;
}

.fimage {
width:160px;
height:210px;
border:2px solid #3c5f8d;
float:left;
padding: 2px 2px 2px 2px;
}

.frest {
width:550px;
float:left;
}

.fext {
width:550px;
padding-left:10px;
}

.whoelse {

padding-top:12px;
}

.note {

border-top:1px solid #232323;
border-bottom:1px solid #232323;
background:#191919;
font-size:10px;
color:#888;
padding:5px 5px 5px 5px;
width:727px;
font-style:italic;
}

.kanye-box1 {

    width: 265px;
    float: right;
}

.kanye-column1 {

    width: 451px;
    float: right;
}

.kanye-bar1 {

    width: 451px;
    height: 37px;
    float: left;
    margin-bottom: -9px;
}

.kanye-data1 {

    width: 451px;
    height: 81px;
    float:right;
}

.kanye-data1a {

    margin-left:30px;
    padding-top: 4px;
    font-size: 10px;
    float: left;
}

.kanye-data1b {

    float: right;
	height: 81px;
	width: 81px;
}

.kanye-box2 {

    width: 265px;
    float: left;
}

.kanye-column2 {

    width: 451px;
    float: left;
}

.kanye-bar2 {

    width: 451px;
    height: 37px;
    float: right;
    margin-bottom: -9px;
}

.kanye-data2 {

    width: 451px;
    height: 81px;
    float: left;
}

.kanye-data2a {

    margin-right: 30px;
    padding-top: 4px;
    font-size: 10px;
    float: right;
}

.kanye-data2b {

    float: left;
	height: 81px;
	width: 81px;
}

.musicfeatbox {

	height: 250px;
	width: 700px;
}

.musicfeatpic {

	float: left;
	height: 185px;
	width: 175px;
	margin-left: 40px;
	padding-top: 32px;
}

.musicfeatplayer {

	height: 28px;
	width: 482px;
	padding-top: 10px;
	padding-left: 78px;
	margin-bottom: 95px;
}

.musicfeatplayer h1 {

	position: relative;
	top: 68px;
	left: 310px;
}

.musicfeatplayer object {
	
	position: relative;
	top: 113px;
	left: 8px;
}

.musicfeattext {

	float: left;
	font-size: 12px;
	height: 200px;
	width: 465px;
	padding-top: 32px;
}

.musicfeattitle {

	font-size: 14px;
	height: 30px;
	width: 100px;
	border-style: solid;
	border-width: 2px;
}

.random {

    width: 174px;
    height: 20px;
    overflow: hidden;
    background: url(http://wrs.btastic.com/theme/random.png);
}

.random:hover {

    background-position: 0 -20px;
}

.haac {

    padding-right: 23px;
}

.sitemeter {

    float: left;
    margin-left: 10px;
    height: 15px;
    width: 80px;
    overflow: hidden;
}

.sitemeter2 {

    height: 15px;
    width: 80px;
    background: url(http://wrs.btastic.com/theme/wrs_sitemeterG.png);
}

.sitemeter2:hover {

    background-position: 0 -15px;
}

.boxxet {

    float: left;
    margin-left: 10px;
    height: 15px;
    width: 80px;
    overflow: hidden;
}

.boxxet2 {

    height: 15px;
    width: 80px;
    background: url(http://wrs.btastic.com/theme/wrs_boxxetG.png);
}

.boxxet2:hover {

    background-position: 0 -15px;
}

.goback {

    float: right;
    margin: 10px 0px -10px 0px;
}

.goback a:link, .goback a:visited {

    font-size: 16px;
    font-weight: bold;
    font-family: "myriad pro", "lucida grande", "trebuchet ms";
    color: #3c5f8d;
    text-transform: uppercase;
}

.goback a:hover {

    color: #5185C6;
}

.status-msg-wrap {

    width: 728px !important;
    height: 18px !important;
    font-family: "myriad pro", "lucida grande", "trebuchet ms" !important;
    text-transform: uppercase !important;
    background: #121212 !important;
    text-align: left !important;
    padding: 0 !important;
    margin: 12px 0px 10px 0px !important;
    border-bottom: 1px solid #333 !important;
}

.status-msg-body {

    width: 728px !important;
    height: 18px !important;
    font-family: "myriad pro", "lucida grande", "trebuchet ms" !important;
    text-transform: uppercase !important;
    background: #121212 !important;
    text-align: left !important;
    padding: 0 !important;
    margin: 0 !important;
    text-decoration: none !important;
}

.status-msg-hidden {

    width: 728px !important;
    height: 18px !important;
    font-family: "myriad pro", "lucida grande", "trebuchet ms" !important;
    text-transform: uppercase !important;
    background: #121212 !important;
    text-align: left !important;
    padding: 0 !important;
    margin: 0 !important;
    text-decoration: none !important;
}

.status-msg-wrap a:link, .status-msg-wrap a:visited {

    text-decoration: none !important;
    float: right !important;
}

.navbar {display:none;}

h4 .post-message {display:none !important;}

.s09head {
margin-left:4px;
width:717px;
height:28px;
text-align:left;
}

.s09title {
float:left;
Position:relative;
font-weight:bold;
font-size:16px;
height:25px;
margin:-38px 0px 0px 9px;
color:#ffffff;
}



/* + = + = + = + = + = + = + = + = + 
FACES
= + = + = + = + = + = + = + = + = + */

.Aaron {background:url(http://wrs.btastic.com/images/aaronG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Ben {background:url(http://wrs.btastic.com/images/benG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Brad {background:url(http://wrs.btastic.com/images/bradG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Chris {background:url(http://wrs.btastic.com/images/chrisG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Dancy {background:url(http://wrs.btastic.com/images/dancyG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Elliott {background:url(http://wrs.btastic.com/images/elliottG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Forrest {background:url(http://wrs.btastic.com/images/forrestG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Josh {background:url(http://wrs.btastic.com/images/joshG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Joe {background:url(http://wrs.btastic.com/images/joe.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Kaitis {background:url(http://wrs.btastic.com/images/kaitisG.png); width:728px; height:36px; margin:8px 0px 4px 0px; }
.Kevin {background:url(http://wrs.btastic.com/images/kevinG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Marco {background:url(http://wrs.btastic.com/images/marcoG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Matt {background:url(http://wrs.btastic.com/images/mattG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Mitch {background:url(http://wrs.btastic.com/images/mitchG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Phil {background:url(http://wrs.btastic.com/images/philG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Zach {background:url(http://wrs.btastic.com/images/zachG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Mason {background:url(http://wrs.btastic.com/images/masonG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Guest {background:url(http://wrs.btastic.com/images/guestG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Ryan {background:url(http://wrs.btastic.com/images/ryanG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Staff {background:url(http://wrs.btastic.com/images/staffG.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.MattBesser {background:url(http://wrs.btastic.com/images/mattB.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.JohnH {background:url(http://wrs.btastic.com/images/JohnH.png); width:728px; height:36px; margin:6px 0px 4px 0px;}
.Nick {background:url(http://wrs.btastic.com/images/Nick.png); width:728px; height:36px; margin:6px 0px 4px 0px;}



/* + = + = + = + = + = + = + = + = + 
RATINGS
= + = + = + = + = + = + = + = + = + */

.rating_one {width:728px; height:42px; background:url(http://wrs.btastic.com/theme/rating_oneG.png);}
.rating_two {width:728px; height:42px; background:url(http://wrs.btastic.com/theme/rating_twoG.png);}
.rating_three {width:728px; height:42px; background:url(http://wrs.btastic.com/theme/rating_threeG.png);}
.rating_four {width:728px; height:42px; background:url(http://wrs.btastic.com/theme/rating_fourG.png);}
.rating_five {width:728px; height:42px; background:url(http://wrs.btastic.com/theme/rating_fiveG.png);}
.rating_six {width:728px; height:42px; background:url(http://wrs.btastic.com/theme/rating_sixG.png);}
.rating_seven {width:728px; height:42px; background:url(http://wrs.btastic.com/theme/rating_sevenG.png);}
.rating_eight {width:728px; height:42px; background:url(http://wrs.btastic.com/theme/rating_eightG.png);}
.rating_feat {width:728px; height:42px; background:url(http://wrs.btastic.com/theme/rating_featG.png);}
.rating_fourS {width:728px; height:42px; background:url(http://wrs.btastic.com/theme/rating_fourS.png);}



/* + = + = + = + = + = + = + = + = + 
PRIMARY STYLES 
= + = + = + = + = + = + = + = + = + */

body {

    background: #3c5f8d url(http://wrs.btastic.com/theme/wrspic.png) top center repeat-y;
    border: 0;
    color: #999;
    font-size: small;
    margin: 0;
    padding: 0;
    font-family: Verdana;
}

img {

    border: none;
    display: block;
}

.clear {

    clear: both;
}

.side_ad {

    border: 1px solid #212121;
    padding: 5px 5px 5px 5px;
    height: 600px;
    width: 160px;
}

.top_ad {

    float:left;
    padding:9px 0px 0px 10px;
}

.somemore {

    float:right;
    margin:9px 8px 0px 0px;
    font-size:10px
}

.somemore a {

    font-weight: bold !important;
}

.extended {

    float: right;
    margin: 7px 8px 0px 0px;
    font-size: 10px;
}

.by {

    float:left;
    margin:7px 0px 0px 70px;
    font-size:10px;
}

.by a {

    font-weight: bold !important;
}



/* + = + = + = + = + = + = + = + = + 
WRAPPERS
= + = + = + = + = + = + = + = + = + */

#outer-wrapper {

    background: #1c2d42 url(http://wrs.btastic.com/theme/wrs_sideburnsG.png) top left repeat-x;
    border: 0;
    font: Verdana 100%;
    margin: 0 auto;
    width: 951px;
}

#middle-wrapper {

    background: url(http://wrs.btastic.com/theme/wrs_middlebgG.png);
    height: 108px;
    margin: 0 auto;
    width: 949px;
    clear: both;
}



#nav-wrapper {

    background: url(http://wrs.btastic.com/theme/wrs_navsearchbgG.png);
    height: 32px;
    margin-left: 1px;
    text-align: left;
    width: 949px;
    overflow: hidden;
}



/* + = + = + = + = + = + = + = + = + 
HEADER
= + = + = + = + = + = + = + = + = + */

#header-wrapper	{

    background: #3c5f8d url(http://wrs.btastic.com/theme/wrs_topbgG.png) no-repeat;
    border: 0;
    height: 38px;
    margin: 0 auto;
    width: 949px;
}

#header h1 {

    background-image: url(http://wrs.btastic.com/theme/wrs_topbgG.png) top center no-repeat;
    color: #ffffee;
    margin: 0;
    text-align: left;
}

h1 a, h1 a:link, h1 a:visited {

    color: #ffffee;
}

#header .description {

    font-size: 110%;
    text-align: left;
    padding-top: 3px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 23px;
    margin: 0;
    line-height:140%;
    color: #ffffee;
}

#all3 {
    margin-left: 12px;
    height: 100px;
    width: 194px;
    float:left;
}

#us_1 {

    background: url(http://wrs.btastic.com/theme/wrs_emailbgG.png) top left no-repeat;
    clear:both;
    width: 164px;
    height: 33px;
    overflow: hidden;
}

#us_1:hover {

    background-position: 0 -36px;
}

#us_2 {

    background: url(http://wrs.btastic.com/theme/wrs_visitbgG.png) top left no-repeat;
    clear:both;
    width: 164px;
    height: 33px;
    overflow: hidden;
}

#us_2:hover {

    background-position: 0 -36px;
}

#us_3 {

    background: url(http://wrs.btastic.com/theme/wrs_stalkbgG.png) top left no-repeat;
    clear:both;
    width: 164px;
    height: 33px;
    overflow: hidden;
}

#us_3:hover {

    background-position: 0 -36px;
}

#wrshome {

    float:left;
    margin:5px 0px 0px 10px;
    font-size:10px;
    font-family: "myriad pro", "lucida grande", "trebuchet ms";
    letter-spacing: -0.4px;
    font-weight: bold;
}

#wrshome a:link, #wrshome a:visited {

    color: #fff;
}

#wrshome a:hover {

    color: #121212;
}

#logo {

    float:left;
    padding:8px 0px 0px 10px;
}



/* + = + = + = + = + = + = + = + = + 
NAVIGATION
= + = + = + = + = + = + = + = + = + */

.toplinks {

    float: left !important;
    text-align: left !important;
    font-family: "myriad pro", "lucida grande", "trebuchet ms";
    letter-spacing: -0.4px;
    font-weight: bold;
    margin-top: 4px;
    margin-left: -2px;
    padding: 0;
    height: 17px;
    overflow: hidden;
}

.subtl {

    font-size:10px;
    float: left;
    padding:1px 14px 0px 14px;
}

.sepz {

    float: left;
}

#nav-wrapper a:link,
#nav-wrapper a:visited {color:#fff;}
#nav-wrapper a:hover {color:#121212;}



/* + = + = + = + = + = + = + = + = + 
SEARCH
= + = + = + = + = + = + = + = + = + */

#s {

    float:left;
    width:154px;
    background: none;
    border: none;
    outline: none;
    padding: 4px 0px 0px 12px;
    margin-right:1px;
}

.searchsubmit {

    display: block;
    height:22px;
    width:30px;
    float:right;
    overflow:hidden
    background: url(http://wrs.btastic.com/theme/wrs_searchhoverG.png) top right no-repeat;
}

.searchsubmit:hover {

    background: url(http://wrs.btastic.com/theme/wrs_searchhoverG.png) top left no-repeat;
    background-position: 0 -22px;
}



/* + = + = + = + = + = + = + = + = + 
POSTS
= + = + = + = + = + = + = + = + = + */

.post-comment-link {

    position: absolute !important;
    margin-left: 641px !important;
    margin-top: 95px !important;
    font-size: 10px;
    background: url(http://wrs.btastic.com/theme/wrs_commentG.png) top left no-repeat;
    padding: 0px 0px 0px 16px;
}

.words {

    float:right;
    margin-top:9px;
    margin-right:84px;
}

.rating {

    margin-top:-12px;
}

.right {
    float:right;
}

.pfoot {

    margin-top: 11px;
    width: 728px;
    background: #1b1b1b;
    border-top: 1px solid #222;
    border-bottom: 1px solid #222;
    font-size: 10px;
    color: #535353;
    height: 17px;
    margin-bottom: -8px;
}

.pfoot_left {

    float:left;
    margin-left:10px;
}

.pfoot_right {

    float:right;
    margin-right:10px;
    margin-top:-3px;
}

.superface {

    float:left;
    margin-top:-10px;
    margin-left:7px;
}

.postpic {

    position:absolute;
    width:182px;
    height:110px;
    border:1px solid #212121;
    margin-top:-1px;
}

.posthead {

    position:absolute;
    margin-top:-1px;
    margin-left:192px;
    font-size: 17px !important;
    font-family: "myriad pro", "lucida grande", "trebuchet ms" !important;
}

.posthead:hover {

    color:#5185C6;
}

.postdate {

    position:absolute;
    padding-top: 7px;
    margin-left:192px;
    font-size:10px;
    color:#333;
    text-transform:uppercase;
}

.postrev {

    margin-top:16px;
    width:728px;
    background:#1b1b1b;
    border-top:1px solid #222;
    border-bottom:1px solid #222;
    font-size:10px;
    color:#535353;
    height:17px;
}

.postrevo {

    height:54px;
    width:728px;
    margin-top:4px;
    margin-bottom:-20px;
    clear:both;
}

.revleft {

    float:left;
    margin-top:-3px;
}

.revright {

    float:right;
    margin-top:-3px;
    margin-right:10px;
    color:#666;
}

.sidefoot {

    margin-top:-15px;
    width:103px;
    overflow:hidden;
}

.blog-feeds {

    display:none;
}

.post-feeds {

    display:none;
}

.blog-pager {

    border-top:1px solid #121212;
    margin:4px 0px 8px 0px !important;
    padding-top:11px;
    padding-bottom:15px;
}

.blog-pager-newer-link {

    background: url(http://wrs.btastic.com/theme/wrs_prevnext.png) top left no-repeat !important;
    border: 1px solid #121212 !important;
    font-size: 10px !important;
    font-weight: bold;
    font-family: "myriad pro", "lucida grande", "trebuchet ms";
    padding: 5px 20px 6px 16px !important;
    color: #888 !important;
    text-decoration: none !important;
    margin-top: 10px;
    text-transform:uppercase !important;
}

.blog-pager-newer-link:hover {

    color: #588ed2 !important;
    background-position: 0 -44px !important;
}

.blog-pager-older-link {

    background: url(http://wrs.btastic.com/theme/wrs_prevnext.png) top left no-repeat !important;
    border: 1px solid #121212 !important;
    font-size: 10px !important;
    font-weight: bold;
    font-family: "myriad pro", "lucida grande", "trebuchet ms";
    padding: 5px 20px 6px 16px !important;
    color: #888 !important;
    text-decoration: none !important;
    margin-top: 10px;
    margin-right:-4px;
    text-transform:uppercase !important;
}

.blog-pager-older-link:hover {

    color: #588ed2 !important;
    background-position: 0 -44px !important;
}

.home-link {

    display:none;
}

.rogue:hover .posthead h3 {

    color: #5185C6 !important;
}

.rogue:hover .postpic {

    border:1px solid #333 !important;
}

foot {

    font-size:10px !important;
    font-weight:bold !important;
    margin-bottom:23px !important;
}

.outside {

    width:728px;
    height:135px;
    overflow:hidden !important;
    border-top:1px solid #121212;
    margin-bottom:-12px;
    margin-top:-21px;
    font-size: 12px;
}

.outside:hover {

    color: #fff !important;
}

.ukamo {

    float:left;
    width:628px !important;
    height:112px !important;
    overflow:hidden !important;
    margin-top:13px;
    margin-left:1px;
}

.pik {

    float:left !important;
    width:180px !important;
    height:108px !important;
    border:none !important;
    padding-left:1px;
}

.midchi {

    float: left !important;
    width: 437px !important;
    height: 112px !important;
    margin-left: 10px;
    padding-top: 30px;
    text-align: justify;
    word-spacing: -1px;
}

.news {

    float:left !important;
    width:424px !important;
    height:112px !important;
    margin:0px 0px 0px 10px;
}

.hx {

    font-size:18px;
    color:#3c5f8d;
    float:left;
    margin-left:10px;
}

hy {

    margin-top:-2px;
    font-size:10px;
    color:#333;
    text-transform:uppercase;
}

.end {

    float:right !important;
    width:98px !important;
    height:126px;
    font-size:10px;
    font-family: "myriad pro", "lucida grande", "trebuchet ms"
    letter-spacing: normal !important;
    line-height: 18px !important;
}

.end2 {

    float:right !important;
    width:98px !important;
    height:126px;
    font-size:10px;
    font-family: "myriad pro", "lucida grande", "trebuchet ms"
    letter-spacing: normal !important;
    line-height: 15px !important;
}

.endin {

    width:93px;
    height:112px;
    margin:4px 0px 4px 10px;
}

.endin a:link, .endin a:visited {

    font-weight: normal;
    padding-left:11px;
}

.endin a:hover {

    font-weight: normal;
    padding-left:11px;
}

.faceb {

    width:195px !important;
    height:50px !important;
    border:none !important;
    margin:0px 10px 0px 0px !important;
}

.rate {

    text-align:left !important;
    border:none !important;
    margin-left:-3px !important;
}

.post h7 {font-size: 0px;}

.post h5 {

    font-family: Arial, Sans-serif;
    font-size: 18px;
    padding-bottom:1px;
    color:#3c5f8d;
    font-weight:bold;
}

.postmeta {

    font-size:10px;
    letter-spacing:normal;
    color:#888;
    display:block;
    text-align:left;
    margin-top:-4px;
    margin-bottom:-11px;
    text-transform:uppercase;
}

.post .postmeta .post-date {}

.post .post-body {

    padding:3px 5px;
    margin:2px 0px 0px -4px;
    text-align:left;
    line-height: 21px;
}

.post {

    background:#121212 !important;
}

div.post .post-body ul {margin:10px;}

.post .post-body ul li {

    background-position:0px 8px;
    background-repeat:no-repeat;
    padding:2px 0px 2px 10px;
}

.post ol {

    list-style:decimal-leading-zero;
}

.post .post-body a:link,
.post .post-body a:visited {color:#3c5f8d;}
.post .post-body a:hover {color:#5185C6;}

.post .post-body blockquote {

    margin:0 auto;
    padding:0 0 0 45px;
    color:#DDD;
    font-size:11px;
    width:80%;
}

.post .post-body blockquote blockquote {

    background-image:none;
    border-left:5px solid #DDD;
    padding:0 0 0 20px;
    margin-left:20px;
}

.post .post-body code {font-size:10px;}

.post .post-footer {

    margin-top:7px;
    width:728px;
    height:1px;
}

.post .post-footer span,.post .post-footer .post-comment-link a {

    padding:4px 0px 4px 0px;
}

.post .post-footer span {

    padding:0px 0px 0px 0px;
    float:left;
}

.post .post-footer .post-comment-link {float:right;}
.post .post-footer .post-comment-link a {padding:0px 0px 0px 0px;}

.post .post-footer a:link,
.post .post-footer a:visited {color:#3c5f8d;}
.post .post-footer a:hover {color:#5185C6;}



/* + = + = + = + = + = + = + = + = + 
INNER STYLES
= + = + = + = + = + = + = + = + = + */

#content-wrapper {

    background: url(http://wrs.btastic.com/theme/wrs_contentbgG.png);
    overflow:hidden;
    text-align:left;
    width: 949px;
    margin-left: 1px;
}



#main {

    float: left;
    margin-right:11px;
    overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
    padding-left:10px;
    width: 728px;
    word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
}

#sidebar {

    width: 198px;
    float: left;
    color: #555544;
    margin-top:-10px;
    word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
    overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
}



/* + = + = + = + = + = + = + = + = + 
BOTTOM STYLES
= + = + = + = + = + = + = + = + = + */

#footer-wrapper	{

    clear: left;
    background: url(http://wrs.btastic.com/theme/wrs_footerbgG.png);
    margin: 0;
    padding: 0;
    border: 0;
    width: 949px;
    height: 42px;
    border-top:1px solid #121212;
    text-align: left;
    font-family: "myriad pro", "lucida grande", "trebuchet ms";
    font-size: 12px;
    font-weight: bold;
    overflow: hidden;
}f

#footer-wrapper ul {

    display: inline;
    float: left;
    padding: 0;
    margin: 0;
}



#footer-wrapper ul li {

    display: inline;
    float: left;
    list-style: none;
    padding: 0px 18px 0px 18px;
    border-right: 1px solid #1c2d42;
    margin-right: -1px;
}

#footer-wrapper a:link, #footer-wrapper a:visited {

    color: #ccc;
}

#footer-wrapper a:hover {

    color: #fff;
}



/* + = + = + = + = + = + = + = + = + 
DEFAULT LINKS
= + = + = + = + = + = + = + = + = + */

a:link, a:visited {

    text-decoration: none;
    color: #3c5f8d;
    background: transparent;
}

a:hover {

    color: #5185C6;
    background: transparent;
}



/* + = + = + = + = + = + = + = + = + 
TEXT
= + = + = + = + = + = + = + = + = + */
	
.main p, .sidebar p, .post-body {

    line-height: 140%;
    margin-top: 5px;
    margin-bottom: 1em;
}

.post-body blockquote {

    line-height:1.3em;  
}

h2, h3, h4, h5	{

    margin: 0;
    padding: 0;
    font-weight: normal;
}

h2.date-header {

    color: #555544;
}

.sidebar h2 {

    color: #555544;
    margin-left:-12px;
}

.sidebar .widget { 

    margin-top: 12px;
    margin-left:15px;
    padding: 0;
    color:#fff;
    font-size:10px;
}

.main .widget { 

    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
}

.sidebar ul { 

    font-size: 10px;
    color: #fff;
    margin-left: 0;
    margin-top: 0;
    padding-left: 0;
}

.sidebar ul li {

    list-style: none;
    vertical-align: top;
    padding-bottom: 8px;
    margin: 0;
}

.sidebar a:link, .sidebar a:visited {

    color:#666666;
}

.sidebar a:hover {

    color:#888888;
}

.comment-body p {

    font-size:12px !important;
    color:#ccc !important;
    border-bottom:1px solid #212121;
    padding-bottom:15px;
}

#comments  {

    border: 0;
    border-top: 1px solid #121212;
    margin-top: -4px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 1px;
}

#comments p {

    color:#555;
    font-size: 10px;
}

.comment-author {

    font-size:14px !important;
    color: #3c5f8d !important;
}

#comments h4 {

    margin-top: 10px;
    color: #3c5f8d;
    font-weight: bold;
    font-size: 16px;
    border-bottom: 2px solid #1c2d42;
    font-family: "myriad pro", "lucida grande", "trebuchet ms";
    text-transform: uppercase;
    letter-spacing: 1px;
    padding-bottom:8px;
}

#comments dl dt {

    font-weight: bold;
    margin-top: 8px;
    padding-top: 1px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0px;
    font-size:10px;
}

#comments dl dd	{

    padding: 0;
    margin: 0;
}

.deleted-comment {

    font-style:italic;
    color:gray;
}

.feed-links {

    clear: both;
    line-height: 2.5em;
}

#blog-pager-newer-link {

    float: left;
}

#blog-pager-older-link {

    float: right;
}

#blog-pager {   

    text-align: center; 
}



/** STRUCTURE TWEAKS FOR LAYOUT EDITOR WIREFRAME **/

body#layout #outer-wrapper { 

    padding-top: 0;
}

body#layout #header,
body#layout #content-wrapper,
body#layout #footer {padding: 0;}