pobody,body.notitle {

color:#3e3e3e;

font-family:Verdana, Arial, Helvetica, Sans-Serif;

font-size:12px;

height:100%;

margin:0 auto;

padding:0;

text-align:left

}



a {

/*color:#0d324f; */

color:#0af /* blu */;

font-weight:700;

font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration:none

}



.window,.windowNarrow {

margin:0 auto;

width:925px

}



.windowNarrow {

width:725px

}



#title {

color:#e4e4e4;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:20px;

font-weight:700;

height:60px;

padding:15px 0 0;

text-shadow:2px 2px #000

}



#title-none {

background:#fff;

height:10px

}



.shadow {

margin-bottom:25px;

padding-bottom:6px

}



.blockLine {

background:url('images/shadow.gif') bottom left repeat-x;

border-top:1px solid #242424;

clear:both;

height:4px;

margin:25px 0 15px

}



#column1,.topcolumn1,.subcolumn1 {

display:inline;

float:left;

width:650px

}



#column2,.topcolumn2,.subcolumn2 {

display:inline;

float:right;

margin-left:25px;

width:200px

}



.topcolumn2 {

text-align:right

}



.subcolumn1 {

margin:0 0 20px;

width:650px

}



.subcolumn1 img.metaimage {

border:1px solid #000;

height:auto;

padding:10px;

width:305px

}



.subcolumn2 {

margin:0 0 20px 50px;

width:325px

}



.firstPost,.firstPost-banner {

border:0 solid #000;

color:#000;

display:block;

height:248px;

padding:10px 0 15px

}



.firstPost-banner {

height:160px

}



.firstPost img,.firstPost-banner img,.entry img {

background:#fff;

border:0;

padding:0

}



.firstPost-short {

font-size:12px;

padding-bottom:20px

}



.firstPost-short div.entry {

font-family:Verdana, Arial, Helvetica, sans-serif

}



.entry img {

border:0 solid #666;

margin:0px 6px 6px 0px;

}



.entry a img {

padding-bottom:20px

}



.entry img.wp-smiley,.entry a img.wp-smiley {

background:none;

border:none;

padding:0

}



.featured {

border:0 solid #000;

height:160px;

padding:0px

}



.featureItem {

background:#fff;

border:0 solid #000;

height:100px;

margin-bottom:5px;

padding:9px;

width:160px

}



.featureItem img {

float:right;

margin-left:5px

}



.recent {

border-bottom:1px dotted #666;

font-size:9px;

padding:0 0 5px

}



ul.archives li {

border-bottom:1px dotted #666;

color:#666;

margin:0;

padding:3px 0

}



ul.archives {

margin:0;

padding:0 0 20px

}



.sidecontent {

background:#fff;

margin-top:15px

}



.sidecontent a {

font-weight:400

}



.players {

background:#fff url('images/players.gif') top left no-repeat;

margin-top:15px;

padding-top:138px

}



.sidecontent ul,.sidecontent ul li,.players ul,.players ul li {

margin-left:0;

margin-top:0;

padding-left:0;

padding-top:2px

}



.navigation {

margin-top:10px

}



#footer {

background:#242424;

border-top:5px solid #696969;

color:#e4e4e4;

font-size:7px;

margin-top:15px;

padding-bottom:5px;

text-align:center

}



ol.commentlist,ol.commentlist li {

margin-bottom:0;

padding-bottom:0;

padding-top:3px

}



.alignright {

float:right

}



.alignleft {

float:left

}



.download {

background:#e4e4e4;

border-bottom:1px solid #666;

border-top:1px solid #666;

padding:10px 10px 15px

}



dl {

border-bottom:1px dotted #c1c1c1;

margin:1px 0;

padding-bottom:3px

}



dt,dt a,ul.archives li a {

color:#555;

font-size:12px;

font-weight:700;

padding-bottom:2px;

padding-top:1px

}



.postmetadata {

border-top:0 solid #d5d5d5;

color:#0af;

font-size:9px;

margin-top:15px;

padding:5px 0 0 5px

}



.postmetadata small {

color:#0af

}



.postmetadata a,.postmetadata small a {

color:#0af;

font-size:9px;

font-weight:700;

text-decoration:none

}



.entry p:hover a:link,dd:hover a:link,.postmetadata:hover a:link,.featureItem:hover a:link,.commentlist li:hover a:link,.entry li:hover a:link {

border-bottom:0 solid #d0d0d0;

color:#0af /*blu */;

font-weight:700;

text-decoration:none

}



.entry p:hover a:hover,dd:hover a:hover,.postmetadata:hover a:hover,.featureItem:hover a:hover,.commentlist li:hover a:hover,.entry li:hover a:hover {

border-bottom:none;

color:#ff007f;

text-decoration:none

}



