body {margin:0px;padding:0px;font:small Verdana,Arial,sans-serif;text-align:center;line-height:1.4em;color:#000;background-color:#e6e6e6;background-image:url(/imgs/top-logo-seo.jpg);background-repeat:no-repeat;background-position:50%  -24px}

/* ---[ links ]------------------------------- */
a:link {color: #036}
a:visited {color:purple}


/* ---[ common ]--------------------- */

p {margin: 1em 0 1em;padding: 0}
h1 {font-family:Arial,Verdana,sans-serif;font-size:125%;font-weight:bold;padding:0;margin:0;color:#036}
h2 {font-family:Verdana,Arial,sans-serif;font-size:115%;font-weight:bold;padding:0px;margin:0px;color:#000}
/* ---[ h3 used for date ]--------------------- */
h3 {margin:18px 0 0px 6;padding-bottom:0px;padding-left:16px;font:bold 100% Georgia,times roman,serif;color:#000;background: url(/imgs/grey_sq.gif) 0px 2px no-repeat}
h3 a:link, h3 a:visited {text-decoration:underline;color:#000}
h3 a:hover {color:#666}
h4, h5 {font:bold "Trebuchet MS",Verdana,sans-serif;font-size:110%;color:#333}
h1 span, h2 span, h3 span {color: #999}
blockquote {font-size:100%;color: #444;padding-left: 23px;background: url("/imgs/quotemarks.gif") no-repeat 0 3px}
blockquote.praise {padding: 0 0 10px 23px;border-bottom: 1px solid #eee}
code {color: #7B9905;font-size: 110%;line-height: 1.2em;text-align:left}
code strong {color: #4E6200}
abbr, acronym, .popup {font-style:normal;border-bottom: 1px dotted}
em {font-style:italic}
strong {font-weight:bold}
strike {text-decoration:line-through}
address {margin:0;padding:0;font-style: normal}

/* ---[ top head section ]--------------------- */
#wraptop {position:relative;margin: 0 auto;padding:0;font-size:95%;text-align:left;width:820px;height:25px}
#wrap {position:relative;margin: 0px auto;padding:0;font-size:100%;text-align:left;width:820px;background:transparent}

#logo {padding:0px;margin:0px;height:85px}
#logo span {position:absolute;top:32px;left:578px;width:202px}
html>body #logo span {top:32px}

#logo h3{font:normal bold 18px "Trebuchet MS",Verdana,sans-serif;color:#333;line-height:0px;margin:0px;margin-top:18px;margin-bottom:18px;padding:0px}

/* ----- navigation------ */
#topnav {padding:0px;margin:0px;background:transparent;width:820px;text-align:left;font-size:95%}
#nav {font-family:Arial,Helvetica,sans-serif;list-style:none;float:right;width:590px;margin:0px;padding:0px;font-size:80%;font-weight:bold;background:#000;border-bottom:0px;border:1px solid #000;border-bottom:0px}
#nav li {float:left;list-style:none;margin:0;padding: 0 1px 0 0;background:url("/imgs/nav-li-bg.gif") no-repeat top right}
#nav a {float:left;padding:3px 12px;text-decoration:none;font-weight:bold;color:#fff}
#nav a:hover, #nav a.active {color:#fff;font-weight:bold;text-decoration:none;background:#666}
#nav a.active {font-weight:bold;background:#666}
#nav #homey a {background: url(/imgs/nav-li-bg.gif) no-repeat top left}
#nav #homey a:hover, #nav #homey a.active {color:#fff;font-weight:bold;text-decoration:none;background:#666}

.clr {clear:both;margin:0px}
#navspacer {width:202px;float:left;padding:3px 12px;background:transparent;border}

/*---- Search ------ */
#searchnav {text-align:center;width:820px;margin:0px;padding:0px;font-size:80%;font-weight:bold;background:transparent}
.searchtext {font:12px Arial,Helvetica,sans-serif;color:#000;margin-right:0px}
#searcharea {width:640px;padding:3px 0px 3px 12px;float:right;text-align:left;background:#fff;border:1px solid #000}
#searchspacer {width:150px;padding:3px 12px;background:transparent;border:1px solid #000}

/* ---( title )----------------- */
#title {clear:left;padding:20px 0px 12px 20px;background:transparent}
#title h1 {margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:150%;font-weight:normal;color:#FFF;letter-spacing:.03em}
#title a,#title a.link,#title a.active{text-decoration:none;color:#FFF}
#title a:hover{text-decoration:none;color:#FFF;text-decoration:underline}
#title h2 {font-family:Verdana,sans-serif;margin:5px 0 0 0;padding:0;font-size:90%;line-height:1.5em;color:#888}

/* --- (wrapper for body side nav and footer -- */
#inner {background:#ffe}

/* ---[ main column ]----------------------------- */
#main-body {float:left;width:550px;font-size:90%;line-height:1.4em}
#content {margin:18px 0px;padding:0 18px}

/* figures */

/* lists */

#content ul {list-style:none;margin:1em 0 1em 0;padding-left:24px;}
#content ul li {padding: 0 0 4px 13px;line-height:1.3em;background: url(/imgs/arrows.gif) no-repeat 0 5px}

/* alert note */

#content .note {font-size: 90%;color:#777;padding:10px 0 0 0;border-top:1px solid #eee}
#content .note strong {color: #333}
#content .note code {color:#444}
#content .alert {padding-left:18px;background:url(/imgs/alert-ora.gif) no-repeat 0 50%}
#content .check {background-image:url(/imgs/check.gif)}

/* confirm box */

/* ---[ entries ]---------------------------------- */
/* ---[ h1 used for post headers ]---------------------------------- */
.post {padding-bottom:15px;}
.post-summary, post-summary p { /* post-summary = index page ; post-body = comments page */
}
.post-summary p, .post-body p {margin-top:0;margin-bottom:10px}
.post-details {font-family:arial,helvetica,sans-serif;margin-top:-5px;margin-bottom:5px;}
.post-details, .post-details a, .post-details a:visited, .post-details a:hover {font-family:arial,helvetica,sans-serif;font-size:100%;padding-top:8px}

/* --- paginate ------------------- */
.paginate {font:12px Arial,Tahoma,Sans-serif;letter-spacing:.1em;padding:10px 6px 10px 4px;margin:0;color:#666;background-color:transparent}

/*-------- .pagecount {font:10px Arial,Tahoma,Sans-serif;color:#666} ------- */

/* ---[ comments ]--------------------------------- */

#comments {font-size:90%}
#comments textarea {width:350px}
#comments h3 {font-size:120%;font-weight:normal;padding:0 0 4px 19px;margin-bottom:10px;background: url(/imgs/cube_birch.gif) no-repeat 0 2px}
#comments h3#chead {margin-bottom:8px;border-bottom:none}
#comments h3#add-com {margin:0;padding:0 0 0 19px;border-bottom:none}
#comments code {font-size:118%}
#comments span {color:#999}
#comments input {vertical-align:middle}
#comments textarea {width:325px}
#comments .note {font-size:100%}

/* ---[ right column ]----------------------------- */

#sidebar {width:260px;float:right;margin:14px 0 0px 0;padding:0px;font-size:90%;line-height:1.5em;color:#000}
#sidebar h2 {margin:30px 0px 12px 0px;padding:5px 8px;font:125% Georgia,times roman,serif;color:#fff;border:none;background:#c00}
/*------ formerly orange #f90 bg white  -------------- */
#sidebar h2#quick {margin-top:2px}
#sidebar h2.sub {background:#538620}
#sidebar p, #sidebar ul, #sidebar dl {margin:4px 10px 4px 10px;padding:0;list-style:none}
#sidebar li {margin:0 0 .5em 0;padding:0 0 0 13px;line-height:1.0em;background: url(/imgs/arrows.gif) no-repeat 0 5px}
#sidebar #icon li {background-image:url(/imgs/ext-link.gif);background-position:0 4px}
#sidebar #icon li.last {background:none}
#sidebar img {vertical-align:middle}

/* custom list styles */

/* ---[ footer ]----------------------------------- */

#footer {position:relative;clear:both;margin:0px auto;text-align:center;padding:10px;font-size:90%;color:#fff;background:#666}
#footer a {color:#fff}
#footer a:hover {color:#ccc}

/* ---[ forms ]------------------------------------ */

#contactform, #comments-form, #shirt-form, #search-form, #search {margin:0 0 25px 0;padding:15px}
#search-form, #search {}
#search-form p {margin:0 0 10px 0}
#contactform dl {margin: 0;padding: 0;font-size: 90%}
#contactform dt {color: #333;font-weight: normal !important;
	}
#contactform dt em, #contactform .note em {color: #c00;font-weight:bold;font-style:normal}
#contactform #realname, #contactform #email, #contactform #url {width:200px;border:1px solid #ccc;padding:2px;color:#444}
#contactform textarea {width:400px;height:180px;font-family:inherit;font-size:120%;border:1px solid #ccc}

/* ---[ misc. ]---------------------------------------- */

hr {border-top:1px dashed #ccc;color:#fff;background-color:#fff;height:1px}	
h3 img {vertical-align:middle}
ul.noBullet li {list-style-type:none}
ul.fiveent em {color:#999;font-style:normal;font-size:90%}
.center {text-align:center}
a img {border:none}
.hide {display:none}