/*
Theme Name: MCGWD Blog
Theme URI: http://www.mcgwebdevelopment.com/blog/
Description: Custom theme built from the Starkers 2.8 reset/nude theme.
Version: 1.0
Author: Matthew Ginop
Author URI: http://www.mcgwebdevelopment.com/
Tags: mcg, matthew ginop
*/

@import url('http://www.mcgwebdevelopment.com/styles.css');
a[href^="http"] { padding-right: 0; background: none; }
h1 { font-size: 1.5625em; color: #017c2b; padding-bottom: 0.25em; border-bottom: 1px solid #999; }
h1 a { text-decoration: none; }
.archives h1 { border: 0; color: #003471; }
.archives h2.title { font-size: 1.375em; padding-bottom: 0.25em; border-bottom: 1px solid #999; }
.archives h2.title a { text-decoration: none; }
p.dated, p.posted, p.nocomments { font-size: 0.6875em; color: #555; clear: both; }
p.dated { font-size: 0.75em; font-weight: bold; }
p.prevNext { font-size: 70%; float: right; }
p.prevNext span { margin: 0 1em; }
p.prevNext a { letter-spacing: normal; margin: 0; padding: 0; }
p.commentNav { font-size: 70%; }
p.commentNav span { float: right; }
div.post { margin: 0 0 2em; }
#side p, #side ul { font-size: 0.75em; color: #555; }
code { color: #555; font-size: 1.25em; margin:0; padding:0 2px; background: #d4cfc9; }
blockquote { margin: 1em; border-left: 5px solid #b9b9b9; }
blockquote p { font-style: italic; color: #777; padding-left: 0.5em; }
#side ul ul { font-size: 1em; }
#side ul li h3 { font-size: 1.5em; color: #1a1a1a; }
#side ul.tagWidget { margin: 0; padding: 0; list-style: none; }
#side ul.tagWidget li { padding-left: 0; padding-left: 0; }
ol p { font-size: 1em; }

img.border { background-color: #d0cbc5; border: 1px solid #999; padding: 9px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
hr { color: #999; background-color: #999; }

#comments { margin-bottom: 0.25em; }
ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ol.commentlist li { border: 1px solid #999; margin:0 0 1em; padding: 9px 9px 9px 71px; position:relative; min-height: 52px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard cite.fn { font-size: 1.25em; font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { text-decoration:none; }
ol.commentlist li div.vcard img.avatar { border: 1px solid #999; padding: 5px; left:9px; position:absolute; top:9px; background-color: #d0cbc5; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
ol.commentlist li p { font-size: 0.9375em; }
ol.commentlist li p.dated { font-size: 0.875em; }
ol.commentlist li ul { font-size: 0.9375em; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li.even { background:#E0DBD5; }
ol.commentlist li.odd { background:#D6D1CB; }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

/* LAYOUT */
/* ----------------------------------------- */

/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
.aligncenter { display:block; margin:0 auto; }
.alignleft { float:left; margin: 0 1em 0.5em 0; }
.alignright { float:right; margin: 0 0 0.5em 1em; }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

/* You might find the following useful */
/* div, ul, li { position:relative } This will save you having to declare each div / ul / li's position as 'relative' and allows you to absolutely position elements inside them */
br.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */
li#theme-switcher { background:#fff; border:10px solid red; padding:20px; position:fixed; top:0; right:0 } /* Use this if you have the Theme Switcher Reloaded plugin (http://themebot.com/webmaster-tools/1-wordpress-theme-switcher-reloaded) installed and want to make it nice and obvious */

.alert { background:red; color:white } /* 'alert' has a basic style, since it's useful to have it standing out for testing purposes.

/* Data Tables */
table.data { margin-bottom: 1.25em; border: 0; width: auto; font-size: 1.125em; }
table.data td, table.data th { border: 0; background: none; }
