html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white; font-family:arial}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""} body,input,textarea{color:#000;font:12px Arial,sans-serif;line-height:18px}h1,h2,h3,h4,h5,h6{font-weight:normal;clear:both}p{ margin-bottom:18px}ul{margin:0 0 18px 2.5em}ol{margin:0 0 18px 2.5em}ul{list-style:disc}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{ margin:0 1.5em}dt{ font-weight:bold}dd{margin-bottom:18px}strong{font-weight:bold}cite,em,i{font-style:italic}blockquote{margin:0 3em}blockquote em,blockquote i,blockquote cite{font-style:normal}pre{font:11px Monaco,monospace;line-height:18px;margin-bottom:18px}code{font:11px Monaco,monospace}abbr,acronym{ border-bottom:1px dotted #333; cursor:help}ins{text-decoration:none}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%}blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%}table{border:1px solid #ccc;border-width:1px;line-height:18px;margin:0 0 22px 0;text-align:left;padding:0 5px}table .even{background:#ddd}caption{text-align:left}tr{border-bottom:1px solid #ccc}th,td{padding:5px 3px}input,textarea,button{background:#fafafa;border-color:#aaa #ddd #ddd #aaa;border-style:solid;border-width:1px;color:#444;font-size:14px}input,textarea,button{font-family:Cambria,Georgia,"Times New Roman",Times,serif;padding:3px}button{font:12px;padding:2px 10px;cursor:pointer}input:focus,textarea:focus,button:hover{background:#fff;border-color:#777 #ccc #ccc #777}.safari input{padding:0px 3px}.chrome input{padding:1px 3px}.comment-list,.comment-list .children{list-style:none}.comment-list{margin-left:10px}.comment{margin-bottom:40px}.comment-list .children{margin-top:40px}.comment-meta{margin-bottom:10px}.commenter{font-size:16px}.avatar{float:right;margin:0px 0px 10px 20px;border:1px #ddd solid;padding:1px}#comment-form .form-section input{margin-right:10px}.form-section{margin-bottom:10px}.form-section label{cursor:pointer}#commenter-details input{margin-right:10px}#allowed-tags{font:11px Verdana,Arial,Helvetica,sans-serif;padding:5px 10px;background:#fff;border:1px #ddd dotted;border-top:none;width:573px}img.alignleft{float:left;margin-right:20px;margin-top:5px}img.alignright{display:block;float:right;margin-left:20px;margin-top:5px}img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;margin-top:5px}.wp-caption{text-align:center}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption .wp-caption-text{margin:0;padding:5px}.wp-smiley{max-height:13px;margin:0 !important}/*


/* Layout 
======================================= */

#wrapper {width: 800px; margin:10px auto; padding: 0 10px 10px; border: 1px solid #000;}
#header {width: 800px; height: 170px; margin-bottom: 10px; background: url(../img/sprite.gif);}
#logo a {display:block; width: 800px; height: 170px; text-indent: -9999px; overflow: hidden;}
#container {margin: 20px 0; overflow: hidden;}
#main {float:right; width: 530px;border-left: 1px solid #000; padding: 0 20px 0 40px;}
#content {clear: both;}
#sidebar {float: left; width: 190px;padding-right: 10px;}
#footer ul {margin:0; padding:0; color: #cc9900}
#footer ul li {display:inline; list-style: none;}
#footer ul li a {color: #CC9900; text-decoration: none;}
#footer p {font-size:.9em;}
#footer {margin: 10px; padding: 20px 0; text-align: center; border-top: 1px solid #bdbdbd;}

ul#archive {margin: 0; padding:0;}
ul#archive li {margin: 0 0 20px; padding-bottom: 20px; list-style:none; border-bottom: 1px dotted #aaa;}
ul#archive li dl {margin:0; padding:0;}
ul#archive li dl dd {margin: 0 0 10px;}

.slideshow {text-align: left; margin: 0 0 20px;}

.gallery {background: #000;}

h2, h3, h4 {margin-bottom: 10px; font-weight:bold;}
h2 {font-size: 1.3em; }
h3 {font-size: 1.2em; }
h4 {font-size: 1.1em;}

h2#page-title {float:right; margin: 0 0 20px; color:#666;}
h2#page-title a {font: bold 1.2em Geneva, Arial, Helvetica, sans-serif; color: #666; text-decoration: none;}

h3.archive-title {margin-bottom: 10px; font-weight: bold; font-size: 1.1em;}

a {cursor: pointer; color: #CC9900; text-decoration:none;}
a:hover {text-decoration: underline;}
img {margin: 0;}
p {font-family: Geneva,Arial,Helvetica,sans-serif; }
#content td {padding: 0 0 10px;}

object {margin: 20px 0;}

/* Sidebar 
======================================= */

#sidebar ul li {list-style: none;}

/* Menu
======================================= */

#sidebar ul {margin: 0; background: url(../img/sprite.gif) 0px -192px;}
#sidebar ul li,
#sidebar ul li a {display: block; height: 50px; text-indent: -9999px; cursor:pointer;}

/* Blog
======================================= */

.post {border-bottom: 1px dotted; padding: 0 0 20px; margin: 0 0 30px;}
small {display:block; margin: 0 0 20px; font-weight:bold;}



