

.post img.alignleft {
float : left;
margin : 5px 10px 0 0;
}
.widecolumn .entry p {
font-size : 1.05em;
}
.narrowcolumn .entry, .widecolumn .entry {
line-height : 1.5em;
}
.widecolumn {
line-height : 1.6em;
}
.narrowcolumn .postmetadata, .narrowcolumn .postmetadata1 {
text-align : left;
}
.alt {
border-top : 1px solid #333333;
border-bottom : 1px solid #333333;
border-left : 1px solid #333333;
border-right : 1px solid #333333;
margin-top : 30px;
}
p {
font-size : 11px;
margin : 0;
padding : 10px 0 0;
}
small {
font-family : "trebuchet MS", Arial, Verdana;
font-size : 0.9em;
line-height : 1.5em;
}
h1, h2, h3 {
font-family : "trebuchet MS", Arial, Verdana;
font-weight : normal;

}
h1{text-align:center;}

#headerimg .description {
font-size : 1.2em;
text-align : center;
}
h2 {
font-size : 18px;
}
h2.pagetitle {
font-size : 20px;
}
h3 {
font-size : 1.3em;
}
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
text-decoration : none;
color : #333333;
}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
color : #333333;
}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #sidebar2 h2, #wp-calendar caption, cite {
text-decoration : none;
}
.entry {
padding-top : 0;
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
}
.entry p a, .entry p a:visited {
color : #333333;
text-decoration : underline;
}
.entry p a:hover {
color : #61522b;
}
.editpost a:link, .editpost a:visited {
color : #333333;
text-decoration : underline;
padding-left : 10px;
}
.editpost a:hover {
color : #333333;
}
.entry li a {
font-weight : bold;
text-decoration : underline;
}
.commentlist li, #commentform input, #commentform textarea {
font : 0.9em "trebuchet MS", Arial, Verdana;
}
.commentlist li {
font-weight : bold;
}
.commentlist cite, .commentlist cite a {
font-weight : bold;
font-style : normal;
font-size : 1.1em;
}
.commentlist p {
font-weight : normal;
line-height : 1.5em;
text-transform : none;
}
#commentform p {
font-family : "trebuchet MS", Arial, Verdana;
}
.commentmetadata {
font-weight : normal;
color : #333;
}
#sidebar ul ul li, #sidebar ul ol li, #sidebar2 ul ul li, #sidebar2 ul ol li, .nocomments, blockquote, strike {
color : #ffffff;
}
code {
font : 1.1em "trebuchet MS", Arial, Verdana;
}
acronym, abbr, span.caps {
font-size : 0.9em;
letter-spacing : 0.07em;
}
a, h1 a:hover, h2 a:hover, h3 a:hover {
color : #333333;
text-decoration : none;
}
a:hover {
color : #333333;
text-decoration : underline;
}
#wp-calendar #prev a, #wp-calendar #next a {
font-size : 9pt;
}
#wp-calendar a, #wp-calendar a:visited {
text-decoration : none;
color : #b5a374;
text-decoration : underline;
}
#wp-calendar caption {
font : bold 1.3em "trebuchet MS", Arial, Verdana;
text-align : center;
padding : 10px 0 0 0;
color : #ffffff;
}
#wp-calendar th {
font-style : normal;
text-transform : capitalize;
}
.narrowcolumn {
padding : 10px 0 8px 20px;
margin : 0 0 0 0;
width : 425px;
}
.widecolumn {
padding : 10px 0 8px 20px;
margin : 0 0 0 0;
width : 425px;
}
.post {
margin : 0 0 0 0;
}
.post hr {
display : block;
}
.widecolumn .post {
margin : 0;
}
.narrowcolumn .postmetadata, .narrowcolumn .postmetadata1 {
padding-top : 5px;
}
.widecolumn .postmetadata, .widecolumn .postmetadata1 {
margin : 30px 0;
}
.widecolumn .smallattachment {
text-align : center;
float : left;
width : 128px;
margin : 5px 5px 5px 0;
}
.widecolumn .attachment {
text-align : center;
margin : 5px 0;
}
.postmetadata {
clear : left;
color : #333333;
line-height : 15px;
height : 18px;
padding : 0 0 2px 10px;
margin : 12px 0 20px 0;
border : 1px solid #a2a2a2;
background-color : #daf5ff;
}

