/*
Theme Name: Wisconsin Cheese Talk
Description:  Based on Titan 1.24 (http://thethemefoundry.com/titan/)
Version:    1.0
Author:   Shine
Author URI: http://www.shinenorth.com/
Tags: fixed-width, two-columns, white, brown, right-sidebar, threaded-comments, theme-options, translation-ready
*/

/*
    Copyright 2009 Jestro LLC

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

*/

/* Import Stylesheets
-----------------------------------------------------------*/
@import url("stylesheets/master.css");

/* Required Wordpress Classes, don't remove these.
-----------------------------------------------------------*/
.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  }
.alignleft { float: left; }
.alignright { float: right; }

/* Make all custom CSS changes in a Child Theme. Any custom 
changes you make here will not be overidden when you upgrade the theme.
-----------------------------------------------------------*/
#header {
  width: 100%;
  background:url(images/headerbg.gif) bottom left repeat-x;
}
h1#title,div#title{
  width:570px; height:40px;
  padding:70px 0 37px 130px;
  float: left;
  font-size: 3em;
  font-weight: bold;
  background:url(images/wicheeselogo.gif) 0 0 no-repeat;
}
h1#title a, div#title a{color:#fff;}

#description { 
  margin:0;
  height:147px; width:199px;
  float: left;
  text-indent:-9999px;
  background:url(images/outdoologo.gif) 0 0 no-repeat;
}h1#title a:link, h1#title a:visited, div#title a:link, div#title a:visited  { color: #fff; }
h1#title a:hover, div#title a:hover { text-decoration: none; }
a:link, a:visited { color: #55682c; }
.entry a:link, .entry a:visited { font-weight: bold; }
a:hover {color: #a8b138;}
.entry a:link, .entry a:visited { font-weight: bold; text-decoration:underline;}

#follow dd a.rss {  padding-left: 22px; background: url(images/feed-icon.png) 0 2px no-repeat;}
#follow dd a.twitter {  padding-left: 22px; background: url(images/twitter-icon.png) 0 2px no-repeat;}
#follow dd a.tumblr {  padding-left: 22px; background: url(images/tumblr.png) 0 2px no-repeat;}
#follow dd a.facebook {  padding-left: 22px; background: url(images/facebook.png) 0 2px no-repeat; }
#follow dd a.youtube {  padding-left: 22px; background: url(images/youtube.png) 0 2px no-repeat; }

#content .date {color:#84a145;}
#content .author {color:#a3b877;}
.date span {color:#a3b877;}
#follow {background:url(images/followbg.gif) 0 0 repeat-x;}
#nav li {height:39px;}
#sidebox img {
  padding:5px;
  border:1px solid #eaeaea;
  background:#fff;
}
#follow dt {
  font-weight: bold;
  color: #fff;
}

#follow dd a {
  display: block;
  color: #fff;
}
#footer {
  padding:15px;
  margin:0 auto;
  color:#000;
  background:#fff;
  /*background: url(images/content-background.gif) repeat-x #fff; */
  border-top:1px solid #607208;
}

#copyright {border:none;}
p.comments-rss a {
  height:25px;
  display:block;
}
#copyright a {margin:0 0 0 5px;}
#cheeseSitesContainer h2 {padding:0 0 5px 0;}
#cheeseSitesContainer .firstSite{border-top:none;}
.cheeseSites{
    padding:15px 0;
    border-top:1px solid #fff;
    border-bottom:1px solid #eaeaea;
}
.cheeseSiteImage {
    float:left;
    width:190px; height:160px;
    padding:5px;
    overflow:hidden;
    margin:0 15px 0 0;
    border:1px solid #eaeaea;
    }

.cheeseSiteInner h2 {font-size:16px;}

.cheeseSiteInner p {
  font-size:13px;
  padding:0 0 10px 0;
  margin:0;
  }
.cheeseSiteInner a {font-size:12px;}

ul li.widget ul { font-size: 1.2em; }
ul li.widget ul li ul { 
  margin-left: 5px;
  font-size: 1em; 
}

.aktt_tweets a{text-decoration:underline;}
.aktt_tweets ul li{padding:0 0 15px 0;}
.aktt_tweets .aktt_hashtag{color:#a3b877; text-decoration:none;}
.aktt_tweets a.aktt_tweet_time{color:#666; text-decoration:none;}
.aktt_tweets .aktt_credit a {color:#a3b877; text-decoration:none;}
.aktt_tweets .aktt_credit {font-style:italic;}


/*-------------------------------------
  Recipe Section Styles
-------------------------------------*/
.recipeContainer{
    background: #F6F4E8;
    padding: 15px 30px;
    font-family: "Georgia", Times New Roman, Times, sans-serif;
}
