/*

Theme Name: simpleX

Theme URI: http://www.wpshoppe.com/themes/

Description: <strong>Simple and Clean</strong> WordPress Blog Theme designed by <a href="http://www.wpshoppe.com">WPshoppe</a>! Now with <strong>Theme Options</strong> to choose different color combinations.

Version: 1.3.3

Author: Chandra Maharzan

Author URI: http://www.wpshoppe.com/about/

Tags: custom-colors, custom-header, fixed-width, two-columns, black, silver, light, theme-options, right-sidebar, threaded-comments


*/

/*
    Document   : style
    Created on : Apr 6, 2010, 8:58:55 PM
    Author     : calvingilbert
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
html, body {
    padding:0px;
    margin:0 auto;
    text-align:center;
    background:url("images/testbg.png")repeat rgb(175, 166, 164);
}

root {
    display: block;
}

h1{font-family:"trebuchet ms", tahoma, arial, sans-serif;font-size:60px;padding:0;margin:0 0 25px 0;}
h2{font-family:georgia;margin-top:25px;}

.outer{margin:0 auto;
text-align:center;
width:100%;}

.inner{
    width:960px;
    border:1px solid transparent;
    text-align:left;
    margin:auto;

}

div#header{
 background:url("images/testbg.png")repeat rgb(175, 166, 164);

}

div#topnav{background-color:#222;margin:0px;padding:10px 0 5px 0;}
div#topnav ul{list-style:none;padding:0px;margin:0px;}

div#topnav ul li{
    display:inline;
      padding:16px 10px 7px 10px;
      margin:0 0 0 -5px;
      border-right:1px solid rgb(239, 176, 164);

}
div#topnav ul li a{color:white;font-size:18px;text-decoration:none;
font-family:georgia;
letter-spacing:.15em;

}

div#topnav ul li a.active {padding-top:20px;padding-bottom:10px;background:#222;
border-left:1px solid rgb(239, 176, 164);border-right:1px solid rgb(239, 176, 164);
text-transform:uppercase;margin-left:-10px;padding-left:10px;padding-right:10px;margin-right:-11px;}




div#topnav ul li a.active{color:rgb(159, 203, 255);}





div#topnav ul li.current-menu-item a{padding-top:20px;padding-bottom:10px;background:#222;
border-left:1px solid rgb(239, 176, 164);border-right:1px solid rgb(239, 176, 164);
text-transform:uppercase;margin-left:-10px;padding-left:10px;padding-right:10px;margin-right:-11px;}




div#topnav ul li.current-menu-item a{color:rgb(159, 203, 255);}


div#topnav ul li.current-post-ancestor a{padding-top:20px;padding-bottom:10px;background:#222;
border-left:1px solid rgb(239, 176, 164);border-right:1px solid rgb(239, 176, 164);
text-transform:uppercase;margin-left:-10px;padding-left:10px;padding-right:10px;margin-right:-11px;}




div#topnav ul li.current-post-ancestor a{color:rgb(159, 203, 255);}

div#topnav ul li.current-category-ancestor a{padding-top:20px;padding-bottom:10px;background:#222;
border-left:1px solid rgb(239, 176, 164);border-right:1px solid rgb(239, 176, 164);
text-transform:uppercase;margin-left:-10px;padding-left:10px;padding-right:10px;margin-right:-11px;}




div#topnav ul li.current-category-ancestor a{color:rgb(159, 203, 255);}


div#content{
    background: url("images/bg-round.png") bottom center no-repeat rgb(239, 176, 164);
    height:600px;
    border-bottom:10px solid #222;
}

div#content a{color:#222;}

div#contentsingle{
    background: url("images/bg-round.png") bottom center no-repeat rgb(239, 176, 164);
    min-height:600px;
    border-bottom:10px solid #222;
}

div#contentsingle a{color:#222;}

div#frontleft{
    float:left;
    width:500px;

}

div#frontleft p{font-family:tahoma;font-size:18px;}
div#frontleft p strong{border:1px solid black; background:rgb(255, 202, 191);letter-spacing:.010em; margin:0 5px;font-size:14px; padding:1px 5px;}

div#calvinfront{
    float:right;
    background: url("images/caltrans.png");
    height:725px;
    width:400px;
    position:relative;
    top:-125px;
    overflow:visible;

}


div#extra{background:rgb(223, 212, 209);}

div.split{float:left;margin-right:50px;}
div.split h3{border-bottom:1px solid black;display:block;}

ul#photos {padding:0;margin:0;}
ul#photos li{display:inline;margin-right:5px;}
ul#photos li a{text-decoration:none;}
ul#photos a img{border:1px solid #ccc;background:white;padding:2px;margin-bottom:10px;}

dl.photos{padding:0;margin:0;}
dl.photos dt{margin-bottom:10px;}
dl.photos dt a{text-decoration:none;border:1px solid black;padding:5px 10px;color:black;display:block;font-weight:bold;}
dl.photos dt a:hover{background:rgb(255, 202, 191);}
dl.photos dd{padding:0;margin:0 0 10px 0;display:none;}
dl.photos dd a{}

div.newsbox{border:1px solid black;padding:10px;background:rgb(255, 202, 191);width:500px; margin:0 0 10px 0;}
div.newsbox a{text-decoration:none;color:black;text-decoration:none;}
div.newsbox h3{padding:5px 0 0 10px;margin:0 0 0 10px;}
div.newsbox h3 a{color:black;padding:0;margin:0;}
div.newsbox h3 a:hover{text-decoration:underline;}
div.newsbox p{margin:0 0 2px 0;padding:0;font-size:8px;}
div.newsbox p em{font-size:10px;}
div.newsbox p a{font-size:12px;color:black;background:rgb(223, 240, 255);padding:0 5px;border:1px solid black;}
div.newsbox p a:hover{background:white;}
div.paged a{color:black; text-decoration:none;}

div.datebox{text-align:center;margin-right:25px;border:1px solid black;float:left;padding:10px;background:#222; color:rgb(129, 193, 255);text-transform:uppercase;font-family:tahoma, sans-serif;}
span.datetop{display:block;font-size:12px;}
span.datebottom{font-size:16px;}

ul.compactbuttons{padding:3px 0 0 0;margin:0;list-style:none;}
ul.compactbuttons li{display:inline;}
ul.compactbuttons li a{padding:0;margin:0 0 0 0;position:relative;bottom:10px}
ul.compactdbuttons li iframe{padding:0;margin:0;}
script{padding:0;margin:0;}

div.strip{border:1px solid black;padding:2px 5px;background:rgb(255, 202, 191);width:550px; margin:0 0 10px 0;}
div.strip p{padding:0;margin:0;font-size:8px;}
div.strip p a{}

div#frontleft h2{margin-bottom:5px;}

div.wp-pagenavi span.pages{border:0px;}
div.wp-pagenavi span.current{border:0px;}
div.wp-pagenavi a.page{background:rgb(255, 202, 191);border:1px solid #222;}
div.wp-pagenavi a.nextpostslink{background:rgb(255, 202, 191);border:1px solid #222;}
div.wp-pagenavi a.previouspostslink{background:rgb(255, 202, 191);border:1px solid #222;}
div.wp-pagenavi a.last{background:rgb(255, 202, 191);border:1px solid #222;}
div.wp-pagenavi a.first{background:rgb(255, 202, 191);border:1px solid #222;}
div.wp-pagenavi span.extend{border:0px;}

div.connect_widget{width:400px;}

/*
================
COMMENTS
===============
*/
ol.commentlist{list-style:none;padding:0px;margin:0px;width:650px;}
ol.commentlist li{padding:10px;margin-bottom:10px;}
ol.commentlist li img.avatar{float:left;padding:3px; background:#eee;margin-right:10px;}

li.comment {border:1px solid rgb(223, 165, 153);}
li.comment-author-CalvinGilbert{background:rgb(255, 202, 191);}
div#frontleft ol.commentlist div.comment-body p{font-size:80%;margin-left:50px;}


ul#tabnav{list-style:none;padding:0px;margin:0px 0px 25px 0px;}
ul#tabnav li{display:inline;background:rgb(255, 202, 191);border:1px solid #222;padding:5px;margin-bottom:10px;}

div#sidebar{color:white;padding-left:10px;padding-bottom:25px;}
div#sidebar a{color:rgb(159, 203, 255)}

div#sidebar ul{list-style:none;padding:0px;margin:0px;}



/* similar ul */
ul#sim{padding:0px;margin:0 0 25px 0;list-style:none;}
