/*
Theme Name: The Wakeboard Camp
Theme URI: http://mclindigital.com/
Description: Custom theme created for WakeboardCamp.com
Version: 1.0
Author: Mike McLin
Author URI: http://mclindigital.com
*/

/********* STYLES ***********/
.alignleft { float:left; margin:.5em 1em 1em 0; }
.alignright { float:right; margin:.5em 0 1em 1em; }
.aligncenter { margin:.5em auto; display:block; }
img.size-thumbnail,
img.size-medium,
img.size-large { padding:9px; background:#F4F0E8; border:1px solid #bfc0c6; }
a:hover img.size-thumbnail,
a:hover img.size-medium,
a:hover img.size-large { background:#FDAAAA; border:1px solid #ca0806; }
p.wp-caption-text { margin:0; text-align:center; padding:5px 0; font-family: “Lucida Grande”, sans-serif; font-size:12px; line-height:1.2em; color:#98d3df; font-style:italic; }
a.download_button { display:block; width:200px; height:50px; text-indent:-9999px; background: url(images/download_button.gif) no-repeat left top; }
a.download_button:hover { background: url(images/download_button.gif) no-repeat left bottom; }
a.tweet_this_button { display:block; width:100px; height:45px; text-indent:-9999px; float:right; margin:0 0 0 10px; background: url(images/tweet_this.gif) no-repeat left top; }
a.tweet_this_button:hover { background: url(images/tweet_this.gif) no-repeat left bottom; }
div#single_story a.tweet_this_button { float:left; margin:0 10px 10px 0; }
div#single_story a.follow_me_button { float:left; display:block; width:220px; height:45px; text-indent:-9999px; margin:0 0 10px 0; background: url(images/follow_me_button.gif) no-repeat left top; }
div#single_story a.follow_me_button:hover { background: url(images/follow_me_button.gif) no-repeat left bottom; }
/********* INDEX.PHP / ARCHIVE.PHP / SEARCH.PHP ***********/
div.post_list { width:640px; float:left; }
div.post_list div.post { margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #34417c; overflow:auto; }
div#posts_wrapper div.post h2,
div#archive_wrapper div.post h3,
div#search_wrapper div.post h3 { padding:0; margin:0px; background:none; font-size:30px; }
div#posts_wrapper div.post h2 a,
div#archive_wrapper div.post h3 a,
div#search_wrapper div.post h3 a { }
div#posts_wrapper div.post h2 a:hover,
div#archive_wrapper div.post h3 a:hover,
div#search_wrapper div.post h3 a:hover { }
div.post_list div.post div.time_author { color:#97d7ff; font-weight:bold; font-style:italic; margin:5px 0 20px 20px; font-family:Georgia, "Times New Roman", Times, serif; }
div.post_list div.post div.entry { text-align:justify; overflow:auto; }
div.post_list div.post div.postmetadata { padding:5px 10px; clear:both; overflow:auto; margin:10px 0 0 0; }
div.post_list div.post div.postmetadata a { }
div.post_list div.post div.postmetadata a:hover { }
div.post_list div.navigation { margin:-10px 0 50px 0; overflow:auto; }
div.post_list div.navigation div.previous_posts { float:left; }
div.post_list div.navigation div.previous_posts a { }
div.post_list div.navigation div.previous_posts a:hover { }
div.post_list div.navigation div.next_posts { float:right }
div.post_list div.navigation div.next_posts a { }
div.post_list div.navigation div.next_posts a:hover { }
/********* INDEX.PHP ***********/
div#posts_wrapper { }
div#posts_wrapper div.post { }
div#posts_wrapper div.post h2 { }
div#posts_wrapper div.post h2 a { color:#059eff; }
div#posts_wrapper div.post h2 a:hover { background:none; color:#ca0806; }
div#posts_wrapper div.post div.time_author { }
div#posts_wrapper div.post div.entry { }
div#posts_wrapper div.post div.postmetadata { }
div#posts_wrapper div.post div.postmetadata a { }
div#posts_wrapper div.post div.postmetadata a:hover { }
div#posts_wrapper div.navigation { }
div#posts_wrapper div.navigation div.previous_posts { }
div#posts_wrapper div.navigation div.previous_posts a { }
div#posts_wrapper div.navigation div.previous_posts a:hover { }
div#posts_wrapper div.navigation div.next_posts { }
div#posts_wrapper div.navigation div.next_posts a { }
div#posts_wrapper div.navigation div.next_posts a:hover { }
/********* ARCHIVE.PHP ***********/
div#archive_wrapper { }
div#archive_wrapper h2 { font-size:24px; font-family: Georgia, serif; font-style: italic; font-weight: bold; text-transform: none; letter-spacing: normal; line-height: 1.4em; color:#98d3df; margin-bottom:30px; }
div#archive_wrapper div.post { }
div#archive_wrapper div.post h3 { font-family: "“Lucida Grande”", sans-serif; font-size: 28px; font-style: normal; font-weight: bold; text-transform: none; letter-spacing: -1px; line-height: 1.1em; }
div#archive_wrapper div.post h3 a { font-family: “Lucida Grande”, sans-serif; font-size: 32px; font-style: normal; font-weight: bold; text-transform: none; letter-spacing: -1px; line-height: 1.1em; }
div#archive_wrapper div.post h3 a:hover { }
div#archive_wrapper div.post div.entry h3 a { }
div#archive_wrapper div.post div.entry h3 a:hover { }
div#archive_wrapper div.post div.time_author { }
div#archive_wrapper div.post div.entry { }
div#archive_wrapper div.post div.postmetadata { }
div#archive_wrapper div.post div.postmetadata a { }
div#archive_wrapper div.post div.postmetadata a:hover { }
div#archive_wrapper div.navigation { }
div#archive_wrapper div.navigation div.previous_posts { }
div#archive_wrapper div.navigation div.previous_posts a { }
div#archive_wrapper div.navigation div.previous_posts a:hover { }
div#archive_wrapper div.navigation div.next_posts { }
div#archive_wrapper div.navigation div.next_posts a { }
div#archive_wrapper div.navigation div.next_posts a:hover { }
/********* SEARCH.PHP ***********/
div#search_wrapper { }
div#search_wrapper h2 { font-size:24px; font-family: Georgia, serif; font-style: italic; font-weight: bold; text-transform: none; letter-spacing: normal; line-height: 1.4em; color:#98d3df; margin-bottom:30px; }
div#search_wrapper div.post { }
div#search_wrapper div.post h3 { font-family: “Lucida Grande”, sans-serif; font-size: 28px; font-style: normal; font-weight: bold; text-transform: none; letter-spacing: -1px; line-height: 1.1em; }
div#search_wrapper div.post h3 a { font-family: “Lucida Grande”, sans-serif; font-size: 32px; font-style: normal; font-weight: bold; text-transform: none; letter-spacing: -1px; line-height: 1.1em; }
div#search_wrapper div.post h3 a:hover { }
div#search_wrapper div.post div.entry h3 a { }
div#search_wrapper div.post div.entry h3 a:hover { }
div#search_wrapper div.post div.time_author { }
div#search_wrapper div.post div.entry { }
div#search_wrapper div.post div.postmetadata { }
div#search_wrapper div.post div.postmetadata a { }
div#search_wrapper div.post div.postmetadata a:hover { }
div#search_wrapper div.navigation { }
div#search_wrapper div.navigation div.previous_posts { }
div#search_wrapper div.navigation div.previous_posts a { }
div#search_wrapper div.navigation div.previous_posts a:hover { }
div#search_wrapper div.navigation div.next_posts { }
div#search_wrapper div.navigation div.next_posts a { }
div#search_wrapper div.navigation div.next_posts a:hover { }
/********* SIDEBAR.PHP ***********/
div#sidebar { width:250px; float:right; margin:10px 0 50px 0; clear:none; }
div#sidebar ul { margin:0; }
div#sidebar ul li { list-style:none; }
div#sidebar ul li.widget { background-color:#2D384A; margin:0 0 25px 0; padding:20px; text-align:left; }
div#sidebar ul li h2 { background:none; font-family: Helvetica, Arial, sans-serif; font-size: 30px; font-style: normal; font-weight: bold; letter-spacing: -1px; line-height: 1.2em; color:#97d7ff; padding:0; margin:0 0 10px 0; }
div#sidebar ul li form#searchform { }
div#sidebar ul li form#searchform label { }
div#sidebar ul li form#searchform div { }
div#sidebar ul li form#searchform div input#s { }
div#sidebar ul li form#searchform div input#searchsubmit { }
div#sidebar ul li p { }
div#sidebar ul li ul { margin:0 0 0 20px; }
div#sidebar ul li ul li { list-style:none; padding-left:23px; background: url(images/icon_star.png) no-repeat left top; }
div#sidebar ul li ul li a { }
div#sidebar ul li ul li a:hover { }
/********* SINGLE.PHP ***********/
div#single_story { width:640px; float:left; }
div#single_story div.navigation { margin-bottom:30px; overflow:auto; }
div#single_story div.navigation div.previous_post { float:left; }
div#single_story div.navigation div.previous_post a { }
div#single_story div.navigation div.previous_post a:hover { }
div#single_story div.navigation div.next_post { float:right; }
div#single_story div.navigation div.next_post a { }
div#single_story div.navigation div.next_post a:hover { }
div#single_story div.post { margin-bottom:50px; }
div#single_story div.post h2 { clear:both; margin-bottom:20px; font-size:36px; }
div#single_story div.post div.entry { text-align:justify; overflow:auto; }
div#single_story div.post div.postmetadata { font-family: “Lucida Grande”, sans-serif; font-size:12px; line-height:1.2em; padding:5px 10px; clear:both; overflow:auto; margin:20px 0; }
div#single_story div.post div.postmetadata a { }
div#single_story div.post div.postmetadata a:hover { }
/********* COMMENTS.PHP ***********/
div#comments_wrapper h3 { margin-bottom:20px; }
div#comments_wrapper h3#comments { }
div#comments_wrapper div.navigation { }
div#comments_wrapper div.navigation div.previous_comments { }
div#comments_wrapper div.navigation div.previous_comments a { }
div#comments_wrapper div.navigation div.previous_comments a:hover { }
div#comments_wrapper div.navigation div.next_comments { }
div#comments_wrapper div.navigation div.next_comments a { }
div#comments_wrapper div.navigation div.next_comments a:hover { }
div#comments_wrapper ol.commentlist { margin:0; color:#34417c; }
div#comments_wrapper ol.commentlist li.comment { list-style:none; padding:15px; margin-bottom:15px; position:relative; }
div#comments_wrapper ol.commentlist li.even { border:1px solid #AAD9E1; background:#ECF7F9; }
div#comments_wrapper ol.commentlist li.odd { border:1px solid #AAD9E1; background:#D1EDF1; }
div#comments_wrapper ol.commentlist li.comment div { }
div#comments_wrapper ol.commentlist li.comment div div.comment-author { font-size:22px; margin-left:90px; }
div#comments_wrapper ol.commentlist li.comment div div.comment-author img.avatar { padding:5px; background:#FFF; border:1px solid #D9CAC1; float:left; position:absolute; top:16px; left:16px; }
div#comments_wrapper ol.commentlist li.comment div div.comment-author cite { font-family: “Lucida Grande”, sans-serif; font-weight:bold; font-size:26px; }
div#comments_wrapper ol.commentlist li.comment div div.comment-author cite a { }
div#comments_wrapper ol.commentlist li.comment div div.comment-author cite a:hover { }
div#comments_wrapper ol.commentlist li.comment div div.comment-author span { }
div#comments_wrapper ol.commentlist li.comment div div.commentmetadata { margin:0 0 10px 90px; }
div#comments_wrapper ol.commentlist li.comment div div.commentmetadata a { font-size:16px; font-family: Georgia, serif; font-style: italic; color:#6FC1D2; text-decoration:none; }
div#comments_wrapper ol.commentlist li.comment div div.commentmetadata a:hover { background:none; text-decoration:none; }
div#comments_wrapper ol.commentlist li.comment div p { margin:10px 0 0 90px; }
div#comments_wrapper ol.commentlist li.comment div div.reply { }
div#comments_wrapper ol.commentlist li.comment div div.reply a { }
div#comments_wrapper ol.commentlist li.comment div div.reply a:hover { }
div#comments_wrapper ol.commentlist li.comment ul.children { }
div#comments_wrapper ol.commentlist li.comment ul.children li depth-2 { }
div#comments_wrapper ol.commentlist li.comment ul.children li depth-3 { }
div#comments_wrapper div#respond { margin:0 0 30px 0; }
div#comments_wrapper div#respond h3 { }
div#comments_wrapper div#respond form#commentform { }
div#comments_wrapper div#respond form#commentform p { }
div#comments_wrapper div#respond form#commentform p label { }
div#comments_wrapper div#respond form#commentform p input { }
form#commentform p input#author,
form#commentform p input#email,
form#commentform p input#url { border:1px solid #98d3df; padding:4px; width:250px; }
form#commentform p input#author:focus,
form#commentform p input#email:focus,
form#commentform p input#url:focus { border:1px solid #3495A9; }
div#comments_wrapper div#respond form#commentform p #comment { border:1px solid #98d3df; padding:4px; width:490px; }
div#comments_wrapper div#respond form#commentform p #comment:focus { border:1px solid #3495A9; }
div#comments_wrapper div#respond form#commentform p input#submit { }
/********* 404.PHP ***********/
div#error_404_wrapper { }
div#error_404_wrapper h2 { }