h2 {
margin : 0 0 0;
}
h2.pagetitle {
padding-top : 10px;
text-align : center;
padding-bottom : 15px;
}
#sidebar h2, #sidebar2 h2 {
margin : 0 0 0;
padding : 0;
}
h3 {
padding : 0;
margin : 22px 0 0;
}
h3.comments {
padding : 0;
margin : 40px auto 20px;
}
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;
}
div.alignright, div.alignright2 {
float : right;
color : #333333;
}
div.alignleft, div.alignleft2 {
float : left;
color : #333333;
}
.alignleft a, .alignleft a:visited {
color : #333333;
}
.alignright a, .alignright a:visited {
color : #333333;
}
.spacer {
float : left;
}
html > body .entry ul {
margin-left : 0;
padding : 0 0 0 30px;
list-style : none;
padding-left : 10px;
text-indent : 0;
}
html > body .entry li {
list-style : disc;
}
#sidebar ul ul li:before, #sidebar2 ul ul li:before, #sidebar ul ul li, #sidebar2 ul ul li {
list-style : none;
list-style-position : outside;
margin : 0;
padding : 0;
}
.entry ol {
padding : 0 0 0 35px;
margin : 0;
}
.entry ol li {
margin : 0;
padding : 0;
}
.postmetadata ul, .postmetadata li, .postmetadata1 ul, .postmetadata1 li {
display : inline;
list-style-type : none;
list-style-image : none;
}
#sidebar ul, #sidebar ul ol, #sidebar2 ul, #sidebar2 ul ol {
margin : 0;
padding : 0;
}
#sidebar ul li, #sidebar2 ul li {
list-style-type : none;
list-style-image : none;
margin-bottom : 20px;
}
#sidebar ul p, #sidebar ul select, #sidebar2 ul p, #sidebar2 ul select {
margin : 5px 0 8px;
}
#sidebar ul ul, #sidebar ul ol, #sidebar2 ul ul, #sidebar2 ul ol {
margin : 10px 0 0 0;
}
#sidebar ul ul ul, #sidebar ul ol, #sidebar2 ul ul ul, #sidebar2 ul ol {
margin : 0 0 0 0;
}
ol li, #sidebar ul ol li, #sidebar2 ul ol li {
list-style : decimal;
}
#sidebar ul ul li, #sidebar ul ol li, #sidebar2 ul ul li, #sidebar2 ul ol li {
margin : 3px 0 0;
padding : 0;
}
#sidebar li ul, #sidebar2 li ul {
padding-left : 0;
}
#sidebar ul li, #sidebar2 ul li {
padding : 0 0 10px 0;
}
#sidebar ul li ul li, #sidebar2 ul li ul li {
padding : 0 0 5px 10px;
border-bottom : none;
background-image : url(images/line.gif);
background-repeat : repeat-x;

}
#sidebar h2, #sidebar2 h2 {
font-family : "trebuchet MS", Arial, Verdana;
font-weight : bold;
}
#sidebar ul li h2, #sidebar2 ul li h2 {
font-family : "trebuchet MS", Arial, Verdana;
background-image : url(images/line.gif);
background-repeat : repeat-x;
font-size : 12px;
padding-bottom : 3px;
color : #ffffff;
padding-left : 10px;
padding-top : 0;
}
#searchform {
margin : 0 auto;
padding : 0 0;
text-align : center;
}
#sidebar #searchform #s, #sidebar2 #searchform #s {
width : 108px;
padding : 2px;
}
#sidebar #searchsubmit, #sidebar2 #searchsubmit {
padding : 0;
}
.entry form {
text-align : center;
}
select {
width : 130px;
}
#commentform input {
width : 170px;
padding : 2px;
margin : 5px 5px 1px 0;
}
#commentform textarea {
width : 98%;
padding : 2px;
}
#commentform #submit {
margin : 0;
float : right;
}
.alt {
padding : 10px;
color : #333333;
font-size : 11px;
}
.commentlist {
padding : 0;
text-align : justify;
}
ol.commentlist {
list-style : none;
padding : 0 10px 0 10px;
margin : 0 0 0 0;
}
.commentlist li {
margin : 15px 0 3px;
padding : 5px 10px 3px;
list-style : none;
}
.commentlist p {
margin : 10px 10px 10px 10px;
}
#commentform p {
margin : 0;
padding : 0 0 8px 10px;
}
.nocomments {
text-align : center;
margin : 0;
padding : 0;
}
.commentmetadata {
margin : 0;
display : block;
}
#sidebar {
padding : 0 0 0 4px;
margin : 0 0 0 0;
}
#sidebar2 {
padding : 0 0 0 10px;
margin : 0 0 0 0;
}
#sidebar form, #sidebar2 form {
margin : 0;
}
#wp-calendar {
empty-cells : show;
margin : 10px auto 0;
width : 150px;
color : #ffffff;
}
#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 td {
padding : 3px 0;
text-align : center;
}
#wp-calendar td.pad:hover {
background-color : transparent;
}
acronym, abbr, span.caps {
cursor : help;
}
acronym, abbr {
border-bottom : 1px dashed #999;
}
blockquote {
margin : 15px 30px 0 10px;
padding-left : 20px;
border-left : 5px solid #afafaf;
}
blockquote cite {
margin : 5px 0 0;
display : block;
}
.center {
text-align : center;
}
hr {
display : none;
}
a img {
border : none;
}
.navigation {
margin-top : 0;
padding-top : 2px;
padding-bottom : 25px;
padding-left : 0;
padding-right : 0;
}
.navigation2 {
margin-top : 0;
padding-top : 2px;
padding-bottom : 25px;
padding-left : 0;
padding-right : 0;
}
div.post h1 a:link, div.post h1, div.post h1 a:visited, div.post h2 a:link, div.post h2 a:visited, div.post h3 a:link, div.post h3 a:visited {
color : #ffffff;
font-family : "trebuchet MS", Arial, Verdana;
font-size : 24px;
font-weight : bold;
padding : 0 0 0 0;
text-align : left;
line-height : 25px;
}
.posth1 {padding : 0;
margin : 22px 0 0;}
div.post h3 a:hover, div.post h2 a:hover, div.post h1 a:hover {
color : #eccd8f;
}
li.current-cat a:link, li.current-cat a:visited {
padding-left : 0;
margin-left : 7px;
color : #ffffff;
}
li.pagenav a:link, li.pagenav a:visited {
padding-left : 0;
margin-left : 7px;
color : #ffffff;
}
.narrowcolumn li a:link, .narrowcolumn li a:visited {
color : #333333;
}
.narrowcolumn li a:hover {
color : #333333;
}
li a:link, li a:visited {
padding-left : 0;
margin-left : 7px;
color : #ffffff;
}
li a:hover {
color : #ffffff;
}
div.post small {
color : #333333;
}
.line {
padding-bottom : 15px;
}
.postmetadata a {
color : #333333;
text-decoration : none;
}
.postmetadata a:hover {
color : #333333;
text-decoration : underline;
}
.narrowcolumn h2, .narrowcolumn h3, .narrowcolumn h1 {
color : #333333;
margin-top : 0;
}
label small {
color : #333333;
}
#comments, #respond {
color : #333333;
padding-left : 10px;
padding-top : 10px;
}
.narrowcolumn img {
margin-right : 10px;
margin-bottom : 5px;
}
#today, #today a:link, #today a:visited {
color : #b5a374;
}
#commentform p a {
color : #333333;
}
.title {
padding : 0 0 0 0;
background-color : #b5a374;
float : left;
margin : 0 0 10px 0;
}
.title small {
padding-left : 2px;
line-height : 18px;
}
.title_mid h2, .title_mid h3, .title_mid2 h1 {
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
}
.title_mid2 {
width : 425px;
float : left;
padding-bottom : 10px;
}
.title_mid {
float : left;
width : 350px;
border-right : 5px solid #d5cbb2;
padding-bottom : 10px;
}
.date {
float : right;
color : #ffffff;
text-align : center;
padding-bottom : 6px;
padding-right : 10px;
line-height : 24px;
}
.time {
padding-bottom : 5px;
}
.day {
color : #ffffff;
font-size : 36px;
}
.cat {
padding-left : 10px;
color : #ffffff;
}
.cat a, .cat a:visited {
color : #ffffff;
}
.textwidget {
padding-left : 15px;
text-align : left;
padding-right : 10px;
padding-top : 10px;
color : #ffffff;
}
.but {
vertical-align : top;
padding-top : 2px;
padding-left : 0;
margin-left : 0;
margin : 0;
width : 72px;
height : 23px;
}
#searchform #s2.input01 {
padding : 0 0 0 0;
margin : 2px 2px 0 0;
width : 180px;
vertical-align : middle;
border : 1px solid #a8a8a8;
font-size : 12px;
height : 19px;
}
form {
margin : 0;
padding : 0;
}
body {
background-color : #d5cbb2;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #333333;
text-align : center;
margin : 0;
padding : 0;
line-height : 18px;
}
#bg_container {
width : 100%;
}
#body_container {
width : 800px;
text-align : left;
}
#container {
width : 800px;
background-image : url(images/bg_main.gif);
background-repeat : repeat-y;
float : left;
}
.logo {
margin : 0 0 0 20px;
}
a.linktitle:link, a.linktitle:visited {
display : block;
padding : 55px 0 0 135px;
font-family : Arial, Helvetica, sans-serif;
font-size : 35px;
color : #333333;
font-weight : bold;
text-decoration : none;
}
a.linktitle:hover {
color : #d3e241;
}
#header {
background-image : url(images/header.jpg);
background-repeat : no-repeat;
width : 800px;
height : 230px;
margin : 20px 0 0 0;
}
#nav_top {
background-image : url(images/bg_navtop.gif);
background-repeat : repeat-x;
height : 45px;
margin : 7px 0 0 0;
text-align : left;
}
#menu, #menu a:link, #menu a:visited, #menu a:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #ffffff;
padding-right : 10px;
padding-left : 10px;
padding-top : 15px;
}
#menu ul {
margin : 0;
padding : 0;
list-style : none;
line-height : normal;
}
#menu li {
display : inline;
}
#main_content {
width : 445px;
float : left;
text-align : left;
}
#main {
width : 800px;
color : #333333;
float : left;
margin : 10px 0 10px 0;
}
.nav_sidebar {
width : 355px;
float : left;
margin : 20px 0 0 0;
}
#left_nav {
width : 175px;
float : left;
text-align : left;
}
#right_nav {
width : 175px;
float : left;
text-align : left;
}
.spacer {
padding : 0;
margin : 0;
}
.footer {
width : 800px;
color : #333333;
padding : 8px 0 18px 0;
float : left;
font-family : Arial, Helvetica, sans-serif;
}
.footer_left {
float : left;
padding-top : 0;
width : 370px;
}
.footer_right {
float : left;
padding : 5px 0 0 10px;
width : 420px;
border-top : 1px solid #545454;
}
#txt_logo {
font-family : "trebuchet MS", Arial, Verdana;
font-size : 36px;
color : #333333;
text-align : left;
padding : 20px 0 0 20px;
font-weight : bold;
}
.desc {
padding : 8px 0 0 20px;
text-align : left;
color : #333333;
font-size : 14px;
font-family : "trebuchet MS", Arial, Verdana;
font-weight : normal;
}
.search #searchform {
padding-top : 25px;
padding-left : 480px;
}
a.mainpix01_link, a.mainpix01_link:visited {
color : #333333;
}
p.alt small {
color : #333333;
}
p.alt small a, p.alt small a:visited {
color : #333333;
text-decoration : underline;
}
p.alt small a:hover {
color : #333333;
text-decoration : underline;
}
#sidebar ul ul li a:link, #sidebar ul ul li a:visited, #sidebar2 ul ul li a:link, #sidebar2 ul ul li a:visited {
padding : 0;
margin : 0;
text-align : left;
}
small.commentmetadata a:link, small.commentmetadata a:visited {
color : #333333;
text-decoration : underline;
}


#topbar {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 1.1em;
line-height: 1.2em;
        background: #FF0000;
        padding: 0px;
        margin: 0 0 10px 0;
        color: #ffffff;
        }

#topbar a {
color: #ffffff;
        text-decoration:underline;
        }

#topbar a:hover {
color: #ffc8c8;
        }


