body {
background:#2c2c2c url('images/bg.png') repeat-x;
color:#FFF;
font:14px Tahoma, Verdana, Arial, Sans-Serif;
text-align:center;
line-height:1.4em;
letter-spacing:0.1em;
margin:0;
padding:0;
}

br {
letter-spacing:0;
}

p.anser {
margin-bottom:10px;
color:#87CEFA;
padding:0 0 0 15px;
}

.pre_next {
margin:6px 0;
}

.pre_next table {
width:100%;
border-top:1px #696969 dotted;
border-bottom:1px #696969 dotted;
}

.pre_next td {
width:50%;
}

#content .pn_pre a:hover {
background:#00CED1;
color:#F0FFFF;
text-decoration:none;
}

#content .pn_next a:hover {
background:#FF1493;
color:#FFF0F5;
text-decoration:none;
}

div.breadcrumb {
padding-bottom:3px;
margin-bottom:5px;
border-bottom:1px #FFF dashed;
}

div.sports {
margin-top:25px;
border:2px #5F9EA0 solid;
background-color:#F5F5DC;
color:#2F4F4F;
padding:8px;
}

.sports h3 {
font-size:120%;
font-weight:700;
font-family:Georgia, Times, Serif;
margin-bottom:8px;
margin-right:30px;
padding-bottom:3px;
border-bottom:1px #696969 dashed;
}

span.b {
font-size:145%;
font-weight:700;
line-height:1.4em;
}

#prof h3 {
font-size:120%;
border-left:10px #9ACD32 solid;
padding-left:7px;
margin-bottom:10px;
}

#prof p {
margin-left:1.5em;
margin-bottom:0;
padding-bottom:2px;
}

#prof table {
border-collapse:collapse;
border:none;
margin:3px 0 20px 1.5em;
}

#prof td {
vertical-align:top;
border:none;
margin:0;
padding:4px 6px;
}

a,a:link,a:active {
color:#DCDCDC;
outline:none;
text-decoration:none;
}

h1,h2,h3,h4,h5,h6 {
font-weight:400;
margin:0;
padding:0;
}

p {
margin:0;
padding:0 0 15px;
}

blockquote {
background:#ebebeb url('images/quotes.png') no-repeat 19px 3px;
border-left:3px solid #676767;
border-bottom:1px solid #ebebeb;
color:#6c6c6c;
font-size:11px;
margin:0 25px 15px;
padding:15px 50px 0;
}

img {
border:0;
margin:0;
padding:0;
}

ul,ol {
margin:0;
padding:0 0 15px 30px;
}

ul li,ol li {
margin:0;
padding:0 0 3px;
}

form {
margin:0;
padding:0;
}

#wrapper {
text-align:left;
width:850px;
margin:0 auto;
padding:0 10px;
}

#head {
padding:7px 0;
}

#head h1 {
font:48px Georgia;
}

#head h1 a:hover {
text-decoration:none;
}

p.description {
font-size:14px;
padding-left:8px;
font-weight:700;
letter-spacing:1px;
text-transform:lowercase;
}

#menu {
background:#2a2a2a url('images/menubg.gif');
clear:both;
height:1%;
font-family:Verdana;
margin-bottom:30px;
overflow:auto;
}

#menu ul {
list-style-type:none;
margin:0;
padding:0;
}

#menu ul li {
display:inline;
margin:0;
padding:0;
}

#menu ul li a {
background:url('images/menudiv.gif') no-repeat;
color:#FFF;
display:block;
float:left;
font-size:11px;
font-weight:700;
line-height:35px;
text-align:center;
text-transform:uppercase;
padding:0 12px;
}

#menu form {
float:right;
padding:8px;
}

#menu form #s {
background:#BCBCBC;
border:1px solid #000;
vertical-align:middle;
width:200px;
padding:0;
}

#menu form #searchsubmit {
outline:none;
vertical-align:middle;
padding:0;
}

#content {
float:left;
display:inline;
width:500px;
}

#content h2 {
font:24px Georgia, Times, Serif;
font-weight:700;
}

#content h2 a:hover {
background:#FFF;
color:#000;
text-decoration:none;
}

#content div.meta {
font-size:11px;
padding-bottom:4px;
}

#content div.meta .date {
background:url('images/calendar.png') no-repeat 0 0;
padding:0 0 0 17px;
}

