@charset "utf-8";
/*
Theme Name: WoodE
Theme URI: http://www.woode.co.uk
Description: The default WoodE theme.
Version: 2.0
Author: Grant 'WoodE' Bennett
Author URI: http://www.woode.co.uk
Tags: woode v2, gb, blue


 * lightest blue #edf0f8
 * light blue    #e5f1fb
 * mid blue      #c6cef2
 * dark blue     #00002b
 * dark orange   #fe4902

 Container */
#container {
width:1000px;
margin:0 auto;
}

/* Header */
#header {
position:relative;
width:900px;
height:203px;
margin:0 auto
}

#header_logo {
height:160px;
width:900px
}

#header_logo img { border: 0 }

#header_logo p {
margin-top:125px;
font-size:2.1em;
font-family:'Arial Black', Helvetica, sans-serif;
font-weight:700;
padding:0
}

#header_twitter {
background-image:url('images/img_twitter.png');
background-repeat:no-repeat;
width:731px;
margin:0 auto;
height:113px
}

#header_twitbox {
position: relative;
height: 55px;
/*border: solid white 2px;*/
width: 490px;
top: 29px;
left: 210px;
padding: 0;
margin: 0;
}

#header_twitbox p {
padding: 2px;
margin: 0;
color: #fff
}

#header_twitbox a {
color: #e5f1fb
}

/* End header */
#comments {
z-index:1;
position:relative;
top:-45px;
left:-55px;
height:23px;
width:81px
}

#inviscom {
position:relative;
top:-45px;
height:23px
}

#comments a {
position:relative;
top:-94px;
left:29px;
font:bold 1.8em 'Arial Black'
}

#comments p a:link {
text-decoration:none
}

p a:visited {
text-decoration:none
}

p a:hover {
text-decoration:none
}

p a:active {
text-decoration:none
}

/* Content wrapper of posts and sidebar(s) */
#content {
width:900px;
margin:0 auto;
}

/* End content 
 Posts */
#posts {
float:left;
width:549px;
margin:0 0 0 10px
}

#post {
width:549px;
min-height:350px;
border:3px solid #fff;
background-color:#e5f1fb;
background-image:url('images/img_post_bg.png');
background-repeat:repeat-x;
margin:50px 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px
}

#livepost {
width:549px;
min-height:100px;
border:3px solid #fff;
background-color:#e5f1fb;
background-image:url('images/img_post_bg.png');
background-repeat:repeat-x;
margin:50px 0 -25px 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px
}

#livepost img {
padding:5px 0 5px 4px
}

#post li {
font-size:1.5em
}

#post .posted {
position:relative;
top:-24px;
right:-6px;
text-align:right;
font-size:1.2em;
color:#666;
margin:0
}

#post .posted a:link {
color:#666;
text-decoration:underline
}

.posted a:visited {
color:#666;
text-decoration:underline
}

.posted a:hover {
color:#666;
text-decoration:underline
}

.posted a:active {
color:#666;
text-decoration:underline
}

#post a:link {
color:#00002b;
text-decoration:underline
}

#post a:visited {
color:#00002b;
text-decoration:underline
}

#post a:hover {
color:#fe4902;
text-decoration:underline overline
}

#post a:active {
color:#fe4902;
text-decoration:underline
}

#post_top {
z-index:0;
position:relative;
width:581px;
height:45px;
background-image:url('images/img_post_top.png');
background-repeat:no-repeat;
left:-15px;
top:-15px;
margin:0;
padding:0
}

#post_top p {
float:right;
font-family:'Arial Black', Arial;
font-size:2.2em;
margin:0;
padding:5px 20px 0 0
}

#post_top a:link {
color:#333;
text-decoration:none
}

#post_top a:visited {
color:#333;
text-decoration:none
}

#post_top a:hover {
color:#fe4902;
text-decoration:none
}

#post_top a:active {
color:#fe4902;
text-decoration:none
}

#post input {
background-color:#e5f1fb;
border:1px solid #c6cef2
}

#post textarea {
background-color:#e5f1fb;
border:1px solid #c6cef2;
width:400px
}

/* End posts 
 Sidebars */
#sbars {
float:right;
margin-right:10px;
width:232px
}

#sbar {
margin-top:50px;
width:232px;
min-height:200px;
/*
border:3px solid #c6cef2;
background-color:#e5f1fb
OLD
*/
background-image:url('images/woode_sbbg.png');
background-repeat:no-repeat;
background-position:bottom right;
border:3px solid #fff;
background-color:#e5f1fb;
-moz-border-radius: 5px;
-webkit-border-radius: 5px
}

#sbar a:link {
color:#00002b
}

#sbar a:visited {
color:#00002b
}

