body
{background-color: #000; font-family: Verdana,Arial, Helvetica,sans-serif;}
body ul li, body ol li {margin-left: 30px;}

* {margin: 0; padding: 0;}
a {color: #731174;}
a:hover {color: #800000; text-decoration: none;}
a:active {color: blue; text-decoration: none; background: yellow;}

input {color: black; background: white;}
textarea {color: black; background: white;}

img {border:0px;}
img a {border: 0px;}
#container {width: 778px; margin: 10px auto 10px auto; background-color: #fff; padding: 10px;}
#header {background :#731174; overflow: hidden;}
#header #left {margin-top: 25px; margin-left: 25px; float: left; overflow: hidden; width: 680px;}
#header #right {margin-top: 25px; margin-right: 25px; float: right; z-index: 1;}
#header h1 {font-size: 32px; font-weight: normal; letter-spacing:-2px; color: #fff;}
#header h1 a {color: #fff;}
#header h1 a:hover {color: #f8f;}
#header h2 {color: #E2FFD9; font-size: 16px; letter-spacing:-1px; font-weight: normal;}

#navigation {height: 17px; margin-top: 10px; padding-left: 25px;}

#content-container {margin-top: 10px;}

#content {float: left; width: 400px; font-size: 16px; margin-right: 10px; overflow: hidden;}

#content #pagination_links {text-align: center;}

#content ul, #content ol {margin: 20px;}

#content h2, #content h2 a {font-weight: normal; letter-spacing: -2px; font-size: 24px; color: #731174; line-height: 60px;}

#content .post {margin-bottom: 20px; border-bottom: 1px dotted #69CB4B;}

#content .post h2, #content .post h2 a, #content .post-single h2, #content .post-single h2 a {line-height: 30px;}

#content .post-single {margin-bottom: 20px;}

#content #comment {margin-top: 25px;}
#content #comment p {font-size: 12px;}
#content #comment h2 small, #content #comment h2 small a {text-transform: uppercase; font-size: 14px;}

#content .comment {background: #E2FFD9; border-top: 1px dotted #69CB4B; border-bottom: 1px dotted #69CB4B; margin-top: 10px; margin-left: 25px;}

#content #comment h3 {font-size: 16px; font-weight: bold;}

#content .comment p {font-size: 12px;}

#content .meta {font-size: 12px; color: #008000; margin-bottom: 20px;}

#content .comment-meta {background: url('http://blog2an.com/themes/comment-icon.gif') left top no-repeat; height: 31px; margin-right: 10px; width: 40px; font-size: 12px; font-weight: bold; color: #ccc; line-height: 31px; text-align: center; float: right; clear: both;}

#content .comment-meta a {color: #000080; text-decoration: none;}

.sidebar {float: left; width: 175px; margin-left: 9px; font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

.sidebar .widget {margin: 2px;
 padding: 2px; background-color: #731174; color:white;}

.sidebar .widget ul {list-style-type: none;}

.sidebar .widget ul li {margin: 2px; padding: 2px; border: 2px solid #731100;}
.sidebar .widget ul li a {color: #fff;}
.sidebar .widget h2 {font-weight: 100; letter-spacing: -1px; font-size: 20px; background-color: #000; color: #fff; font-weight: bold; margin: 2px; padding: 5px;}

.sidebar .widget #search_form {float: left; margin:2px;
padding:2px; border: 2px solid #731100;}
.sidebar .widget #search_form [type=text] {background-color: #fff; color: #731174;
width: 100px;}
.sidebar .widget #search_form [type=submit] {background-color: #000; color: #fff; font-weight: bold; padding: 2px; margin: 2px;
width: 60px;}
#footer {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #fff; font-size: 12px; text-align: center;}

#footer a {color: #fff;}