/*
.....::: :::: metamanager.net CSS

Theme Name: metamgr2
Theme URI: http://www.metamanager.net/
Description: Custom WP theme for MetaManager.net
Version: 2
Author: Jed Mowshowitz
Author URI: http://theinterzone.net

The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


/* Begin -------------------------------- reset.css --------------------------------------- */
body, ul, ol, li, form, fieldset, legend, label, img, a, h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}
* {margin: 0; padding: 0;}
img, fieldset {border: 0;}
a img {border: none;}
a:link, a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
ol, ul {list-style: none;}
/* End ---------------------------------- reset.css --------------------------------------- */




/* Begin -------------------------------- grid.css ---------------------------------------- */
/*** PAGE FRAME *** */
#frame {margin: 13px auto; width: 954px;} 
#page {width: 940px; padding: 0 7px;}
/* *** TOP *** */
.blackbar {height: 21px; padding: 5px 10px; clear: both;}
.syndicate {float: left;}
#topsearch {float: right; width: 232px;}
#head {height: 89px; width: 940px;}
#logo, #logo a {float: left; width: 640px; height: 89px;}
#topright {float: left; width: 300px; margin-top: 15px;}
#topad {float: left; margin-left: 9px;}
/* *** NAV *** */
#nav {height: 25px; width: 940px;}
#nav ul, #nav ul li, #nav ul li a {float: left;}
#nav ul li a {height: 24px;}
/* *** CONTENT *** */
#content {float: left; width: 600px; margin: 20px 20px 20px 0; padding-left: 20px;}
.entry {margin: 20px 0;}
.postmeta {float: left; margin: 5px 0 40px 0; width: 600px; padding: 5px 0 1px 0;}
.postmeta ul {float: left;}
.postmeta ul li {float: left; padding-right: 6px;}
.chrononav {float: left; width: 600px; display: block; text-align: center;}
.contenttextad {float: left; width: 600px; margin: 20px auto; clear: both; text-align: center;}
.comments {float: left; width: 600px; margin-bottom: 40px;}
ol.commentlist {clear: both;}
ol.commentlist li {float: left; margin-top: 10px; clear: both; width: 600px;}
/* *** SIDEBAR *** */
#sidebar {float: left; width: 280px; margin: 20px 20px 20px 0;}
.wide, h2.widgettitle {width: 280px;}
.thin {width: 140px;}
.sidebox {float: left;}
#imagead {float: right;}
/* *** BOTTOM *** */
#designcredit {margin-left: 80px;}
#powercredit {margin-left: 40px;}

/* *** reusable layout styles *** */
.topspace {margin-top: 20px;}
.bottomspace {margin-bottom: 20px;}
.left {float: left;} 
.right {float: right;}
.clear {clear: both;}
.hidden {display: none;}
/* End ---------------------------------- grid.css ---------------------------------------- */




