/*
Theme Name: glenjplayer
Theme URI: http://www.glenjplayer.com/
Description: Wordpress Theme 
Version: 1.0
Wordpress Version: 2.5 + 
Author: glenjplayer
Author URI: http://www.glenjplayer.com
Tags: 2 columns, red, white, widget-ready, typography
*/

*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td {
margin:0;
padding:0
}

a,a:hover {
text-decoration:none
}

h1,h2,h3,h4,h5,h6 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:100%;
font-weight:600;
color:#CCC;
}

body {
font-family:Arial, Helvetica, sans-serif;
color:#CCC;
}

strong {
font-weight:700
}

em {
color:#000;
font-style:italic
}

#base {
background:#222222;
}

#bgimage {
background:transparent url(images/bg.jpg) repeat scroll left center;
}

#wrapper {
margin:5px auto;
text-align:center;
width:820px;
}

#topstrip {
background-color:#C4b781;
float:left;
height:3px;
width:100%;
}

#header {
margin-bottom:15px;
margin-top:0px;
padding-top:25px;
text-align:left;
width:100%;
}

#header h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:200%;
font-weight:600;
letter-spacing:0.2em;
padding-bottom:5px;
}

#header h2 a {
padding-left:80px;
color:#C6C1A5;
text-decoration:none
}

#header h2 a:hover {
color:#C4b781;
}

#header div.description {
border-bottom:2px solid #C4b781;
border-top:2px solid #C4b781;
padding-bottom:25px;
text-align:left;
padding-left:80px;
color:#555;
text-decoration:none;
}

#navmenu a {
text-decoration:none; 
font-style:italic;
text-align:center;
color:#FFF;
font-size:100%;
}

#navmenu li {
list-style-type: none; 
list-style-image: none; 
list-style-position: outside;
}

#navmenu ul {
float: right;
margin: 0; 
padding: 0; 
list-style-type: none; 
list-style-image: none; 
list-style-position: outside;
}

#navmenu ul li {
display: inline; 
padding: 0 15px;
}

#navmenu ul li a:hover {
border-top: 10px solid #C4b781;
}

#subscribe-feed a {
height:40px;
overflow:hidden;
text-decoration:none;
width:35px;
float: right;
background:transparent url(/images/rss_icon2.png) no-repeat scroll 0 0;
}

#subscribe-feed a:hover {
background:transparent url(/images/rss_icon2.png) no-repeat scroll 1px -1px;
}

#container {
float:left;
width:550px;
}

#container div.who {
color:#C6C1A5;
float:left;
padding-top:40px;
font-size:70%;
text-align:right;
width:65px;
}

#container div.who a {
color:#C6C1A5;
}

#container div.who a:hover {
text-decoration: underline;
}

#container div.who ul li {
list-style-type: none; 
list-style-image: none; 
list-style-position: outside;
}

#container div.new-items {
float: left;
text-align:justify;
width:550px;
padding-top:10px;
}

#container div.post {
margin-bottom:15px;
padding-bottom:25px;
padding-left:80px;
}

#container div.post div.entry {
padding-top:10px;
padding-left:5px;
}

#container div.post div.entry ul li {
list-style:disc;
margin:5px 0 5px 30px
}

#container div.post div.entry ol li {
list-style:decimal;
margin:5px 0 5px 30px
}

#container div.post div.entry div.postmetadata {
color:#fff;
font-size:75%;
padding-top:10px
}

#container div.post div.entry div.postmetadata a {
border-bottom:1px solid;
color:#cfcfcf;
}

#container div.post div.entry div.postmetadata a:hover {
border:0px none;
color:#999
}

#container div.post div.entry div.postmetadata div {
display:inline;
height:30px;
line-height:130%;
margin-right:20px;
padding-left:20px
}

#container div.post p {
color:#fff;
font-size:85%;
line-height:150%;
letter-spacing: 1px;
}

#container div.post p a {
border-bottom:1px solid;
color:#cfcfcf;
text-decoration:none
}

#container div.post p a:hover {
border:0px none
}

