#rap{background:url(img/bg2.jpg);background-position:bottom right;background-repeat:no-repeat;width:100%;min-height:100%;voice-family:inherit;height:auto;text-align:left;margin:0;padding:0;}
html>body #rap{height:auto;width:100%;}
#main{margin:0 0 0 20px;padding:0;}
#menu{float:left;width:30%;}
#nav{padding-left:0;padding-right:0;float:left;width:100%;text-align:left;}
#content{float:left;width:68%;text-align:left;margin:0;padding:0;}
#footer{background:url(img/fbbody-r.png) no-repeat bottom right;width:80%;color:#4F402A;text-transform:capitalize;clear:both;margin:0 0 5px 7px;padding:0;}
* html #footer{float:left;margin:0 0 135px 5px;}
#header{height:200px;margin:0;}
#masthead{background:url(img/bg.jpg);background-position:top left;background-repeat:no-repeat;background-color:#d13275;height:250px;margin:0;padding:0;}
.reset{clear:both;height:1px;}
.reset2{clear:both;height:20px;}
.spacecom{height:15px;}
#commentlist{margin-bottom:60px;margin-left:0;color:#333;padding:0;}
#commentlist p{padding-left:10px;margin-top:5px;}
.norm{background:url(img/cobody-r.png) no-repeat bottom right;font-size:100%;width:100%;margin:0;}
.alt{background:url(img/acobody-r.png) no-repeat bottom right;font-size:100%;width:100%;margin:0;}
.co-content{margin-left:20px;margin-bottom:5px;}
.norm .licomtop{background:url(img/cohead-r.gif) no-repeat top right;text-align:center;margin:0;padding:0;}
.norm .cheadfill{background:url(img/cohead-l.gif) no-repeat top left;color:#FFF;font-weight:700;font-size:1.2em;line-height:1em;margin:0;padding:10px 30px 5px 0;}
.norm .licombody{background:url(img/cobody-l.gif) no-repeat bottom left;margin:0;padding:5px 30px 31px 20px;}
.alt .licomtop{background:url(img/acohead-r.gif) no-repeat top right;text-align:center;margin:0;padding:0;}
.alt .cheadfill{background:url(img/acohead-l.gif) no-repeat top left;color:#FFF;font-weight:700;font-size:1.2em;line-height:1em;margin:0;padding:10px 30px 5px 0;}
.alt .licombody{background:url(img/acobody-l.gif) no-repeat bottom left;margin:0;padding:5px 30px 31px 20px;}
.commentlist li ul{border-left:3px solid #eee;font-size:12px;list-style-type:none;}
.commentlist a{color:#FFF;text-decoration:none;background:#F2EBE1;}
.commentlist a:hover{background:#4F402A;color:#FFF;}
.comments-post{color:#333;margin:5px 25px 35px;}
.comments-post p a{color:#3F56A0;text-decoration:none;background:url(img/external-link.gif) no-repeat top right;padding-right:7px;font-weight:700;}
.comments-post p a:hover{color:#48937d;}
cite{font-size:11px;font-weight:bolder;font-style:normal;background:url(img/said.gif) no-repeat 0 6px;padding-left:10px;height:5px;color:#6b1c64;}
cite a{text-decoration:none;color:#6b1c64;border-bottom:1px solid #B3D0EA;}
cite a:hover{background:#FFF;color:#5692C7;}
cite.OfficialUser{font-size:11px;font-weight:bolder;font-style:normal;background:url(img/g-said.gif) no-repeat 0 6px;padding-left:10px;height:5px;color:#5F5F5F;}
span.commentmetadata{font-size:10px;color:#FFF;}
span.commentmetadata a{text-decoration:none;color:#3f56a0;}
span.commentmetadata a:hover{text-decoration:none;color:#e9ee8d;}
.textarea{width:300px;margin:0;}
#commentform-container{margin-left:40px;}
#commentform-container p{font-size:10px;}
#commentform-container a{color:#F4FAFD;text-decoration:none;background:none;border:none;}
#commentform-container a:hover{color:#74C0FA;text-decoration:none;background:#FFF;}
#commentform #comment{width:550px;margin:0;padding:10px 0 0;}
#commentform #author,#commentform #email,#commentform #url,#commentform textarea{background:#fff;color:#4F402A;border-top:2px solid #BFD6EA;border-right:1px solid #BFD6EA;border-bottom:1px solid #BFD6EA;border-left:2px solid #BFD6EA;}
.comments-post .nocomments{font-size:10px;background:url(img/closed.png) no-repeat;padding-left:20px;margin-left:0;}
#commentform textarea{width:100%;}
.themeta{background:url(img/themetaside.gif) repeat-y top left;width:25%;float:right;color:#6B1C64;margin-top:6px;padding-left:25px;line-height:20px;}
.themeta li,ul.post-meta li{display:inline;}
.themeta ul{display:inline;list-style:none;margin:0;padding:0;}
.themeta span.where{color:#47937b;background:url(img/where.gif) no-repeat;padding-left:20px;}
.themeta span.who{color:#47937b;background:url(img/who.gif) no-repeat;padding-left:20px;}
.themeta span.when-date{color:#47937b;background:url(img/when-date.gif) no-repeat;padding-left:20px;}
.themeta span.when-hour{color:#47937b;background:url(img/when-hour.png) no-repeat;padding-left:20px;}
.themeta span.com{color:#47937b;background:url(img/com.gif) no-repeat;padding-left:20px;}
.themeta span.related{color:#47937b;background:url(img/related.gif) no-repeat;padding-left:20px;}
.themeta span.su{color:#47937b;background:url(img/su.png) no-repeat;padding-left:20px;}
.themeta a{color:#6B1C64;font-weight:400;letter-spacing:0;text-decoration:none;}
.themeta a:hover{color:#3f56A0;}
.sidespace{height:5px;}
* html .sidespace{display:none;}
.sideitem{background:url(img/csbbody-r.png) no-repeat bottom right;font-size:100%;width:100%;margin:0;}
.boxhead{background:url(img/csbhead-r.png) no-repeat top right;text-align:center;margin:0;padding:0;}
.boxhead .headfill{background:url(img/csbhead-l.png) no-repeat top left;color:#FFF;font-weight:700;font-size:1.2em;line-height:1em;margin:0;padding:10px 30px 5px;}
.boxbody{background:url(img/csbbody-l.png) no-repeat bottom left;color:#39184A;font-weight:bolder;margin:0;padding:5px 30px 31px;}
.boxbody a{text-decoration:none;color:#39184A;font-weight:400;}
.boxbody a:hover{color:#6796BD;background:#FFF;font-weight:400;}
.p-sideitem{background:url(img/p-sbbody-r.png) no-repeat bottom right;font-size:100%;color:#ea9af7;width:100%;margin:0;}
.p-boxhead{background:url(img/p-sbhead-r.png) no-repeat top right;text-align:center;margin:0;padding:0;}
.p-boxhead .p-headfill{background:url(img/p-sbhead-l.png) no-repeat top left;color:#FFF;font-weight:700;font-size:1.2em;line-height:1em;margin:0;padding:10px 30px 5px;}
#nav .p-boxbody{background:url(img/p-sbbody-l.png) no-repeat bottom left;color:#FFF;margin:0;padding:5px 30px 31px;}
.a-sideitem{background:url(img/a-sbbody-r.png) no-repeat bottom right;font-size:100%;width:100%;margin:0;}
.a-boxhead{background:url(img/a-sbhead-r.gif) no-repeat top right;text-align:center;margin:0;padding:0;}
.a-boxhead .a-headfill{background:url(img/a-sbhead-l.gif) no-repeat top left;color:#FFF;font-weight:700;font-size:1.2em;line-height:1em;margin:0;padding:10px 30px 5px;}
#nav .a-boxbody{background:url(img/a-sbbody-l.gif) no-repeat bottom left;color:#FFF;margin:0;padding:5px 30px 31px;}
#nav .a-boxbody li a{color:#FFF;text-decoration:none;font-weight:bolder;}
#nav .a-boxbody .a-inside{padding-left:20px;}
#nav .a-boxbody .a-inside img{float:left;margin-right:10px;margin-bottom:0;}
#nav li.current_page_item a{background:#E9F1F8;margin-left:5px;color:#434344;border-left:#E9F1F8 3px solid;border-right:#E9F1F8 3px solid;}
#nav li.current_page_item a:hover{background:#F5F5FC;color:#333;border-left:3px solid #F5F5FC;border-right:#F5F5FC 3px solid;margin-left:5px;}
#nav h2{color:#47937b;font-weight:400;font-size:18px;list-style-type:none;padding-left:18px;margin:0;}
#nav form{margin:0 0 0 13px;}
#nav ul{list-style:none;margin:0;padding:0 0 0 25px;}
#nav li{list-style:none;line-height:1.5em;margin:0;padding:0;}
#nav ul li a{color:#39184A;text-decoration:none;}
#nav ul li a:hover{color:#3F56A0;background:#e9ee8d;}
#nav ul .children{padding-left:5px;}
#nav ul .children li{background:url(img/children-cat.gif) 0 2px no-repeat;padding-left:13px;}
#nav ul .children a{text-decoration:none;}
#nav input#s{width:70%;background:#eee;border-top:1px solid #828177;border-left:1px solid #828177;color:#000;}
#nav li.recentcomments{color:#6796BD;padding-left:15px;margin-top:5px;background:url(img/recentcomments.jpg) no-repeat bottom left;}
#footercontent{background:url(img/fbbody-l.png) no-repeat bottom left;margin:0;padding:0 30px 31px 20px;}
#footer .fboxhead{background:url(img/fbhead-r.png) no-repeat top right;text-align:center;margin:0;padding:0;}
#footer .fboxhead .fheadfill{background:url(img/fbhead-l.png) no-repeat top left;color:#FFF;font-weight:700;font-size:1.2em;line-height:1em;margin:0;padding:5px 30px 5px 0;}
#footer a{text-decoration:none;color:#FFF;font-weight:bolder;}
#footer a:hover{background:#FFF;color:#d13275;}
#footer p{margin:0 10px;}
#footer .rss{background:url(img/rss.gif) no-repeat left;padding-left:15px;}
#pagination{margin-left:35px;color:#FFF;}
.credit{color:#fff;font-size:11px;text-align:left;float:left;margin:0 0 10px 10px;}
.footermeta{color:#fff;font-size:11px;float:right;margin:0 10px 10px 0;}
.footermeta a{color:#FFF;text-decoration:none;margin-left:5px;}
.resetfoot{height:10px;}
html,body{background-color:#754fb4;margin:0;padding:0;}
body{font-family:Verdana;font-size:12px;color:#39184a;text-align:center;min-width:1000px;width:expression(document.body.clientWidth < 810?"800px":"auto");padding:0;}
#masthead h1{color:#d13275;font-size:42px;margin:0 0 0 2px;padding:140px 0 0 160px;}
#masthead h1 a{color:#f6d8fa;text-decoration:none;text-transform:uppercase;}
#masthead h2{color:#f6d8fa;font-size:26px;margin-left:70px;padding-left:350px;padding-top:0;height:28px;margin-top:0;}
* html #masthead h2{margin-left:45px;padding-left:33px;float:left;}
a img{border:none;}
#headeradd{margin-left:40px;margin-top:30px;}
acronym,abbr{border-bottom:1px dotted #B5DCFA;}
acronym,abbr,span.caps{cursor:help;font-size:11px;letter-spacing:.07em;}
blockquote,blockquote p,.art-PostContent blockquote p{color:#39184A;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-style:italic;font-weight:400;text-align:left;}
blockquote,.art-PostContent blockquote{border:solid 1px #8AD6A2;background-color:#d0ebaf;background-image:url(img/PostQuote.png);background-position:left top;background-repeat:no-repeat;margin:10px 10px 10px 50px;padding:5px 5px 5px 41px;}
h1{text-align:left;margin:25px 10px 20px 0;padding:0;}
h2{font-size:13px;font-weight:400;padding-bottom:2px;margin:15px 20px 0 25px;}
h3.fix{font-size:20px;font-weight:bolder;text-transform:capitalize;color:#3f56a0;margin:5px 0 0 20px;}
h3 a{font-size:20px;font-weight:bolder;color:#6b1c64;display:block;text-decoration:none;margin:0 0 0 20px;padding:0;}
* html h3 a{width:80%;margin:0;padding:0 0 0 20px;}
.date{font-size:10px;font-weight:400;color:#3f56a0;}
.storytitle{display:block;}
h1 a:hover,h2 a:hover,h3 a:hover{color:#3f56a0;}
#getit{margin-left:10px;margin-top:-30px;}
h3#respond{background:url(img/bobble.gif) no-repeat;height:49px;color:#8C8C8C;font-size:15px;margin:0;padding:42px 0 0 48px;}
h3#comments{background:url(img/cornerarrow.gif) no-repeat;height:89px;color:#fff;font-size:14px;margin:-5px 0 0;padding:41px 0 0 163px;}
p,li,.feedback{font-size:12px;}
ul.post-meta{list-style:none;}
ul.post-meta span.post-meta-key{font-weight:700;}
.feedback{color:#ccc;text-align:left;font-size:11px;float:right;margin:-20px 20px 0 0;padding:0;}
.feedback a{color:#97C000;text-decoration:none;font-size:11px;cursor:pointer;}
#content .post{background:url(img/csbbody-r.png) no-repeat bottom right;font-size:100%;width:100%;color:#39184a;margin:0;}
#content .postop{background:url(img/csbhead-r.png) no-repeat top right;text-align:center;margin:0 auto;padding:0;}
#content .postop .pheadfill{background:url(img/csbhead-l.gif) no-repeat top left;color:#FFF;font-weight:700;font-size:1.2em;line-height:1em;margin:0 auto;padding:10px 30px 5px 0;}
#content .storycontent{background:url(img/csbbody-l.png) no-repeat bottom left;margin:0 auto;padding:5px 30px 31px 20px;}
.thecontent{width:70%;float:left;}
#content .post .storycontent p img{float:left;border:none;margin-right:15px;margin-bottom:10px;}
.post p a{color:#48937d;text-decoration:none;font-weight:700;}
.post p a:hover{font-weight:700;color:#3f56a0;}
.post p{text-transform:none;margin:5px 15px 10px 20px;}
.noposts{font-size:20px;color:#FFF;background:url(img/noposts.png) no-repeat top left;height:60px;margin-left:80px;padding:18px 0 0 75px;}
#header,#header a:link{font-size:20px;font-weight:400;color:#ccc;text-decoration:none;}
#header a:hover{color:#c00;}
.licontainer{background:url(img/subitem.gif) repeat-x bottom left;height:40px;float:left;margin:4px 0 0;}
.licombody p,.page_item{margin:0;padding:0;}
span.noflavor,span.oneflavor,span.areflavor{color:#896cb8;font-weight:bolder;}
#nav .p-boxbody h2,#nav .p-boxbody li a,#nav .a-boxbody h2{color:#FFF;}
#clearer,.clearer{clear:both;margin:0;padding:0;}