/*
Theme Name: MitchellWinter.com
Theme URI: http://melissaoyler.com/
Description: 
Version: 1.0
Author: Jeffrey Oyler
Author URI: http://melissaoyler.com/
Tags: 
*/
* { margin: 0px; padding: 0px; }
body { background: #FAFAFA; font-family: Geneva, Arial, Helvetica, sans-serif; }
a { text-decoration: none; color: #4682B4; }
a:hover { text-decoration: underline; }
h1 { font-size: x-large; color: #4682B4; }
h2 { font-size: x-large; color: #4682B4; }
h3 { font-size: large; color: #4682B4; }
img { border-style: none; }
.alilgnright { float: right; }
.alignleft { float: left; }
/* header */
#page { width: 900px; margin-right: auto; margin-left: auto; }
#header { background: #000; padding: 25px; }
#header h1 a { color: #FFF; }
/* menu */
#menuTop { padding: 10px 25px; font-size: medium; font-weight: bold; color: #FFF; background: #000; border-top: 1px solid #666; }
#menuTop ul { list-style: none; margin: 0px auto; width: 900px; }
#menuTop ul li { display: inline; padding: 0px 15px; }
#menuTop ul li a { color: #FFF; }
/* content */
#content { width: 530px; float: left; }
.post { padding: 15px; border: 1px solid #CCC; background: #FFF; margin: 25px 0px 0px; }
.postDate { font-size: x-small; color: #999999; padding-left: 16px; }
.post h1 { padding: 15px 0px 0px 16px; }
.post h2 { padding: 15px 0px 0px 16px; }
.post h3 { padding: 15px 0px 0px 16px; }
.entry { margin-top: 15px; }
.entry p,
.entry ol,
.entry ul { font: small Georgia, "Times New Roman", Times, serif; margin: 15px 0px 0px; }
.entry ol,
.entry ul { padding-left: 2em; }
.entry li { margin-bottom: 3px; }
.entry img { margin: 10px; }
.breadcrumb { font-size: xx-small; padding: 25px 0px 0px 32px; }
.postmetadata { font-size: x-small; padding-right: 16px; padding-left: 16px; text-transform: lowercase; margin: 10px 0px 0px; }
/* comments */
#comments { padding: 15px; border: 1px solid #CCC; background: #FFF; margin: 25px 0px 0px; font-size: small; }
#comments h3 { margin-bottom: 15px; font-size: medium; padding-left: 16px; }
#comments ol { list-style: none; margin: 25px 0px; }
#comments ol li { padding: 15px; }
#comments ol li img { float: right; }
#comments ol li p { margin: 10px 0px 0px; }
.thread-even { background: #FAFAFA; }
#commentluv { display: none; }
#commentform input { padding: 2px; margin-top: 5px; border: 1px solid #CCC; width: 200px; }
#comment { padding: 2px; margin-top: 5px; border: 1px solid #CCC; width: 492px; }
.reply { padding: 5px; font-size: x-small; }
.children { font-size: x-small; }
.children li { list-style: none; }
.children .avatar { display: none; }
/* sidebar */
#sidebar { width: 300px; float: right; color: #4682B4; }
#sidebar ul { list-style: none; }
#sidebar ul li { margin-bottom: 0px; margin-top: 25px; }
#sidebar ul li h2 { font-size: small; text-transform: uppercase; margin-bottom: 10px; color: #333333; }
#sidebar ul li ul li { font-size: small; list-style: disc; margin: 0px 0px 3px 15px; }
.icons p { font-size: small; color: #666; padding-top: 5px; }
.icons img { margin: 0px 10px 0px 0px; vertical-align: middle; }
/* footer */
#footer { clear: both; padding: 15px; font-size: small; color: #CCC; margin: 15px auto; width: 800px; }
#footer a { color: #CCC; }
.clearBoth { margin: 0px; clear: both; height: 0px; }
/* ads */
.google_468x60 { width: 468px; padding: 15px 16px 0px; }
.google_468x15 { width: 468px; padding: 3px 16px 16px; }