.byline,.byline a {

color:#3e3e3e;

font-size:9px

}



.byline a,.byline a:hover {

border-bottom:1px solid #8e8e8e;

text-decoration:none

}



.recent h4,.recent h4 a,ul.archives li a {

color:#606060;

font-size:9px;

font-weight:700

}



.recent h4 a:visited {

text-decoration:line-through

}



.quoteLeft,.quoteRight {

border-bottom:1px solid #a4a4a4;

border-top:1px solid #a4a4a4;

color:#666;

float:left;

font-weight:700;

margin:2px 10px 5px 0;

padding:5px 5px 7px;

width:200px

}



.quoteRight {

float:right;

margin:2px 0 5px 10px

}



.feed {

float:right;

font-size:8px

}



.deliciouslink {

background:url('images/deliciousIcon.gif') bottom left no-repeat;

padding-left:18px

}



.footnote {

border-top:1px solid #666;

font-size:8px;

margin-top:15px;

padding-top:5px

}



ul.rss li {

border:1px solid #d8d8d8;

float:left;

margin:0 3px 4px 0;

padding:1px;

width:90px

}



ul.rss li a {

background:#fff url('images/rss-subscribe.gif') 3px 2px no-repeat;

border:1px solid #a4a4a4;

border-bottom-color:#d3d3d3;

border-top-color:#9a9a9a;

color:#3b3b3b;

display:block;

font-weight:400;

padding:2px 0 2px 15px;

width:73px

}



ul.rss li a:hover {

background-color:#e9e9e9;

text-decoration:none

}



.form-it {

background:#e3e3e3;

border:1px solid #d8d8d8;

display:block;

margin:2px 0 0;

padding:1px

}



form span input,form span textarea,form span select {

border:1px solid #a4a4a4;

border-bottom-color:#d3d3d3;

border-top-color:#6a6a6a;

font-family:inherit;

font-size:1em;

line-height:1em;

margin:0;

width:100%

}



ul#menu {

display:inline;

font-size:9px;

list-style:none;

margin:0;

padding:0

}



ul#menu li {

display:inline;

margin:0;

padding-right:12px

}



ul#menu li a {

color:#e4e4e4;

font-size:9px;

font-weight:700;

text-decoration:none

}



ul#menu li a:hover {

border-bottom:1px dotted #e4e4e4

}



#category-menu {

clear:right;

color:#000;

display:block;

font-size:9px;

font-weight:400;

list-style:none;

margin:0;

padding:1px 5px 2px;

text-align:right;

text-decoration:none;

width:700px

}



html>body #category-menu li {

width:165px

}



#category-menu ul {

list-style-type:none;

margin-left:0;

padding-left:0

}



#category-menu li {

border-bottom:1px dotted #666;

height:14px;

text-align:right;

width:165px

}



#category-menu span {

color:#666;

float:left

}



html>#category-menu li a {

height:auto;

width:auto

}



a img {

border:0

}



h1 {

border-bottom:2px solid #242424;

color:#242424;

font-size:12px;

padding:3px 80px 10px;

text-align:center

}



h1 cite,h1 cite a {

color:#666;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px

}



h2,h3,h4,h5,h6,small {

color:#000;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:400;

margin:5px 0 0

}



h2 {

font-size:12px

}



h2 a {

color:#000;

font-weight:700;

text-decoration:bold

}



h3 {

font-size:12px;

margin-top:20px

}



h3 a,h4 a {

color:#000;

font-weight:700;

text-decoration:none

}



h4 {

font-size:11px

}



h5 {

color:#3b3b3b;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

font-weight:700

}



h5 a {

color:#0d324f

}



h6 {

border-bottom:1px solid #000;

color:#0d324f;

font-size:11px;

font-weight:700;

height:12px;

padding:1px 0 2px

}



small {

font-size:10px;

margin:0

}



small a {

color:#000;

text-decoration:none

}



code {

color:#000;

font-family:Verdana, Arial, Helvetica, sans-serif

}



hr {

display:none

}



acronym {

border-bottom:1px dotted #3e3e3e

}



ul {

list-style-type:none

}



blockquote {

background:url('images/quote.gif') top left no-repeat;

padding-left:25px

}



dd,.sidecontent p,.recent .postmetadata,.sidecontent p {

margin:1px 0

}



#category-menu li#active a,#category-menu li #active a span {

background:#c3f990;

color:#000

}



#category-menu li a:hover,#category-menu li#active a:hover,#category-menu li a:hover span,#category-menu li #active a:hover span {

background:#c3f990;

color:#ff007f;

text-decoration:none

}



a:hover,h3 a:hover,h4 a:hover,h5 a:hover {

color:#ff007f;

text-decoration:none

}



a:hover,h5 ul li a:hover,h2 a:hover,h3 a:hover {

color:#ff007f

}