#sbar a:active {
color:#00002b
}

#sbar a:hover {
color:#fe4902
}

#sbar_top a:link {
color:#00002b;
text-decoration:none
}

#sbar_top a:visited {
color:#00002b;
text-decoration:none
}

#sbar_top a:active {
color:#00002b;
text-decoration:none
}

#sbar_top a:hover {
color:#fe4902;
text-decoration:none
}

#sbar ul {
margin:0;
padding:20px 10px
}

#sbar ul li {
font-family:'trebuchet MS', 'lucida sans unicode', 'lucida grande', sans-serif;
font-size:1.5em;
color:#00002b;
list-style-type:none;
margin:0;
padding:5px 0
}

#sbar ul li:before {
content:"\00BB \0020"
}

#sidebar ul ul li:before {
content:"\00BB \0020"
}

#sbar_top {
position:relative;
width:264px;
height:45px;
background-image:url('images/img_sbar_top.png');
background-repeat:no-repeat;
left:-15px;
top:8px;
margin:0;
padding:0
}

#sbar_top p {
float:left;
font-family:'Arial Black';
font-size:2.2em;
margin:0;
padding:5px 0 0 15px
}

/* End sidebars 
 Comments */
#postcomments {
margin:0;
padding:20px 10px 10px 0
}

.nocomments {
font-size:1.5em;
color:#676767
}

.comment-reply-link {
font-size:1.3em
}

ol {
margin:0;
padding:10px 0 20px 20px
}

li.odd {
margin:10px 0 10px 0;
padding:5px 10px 5px 10px;
background-color:#292929
}

li.even {
margin:10px 0 10px 0;
padding:5px 10px 5px 10px;
background-color:#303030
}

.comment-meta, .comment-meta a {
font-size:1em;
color:#5A5A5A
}

cite {
font-size:1.5em;
color:#ccc
}

ol a {
color:#fe4902
}

.says {
font-size:1.5em;
color:#ccc
}

ol p {
color:#ccc
}

ol img {
display:none
}

label {
color:#ccc
}

input {
background-color:#404040;
color:#ccc;
border:1px solid #ccc
}

textarea {
background-color:#404040;
color:#ccc;
border:1px solid #ccc;
width:500px
}

/* End comments 
 post nav */
.navigation {
font-size:1.6em;
margin:0 0 20px;
padding:0 0 10px
}

.navigation a:link {
color:#fe4902;
text-decoration:none
}

.navigation a:visited {
color:#fe4902;
text-decoration:none
}

.navigation a:active {
color:#fe4902;
text-decoration:none
}

.navigation a:hover {
color:#fe4902;
text-decoration:underline
}

/* End post nav 
 Global markup */
body {
font-size:62.5%;
color:#333;
background-color:#333;
font-family:'trebuchet MS', 'lucida sans unicode', 'lucida grande', sans-serif;
background-image:url('images/img_bg_small.png');
background-repeat:repeat-x;
margin:0 0 20px 0;
padding:0
}

p {
font-size:1.5em;
padding:0 10px
}

h1 {
font-family:'Arial Black', Arial, sans-serif;
padding-left:5px;
font-size:2.2em;
color:#fff;
margin:0
}

h2 {
font-family:'Arial Black', Arial, sans-serif;
padding-left:5px;
font-size:1.6em;
color:#00002b;
margin:0
}

h3 {
font-family:'Arial Black', Arial, sans-serif;
padding-left:5px;
font-size:1.5em;
color:#676767;
margin:0
}

.fleft {
float:left
}

.alignleft {
float:left
}

.fright {
float:right
}

.alignright {
float:right
}

.more-link {
display:block;
float:right;
margin-top:10px
}

.aligncenter {
border: 0;
padding: 5px;
margin: 0 auto;
text-align: center
}

/* End classes 
 lava menu */
.lavaLamp {
float:right;
position:relative;
top:100px;
height:29px;
width:550px;
overflow:hidden;
margin:0;
padding:17px 15px 15px
}

.lavaLamp li {
float:left;
list-style:none
}

.lavaLamp li.back {
border:1px solid #c6cef2;
background-color:#e5f1fb;
width:9px;
height:30px;
z-index:8;
position:absolute
}

.lavaLamp li a {
font:bold 20px 'arial black';
text-decoration:none;
color:#333;
outline:none;
top:1px;
text-align:right;
letter-spacing:0;
z-index:10;
display:block;
float:left;
height:30px;
position:relative;
overflow:hidden;
margin:auto 9px
}

.lavaLamp li a:hover {
border:none
}

.lavaLamp li a:active {
border:none
}

.lavaLamp li a:visited {
border:none
}