/* Begin -------------------------------- type.css ---------------------------------------- */
/* *** GENERAL *** */
body {font: 75%/1.5em Helvetica, Arial, Geneva, sans-serif;}
p {margin: 10px 0; line-height: 1.4;}
small {font-weight: bold; line-height: 0.9;}
blockquote {margin: 10px; padding: 0 6px;}
blockquote cite {margin: 5px 0 0; display: block;}
h1 {font: bold 1.6em "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}
h2, #nav, span.rsstext, #searchform #s {font-family: Verdana, "Lucida Grande", Geneva, sans-serif;}
h2, #nav ul li {font-weight: bold; font-size: 1.3em; line-height: 1.4em; font-variant: small-caps; text-align: center;}
h2 {padding-top: 2px; height: 23px;}
h3 {margin-bottom: 20px; font-size: 1.2em;}
h4 {font-size: 1.3em;}
h5 {font-size: 1.2em; margin: 10px; padding-left: 5px;}
label {}
.center {text-align: center;}
/* *** TOP *** */
#head {background: url(images/toplogo.gif) no-repeat;}
span.rsstext {font-weight: bold; font-size: 1.2em; padding-left: 3px;}
#nav ul li a {padding: 0 20px; text-decoration: none;}
/* *** CONTENT *** */
.author, .tags {font-weight: bold;}
.tags {letter-spacing: 0.1em;}
.allcaps {text-transform: uppercase;}
.chrononav {font-weight: bold;}
ol.commentlist {font-size: 0.9em; margin-bottom: 40px;}
ol.commentlist li p {margin: 5px 0; line-height: 1.2;}
.commentauthor {padding-top: 10px;}
.singlepost {font-size: 0.9em;}
/* *** SIDEBAR *** */
.enews {font-size: 0.9em;}
#ejov ul li {margin-top: 10px; line-height: 1.3;}
.rsswidget {clear: right;}
.rss-date {font-size: 0.9em;}
.rssSummary {font-size: 0.8em;}
#links ul li ul, #categories ul li ul, #meta ul {margin: 6px 0 20px 0; font-size: 0.9em; font-weight: bold;}
#links ul li ul li, #categories ul li ul li, #meta ul li {line-height: 1.3;}
/* *** BOTTOM *** */
.sitecredit {font-size: 0.9em; font-weight: bold; padding-top: 5px;}
/* End ---------------------------------- type.css ---------------------------------------- */




/* Begin -------------------------------- colors.css -------------------------------------- */
/* *** TYPE & GENERAL *** */
body {background: #e0e0e0; color: #333;}
a, a:visited {color: #900;}
a:hover {color: #d00;}
.black, h1, h1 a, h1 a:visited, .chrononav a, .chrononav a:visited, ol.commentlist li strong a {color: #171717;}
h1 a:hover {color: #900;}
h2, #nav {background: url(images/barbg.png) repeat-x; color: #eee;}
h2 a:link, h2 a:visited {color: #fff;}
h2 a:hover, h2 a:active {color: #900;}
h3 {border-bottom: 1px dotted #999;}
h3, blockquote, .postmeta, .sixes, .rssSummary {color: #666;}
h4 {color: #999;}
h5 {color: #300; border-left: 5px solid #ccc;}
blockquote {border-left: 10px solid #dbdbdb;}
small, .nines, .rss-date {color: #999;}
.error {color: #3c0;}
/* *** TOP *** */
#frame {background: url(images/pagebg.png) repeat-y;}
.blackbar {background: #171717; color: #fff;}
#topbar {border-bottom: 1px solid #d00;}
.syndicate a:link, .syndicate a:visited {color: #fff;}
.syndicate a:hover {color: #d00; text-decoration: none;}
#topsearch, #bodysearch {background: url(images/searchbg.png) 43px 0 no-repeat;}
.bodysearchbox {background: #171717;}
/* *** NAV *** */
#nav {border-bottom: 5px solid #900;}
#nav ul li a:link, #nav ul li a:visited {border-left: 1px solid #888; border-right: 1px solid #b1b1b1; border-top: 1px solid #999; color: #eee;}
#nav ul li a:hover {background: #171717; border-left: 1px solid #555; border-right: 1px solid #555; border-top: 1px solid #555; color: #fff;}
#nav ul li.navon a {background: #900; border-left: 1px solid #600; border-right: 1px solid #600; border-top: 1px solid #600; color: #fff;}
/* *** CONTENT *** */
.postmeta {border-top: 1px dotted #999; border-bottom: 1px dotted #999;}
.postmeta ul li.sharethis a {color: #090;}
.alt {border-top: 1px dotted #bbb; border-bottom: 1px dotted #bbb; background: #f6f6f6;}
/* *** BOTTOM *** */
.sitecredit {color: #bbb;}
.sitecredit a:link, .sitecredit a:visited {color: #fff;}
.sitecredit a:hover {color: #d00;}
/* End ---------------------------------- colors.css -------------------------------------- */




/* Begin -------------------------------- forms.css --------------------------------------- */
#searchform {float: left;}
#s {float: left; border: none; background: #4d4d4d; color: #fff; margin-top: 4px; width: 180px;}
#searchsubmit {float: left;}
#newsemail {float: left; width: 170px; margin-top: 1px; height: 14px; padding-top: 2px;}
#newssubmit {float: right;}
.bodysearchbox {float: left; width: 300px; padding: 10px;}
#bodysearch {height: 22px;}
/* End ---------------------------------- forms.css --------------------------------------- */




/* Begin -------------------------------- images.css -------------------------------------- */
p img {padding: 0; max-width: 100%;}
.syndicate img, .textimage {vertical-align: -4px;}
.avatar {padding: 0 10px 10px 0; float: left;}
.alignleft {float: left; margin: 0 10px 6px 0;}
.alignright {float: right; margin: 0 0 6px 10px;}
.centered {display: block; margin-left: auto; margin-right: auto;}
/* End ---------------------------------- images.css -------------------------------------- */




/* Begin -------------------------------- widgets.css ------------------------------------- */	
/* End ---------------------------------- widgets.css ------------------------------------- */





/* EXTRA STYLES TO INTEGRATE */
/* 
code {font: 1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps {font-size: 0.9em; letter-spacing: .07em;}
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
*/
/* Captions 
.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.wp-caption img {margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}
*/
