/*
THEME NAME: Moo-Point
THEME URI: http://iamww.com/wordpress-theme-moo-point/
DESCRIPTION: Styling so simple it's just moo...  Built on <a href="http://www.plaintxt.org/themes/sandbox/">Sandbox</a>, A theme rich with powerful and dynamic semantic class selectors; a canvas for CSS artists, with Moo-Point skin by <a href="http://iamww.com/">Will Wilkins</a>.
TAGS: widgets, sandbox, microformats, hcard, hatom, xoxo
VERSION: 1.75
AUTHOR: Will Wilkins
AUTHOR URI: http://iamww.com/
*/

/* Category Navigation */

#cat_navi {
	width: 100%;
}

#cat_navi li a span {
	font-size: 9px;
	color: #9D9D9D;
	font-weight: normal;
}		

/*  Reset Reloaded - http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/  */
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;} html, body {line-height: 1;color: black;background: white;} 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: "" "";}
/* Featured Post Carousel */



/* constants */
html {font-size:100.01%; padding: 0px 0 0 0;margin: 0 0 0.1em 0;overflow:auto;height:100%;background:#fff}
body{font-family:Calibri,Helvetica,Arial,sans-serif;font-size:1em;margin: 0px 0 0 0;padding: 0px 0 0 0 ;background:#fff url(images/.gif) repeat-x 0 0;color: #000;line-height:1.4;}
a{background: ;color:#000000;text-decoration:none;outline: none;font-weight: bold;}
a:hover{background:;color:#000000;text-decoration:none;outline: none;}
a:visited{background:;color:#000;text-decoration:none;outline: none;}
blockquote {color: #000;background:url(images/bg_blockquote.png) no-repeat top left;border-left: 0px solid;font-size: .9em;font-style:italic;line-height: 1.8em;padding: 5px 25px 10px 30px}
p{padding: 0 0 10px 0;display: block;}
ol, ul, li {list-style: none;}
h1{font-size: 1.6em;}
h2{font-size: 1.4em;}
h3{font-size: 1.2em;}
h4{font-size: 1.1em;}
h5{font-size: 1em;}
h6{font-size: .9em;}
h1, h2, h3, h4, h5, h6 {font-weight: bold;}
strong{font-weight:700;background: ;color: #000000;}
em {background: ;color: #000000;font-style: italic;}
del, del a, div.entry-content p del a {background:;color: #000000;}
.caps{text-transform:uppercase;}
code, pre {white-space: pre-wrap;font-family:"Bitstream Vera Sans Mono",Monaco,"Andale Mono",monospace;font-size:.9em;margin-bottom:0pt;margin-left:0pt;}

/* layout */
div#wrapper.hfeed {width: 940px;border-top: 0px solid #fff;border-bottom:1px solid #fff;border-left: 0px solid #fff;border-right: 0px solid #fff;margin: 0px auto 0 auto;background:#;padding: 0 0px 0 0px; }
div#header { float: right;text-align: right;width: 200px;margin: 0px 0px 0px 0px ;padding: 0px 0 0px 0px;background:#background:#fff;border-left: 0px solid #fff;}
div#container {float: left;padding: 0px 0px 0 0 ;width:700px;background:#fff}
div#content {margin: 0px 0 0 0px;padding: 0 0 0 0;}
div#container:after, div#content:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.sidebar {float: right;overflow: hidden;font-size: .8em;width: 200px;height: 100%; margin: 0px 0 0 0 ;border-left: 0px solid #fff;padding: 0;background:#fff}
div#secondary { clear:right;float:right;margin: 0px 0 0 0;}
div#footer {width:940px;margin-bottom:0;clear:both;padding: 20px 0 5px 0;}
div#sidebar2 {padding:3px;background: #fff;}

/* navigation
/* ================================================================ 
This copyright notice must be untouched at all times.


The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* commom style for all browsers */
#menu {text-align:left;position:relative; font-size:.8em;padding:.6em 5px 2em 5px; margin:0px;  list-style-type:inline;text-transform: uppercase;}
#menu ul {margin:10px; list-style-type:inline; /* for Firefox */}
#menu li {float:left; position:relative;}
#menu li a, #menu li a:visited {background:transparent;display:block; text-decoration:none;float:left; padding: 0 .5em; height:2em; line-height:0;}
#menu li a.drop, #menu li a.drop:visited {font-weight:bold;}
#menu li ul {visibility:hidden; position:absolute; top:.12em; left:10px; height:2em; overflow:hidden;}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
#menu li:hover a,
#menu li a:hover {background:#;color: #000000;border:0;}
#menu li:hover ul,
#menu li a:hover ul {color: #333;visibility:visible; height:auto; width:10em; background:#fff; border:1px solid #ddd; left:0; top:1.5em; overflow:visible;}
#menu li:hover ul li a,
#menu li a:hover ul li a {color: #333;display:block; font-weight:normal; background:transparent; text-decoration:none; height:auto; line-height:1.5em; padding:0.5em; width:9em;}
#menu li:hover ul li a.drop,
#menu li a:hover ul li a.drop {font-weight:bold;}
#menu li:hover ul li ul,
#menu li a:hover ul li a ul {visibility:hidden; position:absolute; top:0; left:9.5em; height:0; overflow:hidden;}
#menu li:hover ul li a:hover,
#menu li a:hover ul li a:hover {text-decoration:underline;}
#menu li:hover ul li:hover ul,
#menu li a:hover ul li a:hover ul {visibility:visible; color:#000; border:1px solid #ddd; height:auto; background:#fff; width:9.5em;} 
#menu li:hover ul li:hover ul li a,
#menu li a:hover ul li a:hover ul li a {display:block; height:auto;}
#menu li:hover ul li:hover ul li:hover a,
#menu li a:hover ul li a:hover ul li a:hover {text-decoration:underline;}

/* content */
div.entry-content {width: 500px;float: right;margin: 10px 0 20px 0px;padding:0px 0 0 0;}
.post {margin: 1em 0 1.5em 0;}
.page div.entry-content {width: 672px ;float: left;padding: 0 0 0 0;margin: 0 0 0 0;border-bottom: 0px solid #ccc;}
.entry-title{clear:both;font-size: 1.3em;padding: 0 0 0 0;margin: 0px 0 0 0;border-bottom: 0px solid #999999;}
.entry-title a {display: block;color: #000000;}
.entry-title a:hover{background:;color:#000000;text-decoration:none;outline: none;}
div.entry-date {margin: 10px 0 0px 0;background:inherit;color: #000000;font-size: .8em;}
div.entry-meta {color: #000000;width: 160px;background: inherit;margin: 10px 0 0px 0;padding:0 0 20px 0;display: block;font-size: .8em;text-align: left}
div.entry-meta a {background:inherit;color: #000000;}
span.author.vcard {margin-bottom: 0 0 0 0;}
div.entry-meta span.cat-links, div.entry-meta span.tag-links, div.entry-meta span.edit-link {display: block;margin: 0 0 0 0;}
div.entry-meta span.comments-link {display: block;}
div.comments p a, div.entry-content a, div.entry-content ul li a, div.entry-content ol li ul a {background:fff;color: #000000;border-bottom: 0px dotted #782800;}
div.comments a:hover, div#nav-below a:hover, div.entry-content p a:hover, div.entry-content ul li a:hover, div.entry-content ol li ul a:hover, div.comment-meta a:hover, div.comments .bypostauthor .comment-meta a:hover, div.comments .byuser .comment-meta a:hover, div.comments .bypostauthor .comment-meta span.edit-link a, div.comments .byuser .comment-meta span.edit-link a:hover {background: ;color: #000000;}

div.entry-content p del a:hover {background: ;color: #666;}

div.entry-content blockquote p a {background:inherit;color: #000000;}
div.entry-content blockquote p a:hover {background:;color:#000000;}
div.entry-content p code a {white-space: pre-wrap;font-family:"Bitstream Vera Sans Mono",Monaco,"Andale Mono",monospace;font-size:.9em;border-bottom: 1px dotted #666;}
div.comments p strong a, div.entry-content p ins a {border: none;text-decoration: underline;}
div.comments p strong a, div.entry-content p ins a:hover {border: none;text-decoration: underline;}
a.more-link, div.page-link, p.akpc_pop {font-size: .8em;color:#000000}
div.entry-content div.page-link a {background:#F1F1F1;color:inherit;margin:0;padding:0;}
.error404 div, .noresults div {width: 700px;background: inherit;color: #C44100;float: left;}
div.entry-content ol li ul, div.entry-content ul li {list-style: square;margin: .0em 1.5em;}
#category-archives h3, #monthly-archives h3, #linkcat-2 h3, #linkcat-3 h3 {border-bottom: 0px dotted #A9A9A9;margin-top: .0em;padding: 0 0 0 0;}
li#category-archives.content-column, li#monthly-archives.content-column, li#linkcat-2.linkcat, li#linkcat-3.linkcat {list-style: none;margin: 0em 0;}
div.entry-content ol {padding-left: 1.5em;margin: .5em 0 0;}
div.entry-content ol li {list-style: decimal;margin: .2em 0;}
div.entry-content ol li ol {margin: .2em 0;}
div.entry-content ol li ol li {list-style: upper-roman;}
div.entry-content ol li ul li, div.sidebar ul ul ul li {list-style: none;}
div.entry-content ol li ol li ol {margin: .2em 0;}
div.entry-content ol li ol li ol li {list-style: lower-alpha;}
div.entry-content dl dt {font-style: italic;text-decoration: underline;font-weight: bold;}
div.entry-content dl dd {margin: 0px;}
div.entry-content p abbr, div.entry-content abbr {cursor: help;border-bottom: 1px dotted #666;}
div.entry-content p ins {text-decoration: none;border-bottom: 1px dotted #666;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
div#nav-above, div.skip-link {display: none;}
div#nav-below{width:100%;height:1em;clear: both;margin:0 0 20px 0;font-size: .9em;padding: 0 0;}
div#nav-below a {background:inherit;color: #000000;}
.post:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/* asides */
body.home .category-asides {font-family:Calibri,Helvetica,Arial,sans-serif;font-size:.8em;margin: 0px 0 40px 0 ;padding:1.5em 20px 0 20px;background:#fff;color: #000000;line-height:1.4;border:5px solid #000;}
body.home .category-asides .entry-meta {display: none;}
body.home .category-asides .entry-date abbr.published {display: none;}
body.home .category-asides div.entry-content {width:100%;border:0px solid #ccc;}

/* comments & trackbacks */
div#comments {font-size: .9em;}
div#respond {clear: both;margin-top: .5em;}
#respond h3, #comments-list h3, #trackbacks-list h3{clear: both;padding-top: 1em;margin: 1em 0;border-bottom: 1px solid #999999;text-align: left;text-transform: uppercase;}
#comments-list,#trackbacks-list {margin: 1em 0;}
div.comment-meta {clear: both;background: inherit;color: #666;float: left;width: 170px;margin: .3em 0 .5em;padding: 0;display: block;font-size: .9em;}
div.comment-meta a {display: block;background: inherit;color: #666;}
div.comment-author {clear: both;width: 200px;background: #fff;color:inherit;display: block;margin: 0 0 .5em;padding: 7px 0 7px 7px;font-size: .9em;}
div.comment-author.vcard img.photo.avatar {float: left;margin: 0 10px 10px 0;}
div.comment-author a:visited{background:#C4C4C4;color:#000;text-decoration:none;outline:0;}
div.comments .byuser .comment-meta, div.comments .bypostauthor .comment-meta {display: block;}
div.comments .byuser .comment-meta a {display: block;}
div.comments .bypostauthor .comment-meta a {;display: block;}
div.comments .bypostauthor .comment-meta span.edit-link a, div.comments .byuser .comment-meta span.edit-link a {background: none;color: #666;}
form#commentform .form-label{margin:.3em 0 0;}
form#commentform,form#commentform p {padding:0;margin: .5em 0;}
p#comment-notes, p#login {float: left;width: 170px;}
span.logout {display: block;}



#commentform div, p.subscribe-to-comments {width: 500px;float: right;padding:0;}
input#author,input#email,input#url{width:50%;border:1px solid #999999;padding: 2px;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;border:1px solid #999999;}
input#submit {border:1px solid #999999;padding: 1px;}
div.comments ol li {margin:0 0 1em;clear: both;}

div.comments ol li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.comments ol li p, span.unapproved {width: 500px;float: right;margin: .3em 0 .5em;padding:0;}
textarea#comment{height:15em;margin:0 0 0.5em;overflow:auto;width:80%;}

form#commentform span.required, span.unapproved{background: inherit;color:#C44100;}



/* sidebar */
div.sidebar h3{font-size:1.1em;color:#000;padding: 0 0px 0 0em ;border: 0px solid #000000;margin-bottom: 10px;text-transform: uppercase;margin-top:10px}
div.sidebar input#s{width:9em;}
input#s {border:1px solid #999999;padding: 10px 2px 2px 0em;}
input#searchsubmit {border:1px solid #999999;padding: 1px;}
div.sidebar li{list-style:none;margin:10px 0 10px 1em;padding: 0 10px 10px 0}
div.sidebar li form{margin:10px 0 2em;padding:0;}
div.sidebar ul li a {background: inherit;color: #000000;padding: 0px 0 0 0;margin: 0 0 0px 0em}
div.sidebar ul li a:hover {background: ;color: #000000;}
div.sidebar ul ul{margin:.3em 0}
div.sidebar ul ul li{list-style:none;margin:.2em 0 0 0px;}
div.sidebar ul ul ul{margin:0 0 0 0em;}
#searchform div {padding: .2em 0;}

/* widgets and misc */
table#wp-calendar {width: 100%;}
#archives select {margin:0em 0 0;padding:0;}
span.meta-sep, .single div#secondary.sidebar, .page div#secondary.sidebar, .single li#text-1.widget.widget_text, .page li#text-1.widget.widget_text {display: none;}


/* footer */
div#footer{color : #000;font-size: .8em;}


/* Images */
div.entry-content p img {max-width: 500px;}
div.entry-content p.attachment a img {width: 500px;}
.page div.entry-content p img {max-width: 100%;}
.sidebar li img, .sidebar li a img {padding: 5px;border: 0px solid #785000;max-width: 190px;}
img.center {display: block;text-align: center;margin: 0 auto;}
img.alignleft {padding: .5em  1em .5em 0;border: 0px solid #000}
img.alignright {padding: .5em 0 .5em 1em;}
img.left {float: left;padding: .5em .5em .5em;background: #ccc;}
img.right {float: right;padding: .5em 0 .5em .5em;background: #ccc;}
img.wp-smiley {background: inherit;color:inherit;}