/*  
Theme Name: 1 to 101
Theme URI: http://www.1oh1.co.uk
Description: Custom theme for 1 to 101
Version: 1.0
Author: Dino Latoga
Author URI: http://www.ewebscapes.com
	Theme designed by Dino Latoga
*/

@import "reset.css";

body{font:12px/130% Verdana, Verdana, sans-serif;text-align:center;background:#fff;color:#000;margin-bottom:10px;}

a{color:#003399;text-decoration:underline;}
a:hover{color:black;text-decoration:underline;}
em{font-style:italic;}
p{padding:5px 0 7px;}
small{font-size:11px;}
big{font-size:20px;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
blockquote{border-left:3px solid #777;padding:10px 10px 10px 30px;margin:10px 0 10px 10px;background-color:#ddd;}
.clearfix{clear:both;height:0;line-height:0;font-size:0;}

#container{position:relative;margin:0 auto;text-align:left;width:760px;}
#header{}
#content{float:left;width:565px;background:#edf2f2 url(images/footer.png) bottom left repeat-x;left:0;top:0;}
#sidebar[id]{float:left;right:0;margin-left:-15px;width: 160px;display: inline;}
#footer{clear: both;margin-top:0px;margin-left:-5px;padding:7px;color:#fff;font-size:12px;font-weight:bold;text-align:center;}
#footer a{color:#fff;text-decoration:none;}

/*header*/
h1#logo{margin-left:-1px;margin-top:50px;height:50px;width:567px;background:#fff url(images/logo.png) top left no-repeat;}
h1#logo a{text-indent:-9999px;display:block;height:100%;width:100%;}
div.description{display:none;}

/*post*/
h2.pagetitle{font-size:13px;text-align:center;font-weight:bold;background:url(images/pagetitle.png) bottom left no-repeat;padding:7px 13px;color:#fff;border-top:1px solid #fff;border-right:2px solid #2b3854;border-left:2px solid #2b3854;}
.post{line-height: 150%;padding:10px 15px 20px 15px;background:url(images/postbg.png) top left repeat-x;border-top:1px solid #fff;}
.post h3{font-size:12px;font-weight:bold;}
.post ul{list-style-position:inside;list-style-type:disc;padding:5px;}
.post li{margin:3px 0;}
.post ol{list-style-position:inside;padding:5px;list-style-type:decimal;}
.postmetadata{margin-top:5px;padding:3px; background-color:#ddd;border-bottom:1px solid #bbb;font-size:11px;}
.entry{padding-bottom:10px;}

/*comments form*/
ol.commentlist{list-style:none;clear:both;}
ol.commentlist li{padding:5px;}
ol.commentlist li.alt{background-color:#eee;}
textarea{width:98%;}

/*sidebar*/
#search{background:url(images/searchbox.png) top left no-repeat;margin-left:160px;height:35px;width:257px;margin-bottom:10px;}
input#s{margin-left:32px;margin-top:5px;width:186px;font-size:13px;padding:4px 5px 4px 4px;border:0px solid #ddd;background:none;color:#111;text-transform:capitalize;}
ul.navigation{padding-top:-5px;}
ul.navigation{font-weight:bold;}
ul.navigation li{height:auto;margin:1px 0;}
ul.navigation a{display:block;width:100%;color:#fff;text-decoration:none;padding:6px 5px 7px 25px;background:url(images/navitem.png) top left no-repeat;}
ul.navigation li.active a{background:url(images/navitem-active.png) top left no-repeat;color:#fff;}
/* ul.navigation a:hover{color:#090;} */
ul.navigation a:hover{background:url(images/navitem-active.png) top left no-repeat;color:#fff;}
.widget{padding:10px 0 0 30px;}
.widget h2{color:#fff;}
.widget ul{padding-left:0px;}
.widget li a{color:#777;}
.widget li a:hover{color:#fff;}
.widget li{margin:0px 0;}

ul.site-info li{background:url(images/greenbg.png) top left repeat-x;color:#fff;padding:6px 5px 7px 8px;margin-bottom:0px;height:3px;margin-left:20px;font-weight:bold;clear:both;position:relative;}
ul.site-info li em{position:absolute;width:50px;top:0;bottom:0;right:0;padding:7px 0 7px 10px;border-left:5px solid #fff;font-style:normal;display:inline;}
h3.bar{background:url(images/greenbg.png) top left repeat-x;color:#fff;padding:6px 5px 7px 8px;margin-bottom:5px;margin-left:20px;text-align:center;font-weight:bold;}
h3.bar a{display:block;height:100%;color:#fff;text-decoration:none;}