#content div.meta .comments {
background:url('images/comment.png') no-repeat 0 0;
padding:0 0 0 17px;
}

#content div.meta .category {
background:url('images/tag.png') no-repeat 0 0;
padding:0 0 0 17px;
}

#content div.entry {
padding:15px 0 15px 5px;
}

#content .entry a {
color:#FF69B4;
}

#content .entry a:hover {
background:#FF1493;
color:#000;
text-decoration:none;
}

.entry table {
width:90%;
border-collapse:collapse;
border:2px #CCC solid;
}

.entry th {
background-color:#CCC;
color:#000;
text-align:center;
padding:5px 6px;
}

.entry td {
text-align:left;
border-bottom:2px #CCC solid;
padding:4px 6px;
}

#bookmark {
border-top:1px dashed #eee;
margin-top:20px;
padding-top:5px;
}

#bookmark h3 {
background:url('images/bookmark.png') no-repeat 1px 1px;
padding-left:16px;
}

#bookmark ul {
list-style-type:none;
padding:5px 0 0 15px;
}

#bookmark ul li a.stumble {
background:url('images/stumble.png') no-repeat;
padding-left:20px;
}

#bookmark ul li a.technorati {
background:url('images/technorati.png') no-repeat;
padding-left:20px;
}

#bookmark ul li a.digg {
background:url('images/digg.png') no-repeat;
padding-left:20px;
}

#bookmark ul li a.delicious {
background:url('images/delicious.png') no-repeat;
padding-left:20px;
}

#bookmark ul li a.furl {
background:url('images/furl.png') no-repeat;
padding-left:20px;
}

#bookmark ul li a.reddit {
background:url('images/reddit.png') no-repeat;
padding-left:20px;
}

#comments {
font-size:11px;
margin-top:20px;
}

#comments h3 {
font-family:Tahoma, Verdana, Arial, Sans-Serif;
font-size:16px;
font-weight:700;
margin:10px 0;
}

#comments ol {
list-style-type:none;
padding:0;
}

#comments ol li {
padding:0 0 10px;
}

#comments .comment_text {
background:#858585;
padding:10px 5px;
}

#comments .comment_meta {
background:#575757;
padding:5px;
}

#comments #comment {
width:500px;
}

#comments input,textarea {
background:#FFF;
border:2px double #E0E0E0;
}

#comments textarea {
font-family:Arial;
}

#comments ol li p {
padding:0;
}

#content h3.archive_item {
font-size:15px;
padding-top:5px;
}

#content h1.archive_title,h1#search_title {
font-size:17px;
padding-bottom:4px;
}

#sidebar {
display:inline;
float:right;
width:255px;
}

#sidebar ul {
list-style-type:none;
padding:0 0 0 10px;
}

#sidebar ul li {
background:url('images/arrow.png') no-repeat;
margin-bottom:4px;
padding:0 0 4px 16px;
}

#sidebar .widget {
list-style-type:none;
padding-bottom:10px;
}

#sidebar h2 {
color:#9F3;
font:18px Georgia, Times, Serif;
font-weight:700;
margin-bottom:5px;
border-bottom:1px #CF9 dashed;
padding-bottom:3px;
text-align:left;
}

#sidebar #subscribe h2 {
margin-bottom:15px;
}

#sidebar #subscribe img {
vertical-align:middle;
padding-right:10px;
}

#sidebar #blogroll h2 {
background:url('images/okiniiri.png') no-repeat;
padding-left:1.3em;
}

#sidebar #categories ul li,#categories-190148171 ul li {
background:url('images/folder.png') no-repeat;
}

#sidebar #archives ul li,#archives ul li {
background:url('images/clock.png') no-repeat -1px 3px;
}

#footer {
background:#000;
font-size:11px;
margin-top:30px;
padding:3px;
}

.clear {
clear:both;
}

.aligncenter,div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.wp-caption {
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
margin:10px;
}

.wp-caption img {
border:0 none;
margin:0;
padding:0;
}

.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}

.pn_pre,#content .pn_pre a {
color:#0FF;
}

.pn_next,#content .pn_next a {
color:#DA70D6;
}

.center,#sidebar #subscribe {
text-align:center;
}

a:hover,#menu ul li a:hover {
text-decoration:underline;
}

#head h1 a,#content h2 a {
color:#FFF;
}

.floatLeft,.alignleft {
float:left;
}

.floatRight,.alignright {
float:right;
}
