 /*  
Theme Name: Classy Cow
Theme URI: http://www.worlddairydiary.com/
Description: A Custom theme designed exclusively by ZimmComm, New Media LLC.
Version: 1.0
Author: RobC
Author URI: http://www.lifesciencedivision.com/
*/

@import url('fonts-min.css');
@import url('reset-min.css');
@import url('http://zimmcomm.biz/network/gstyle.css');

body {color:#111;background: #FFF;font-family:Arial;}

/* LINKS */
a {color: #069;text-decoration:none;}
a:visited {color:#039;}
a:hover {color: #369;}
a:focus {-moz-outline:0;}

/* 
 TYPOGRAPHY 
 */
p, ul, ol {margin: 0 0 1em}
h1, h2, h3, h4, h5, h6 {letter-spacing: 0;margin: .7em 0 .5em;color:#069;padding-bottom: .3em}
h1 {font-size: 189%;margin-top:.6em}
h2 {font-size: 152%}
h3 {font-size: 122%}
h4 {font-size: 107%}
h5 {font-size: 100%}
h6 {font-size: 92%}
.edit {letter-spacing: 1px;}
.highlight {color:#E17000}
li.date {font: normal 107% Georgia;color:#77634c;text-align:right;position:absolute;top:12px;right:12px;}
small {font-size:11px}
strong {font-weight: bold;}
em {color: #404040;font-style:italic;}

/* 
 LISTS 
 */
ul {margin: .3em 0 1.5em 0;list-style-type:none;}
ol {margin: .5em .5em 1.5em}
ol li {margin-left: 1.4em;padding-left: 0;background: none; list-style-type: decimal}
li {line-height: 1em;padding-left: 22px;}

dl {margin: 0 0 1em 0}
dt {font-weight:bold;margin-top: 1.3em}
dl dl {margin: 0 0 1.5em 30px}

/* 
 GENERAL 
 */
img {color: #666;}
img.right,img.alignright {float:right;margin: 0 0 0 8px;}
img.left,img.alignleft {float:left;margin: 0 8px 0 0;}
img.border {border: 1px solid #888;padding: 0;}
div.postFooter a img {float: right;margin: -2px 12px 0 0;}
hr {margin: 0;background:#FFF;height:1px;color:#AAA;border:none;clear:both;}
.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0;}

/* STRUCTURES */
	
/* RATE CARD TABLE */
table {margin: 18px 0;}
th {color: #069;border:1px solid #bfc1af;letter-spacing: 1px;text-transform: uppercase;text-align: left;padding: 6px 6px 6px 12px;background-color:#EFF1E0;}
td {border-right: 1px solid #bfc1af;border-left: 1px solid #bfc1af;border-bottom: 1px solid #bfc1af;background: #fff;padding: 6px 6px 6px 12px;color: #000;}

/* MASTER CONTAINER */
#Container {border:1px solid #d2c5a1;border-top:none;background:#efece0 url(images/topContainer.gif) top left repeat-x;width: 995px;position: relative;padding:68px 8px 0 8px;margin:0 auto;}

#AdVert {float:right;width:129px;padding-left:23px;}
#AdVert ul,#AdVert ul li {margin:0 0 32px 0;padding: 0;}

#AgVert ul, #AgVert ul li {margin:0;padding:0;}

.sponsorAD span.wdexpo11 {display:block;background:#FFF url(http://zimmcomm.biz/sponsors/wdexpo/wdexpo_sponsors11.jpg) top left no-repeat;text-indent:-30000px;height:65px;}
a.wdeCO {float:left;text-indent:-30000px;display:block;width:114px;height:60px;}
a.wdeDBA {float:left;text-indent:-30000px;display:block;width:64px;height:60px;}
a.wdeAT {float:left;text-indent:-30000px;display:block;width:90px;height:60px;}
a.wdeHD {float:left;text-indent:-30000px;display:block;width:150px;height:60px;}
a.wdeAG {float:left;text-indent:-30000px;display:block;width:108px;height:60px;}


/* NAVIGATION */
#Navigation {width: 234px;padding-right:2px;float:right;color: #484848;}
#Navigation ul li {list-style: none;margin: 0;padding: 5px 0 0 0;line-height: 1em;}
#Navigation li ul li {padding: 3px 7px;}
#Navigation ul li a {color: #369;font-family:Georgia;}
#Navigation ul li a:hover {color: #187417;text-decoration:underline;}
#Navigation ul {padding: 0;margin: 0;}
#Navigation h2 {color: #77634c;border-bottom:1px solid #77634c;text-align: left;padding: 0;font-family:Georgia;font-size: 114%;letter-spacing:1px;font-variant:small-caps;}
#Navigation em {color: #111;border-bottom: 1px solid #999;}

ul#PodCast li a {color: #069;}
ul#PodCast {margin-top: -10px;padding: 0;}
#Navigation li ul#PodCast li {background: transparent url(images/bullet_blue.gif) -5px 2px no-repeat;padding: 2px 9px;}
#Navigation li ul#PodCast li.iTunes {background: transparent url(images/itunes-logo.gif) 0 2px no-repeat;padding-left: 18px;}
#Navigation li ul#PodCast li.zimmcast {background: transparent url(images/ipod_sound.gif) 0 0 no-repeat;padding-left: 18px;}
#Navigation li ul#PodCast li.archives {background: transparent url(http://domesticfuel.com/wp-content/themes/domesticFuel/images/z.gif) 0 0 no-repeat;padding-left: 18px;}

#linkblock-1 li {padding: 18px;}
#commentlist p {font-size:100%;color:#333;}
li.feed a {background: url(images/feed.gif) top left no-repeat;padding: 2px 0 0 20px;font-size:107%;}
li.podcast a {background: url(images/ipod.gif) top left no-repeat;padding: 2px 0 0 20px;}
li.podcast em, li.feed em {font-size: 85%;}

/* CONTENT WRAPPER */
#Content {border:1px solid #dedbcc;width:725px;text-align: left;padding:8px 2px 23px 23px;margin:0;background-color:#FFF;}
#Content p {font-size: 100%;}

/* Search Bar Wrapper */
#InformationBar {position:absolute;top:8px;left:0;height:43px;width:100%;border-bottom:1px solid #FFF;}
#InformationBar ul li {display:inline;}
#InformationBar form {display:inline;}
#InformationBar input.submit {width:70px;border:1px solid #CCC;color:#666;}

/* Search Form */
#searchform {padding:8px 0;}
#searchform input#s {margin-top: 7px;border: 1px solid #666;height: 19px;}


/* TWITTER */
#twitter a {display:block;width:248px;height:60px;text-indent:-30000px;background:transparent url('images/wdd_twitter.jpg') top left no-repeat;margin:18px 0;}



/* SITE BANNER */
h1#SiteBanner {background:#FFF url(images/wddLogo.gif) top center no-repeat;text-indent: -3000px;margin: 0 auto;padding: 0;width: 995px;height: 131px;}
h1#SiteBanner a {display:block;width: 475px;height: 130px;margin:0 auto;padding: 0;z-index:3;}

/* POST */
div.post {width: 570px;}
div.post ul {list-style-type: disc;margin: 1em 0 .5em 0;padding: 0;}
div.post ul li {margin: 0 0 0 14px;padding: 1px 0;color: #484848;}
div.postMeta {color:#383838;margin:0 0 18px 0;font-size:85%;}
p.edit {float: right;}
.post p a:link,.post p a {color: #369;text-decoration: underline;}
.post p a:hover {background-color:#fefdbd;color:#030303;}
.post p a:visited {color: #039;}
.post h3 a, div.post h3 a:visited {color: #069;letter-spacing:1px;font-family:Georgia;font-weight:bold;}
.post h3 a:hover {color:#030303;text-decoration: underline;}
div.categories {letter-spacing: 1px;font-size: 100%;margin: -7px 0 12px 0;padding: 8px 0 0 0;display: block;color: #383838;}
div.categories a:hover {color:#187417;text-decoration:underline;}
ul.post-categories li {display: inline;}
.comment a {float:right;background:transparent url(images/comments.png) top left no-repeat;padding-left:23px;}

/* PAGE TEMPLATE */
#Single div.postFooter {border:none;}

/* POST FOOTER */
div.postFooter {font-size: 92%;border-top: 1px dotted #BBB;border-bottom: 3px double #EEE;padding: 12px 0 4px 0;color: #555;}
div.postFooter a {color: #069;}
div.postFooter img {padding: 0;margin: 0;}

/* FOOTER */
#Footer {clear: both;width: 473px;color: #555;padding: 22px 0;margin: 0 22px;font-size: 92%;}
#Footer a {color: #484848;font-weight: bold;}
#Footer a:hover {color: #069;text-decoration: underline;}

* html #Content {border:1px solid #dedbcc;width:720px;text-align: left;padding:8px 2px 23px 23px;margin:0;background-color:#FFF;}
* html div.post {width:550px;}
* html li.feed a {background: none;padding:0;font-size:107%;}
* html li.podcast a {background: none;padding:0;}
*+html li.feed a {background: none;padding:0;font-size:107%;}
*+html li.podcast a {background: none;padding:0;}