#container div.post h2 a {
color:#c6c1A5;
margin-top:20px;
font-style:italic;
font-size:140%;
text-align:left;
text-decoration:none;
}

#container div.post h2 a:hover {
border:0px none;
color:#C4b781;
}

#container div.post div.entry h3 {
font-size:110%;
text-decoration: underline;
}

h3#comments,h3#respond {
color:#c6c1A5;
font-size:110%;
font-style:normal;
text-align:left;
text-decoration:none;
padding-left:80px;
}

h3#comments a:hover {
border:0px none
}

#container div.navigation {
text-align: right;
padding-bottom:5px;
}

#container div.navigation a {
color:#c6c1A5;
font-size:110%;
font-style:italic;
text-decoration:none;
}

#container div.navigation a:hover {
text-decoration:underline;
}

#sidebar {
float:right;
margin-top:20px;
width:200px;
padding-right:5px;
}

#sidebar ul li {
list-style:none;
}

#sidebar ul li h2 {
color:#c6c1A5;
font-size:110%;
font-style:italic;
text-align:left;
}

#sidebar ul li ul {
margin:5px 0 20px;
}

#sidebar ul li ul li {
font-size:75%;
text-align:left;
list-style:none;
text-align:left;
}

#sidebar ul li ul li a {
color:#FFF;
display:block;
height:1%;
padding:4px 0 4px 8px;
}

#sidebar ul li ul li a:hover {
background:#FFF;
color:#222;
}


.comments-template a:hover {
text-decoration:none !important
}

.commentlist .author {
font:110% Georgia, "Times New Roman", Times, serif;
letter-spacing:0.1px;
text-decoration:none;
word-spacing:1px;
}

cite {
color:#C6C1A5;
float:left;
font-size:70%;
text-align:right;
width:65px;
}

.commentlist .author a:hover {
border:0px none;
text-decoration:none !important
}

.comments-template {
margin-top:20px;
padding:0 15px 0 0;
}

.comments-template ul,.comments-template ul li {
list-style:none;
margin-top:15px;
width:100%
}

.comments-template ul li {
clear:both;
display:block;
width:100%
}

.commenttext {
color:#cfcfcf;
float:right;
padding:10px 0;
width:100%
}

.commenttext p {
padding-left:80px;
font-size:80%;
}

.comments-info {
font-size:95%;
margin-bottom:10px
}

.comments-info a {
color:#cfcfcf
}

.comments-template form {
margin:20px 0 20px 0;
padding-left:80px;
}

.comments-template textarea {
background:#696969;
border:1px solid #C4b781;
font-size:100%;
padding:5px;
width:425px
}

.comments-template input {
background:#696969;
border:1px solid #C4b781;
margin:0 10px 6px 0;
padding:5px;
width:50%
}

.comments-template p input:focus,.comments-template p textarea:focus {
background:#696969
}

.comments-template input#submit {
margin:6px 0 0
}

.commentlist a,.comments-template a {
color:#555
}

#footer {
border-top:1px solid #C4b781;
clear:both;
display:block;
font-size:90%;
height:50px;
padding-top:40px;
text-align:left;
width:100%;
background:transparent url(images/gplay_logo_small.png) no-repeat scroll right center;
}

#footer a {
border-bottom:1px solid;
color:#cfcfcf
}

#footer p.copy {
float:left;
width:80%
}

#footer p.top {
float:right;
padding-right:20px
}

img.centered {
display:block;
margin-left:auto;
margin-right:auto
}

img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px
}

img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px
}

.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}

.alignleft {
float: left
}

.alignright {
float: right
}

#container div.post p img,#footer a:hover {
border:0
}

h3#comments a,.commentlist .author a {
color:#cfcfcf
}

#container div.post small.author span.date,#container div.post small.author a {
color:#FFF
}

form#searchform input{
border:1px solid;
background:#fff;
border-color:#D4D4D4 #EBEBEB #EBEBEB #D4D4D4;
padding:3px;
width:125px
}
form#searchform input#searchsubmit{
margin:5px 0 20px 0;
padding:2px 3px;
width:60px
}