/*  
Theme Name: Pixelatest
Theme URI: 
Description: 
Version: 
Author: 
Author URI: 
*/

body {
background:#1a1a1a;
text-align:center;
font-family:Verdana, Arial, 'Sans Serif';
font-size:14px;
color:#cccccc;
}

h1, h2, h3, h4, h5, p, ul, ol, blockquote, q {
margin:0 0 20px 0;
}

.alignleft, .thumb {
float:left;
display:block;
margin:0 20px 20px 0;
}

.alignright, .avatar {
float:right;
display:block;
margin:0 0 20px 20px;
}

a {
color: #FFF;
text-decoration: none;
}

a:hover {
color:#33cc33;
}

h1 {
font-size:18px;
line-height:24px;
font-family: Verdana;
font-weight:normal;
}

h2 {
font-size:18px;
line-height:24px;
font-family: Verdana;
font-weight:normal;
}

h3 {
font-size:16px;
font-weight:bold;
}

h4 {
font-size:14px;
font-weight:normal;
}

#sidebar h4 {
font-size:18px;
}

p, ul, ol {
line-height:24px;
}

small {
font-size:11px;
display:block;
}

.clear {
clear:both;
}

#page {
width:884px;
display:block;
margin:auto;
text-align: left;
}

#header {
display:block;
height:112px;
overflow: hidden;
background: url(./images/line.jpg) repeat-x bottom left;
}

#header a.logo {
display:block;
margin:14px 0 0 0;
height:91px;
text-indent: -9999px;
width:365px;
background: url(./images/logo.jpg) no-repeat;
}

#navigation {
display:block;
height:42px;
overflow: hidden;
background: url(./images/line.jpg) repeat-x bottom left;
}

ul#nav {
display:block;
margin:13px 0 0 0;
height:15px;
float:left;
}

ul#nav2 {
display:block;
margin:13px 0 0 0;
height:15px;
float:right;
}

ul#nav ul { display:none; }

ul#nav li, ul#nav2 li {
float:left;
border-right:2px solid #33cc33;
margin:0 15px 0 0;
padding:0 15px 0 0;
height:15px;
line-height:15px;
display:block;
}

ul#nav2 li {
padding:0 0 0 0;
margin:0 0 0 0;
border-right:none;
}

ul#nav li a, ul#nav2 li a {
font-size:15px;
text-transform: uppercase;
color: #33cc33;
font-family:"Arial Rounded MT Bold", Arial, Helvetica;
}

ul#nav li.current_page_item a, ul#nav li.current-cat a, ul#nav li.active a, ul#nav li a:hover, ul#nav2 li a:hover {
color: #FFF;
}

#mainarea {
display:block;
overflow: hidden;
padding:20px 0 0 0;
}

#contentarea {
display: block;
float:left;
width:560px;
}

.post {
display:block;
overflow: hidden;
margin:0 0 60px 0;
}

.post h2, .post h1 {
margin:0 0 10px 0;
}

.post .meta {
background: url(./images/line.jpg) repeat-x top left;
display:block;
overflow:hidden;
height:40px;
width:560px;
margin:0 0 20px 0;
}

.post .meta p {
background: url(./images/line.jpg) repeat-x bottom left;
display:block;
height:29px;
font-size:14px;
overflow:hidden;
color: #FFF;
margin:11px 0 0 0;
}

.post .meta p span {
color: #33cc33;
}

.entry ul {
list-style: disc outside;
margin:0 0 20px 30px;
}

.entry ol {
list-style: decimal outside;
margin:0 0 20px 30px;
}

.entry h3, .entry h4, .entry h5, .entry h6 {
line-height:24px;
margin:0 0 20px 0;
}

.entry ul ul, .entry ol ul {
margin-bottom: 0px;
}

#comments {
margin-top:80px;
}

ol.commentlist {
margin:0px;
}

ol.commentlist li {
margin:0 0 20px 0;
display:block;
overflow: hidden;
padding:0 0 20px 0;
background: url(./images/line.jpg) repeat-x bottom left;
}

#sidebar {
display: block;
float:right;
font-family: Verdana;
width:265px;
padding-top:40px;
}

#sidebar .widget {
display:block;
overflow: hidden;
margin:0 0 40px 0;
}

#sidebar .widget h4 {
font-family: Verdana;
padding:0 0 15px 0;
background: url(./images/line.jpg) repeat-x bottom left;
}

#sidebar .widget ul {
margin:0px;
line-height:24px;
}

#sidebar .widget ul li a {
font-size:14px;
color: #CCC;
}

#sidebar .widget ul li a:hover {
color: #FFF;
}

#sidebar .searchwidget {
padding:15px 0 0 0;
margin:0px 0 15px 0;
height:35px;
background: url(./images/line.jpg) repeat-x top left;
}

#sidebar .searchwidget form {
display:block;
height:35px;
background: url(./images/line.jpg) repeat-x bottom left;
}

#sidebar .searchwidget #s {
border: none;
background: none transparent;
font-size:18px;
color: #33cc33;
padding:0px;
float:left;
display: block;
width:230px;
outline: none;
height:20px;
}

#sidebar .searchwidget #searchsubmit {
border: none;
background: url(./images/arrowright.jpg) no-repeat center center transparent;
width:20px;
height:20px;
float:right;
padding:0px;
}

#sidebar .archivewidget h4 {
cursor: pointer;
}

#sidebar .archivewidget h4 span {
display:block;
background: url(./images/arrowdown.jpg) no-repeat right 4px transparent;
}

#sidebar .archivewidget ul {
display:none;
}

#sidebar .archivewidget ul li {
display:block;
width:130px;
float:left;
}
