html{overflow-y: scroll}
body {background:url(/files/themes/bluegray/images/wp_damask_186.png);padding:20px}

h1 {border-bottom:1px solid #294359;color:#294359;font-size:180%;margin:10px 0 5px}
h1.ce_headline {border-bottom:1px solid black}
h2 {border-bottom:1px solid #B2B29B;margin:0 0 .2em}
h2 a {text-decoration:none}
h3 {font-size:150%;font-weight:bold;margin:10px 0 5px;padding:0}
h4 {font-size:125%;margin:10px 0 5px}
img.logo {margin-left:5px}
p.info {color:#B2B29B}
p.label {font-weight:normal;margin:5px 0 0}
input.text {margin:0;padding:2px}
textarea {font-family:inherit;height:100px;overflow-y:scroll;width:99%}
td {vertical-align:top}

div#outer_wrapper {background-color:#fff;width:950px;margin:0 auto;padding:0 10px}
div#inner_wrapper {}
div#header {margin-top:10px}
div#right h6 {border-bottom:1px dotted #42342C}
div#footer {border-top:1px solid #294359;text-align:center}
div#footerMenu ul {margin:10px 0 0}
div#footerMenu ul li {display:inline;padding:0 5px}
div#headerMenu ul {height:20px;line-height:20px}
div#headerMenu ul li {font-size:90%;font-weight:bold;float:right;list-style-type:none;padding:0 5px}
div#headerMenu ul li.myAccount {background:transparent url(/files/themes/bluegray/images/user.png) no-repeat center left;padding-left:20px}
div#headerMenu ul li a {text-decoration:none}
div#main-article, div#right-article {padding:20px;}
div#about h3 {background:url(/files/themes/bluegray/images/info.png) no-repeat 5px center;padding:0 25px 0}
div#archives h3 {background:url(/files/themes/bluegray/images/door_open.png) no-repeat 5px center;padding:0 25px 0}
div#archives ul {margin:0;padding:0 0 1px}
div#archives li {list-style-type: none;margin:0 0 5px 10px}
div#blogroll h3 {background:url(/files/themes/bluegray/images/world.png) no-repeat 5px center;padding:0 25px 0}
div#blogroll li {background:url(/files/themes/bluegray/images/bullet_green.png) no-repeat 5px center;padding:0 30px 0;list-style:none}
div#categories h3 {background:url(/files/themes/bluegray/images/book_open.png) no-repeat 5px center;padding:0 25px 0}
div#categories ul {margin:0;padding:0 0 10px}
div#categories li {background:url(/files/themes/bluegray/images/bullet_green.png) no-repeat 5px center;padding:0 30px 0;list-style:none}
div#categories li.active {background:url(/files/themes/bluegray/images/bullet_black.png) no-repeat 5px center;padding:0 30px 0;list-style:none}
div#categories li a {text-decoration:none}
div#categories li p {margin:0}
div#comments h3 {background:url(/files/themes/bluegray/images/comments_add.png) no-repeat 5px center;padding:0 25px 0}
div#contactForm h3 {border-bottom:1px solid #000;margin:10px 0 5px}
div#contact h3 {background:url(/files/themes/bluegray/images/telephone.png) no-repeat 5px center;padding:0 25px 0}
div#downloads h3 {background:url(/files/themes/bluegray/images/package_go.png) no-repeat 5px center;padding:0 25px 0}
div#rssFeeds h3 {background:url(/files/themes/bluegray/images/feed.png) no-repeat 5px center;padding:0 25px 0}
div#rssFeeds li {background:url(/files/themes/bluegray/images/bullet_feed.png) no-repeat 5px center;padding:0 30px 0;list-style:none}
div#login-form-main{margin:auto;width:500px}
div#itemforsale h3 {border-bottom:1px dotted black}

div.archiveMenu ul {margin:0}
div.archiveMenu ul.level_1 {margin:0 0 10px}
div.archiveMenu ul li.year {color:#666;font-weight:bold}
div.archiveMenu ul li {font-weight:normal;list-style:none;margin:0 5px;padding:0}
div.archiveMenu ul li a {text-decoration:none}
div.container {background-color:#fff;}
div.comment_default {background:#E0FFD3;border-bottom:2px solid #8AD66A;border-top:2px solid #8AD66A;margin:5px 0 0;padding: 5px;}
div.comment_default div.info {background:url(/files/themes/bluegray/images/comments.png) no-repeat 5px center;padding:0 25px 0}
div.comment_default div.comment {margin:5px 0 0}
div.form div.widget input {border:1px solid #BBBBBB;margin:2px 0}
div.form div.widget textarea {font-family:inherit;font-size:inherit;display:inline;margin:0;padding:0;width:50%}
div.form div.submit_container {border-top:1px dotted #644239;margin:10px 0 0;text-align:left}
div.formbody {padding:5px}
div.formbody td.col_first {width:30%}
div.mod_navigation {background:url(/files/themes/bluegray/images/navBackground.png) repeat-x;height:50px;margin:0;overflow:visible;padding:12px 0 0}
div.mod_navigation ul {height:38px;line-height:38px;margin:0 0;overflow:hidden;padding:0 0 0 10px;}
div.mod_navigation ul li {background:url(/files/themes/bluegray/images/tabInactive.png) repeat-x;border-top:1px solid #644239;border-right:1px solid #644239;color:#fff;float:left;list-style-type:none;padding:0 15px}
div.mod_navigation ul li.first {border-left:1px solid #644239}
div.mod_navigation ul li.active  p {color:#000;margin:0;padding:0}
div.mod_navigation ul li.active  span.active {color:#000;margin:0;padding:0}
div.mod_navigation ul li.active,div.mod_navigation ul li.trail {background:transparent url(/files/themes/bluegray/images/tabActive.png) repeat-x scroll 0 0;border-top:1px solid #737F76}
div.mod_navigation ul li a {color:#fff;margin:0;overflow:visible;padding:0;text-decoration:none}
div.mod_navigation ul li.active a,div.mod_navigation ul li.trail a {color:#000}
div.panel {border:1px solid #ccc;min-height:50px;padding-left:50px;vertical-align:center;width:auto}
div.information {background:url(/files/themes/bluegray/images/informationSmall.png) no-repeat 5px 5px;background-color:#eaebff}
div.warning {background:url(/files/themes/bluegray/images/warningSmall.png) no-repeat 14px 13px;background-color:#ffffcc}
div.panel p {margin:0;padding:0;vertical-align:center}
div.panelBlock {background:url(/files/themes/bluegray/images/panelBackground.png) repeat-x top;background-color:#efefef;border:1px solid #d5d5d5;margin:10px 0 0}
div.panelBlock h3 {color:#666;font-size:100%;height:25px;line-height:25px;margin:0 0 10px;padding:0 5px}
div.panelBlock h4 {font-size:110%;padding:0 5px}
div.panelBlock p {margin:5px}
div.bottom {background:url(/files/themes/bluegray/images/bottomStrip.png) no-repeat center top;height:10px;margin:0 auto;padding:0;width:970px}
div.top {background:url(/files/themes/bluegray/images/topStrip.png) no-repeat center bottom;height:10px;line-height:10px;margin:0 auto;padding:0;width:970px}
div.submit_container {padding:5px;text-align:right;}

#gradient-style {text-align: left;border-collapse: collapse;}
#gradient-style th {font-size: 13px;font-weight: normal;padding: 8px;background: #b9c9fe url('/files/themes/bluegray/images/table-images/gradhead.png') repeat-x;border-top: 2px solid #d3ddff;border-bottom: 1px solid #fff;color: #039;}
#gradient-style td {padding: 8px;border-bottom: 1px solid #fff;color: #669;border-top: 1px solid #fff;background: #e8edff url('table-images/gradback.png') repeat-x;}
#gradient-style tfoot tr td {background: #e8edff;font-size: 12px;color: #99c;}

#hor-minimalist-a {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size: 12px;border-collapse: collapse;text-align: left;}
#hor-minimalist-a th {font-size: 14px;font-weight: normal;color: #039;padding: 10px 8px;border-bottom: 2px solid #6678b1;}
#hor-minimalist-a td {color: #669;padding: 9px 8px 0px 8px;}
#hor-minimalist-b {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size: 12px;background: #fff;margin: 45px;width: 480px;border-collapse: collapse;text-align: left;}
#hor-minimalist-b th {font-size: 14px;font-weight: normal;color: #039;padding: 10px 8px;border-bottom: 2px solid #6678b1;}
#hor-minimalist-b td {border-bottom: 1px solid #ccc;color: #669;padding: 6px 8px;}
#hor-minimalist-b tbody tr:hover td {color: #009;}

table.sold {background:url(/files/themes/bluegray/images/sold.png) no-repeat top right;}

.clear {height:0.1px;overflow:hidden;clear:both;font-size:0.1px;line-height:0.1px;}
.invisible {width:0px;height:0px;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline;}
.underline {text-decoration:underline}