/*
Theme Name: Simple Skeleton
Theme URI: http://wordpress.org/
Description: simple simple
Version: 1.0
Author: Me
Author URI: http://127.0.0.1
Tags: fixed width, two columns, widgets
*/

* { padding: 0; margin: 0; }
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #cccccc;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#faux {
 background: url(images/background.gif);
 margin-bottom: 10px;
 overflow: auto;
 width: 100%
}
#header {
 color: #ffffff;
 width: 902px;
 padding: 10px;
 height: 100px;
 margin: 10px 0px 0px 0px;
 background: #000000;
 text-align: center;
}
#rightcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 195px;
 float: right;
 background: #004000;
}
#leftcolumn { 
 float: left;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 683px;
 display: inline;
 position: relative;
 background: #ffffff;
 color: #202020;
}
#leftcolumn p { padding: 5px; }

.clear { clear: both; background: none; }

#header p#logo-slogan {    
        font: normal 12px 'Trebuchet MS', Arial, Sans-serif;
        text-transform: none;
        color: #FFF;       
}
#header h1#logo-text a {
        font: bolder 44px 'Trebuchet MS', Arial, Sans-serif;
        letter-spacing: -2px;
        color: #FFFF00;
        text-transform: none;
        text-decoration: none;
}

/* Sidebar */   
    
#rightcolumn h2 {
        margin-top: 10px;
        padding: 5px 5px; 
        font: bold 1.4em 'Trebuchet MS', Tahoma, Sans-serif;
        color: #fff; 
}
#rightcolumn ul {
        list-style: none;
        text-align: left;
        margin: 7px 4px 8px 0; padding: 0;
        text-decoration: none;          
}
#rightcolumn li.widget li {
        list-style: none;
        padding: 4px 0 4px 0px;
        margin: 0 2px;  
        color: #fff; 
}
* html body #rightcolumn ul li {
        height: 1%;
}
#rightcolumn ul li a {
        text-decoration: none;  
        background-image: none; 
        color: #fff;                 
}
#rightcolumn ul li a:hover {        
        color: #fff; 
}
#rightcolumn ul { margin: 0 0 0 5px; padding: 0; }
#rightcolumn ul li { background: none; }

/* form elements */
form {
        margin:10px; padding: 0 5px;
        border: 1px solid #f2f2f2;
        background-color: #FAFAFA;
}
label {
        display:block;
        font-weight:bold;
        margin:5px 0;
}
input {
        padding:2px;
        border:1px solid #eee;
        font: normal 1em Verdana, sans-serif;
        color:#777;
}
textarea {
        width:400px;
        padding:2px;
        font: normal 1em Verdana, sans-serif;
        border:1px solid #eee;
        height:100px;
        display:block;
        color:#777;
}

