body {background:#fff url(http://www.geocities.com/clipart/pbi/backgrounds/Templates/HobbyBlueBkgnd.gif) top left repeat-y; color:#000; margin-left:40px; font:14px normal serif;}

img {border:0;}

a:link {color:#0000ff;}
a:visited {color:#ff0000;}

div {width:595px;}
p {margin-bottom:40px;}
p.nav {position:absolute; left:550px; margin:0; padding:0;}

.float {position:relative; float:right;}
.plnefloat {position:absolute; top:-10px; right:140px;}

pre.rgg {font-family:serif;}

em.small{font-size:90%;}

#convp {width:560px; height:152px; font:bold 85% Arial; margin-top:0px; padding:2px 0px 2px 4px;}
#convp span {width:145px; margin-bottom:10px; padding-right:40px; float:left;}
h3.conv {color:#0000a0; margin-bottom:0px;}

#pickey {width:560px; font:bold 90% Arial; padding:5px 0 7px 0; border-width:1px 0 1px 0; border-style:solid; border-color:#000;}
#pickey img {border:1px solid #000; padding:2px 0px;}

ul {width:586px; text-align:center; list-style-type:none; font:85% Arial; margin:0px; padding:0px;}
ul.head {font-weight:bold; border-width:0px 0px 0px 0px; border-style:solid; border-color:#000;}
ul.end {border-width:0px 0px 1px 0px; border-style:solid; border-color:#000;}
li {width:22px; height:20px; float:left; padding:0px 0px; margin:0px; border-width:1px 1px 0px 0px; border-style:solid; border-color:#000;}
li.head {width:165px; height:20px; text-align:right; font-weight:bold; padding-right:5px; border-width:1px 1px 0px 1px; border-style:solid; border-color:#000;}

.like {background:transparent url(conL.gif) center no-repeat;}
.dislike {background:transparent url(conD.gif) center no-repeat;}
.neutral {background:transparent url(conN.gif) center no-repeat;}

#heading {font-weight:bold;}

#newsmenucon {width:585px; margin-bottom:30px;}

#news {position:relative; margin:0; width:324px; float:right; clear:none;}
#newstext {width:314px; height:200px; padding-right:10px; overflow:auto;}
#news h3 {margin:8px 0 10px 0;}
#news h4 {margin:0;}
#news p {margin-top:0; margin-bottom:20px;}

#menu {font-size:14px; line-height:170%; width:250px;}

#tag {position:relative; width:200px; line-height:130%;}
#tag form {margin-top:3px;}

#content {position:relative; left:30px; width:580px; line-height:160%;}
#content h1 {margin-bottom:15px; font-size:260%; line-height:100%;}
#content h2 {margin-bottom:3px;}
#content p {margin-bottom:15px; line-height:120%;}

#reviews table {width:100%; cellspacing:2; cellpadding:2; border:0;}
#reviews td {text-align:center; font-weight:bold;}