body {
font-size : 11px;
font-family : Monaco, Helvetica, Arial, Sans-Serif;
background : #000;
color : #fff;
text-align : center;
}
#page {
background-color : #000;
text-align : left;
}
#leftside {
	
	position: absolute;
	width: 17px;
	height: 222px;
	top: 0px;
	left: 0px;
	
}

#rightside {
	
	position: absolute;
	width: 17px;
	height: 222px;
	top: 0px;
	right: 0px;
	
}

#headerimg {
margin : 7px 9px 0;
height : 185px;
}
.description {
margin-top : 10px;
}
.contact {
margin-bottom : 10px;
}
#content {
font-size : 11px;
}
.widecolumn .entry p {
font-size : 1.05em;
}
.narrowcolumn .entry, .widecolumn .entry {
line-height : 17px;
}
.widecolumn {
line-height : 1.6em;
}
.narrowcolumn .postmetadata {
font-size : 0.9em;
}
.alt {
background-color : #000;
border-top : 1px solid #fff;
border-bottom : 1px solid #fff;
}
#footer {
border : none;
}
small {
color : #ffffff;
font-size : 0.9em;
line-height : 1.5em;
margin-top : 10px;
}
strong {
font-family : Monaco, Arial, Helvetica, Sans-Serif;
font-weight : normal;
font-size : 11px;
line-height : 13px;
background-color : #fff;
color : #000;
}
.entry {
border-top : 1px groove #ffffff;
padding-top : 20px;
padding-bottom : 5px;
}

.entry2 {
border-top : 1px groove #ffffff;
padding-top : 20px;
padding-bottom : 20px;
}

.entry3 {
border-top : 1px groove #ffffff;
margin-top:20px;
padding-top : 20px;
padding-bottom : 0px;
}

.entry4 {
border-top : 1px groove #ffffff;
margin-top:5px;
padding-top :5px;
padding-bottom : 0px;
}


.navwrapper {
border-top : 1px groove #ffffff;
padding-top : 20px;
}
.bottomdata {
border-top : 1px groove #ffffff;
}
h1, h2, h3 {
font-size : 11px;
line-height : 15px;
color : #fff;
font-weight : normal;
}
.entry p a {
color : #0000ff;
background-color : #000000;
}
.entry p a:hover {
color : #0000ff;
background-color : #fff;
}
.bottomdata a {
color : #0000ff;
background-color : #000000;
}
.bottomdata a:hover {
color : #0000ff;
background-color : #fff;
}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
color : #0000ff;
}
code {
font : 1.1em 'Courier New', Courier, Fixed;
}
a {
color : #0000ff;
background-color : #ffffff;
text-decoration : none;
}
a:hover {
background-color : #000;
color : #0000ff;
text-decoration : none;
}
.sidebar a {
color : #0000ff;
background-color : #ffffff;
text-decoration : none;
}
body {
margin : 0 0 20px 0;
padding : 0;
}
#page {
margin : 20px auto;
padding : 0;
width : 760px;
}
#header {
margin : 0 0 0 1px;
padding : 0;
height : 175px;
}
#headerimg {
margin : 0;
height : 175px;
padding : 0 0 0 45px;
}
.narrowcolumn {
float : left;
padding : 0 0 20px 45px;
margin : 0 0 0;
width : 450px;
}
.widecolumn {
padding : 10px 0 20px 0;
margin : 5px 0 0 150px;
width : 450px;
}
.post hr {
display : block;
}
.widecolumn .post {
margin : 0;
}
.narrowcolumn .postmetadata {
padding-top : 5px;
}
.widecolumn .postmetadata {
margin : 0 0;
}
.widecolumn .smallattachment {
float : left;
width : 128px;
margin : 5px 5px 5px 0;
}
.widecolumn .attachment {
margin : 5px 0;
}
.postmetadata {
clear : both;
}
.clear {
clear : both;
}
#footer {
padding : 0 0 0 45px;
margin : 0 auto;
clear : both;
}
#footer p {
margin : 0;
padding : 20px 0;
}
h1 {
padding-top : 70px;
margin : 0;
}
h2 {
margin : 30px 0 0;
}
h2.pagetitle {
margin-top : 30px;
}
#sidebar h2 {
margin : 5px 0 0;
padding : 0;
}
h3 {
padding : 0;
margin : 30px 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;
}
.alignright {
float : right;
}
.alignleft {
float : left;
}
html > body .entry ul {
margin-left : 0;
padding : 0 0 0 30px;
list-style : none;
padding-left : 10px;
text-indent : -10px;
line-height : 1em;
}
html > body .entry li {
margin : 7px 0 8px 10px;
}
.entry ol {
padding : 0 0 0 35px;
margin : 0;
}
.entry ol li {
margin : 0;
padding : 0;
}
.postmetadata ul, .postmetadata li {
display : inline;
list-style-type : none;
list-style-image : 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;
}
ol li, #sidebar ul ol li {
list-style : decimal;
}
#sidebar ul ul li, #sidebar ul ol li {
margin : 3px 0 0;
padding : 0;
}
ul ul li {
margin-left : 0;
padding-left : 10px;
text-indent : -10px;
}

#sidebar #searchform {

font-family: Monaco,Arial, Helvetica, sans-serif;
}
#sidebar #searchform #s {
width : 120px;
height:14px;
font-family: Monaco,Arial, Helvetica, sans-serif;
color: #0000ff;
}
#sidebar #searchsubmit {
background-color:#000000;
color:#FFFFFF;
cursor : pointer;
width:45px;
}
.entry form {
text-align : left;
}
select {
width : 130px;
}
#commentform input {
width : 170px;
padding : 2px;
margin : 0 0 0 0;
}
#commentform textarea {
width : 100%;
padding : 2px;
}
#commentform #submit {
margin : 0;
float : right;
cursor : pointer;
}
input, textarea {
border : 0;
background-color : #ffffff;
font-weight : normal;
}
.alt {
margin : 0;
padding : 10px;
}
.commentlist {
padding : 0;
text-align : justify;
}
.commentlist li {
margin : 15px 0 3px;
padding : 5px 10px 3px;
list-style : none;
}
.commentlist p {
margin : 10px 5px 10px 0;
}
#commentform p {
margin : 5px 0;
}
.nocomments {
margin : 0;
padding : 0;
}
.commentmetadata {
margin : 0;
}
#sidebar {
padding : 20px 0 10px 0;
margin-left : 545px;
width : 175px;
border-top : 1px groove #ffffff;
border-bottom : 1px groove #ffffff;
}
#sidebar form {
margin : 0;
}
acronym, abbr, span.caps {
cursor : help;
}
acronym, abbr {
border-bottom : 1px dashed #eee;
}
blockquote {
margin : 15px 30px 0 10px;
padding-left : 20px;
border-left : 5px solid #eee;
}
blockquote cite {
margin : 5px 0 0;
}
.hidden {
display : none;
}
hr {
display : none;
}
a img {
border : none;
}
.navigation {
margin-top : 10px;
margin-bottom : 60px;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.wp-caption {
border : 1px solid #eee;
background-color : #fff;
padding-top : 4px;
margin : 10px;
}
.wp-caption img {
margin : 0 5px;
padding : 0;
border : 0 none;
}
.wp-caption p.wp-caption-text {
font-size : 11px;
line-height : 17px;
padding : 0 4px 5px;
margin : 0;
}
