* { margin: 0pt; padding: 0pt; }
body { background: rgb(218, 212, 198) url('bg.gif') repeat-x scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; font-size: 11px; margin-top: 100%; }
#wrapper { margin: 0pt auto; width: 1020px; }
#header { margin: 0px; width: 1020px; height: 116px; }
#header h1 { padding: 30px 0pt 0pt 32px; font-size: 30px; font-weight: normal; }
#header h1 a { color: rgb(218, 212, 198); text-decoration: none; }
#header .description { color: rgb(218, 212, 198); padding-left: 42px; }
#nav { padding: 13px 10px 12px 0pt; width: 1020px; height: 14px; }
#nav ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
#nav li { display: inline; }
#nav a { padding: 12px; color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
#nav a:hover, #nav .current_page_item a { background-color: rgb(220, 215, 202); color: rgb(98, 95, 91); }
#content { padding: 19px 13px 0pt 37px; min-height: 350px; width: 671px; float: left; color: rgb(92, 90, 86); }
#content .post { border: 3px solid rgb(212, 203, 196); padding: 4px; background: rgb(237, 234, 227) none repeat scroll 0% 0%; width: 659px; margin-bottom: 10px; }
#content .post-heading { padding: 10px 0pt 0pt 10px; background: rgb(99, 97, 93) url('heading.gif') repeat-x scroll 0% 0%; height: 24px; }
#content .post-heading h2 { font-size: 14px; }
#content .post-heading h2 { color: rgb(255, 255, 255); }
#content .post-heading h2 a { color: rgb(255, 255, 255); text-decoration: none; }
#content .post-content { padding: 10px; }
#content p { padding-bottom: 10px; }
#content a { color: rgb(206, 69, 33); }
#content .post-info { font-size: 10px; }
#content .comments { padding: 5px; background: rgb(93, 96, 90) none repeat scroll 0% 0%; float: left; }
#content .comments a { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
#sidebar { padding: 19px 42px 0pt 0pt; float: right; min-height: 350px; width: 257px; display: inline; }
#sidebar .sidebar-item { border: 3px solid rgb(212, 203, 196); padding: 4px; background: rgb(237, 234, 227) none repeat scroll 0% 0%; width: 244px; }
#sidebar .sidebar-heading { padding: 10px 0pt 0pt 10px; background: rgb(99, 97, 93) url('heading.gif') repeat-x scroll 0% 0%; height: 24px; }
#sidebar .sidebar-heading h3 { font-size: 14px; color: rgb(255, 255, 255); }
#sidebar .sidebar-content { padding: 10px; }
#sidebar ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
#sidebar li { border: 3px solid rgb(228, 222, 217); padding: 7px 9px; background: rgb(242, 240, 235) none repeat scroll 0% 0%; margin-top: 5px; }
#sidebar li:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#sidebar a { color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; }
#footerbg { background: rgb(0, 0, 0) url('footer.gif') repeat-x scroll 0% 0%; width: 100%; height: 40px; margin-top: 20px; }
#footer { margin: 0px auto 10px; padding: 10px; width: 1000px; clear: both; color: rgb(255, 255, 255); font-weight: bold; }
#footer a { color: rgb(255, 255, 255); }
.clear { clear: both; }
#comments { padding: 10px 0pt; }
#respond { padding-top: 10px; }
#content ul, #content ol { padding-left: 20px; }
.commentlist li { padding-bottom: 10px; }
img.avatar { float: left; margin-right: 5px; }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; }
.alignright { float: right; }
.wp-caption { border: 1px solid rgb(221, 221, 221); margin: 10px; text-align: center; background-color: rgb(243, 243, 243); padding-top: 4px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; }
.wp-caption img { border: 0pt none ; margin: 0pt; padding: 0pt; }
.wp-caption p.wp-caption-text { margin: 0pt; padding: 0pt 4px 5px; font-size: 11px; line-height: 17px; }
#hovmenu { border: 1px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 12px; color: rgb(0, 0, 0); text-align: center; z-index: 999; visibility: hidden; position: absolute; width: 200px; }
#hovmenu a { font-size: 12px; color: rgb(0, 0, 0); text-decoration: underline; font-weight: normal; }
#hovmenu a:hover { font-weight: bold; }
#closemenu { display: none; }

