/*
Theme Name: Minimal Clean
Theme URI: http://corymathews.com/
Description: Just a Minimal Design...
Version:0.1
Author:Cory Mathews
Author URI:http://corymathews.com/
*/
body { padding:0; margin:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#333; line-height:150%; border-top:4px solid #1C6689; }
a { border-bottom:1px dotted #000; text-decoration:none; color:#1C6689; font-weight:600; }
a:hover { color:#333; border-bottom:1px dashed #e12000; background-color:#f7f7f7; }
a img { border:0; }
hr{ margin:15px 0; border-top:1px dotted #ccc; width:100%; color:#fff; clear:both; }

#box { width:960px; margin:20px auto 0 auto; }
#head { float:left; width:100%; margin:0; }
#logo { float:left; width:auto; padding:10px 0 0 0; }
  #logo a { color:#FF8261; font-size:60px; font-weight:normal; border:0; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; }
  #logo h2 { font-size:18px; font-weight:200; padding:10px 4px; }

#nav { float:right; width:auto; padding:12px 0 0; }
  #nav ul { height:50px; float:right; }
  #nav li { text-align:center; float:left; display:inline; width:auto; }
  #nav li a { font-size:18px; font-weight:400; display:block; padding:15px; margin:0 5px; border:1px solid #ccc; background-color:#f7f7f7; border-radius:10px; }
  #nav li a:hover { background-color:#CCC; }

#blurb { font-family:Georgia, "Times New Roman", Times, serif; color:#1C6689; width:100%; float:left; padding:35px 10px; margin:0; font-size:32px; font-weight:200; line-height:120%; background:#f7f7f7; border-radius:10px; }
  #blurb:hover { color:#e12000; }
  #blurb a { color:#1C6689; border:0; }

#content { width:70%; float:left; padding:0 0 30px 0; min-height:420px; }

.post { padding:0; }
  .post h2 { font-family:Georgia; font-size:24px; margin:25px 0 10px 0; font-weight:normal; }
  .post h1, 
  .post h1 a{ font-family:Georgia; font-size:28px; margin:30px 0 10px 0; font-weight:normal; line-height:32px; }
  .post h3, 
  .post h4 { font-family:Georgia; font-size:20px; margin:15px 0 10px 0; font-weight:normal; }
  .post h4 { font-size:18px; }
  .post h1:hover, .post h2:hover, .post h3:hover, .post h4:hover { color:#e12000; }
  .post .indent { padding-left:10px; }
  .post .indent p { padding-left:10px; }
  .post small { font-size:11px; }
  .post small a { font-weight:normal; }
  .post .alignright { float:right; margin-left:10px; }
  .post .alignleft { float:left; margin-right:10px; }
  .post .aligncenter { margin:0 auto; display:block; }
  .post abbr { font-weight:normal; }
  .post ul{ list-style:circle; margin:0 0 0 25px; }
  .post ol{ list-style:decimal; margin:0 0 0 30px; }
  .post .wp-caption { background:#f7f7f7; border:1px solid #ccc; margin:10px; text-align:center; padding:5px 0 0; }
  .post .wp-caption-text { margin:0; }
  .post .wp-caption a, .post .wp-caption a:hover { border-bottom:0; }
  .post blockquote { color:#777; border-left:5px solid #ccc; margin:15px 30px 0 10px; padding-left:20px; }
  .post pre { font-family:courier; font-size:12px; letter-spacing:-1px; margin:14px 0 14px 0; }
  .post .message ul { margin:12px 0 0; }
  .post .message { display:none; background:#0F67A1; margin-top:10px; padding:20px; color:#fff; }

#sidebar { width:27%; float:right; margin:25px 0; }
  #sidebar h3 { padding:10px 0 5px 0; font-size:18px; }
  #sidebar .block ul { border-bottom:1px dotted #ccc; margin:0; padding:0; }
    #sidebar .block ul .children{ border:0; padding: 0 0 0 8px; }
    #sidebar .block li { border-top:1px dotted #ccc; list-style-type:none; }
    #sidebar .block li a { background:transparent url(images/bullet_black.gif) no-repeat scroll 6px 52%; font-size:13px; font-weight:normal; padding:2px 0 2px 15px; display:block; border-bottom:none; }
    #sidebar .block li a:hover { background:#f7f7f7 url(images/bullet_red.gif) no-repeat scroll 6px 52%; }
  #sidebar .widget_search label { display:block; padding:25px 0 3px 0; font-size:18px; border-bottom:1px dotted #ccc; margin:0 0 5px; }
  #sidebar .widget_recent_comments li { background:transparent url(images/bullet_black.gif) no-repeat scroll 6px 52%; padding:2px 0 2px 15px; }
  #sidebar .widget_recent_comments li a,#sidebar .widget_recent_comments li a:hover{ background:none; border-bottom:1px dotted #000; text-decoration:none; color:#000; font-weight:600; }
  #sidebar .widget_recent_comments li a:hover { color:#e12000;  border-bottom:1px dashed #e12000; background-color:#f7f7f7; }
  #sidebar .widget_tag_cloud h3 { margin:0 0 8px; border-bottom:1px dotted #ccc; }
  #sidebar .widget_text h3 , #sidebar .calendar h3{ border-bottom:1px dotted #ccc; }

#footer { clear:both; width:100%; border-top:1px dotted #cccccc; text-align:center; padding:30px 0; }