/*
THEME NAME: Webster
THEME URI: http://www.netrootsmass.net/
DESCRIPTION: Theme template is based on the default WordPress theme by Michael Heilemann designed to be similar to blendit by rapid ideas
AUTHOR: selise
AUTHOR URI: http://www.netrootsmass.net/
TEMPLATE: Default4Webster
TAGS: two column, fixed width
*/
/*
this is the default style sheet:
text - #262626 - dark gray
link - #362504 - medium brown
#504126 - gray-brown
#777777 - gray
#cccccc - light gray
#f8f8f8 - v. light gray
font-family : verdana, arial, helvetica, sans-serif;
*/

/* Begin Typography & Colors */
body {font-size: 62.5%; border-style: solid; border-width: 0 12px; border-color: #000; font-size: 11px; color: #262626; text-align: center;} /* Resets 1em to 10px */
body {background-repeat: repeat;background-color: #000; background-image: url('./images/bodybg.gif');}
#page {font-family : verdana, arial, helvetica, sans-serif; text-align: left;}
#page {border-color: #fff; background-color: #fff;}
/*.widecolumn, .narrowcolumn, #sidebar {background-color: #fff;} *//*may use this with patterned page*/
/*#page {background: url("http://www.endordil.com/wordpress/wp-content/themes/images/page_bg_8.jpg");} */
#header {}
#headerimg {background: #ccc url('./images/headers/780x212.jpg') no-repeat bottom center;}
#header a {text-decoration: none; color: white;}
/*#content a:link, #content a:visited {text-decoration: underline; color: #362504;}*/
#content a:hover, #content a:active {text-decoration: none; color: #FFFFFF; background-color: #362504;}
#sidebar a:link, #sidebar a:visited {text-decoration: none; color: #362504;}
#sidebar a:hover, #sidebar a:active {text-decoration: none; color: #FFFFFF; background-color: #362504;}
#content {font-family : verdana, arial, helvetica, sans-serif; font-size: 10px; line-height: 1.4; text-align: justify;}
.narrowcolumn {border-right: 1px solid #ddd;}
.entry a {text-decoration: underline; color: #362504;}
#ed_link {text-decoration: underline !important; color: #362504 !important;}
.entry, .entry p {font-family : verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; line-height: 1.5;}
.entry ul, .entry ol, .entry blockquote p, .entry blockquote, .entry ul p, .entry ol p {font-size: 11px;}

.entry p.postmetadata {margin-top: 30px !important;}
.post p.postmetadata {margin-top: 10px;}

.widecolumn .entry, .narrowcolumn .entry {}
.widecolumn {}
.narrowcolumn {}
.narrowcolumn .postmetadata, .widecolumn .postmetadata {text-align: left;}
.alt {background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#footer {font-family : verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 1.5;}
#footer {background: #000; border-color: #fff; color: #fff;}
#footer a {color: #fff;}

h1, h2, h3, #headerimg .description {font-family : verdana, arial, helvetica, sans-serif; font-weight: bold;}
h4.pagetitle {font-size: 1.1em; font-family : verdana, arial, helvetica, sans-serif;}
h2.pagetitle {margin: 35px 0 0 0 ; text-align: center;}
h2.pagetitle {font-family : verdana, arial, helvetica, sans-serif; line-height: 1.3; font-size: 18px;}
h2.pagetitledescription {font-family : verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 1.3; color: #666; font-weight: normal;}
.widecolumn h2.pagetitledescription {margin: 0 0 5px 0; text-align: center;}
.narrowcolumn h2.pagetitledescription {margin: 0 0 20px 0; text-align: center;}
.widecolumn h2.pagetitle, .widecolumn h2.pagetitledescription {padding-left: 15px; text-align: left;}
.widecolumn h2.pagetitle {font-size: 23px;}
#sidebar h2 {font-family : verdana, arial, helvetica, sans-serif;font-size: 12px;}
#sidebar h4 {font-family : verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
h3 {font-size: 1.4em;}
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {text-decoration: none; color: white;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {color: #262626;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration: none;}

blockquote {color: #262626;}
small {font-family : verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 1.3;}
small, .nocomments, .postmetadata {color: #777; font-size: 11px;}
smaller, smaller a {font-family : verdana, arial, helvetica, sans-serif; font-size: 10px; line-height: 1.1; font-weight: normal; color: #777;}
small a, .postmetadata a, smaller a {text-decoration: none; color: #362504;}
strike {color: #777;}
code {font: 1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps {font-size: 0.9em; letter-spacing: .07em;}
/* End Typography & Colors */

/* Begin Structure */
body {margin: 0 0 20px 0; padding: 0; height: 100%;}
#page {margin: 0 auto; padding: 0 ; width: 780px; border-width: 0 1px; border-style: solid;}
#header {position: relative; margin: 0; padding: 0; width: 100%; height: 212px; background-color: #777; overflow: hidden;}
#headerimg {margin: 0 0 20px 0; position: relative; display: block; width: 100%; height: 212px;}
.narrowcolumn {float: left; margin: 10px 0 10px 0; padding: 0; width: 550px;}
.widecolumn {padding: 0px; margin: 10px auto; width: 760px;}
#sidebar {margin-left: 560px; width: 212px;}
/*#content {margin: 10px 0 10px 0px;}*/
#sidebar {padding: 10px 0 10px 0px;}
.post hr {display: block;}
.entry-divide {margin-bottom: 30px; padding-bottom: 0px; border-bottom: 1px solid #ddd}

/*.post {margin: 25px 0 0 0; padding: 0px 25px 20px 25px; text-align: justify;} */

.narrowcolumn .post {margin: 5px 0 0 0; padding: 0px 25px 0px 25px; text-align: justify;}
.widecolumn .post {margin: 5px 0 5px 0; padding: 10px 15px 10px 15px; text-align: justify;}
.narrowcolumn .postmetadata {padding-top: 5px;}
.widecolumn .postmetadata {margin: 25px 0;}
.widecolumn .smallattachment {text-align: center; float: left;width: 128px; margin: 5px 5px 5px 0px;}
.widecolumn .attachment {text-align: center; margin: 5px 0px;}
.entry, .entry p {margin: 10px 0;}
.entry, .entry p, .entry blockquote, .entry ol {text-align: justify;}
.entry ul {text-align: justify;}
.entry blockquote {margin: 15px 30px; padding: 0 10px; border-left: 1px solid #362504;}
.entry blockquote.figure {margin: 15px 30px; padding: 10px; border: 1px solid #ddd;}
.textalignleft {text-align: left;}
.textalignjustify {text-align: justify;}
.postmetadata {clear: both;}
.clear {clear: both; line-height: 1px; margin: 0; padding: 0;}
#footer {padding: 0; margin: 0 auto; width: 780px; clear: both; /*border-width: 0 0 1px 0; border-style: solid;*/}
#footer p {margin: 0; padding: 10px 0; text-align: center;}
/* End Structure */

/*	Begin Headers */
#header h1 {color: white; font-size: 44px; font-weight: bold;}
#header h1 {position: absolute; left: 20px; top: 56px; margin: 0px; z-index: 60;}
#header h2 {color: white; font-size: 16px; font-weight: bold;}
#header h2 {position: absolute; right: 20px; bottom: 20px; margin: 0px; float: right; z-index: 60;}
#header h1.shadow_effect {color: black; font-size: 44px; line-height: 54px; font-weight: bold;}
#header h1.shadow_effect {position: absolute; left: 23px; top: 60px; margin: 0px; z-index: 60;}
#header h2.shadow_effect {color: black; font-size: 16px; line-height: 19px; font-weight: bold;}
#header h2.shadow_effect {position: absolute; right: 18px; bottom: 18px; margin: 0px; float: right; z-index: 60;}
.post h2, .post h3 {font-family : verdana, arial, helvetica, sans-serif; font-size: 16px;}
.widecolumn .post h2, .post h3 {padding: 10px 0 0 0; margin: 10px 0 0 0;}
.narrowcolumn .post h2, .post h3 {padding: 5px 0 0 0; margin: 5px 0 0 0;}
.widecolumn .post h3, .narrowcolumn .post h3 {text-align: left;}
.post h2 a:link, .post h2 a:visited {text-decoration: none !important; color: #362504;}
.post h3 a:link, .post h3 a:visited {text-decoration: none !important; color: #362504;}
.post h2 a:hover, .post h2 a:active {text-decoration: none; color: #FFFFFF !important; background-color: #362504;}
.post h3 a:hover, .post h3 a:active {text-decoration: none; color: #FFFFFF !important; background-color: #362504;}
#sidebar h2, #sidebar h4 {margin: 5px 0 0; padding: 0;}
#respond, h3#comments {padding: 0 0 0 25px; margin: 40px auto 20px; }
.reply-note {margin-bottom: 20px; font-size: 11px; line-height: 1.4; color: #262626;}
.reply-note a {text-decoration: underline; color: #362504;}

/* End Headers */

/* Begin Images */
p img {padding: 0; max-width: 100%;}
img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline;}
.alignright {float: right;}
.alignleft {float: left}
/* End Images */

/* Begin Lists */
#sidebar ul ul li, #sidebar ul ol li {font-size: 11px;}
#sidebar ul ul ul li, #sidebar ul ul ol li {font-size: 11px;}
.link-subgroups li {font-style: italic;}
.link-subgroups li ul li {font-style: normal;}
.postmetadata ul, .postmetadata li {display: inline; list-style-type: none; list-style-image: none;}
html>body .entry li {margin: 7px 0 8px 10px;}
.entry ol, .entry ul {padding: 0 30px 0 30px; margin: 0;}
.entry blockquote.figure ol, .entry blockquote.figure ul {padding: 0 0 0 10px; margin: 0;}
ol.l-roman {list-style-type: lower-roman;} /*The marker is lower-roman (i, ii, iii, iv, v, etc.)*/
ol.u-roman {list-style-type: upper-roman;} /*The marker is upper-roman (I, II, III, IV, V, etc.)*/
ol.l-alpha {list-style-type: lower-alpha;} /*The marker is lower-alpha (a, b, c, d, e, etc.)*/
ol.u-alpha {list-style-type: upper-alpha;} /*The marker is upper-alpha (A, B, C, D, E, etc.)*/
.entry ol li {margin: 0; padding: 0;}
.entry ul li {margin: 0; padding: 0;}
ul.no-bullet {list-style-type: none}
li.no-bullet {list-style-type: none}
#sidebar ul, #sidebar ul ol {margin: 0; padding: 0;}
#sidebar ul li {list-style-type: none; list-style-image: none; margin-bottom: 15px;}
#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}
#sidebar ol li, #sidebar ul ol li {list-style: decimal outside;}
#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0; padding: 0;}
/* End Entry Lists */

/* Begin Form Elements */
#searchform {margin: 10px auto; padding: 5px 3px; text-align: center;}
#sidebar #searchform #s {width: 123px; padding: 2px;}
#sidebar #searchsubmit {padding: 1px;}
.entry form {text-align:center;} /* This is mainly for password protected posts, makes them look better. */
select {width: 130px;}
/* End Form Elements */

/* Begin Sidebar */
#sidebar {font: 12px verdana, arial, helvetica, sans-serif; color: #262626; text-align: left;}
#sidebar form {margin: 0;}
/* End Sidebar */

/* Begin Calendar */
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}
#wp-calendar a {text-decoration: none;}
#wp-calendar caption {font-family : verdana, arial, helvetica, sans-serif; text-align: center;}
#wp-calendar th {font-style: normal; text-transform: capitalize;}
#wp-calendar {empty-cells: show; margin: 10px auto 0; width: 155px;}
#wp-calendar #next a {padding-right: 10px; text-align: right;}
#wp-calendar #prev a {padding-left: 10px; text-align: left;}
#wp-calendar a {display: block;}
#wp-calendar caption {text-align: center; width: 100%;}
#wp-calendar td {padding: 3px 0; text-align: center;}
#wp-calendar td.pad:hover {background-color: #fff; }  /* Doesn't work in IE */ 
/* End Calendar */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
/*blockquote {margin: 15px 30px 15px 10px; padding-left: 20px; border-left: 5px solid #777777;} */
blockquote cite {margin: 5px 0 0; display: block;}
.center {text-align: center;}
.hidden {display: none;}
hr {display: none;}
a img {border: none;}
.navigation {display: block; text-align: center; margin: 0; }
.navigation {text-align: center; font-family : verdana, arial, helvetica, sans-serif; color: #777; font-size: 10px; line-height: 1.3;}
.navigation a {text-decoration: none; color: #362504;}
/* End Various Tags & Classes*/

/* Captions */
.wp-caption {border: 1px outset #bbbbbb; text-align: center; background-color: #ffffff; padding-top: 4px;} /*-moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;*/
.wp-caption img {border-style: solid; border-color: #dddddd; border-width: 1px;}
/*.wp-caption p.wp-caption-text {font-size: 13px; line-height: 17px; font-style: italic; color: black; text-align: center;}*/
.wp-caption p.wp-caption-text {font-size: 10px; line-height: 1.3; font-style: italic; text-align: center;}
.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
/*.wp-caption {padding-top: 4px; margin: 5px 10px 2px 0;}*/
.wp-caption.alignright {padding-top: 4px; margin: 0 0 0.2em 1em;}
.wp-caption.alignleft {padding-top: 4px; margin: 0 1em 0.2em 0;}
.wp-caption img {margin: 0; padding: 2px;}
.wp-caption p.wp-caption-text {padding: 0 4px 5px; margin: 0;}
.gallery-caption {font-family : arial, helvetica, geneva, verdana, sans-serif; font-size:10px; text-align:center; margin-bottom:5px;}

/*
.gallery {margin: auto;}
.gallery-item {float: left; margin-top: 10px; text-align: center; width: 33%;}
.gallery img {border: 2px solid #cfcfcf;}
.gallery-caption {margin-left: 0;}
*/


/* End captions */

/* Begin Comments*/
.commentlist {text-align: justify; border-bottom: 0px solid #bbb;}
.commentlist a {text-decoration: underline; color: #362504;}
.commentlist li, #commentform input, #commentform textarea {font-family : verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.commentlist li .commentHeader {padding: 0 0 0 2px; height: 20px; /*clear: left;*/ margin: 0 -10px 20px -10px;}
.commentlist li .commentHeader {background-color: #eee; border-bottom: 0px dotted #ddd; border: 1px solid #362504;}
.commentlist li .commentHeader {background-image: url('./images/sidebar/lt-brown-205x20.png');}
.commentlist li .avatar {float: right; border: 1px solid #ddd; padding: 2px; background: #fff; margin: 1px -9px 0 0; display: inline;}
.commentlist cite, .commentlist cite a {/*font-weight: bold;*/ color: #fff; font-style: italic; font-size: 12px; line-height: 20px;}
.commentlist cite, .commentlist cite a {margin: 0; padding-bottom: 0;}
.commentlist cite a:hover, .commentlist cite a:active {color: #362504 !important; background-color: #FFF !important;}
#commentform p {font-family : verdana, arial, helvetica, sans-serif; text-align: left; font-size: 11px; line-height: 1.4;}
.commentnumcount {float: left; font-size: 20px; line-height: 20px; color: #362504; font-style: italic; background: #fff; padding: 0 1px; margin: 0px 10px 0px -2px;}
.commentnumcount a:link, .commentnumcount a:visited {color: #362504; text-decoration: none !important;}
.commentnumcount a:hover, .commentnumcount a:active  {color: #fff; !important;}
.comment-remix-meta, .comment-remix-meta a {text-align: right; font-size:11px; /*margin-bottom: -15px;*/ margin-top: 20px; text-decoration: none !important;}
.commentlist {margin: 0px 25px; padding: 0;}
.commentlist li .alt {margin: 15px 0; padding: 0px 10px; border: 0px solid #bbb;}
.commentlist li {margin: 15px 0; padding: 0px 10px; background: #fff; list-style: none; border: 0px solid #bbb;}
.commentlist p {font-weight: normal; line-height: 1.4; text-transform: none; text-align: justify;}
.commentlist p {margin: 10px 0 0 0; padding: 5px 0;}
.commentlist blockquote p {margin: 0; padding: 5px 0;}
.commentlist blockquote {font-size: 11px; line-height: 1.2; text-align: justify; border-left: 1px solid #362504; /*border-color: #ddd #ddd #ddd #362504; border-width: 0px 1px 1px 1px; border-style: solid;*/}
.commentlist blockquote {margin: 15px 20px 0px 20px; padding: 0px 10px; /*background-color: #fff;*/}
.commentlist .quoter_p {margin: 20px 20px -20px 20px; padding: 5px 5px 5px 10px; background-color: #fff; border-left: 1px solid #362504; /*border-color: #ddd #ddd #ddd #362504; border-width: 1px 1px 1px 1px; border-style: solid;*/}
.commentlist .quoter_p {font-size:11px; font-style: italic; /*color: #000;*/ background-color: #fff;}
.commentlist .quoter_p a {/*text-decoration: none;*/ /*font-weight: bold;*/}
.commentlist .c_quoter {margin: 0 -5px 0 0; padding: 0 0 2px 0; font-size:11px; line-height:1.2; text-align: right; display: block;}
.commentlist .a_reply {margin: 0 -10px 0 0; padding: 0 0 2px 0; font-size:11px; line-height:1.2; text-align: right; display: block;}
.nocomments {text-align: center; margin: 0; padding: 0;}
.commentmetadata {text-align: right; padding: 0;}
.commentmetadata, .commentmetadata a {font-weight: normal; color: #fff; font-size: 10px; line-height: 20px;}
.commentmetadata a:hover, .commentmetadata a:active {color: #362504 !important; background-color: #FFF !important;}
#commentform {margin: 0 25px 30px 25px;}
#commentform a {text-decoration: underline; color: #362504;}
#commentform p {margin: 0px 0 15px 0;}
#commentform small {font-size: 11px; line-height: 1.4; color: #262626;}
#commentform code {font-size: 12px; line-height: 1.4;}
#commentform small {font-size: 11px; line-height: 1.4;}
#commentform label {display:block; margin: 0;}
#commentform input {font-size: 11px;}
#commentform input[type=text] {font-size: 12px; padding: 3px;}
#commentform input[type=text] {width: 170px; height:18px; margin: 1px 5px 1px 0; background:url('./images/bg-input.gif') repeat-x 0 0;}
#commentform #url {margin-bottom: 20px;}
#commentform textarea {width: 98%; height: 170px; padding: 3px; margin: 5px 0;}
#commentform #submit {margin: 0 5px 0 0; float:right; width:170px;}
.widecolumn #commentform #submit {margin-bottom: 20px;}

/*#commentform #preview {margin:0; float:left; width:170px; padding:2px;}*/
/*#commentform #apc-preview {margin:0; float:left; width:170px; padding:2px;}*/

#ajax-comment-preview {border-width: 1px; border-style: solid; border-color: #ccc; padding: 3px; margin: 20px 5px 20px 0;}
#ajax-comment-preview .commentlist {margin: 0; padding: 0;}

/* End Comments */

/* Begin Top Navbar */
#navcontainer {position: fixed; top: 0px; margin-top: 0px; padding: 0px; z-index: 99; overflow: hidden;}
* html #navcontainer {position: relative; margin: 0 auto; left: auto;}
#navcontainer ul {margin: 0; padding: 0; width: 100%;}
/*#navcontainer li a:hover {background-color: #777777;}*/
#navcontainer ul a {color: #ccc;}
#navcontainer ul a:hover {color: #fff; background-color: #362504;}
#navcontainer ul a:active {color: #fff; background-color: #362504;}
#navcontainer .current, #navcontainer .currentAncestor {color: #fff; background-color: #362504;}
#navcontainer a:hover {background-color: #000000; background-color: transparent;}
#navcontainer ul ul a:hover, #navcontainer ul ul ul a:hover {background-color: transparent;}
#navcontainer ul ul .current, #navcontainer ul ul ul .current, #navcontainer ul ul .currentAncestor, #navcontainer ul ul ul .currentAncestor {color: #FFFFFF; background: none;}
#navcontainer {border-bottom-color: #fff;}
#navcontainer, #navcontainer ul {background-color: #000;}
#navcontainer {opacity: 0.8; -moz-opacity: 0.8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
#navcontainer {border-bottom-width: 1px; border-bottom-style: solid;}
#navcontainer {height: 25px !important;}
#navcontainer {width: 780px;}
#navcontainer {margin-left: -390px; left: 50%;}
#navcontainer ul ul, #navcontainer ul ul ul {width: 780px; position: absolute;}
/* 5 menu items */
/*
#navcontainer li {display: block; float: left; width: 20%; text-align: center; line-height: 25px; font-size: 11px; font-family : verdana, arial, helvetica, sans-serif; list-style: none; white-space: nowrap;}
#navcontainer li a {display: block; padding-left: 15px; padding-right: 15px; height: 25px; line-height: 25px; color: white; text-decoration: none;}
#navcontainer li {width: 20%;}
*/
/* 4 menu items */
#navcontainer li {display: block; float: left; width: 20%; text-align: center; line-height: 25px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; list-style: none; white-space: nowrap;}
#navcontainer li a {display: block; padding-left: 15px; padding-right: 15px; height: 25px; line-height: 25px; /*color: white;*/ text-decoration: none;}
#navcontainer li {width: 20%;}
/* End Top Navbar */

/*
.dropcap {font-family: Times, Georgia, Courier, serif; font-size: 4.5em; line-height: .8; font-weight: normal;}
.dropcap {float: left; margin: 0px 3px 0px 0px; padding: 0px;}
*/

#info_12, #info_128, {font-size: 11px; line-height: 12px; }
#info_12, #info_128, {clear:both; overflow:hidden; margin-top: 10px; margin-bottom: 10px; padding-top: 0; padding-bottom: 0;}
#info_12 dl, #info_128 dl {clear:both; width: 90%; padding: 0 0 5px 20px; margin:0 auto;}
#info_12 dd, #info_128 dd {width:33%; float:left; margin:0;}
#info_12 dd ul, #info_128 dd ul, #info_12 dd ol, #info_128 dd ol {padding: 0 10px 0 10px; margin: 0;}
#info_12 ul, #info_128 ul, #info_12 ul li, #info_128 ul li {font-size: 11px; line-height: 12px;}
#info_12 ul, #info_128 ul, #info_12 ul li, #info_128 ul li {padding: 0; margin: 0; list-style-type: none; list-style-image: none;}

div.list-2col {font-size: 11px; line-height: 14px; }
div.list-2col {clear:both; overflow:hidden; margin-top: 10px; margin-bottom: 10px; padding-top: 0; padding-bottom: 0;}
div.list-2col dl {clear:both; width: 90%; padding: 0 0 5px 0px; margin:0 auto;}
div.list-2col dd {width:50%; float:left; margin:0;}
div.list-2col dd ol {padding: 0 10px 0 10px; margin: 0;}
div.list-2col ul, div.list-2col ul li {font-size: 11px; line-height: 14px;}
div.list-2col ul, div.list-2col ul li {padding: 0; margin: 0; list-style-type: none; list-style-image: none;}

div.list-3col {font-size: 11px; line-height: 14px; }
div.list-3col {clear:both; overflow:hidden; margin-top: 10px; margin-bottom: 10px; padding-top: 0; padding-bottom: 0;}
div.list-3col dl {clear:both; width: 90%; padding: 0 0 5px 0px; margin:0 auto;}
div.list-3col dd {width:33%; float:left; margin:0;}
div.list-3col dd ol {padding: 0 10px 0 10px; margin: 0;}
div.list-3col ul, div.list-3col ul li {font-size: 11px; line-height: 14px;}
div.list-3col ul, div.list-3col ul li {padding: 0; margin: 0; list-style-type: none; list-style-image: none;}


.thinborder2 {border-style: solid; border-width: 1px; padding: 2px; margin: 0 auto;}
/*
fieldset {border: 0px;}
.hughs-paypal {width:90px; height:50px; margin: 5px auto 0 auto; padding: 0 0 0 5px;}
*/
.hughs-paypal {width:77px; margin: 10px auto 0 auto; padding: 0; border: 0px solid #0000ff;}
.hughs-paypal form {width: 76px; padding: 0; border: 0px solid #ff0000;}
.hughs-paypal fieldset {width: 75px; padding: 0 0 0 1px; border: 0px solid #000;}

#sidebar h4 {font-size: 12px; font-weight: bold; text-align: center; line-height: 20px; color:#fff;}
#sidebar h4 {width: 208px; height: 20px; background-image: url('./images/sidebar/lt-brown-250x20.png'); background-repeat:no-repeat;}
#sidebar h4 {margin:0 auto; padding:0px; border: solid 1.0px #000;}

#ed_spell {display:none;}
#ed_close {display:none;}

p.nocomments {display:none;}
h3#comments {padding: 0; margin: 40px auto 20px;}
.edit-admin-comment-links-no-icon {padding-top;10px}

.sociable a:hover {background-color:#fff !important;}

#t-item-37 {font-size: 13px; font-weight: normal; background: #fff; margin: 15px auto 5px; width: 450px; border-collapse: collapse; text-align: left;}
#t-item-37 th {font-size: 13px; padding: 5px 8px; border-bottom: 2px solid #ddd;}
#t-item-37 td {border-bottom: 1px solid #ddd; color: #777; padding: 5px 8px;}
#t-item-37 tbody tr:hover td {color: #000;}

a.a-link, a.a-link:link, a.a-link:visited {text-decoration: none!important; color: #262626 !important; background-color: #FFF !important;}

.widecolumn #preview-box {margin-bottom: 30px; padding: 0 25px;}
.narrowcolumn #preview-box {margin-bottom: 30px; padding: 0 25px;}
.comment-by {font-weight:bold; font-size:12px;}
#live-preview {font-family : verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 1.2; color: #262626; border:1px solid #CCC; padding: 3px 5px;}
#live-preview a {text-decoration: underline; color: #362504;}
#live-preview p {margin: 0px 0 15px 0;}
#live-preview blockquote p {margin: 0; padding: 5px 0;}
#live-preview blockquote {font-size: 11px; line-height: 1.2; text-align: justify; border-left: 1px solid #362504;}
#live-preview blockquote {margin: 15px 20px 0px 20px; padding: 0px 10px;}
#activity {margin-bottom: 10px; padding: 0 25px;}
#activity {font-family : verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 1.2;}


/*add to @ reply w comment preview plugin*/
/*
.atr_reply {cursor:pointer;}
.atr_reply:hover {text-decoration:underline;}
.atr_reply img.atr_reply_img {position:static; border:0;}
a.atr_link {padding:0px 2px 2px;}
a.atr_link:hover {background:#222; color:#eee;}
div#atr_tt {color:#222; background:#eee; position:absolute; max-width:400px; border:2px solid #555; font-size:10px; margin:0; max-height:200px; overflow:hidden; padding:0 10px; z-index:9999;}
div#atr_tt blockquote {font-size:10px;}
#live-preview {font-family : verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 1.2;}
*/

.widecolumn .style02 {font-size:1.25em font-style:Times, Georgia, serif;}