a { color: rgb(247, 114, 3); }
a:visited { color: rgb(247, 114, 3); text-decoration: underline; }
a:hover { color: rgb(247, 114, 3); }
acronym, abbr { cursor: help; }
blockquote { margin-left: 15px; padding-left: 5px; }
body { margin: 0pt auto; padding: 0pt; color: rgb(40, 40, 40); font-size: 62.5%; font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif; text-align: center;margin-top:100%;}
cite { font-size: 90%; font-style: normal; }
h2 { border-top: 1px solid rgb(253, 212, 0); border-bottom: 1px solid rgb(253, 212, 0); margin: 0px 0pt 6px 0px; padding: 3px 0pt 3px 8px; background: transparent url('content-title-background.jpg') repeat scroll 0% 0%; font-size: 13px; font-weight: bold; color: rgb(40, 40, 40); }
h2 a, h2 a:visited, h2 a:hover, h2 a:visited:hover { text-decoration: none; color: rgb(40, 40, 40); }
h3 { font-size: 120%; margin-top: 0pt; }
img {padding: 3px; background: rgb(254, 254, 254) none repeat scroll 0% 0%; }
img.alignleft { margin: 3px 3px 0px 0pt; float: left; }
img.alignright { margin: 0pt 3px 0px; float: right; }
li { margin: 0pt; padding: 0pt; list-style-type: none; }
ol#comments li p { font-size: 100%; }
ul { margin: 0pt; padding: 0pt; }
#credit { margin: 0pt auto; padding: 0px; color: rgb(40, 40, 40); font-size: 11px; width: 900px; text-align: center; clear: both; height: 0px; }
#credit a, #credit a:hover, #credit a:visited, #credit a:visited:hover { color: rgb(40, 40, 40); }
.feedback { color: rgb(247, 114, 3); text-align: right; padding-bottom: 15px; clear: both; text-transform: lowercase; }
.feedback a, .feedback a:visited { text-decoration: none; color: rgb(247, 114, 3); }
.feedback a:hover, .feedback a:visited:hover { text-decoration: underline; color: rgb(247, 114, 3); }
.meta li, ul.post-meta li { display: inline; }
.meta ul { margin: 0pt; padding: 0pt; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; }
.meta a { color: rgb(247, 114, 3); text-transform: lowercase; text-decoration: underline; }
.meta { color: rgb(83, 74, 64); font-size: 0.9em; font-weight: normal; letter-spacing: 0pt; }
.storycontent { font-size: 115%; }
#commentform #author, #commentform #email, #commentform #url, #commentform textarea { border: 1px solid rgb(253, 212, 0); background: rgb(254, 254, 254) none repeat scroll 0% 0%; color: rgb(40, 40, 40); }
#commentform textarea { width: 95%; }
#commentlist li ul { border-left: 1px solid rgb(15, 10, 6); font-size: 110%; }
ol#commentlist li { list-style-type: decimal; list-style-image: none; list-style-position: outside; }
#content { border: 1px solid rgb(253, 212, 0); margin: 0px 5px 20px 10px; padding: 10px; background: rgb(254, 254, 254) none repeat scroll 0% 0%; float: left; width: 587px; text-align: left; line-height: 14px; }
#content ol li { list-style-type: decimal; list-style-image: none; list-style-position: outside; }
#content ul { margin-top: 10px; margin-left: 35px; }
#content ul li { list-style-image: none; }
#content-big { border: 1px solid rgb(253, 212, 0); margin: 0px 5px 20px 10px; padding: 10px; background: rgb(254, 254, 254) none repeat scroll 0% 0%; float: left; width: 587px; text-align: left; line-height: 14px; }
#header { margin: 0pt auto; padding: 0pt; background: transparent url('header.jpg') repeat scroll 0% 0%; font-size: 26px; font-weight: bold; text-decoration: none; font-family: Verdana; height: 300px; width: 900px; }
.header-title { padding: 100px 430px 0pt 0pt; font-family: Tahoma,Verdana,Arial; color: rgb(40, 40, 40); font-size: 28px; text-align: right; }
.header-title a { border-bottom: medium none; color: rgb(40, 40, 40); text-decoration: none; }
.header-title a:hover { border-bottom: medium none; color: rgb(40, 40, 40); text-decoration: none; }
.header-description { padding: 0px 430px 0pt 0pt; font-size: 11px; font-weight: normal; color: rgb(40, 40, 40); text-align: right; }
#footer { margin: 0pt auto; background: transparent url('rap-background.jpg') repeat scroll 0% 0%; width: 900px; height: 28px; color: rgb(40, 40, 40); }
#footer p { text-align: right; padding-right: 288px; color: rgb(40, 40, 40); margin-top: -15px; }
#footer a { color: rgb(40, 40, 40); text-decoration: none; }
#footer a:hover { color: rgb(40, 40, 40); text-decoration: none; }
#footer a:visited { color: rgb(40, 40, 40); text-decoration: none; }
#footer a:visited:hover { color: rgb(40, 40, 40); text-decoration: none; }
#menu-right { padding: 0px 18px 20px; overflow: hidden; float: right; width: 235px; font-size: 11px; margin-top: -15px; }
#menu-right h2 { border-style: solid; border-color: rgb(243, 108, 33) rgb(243, 108, 33) rgb(234, 84, 1); border-width: 1px; margin: 5px 0pt 6px 0px; padding: 3px 0pt 3px 13px; background: transparent url('menu-right-title-background.jpg') repeat scroll 0% 0%; font-size: 12px; font-weight: bold; color: rgb(40, 40, 40); }
#menu-right a, #menu-right a:visited { text-decoration: none; font-weight: bold; color: rgb(40, 40, 40); line-height: 15px; }
#menu-right a:hover, #menu-right a:visited:hover { color: rgb(40, 40, 40); text-decoration: underline; }
#menu-right ul ul { padding-bottom: 10px; margin-left: 15px; }
#menu-right ul ul li { list-style-type: circle; color: rgb(40, 40, 40); }
.ad200 { text-align: center; margin-bottom: 20px; }
input#s { border: 1px solid rgb(253, 212, 0); width: 158px; color: rgb(40, 40, 40); }
#rap { border-left: 1px solid rgb(253, 158, 30); border-right: 1px solid rgb(253, 158, 30); margin: 0pt auto; background: transparent url('rap-background.jpg') repeat-y scroll 0% 0%; width: 900px; text-align: left; }
#searchbutton { margin-top: 2px; }

