/*
Theme Name: Clearnet Calendar
Theme URI: 
Description: The Clearnet theme is based on TwentyTen's HTML with custom CSS.
Author: Yellowhawk Creative
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: orange, gray, white, fixed-width, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/


/* Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License: http://developer.yahoo.com/yui/license.html
version: 3.3.0, build: 3167 */
html{color:#000;background:#efefef}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}

body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}

/* base.css, part of YUI's CSS Foundation */
h1{/*18px*/font-size:197%}
h2{/*16px*/font-size:123.1%}
h3{/*14px*/font-size:108%}
h1,h2,h3{margin:1em 0}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold}
abbr,acronym{border-bottom:1px dotted #000;cursor:help} 
em{font-style:italic}
blockquote,ul,ol,dl{margin:1em}
ol,ul,dl{margin-left:2em}
ol li{list-style: decimal outside}
ul li{list-style: disc outside;}
dl dd{margin-left:1em}
th,td{padding:.25em 0}
th{font-weight:bold;text-align:center}
caption{margin-bottom:.5em;text-align:center}
p,fieldset,table{margin-bottom:1em}
hr{background:#efefef;border:1px solid #efefef;color:#efefef;float:none;text-align:center}
.shift{text-align:right}

body{background-color:#fff;color:#362c27;margin:0 auto 20px;padding:20px 45px 0;width:870px}
.skip-link{display:none;font-size:0}

#header{overflow:hidden}
#header h1,#header h1 a{display:block;float:left;height:49px;margin:0;text-indent:-999em;width:284px}
#header h1{background:url('i/bg-logo.png') no-repeat}

nav,#nav{float:right;width:555px}
#nav ul{margin:0}
#nav ul li{border-left:1px solid #efefef;float:left;list-style:none;margin:0 15px 0 0;padding:0 0 0 5px}
#nav ul li a{color:#84736a;font-weight:bold;text-decoration:none}
#nav ul li a:hover{color:#362c27}
#nav ul li a span,#nav ul li.util a{color:#e55302;display:block;font-size:70%;font-weight:normal;text-transform:uppercase}
#nav ul li.util a{float:none;font-size:80%;text-transform:none;}

.section{clear:both;margin:10px 0}
.section a{color:#e55302}

.article{border-bottom:1px solid #efefef;clear:both;margin:20px auto 0;overflow:hidden;padding-bottom:30px;width:630px}
.inner .article{width:auto}
.article h2{font-size:197%;margin-bottom:0;}
.article h3{color:#e55302;font-size:93%;font-weight:normal;text-transform:uppercase}
.article p{font-size:108%}
.article ul li{font-size:108%;}
.home .secondary p#site-description{font-size:138.5%;line-height:1.4}
.page h3{color:#000000;font-size:105%;font-weight:bold;text-transform:none}

#footer{background:url('i/bg-footer.png') bottom left no-repeat;clear:both;color:#fff;margin:0 -45px;padding-bottom:20px;font-size:93%;width:960px}
#foot-wrap{background-color:#e55302;padding:10px 45px 1px}
#footer ul{float:right;margin:0;}
#footer ul li{float:left;list-style:none;margin:0 0 0 15px}
#footer ul li a{color:#fff;text-decoration:none;}
#address{width:500px}
#footer p{margin-bottom:0}
p#copyright{margin-bottom:1em}

/* forms */
form{width:400px}form label,form input{display:block}.required{color:#c00;padding:0 5px;font-weight:bold}form input.check,form label.check{display:inline;float:none;width:auto}form label{font-weight:bold;padding-right:10px}form input.text,form input.check,form textarea,form select{border:1px solid #ddd;padding:5px}form input:focus,form textarea:focus,form select:focus{border:1px solid #666}.error{padding:4px;margin:5px 0 0 5px;border:2px solid #fbc2c4;background:#fbe3e4;color:#8a1f11}.error a{color:#8a1f11}

/* images */
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
padding: 0 0 14px 14px;
margin: 0 0 2px 7px;
display: inline;
}
img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}

img.homepage{float:right;margin:-28px 0 5px 10px}