/* ----------------------------------------------------------------------------------------------------------
html tags, reset
---------------------------------------------------------------------------------------------------------- */
* {margin:0; padding:0;}
body, div, span, p, a, img, ul, ol, li, caption, table, thead, tbody, tfoot, tr, th, td, form, fieldset, legend, dl, dt, dd, blockquote, applet, object, h1, h2, h3, h4, h5 {border:0;}
body {padding:40px 0; font:0.8em/1.5 "Tahoma","Arial", sans-serif; text-align:center;}
a {text-decoration:none;}
h1, h2, h3, h4, h5, h6 {margin:15px 0 10px 0;font-family: "Arial Narrow","Century Gothic","Gill Sans","Copperplate", serif;}
h1,h2,h3 {font-weight:normal;}
h4, h5 {font-size:100%;}
li h2,li h3{display:inline;}
ul li ol, ol li ul{margin:0 0 0 1em;}
p, table, ul, ol, dl, fieldset {margin:15px 0;}
fieldset {position:relative; padding:0;border:0px solid transparent;}
legend, legend a {position:absolute;  top:-1em;margin:0; font-size:90%; font-weight:normal;text-decoration:none;}
hr{border:0;}
/* ----------------------------------------------------------------------------------------------------------
classes
---------------------------------------------------------------------------------------------------------- */

.box {min-height:1px;}
.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}
.bold{font-weight:bold;}
.bigger {font-size:110%;}
.smaller {font-size:85%;}
div#mainfeed{background:url('/design/rsszebra.png') 0 0 no-repeat;margin:0 0 0 30px;}
div#mainfeed,div#mainfeed a{width:152px;height:207px;display:block;overflow:hidden;}
.commentcount{height:12px;background:url('/design/icon1.png') 0 -18px no-repeat;padding:0 0 0 20px;}
.commtitle{padding:1em;clear:both;font-family:Georgia,Trebushet;font-size:110%;font-weight:bold;text-transform:uppercase;color:#999;}

ul.vnav li{vertical-align:top;line-height:130%;}
ul.vnav li  a.feedicon{padding:0 6px;margin:0;background:url('/design/feed.png') 0 0 no-repeat;}
ul.vnav li a,ul.vnav li a:visited{color:#000;}
ul.vnav li a:hover{color:#4089F2;}

.liarchive{background:url('/design/icon1.png') 0 -48px no-repeat;padding:0 0 0 18px;font-size:0.9em !important}
.pprev{text-align:left;width:40%;float:left;}
.pnext{text-align:right;width:40%;float:right;}

.advright{font-size:80%!important;font-family:Tahoma,Verdana, sans-serif;}
.admin1,.admin0{clear:left;width:96%;overflow:visible;}
.imgleft{float:left;margin:0 0.5em 0 0}
.comentry{padding:0 0 1em 0;}

.person,.comdata{width:130px;height:120px;float:left;margin:1em 0 0 0;text-align:center;padding:0;}
.person img{max-height:80px;max-width:80px;}
.comdata p{margin:4px 0 0 0;padding:0;}
.submit{border:1px solid #999;margin:1em;padding:1em;}
.admin1 .person {border-right:2px solid #999;}
.admin0 .person {border-right:1px solid #ccc;}

.commentbody{width:420px;float:right;margin:1em 0 2em 0;}
.combody{float:right;}
.combody textarea{display:block;font-family:Tahoma,Georgia, sans-serif; font-size:12px;border:1px solid #ccc;width:430px;height:120px;}
.b360{width:360px;float:right;font-size:.8em}
.b430{width:430px;float:left;font-size:.8em}
/* ----------------------------------------------------------------------------------------------------------
layout
---------------------------------------------------------------------------------------------------------- */
html{background:#FFF url('/design/bg.gif') 0 0 no-repeat;}
body {color:#000;}

a,a:visited {border-bottom:1px solid #DFDFDF; color:#4089F2;}
a:hover {border-bottom:1px solid #DFDFDF; color:#000;}
ul,ol{list-style-position:inside}

div#header{height:50px;}
div#container{width:900px;margin:0 auto;text-align:left}
div#content{float:left;width:590px;color:#333333;font-size: 12px;font-family: Arial, Helvetica, Sans-Serif;padding:0 5px}
div#content p{line-height:1.4;max-width:580px;}
div#content code{font-family:monospace;max-width:580px;}
input#cname,input#cemail,input#curl{padding-left:1.3em;width:90px;font-family:Tahoma,Georgia, sans-serif; color:#666;border:1px solid #ccc;}
input#cname{background:url('/design/icon2.png') top left no-repeat;}
input#cemail{background:url('/design/icon2.png') center left no-repeat;}
input#curl{background:url('/design/icon2.png') bottom left no-repeat;}

div#navigation{float:right;width:286px;padding:1em 0 0 10px }
div#navigation p{text-align:center;}
div#navigation ul{padding:0;margin:0 0 0 30px;}
div#navigation ul li{list-style-type:none;margin:0 0 2px;font-size:1.1em;}
div#navigation p,div#navigation ul li,div#navigation h3{font-style:oblique;}
div#extra{clear:both;width:100%}

div#footer {background:url('/design/logo.jpg') top center no-repeat;height:130px;border-top:1px solid #FF8539;}
div#footer {margin:0;padding:5px;line-height:90%;}

#nav {clear:both; padding:5px 0; border-left:0 !important; border-right:0 !important;}
#nav ul {margin:0; padding:0; list-style:none; font:100%/1.6 "arial",sans-serif;}
#nav ul li {display:inline; margin:0; padding:0;}
#nav ul li a {display:block; float:left; padding:3px 15px; border:0; background:url('/design/dot-03.gif') 100% 0 repeat-y;}
#nav ul li#nav-active a {border:0; font-weight:bold;}

#search {float:right;padding:1px 0 0 30px;}
#search #search-input {width:175px; padding:3px;}
#search #search-submit {padding:2px; font:normal 100%/1.2 "arial",sans-serif;}

#search {background:url("/design/search.png") 6px 6px no-repeat;}
#search #search-input {border:1px solid #AFAFAF;}
#search #search-input:focus {border:1px solid #5F5F5F;}
#search #search-submit {border:1px solid #4089F2; background:#4089F2; color:#FFF;}

#nav {border-top:1px solid #CCC;}
#nav ul li#nav-active a {background:#4089F2; color:#FFF;}

#footer {color:#5F5F5F;}
#footer a {color:#5F5F5F;}
#footer a:hover {color:#000;}



blockquote{
	margin: 0px 0px 0px 25px;
	padding: 0px 25px 0px 10px;
	font-style: italic;
	color: #777777;
	border-left: 3px solid #CCCCCC;
}
