/*  
Theme Name: anneminard.com
Theme URI: http://www.anneminard.com/
Description: A Wordpress Theme
Version: 1.2.6 
Author: D. Herbold... h-ball.com
Author URI: http://www.h-ball.com		
*/

/*
colors:
blue: 404d76
a:hover blue: 4775C7
orange: c7622a
dark brown: 3b1d0e
dark-dark brown: #2A1003
light brown: 663300
leftpromo: 934e2c
*/



html, body{
	background: url('images/bgbg.png') repeat-x top left #150b00;
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin:0;                                                                   
	padding:0;
}

img {border: 0px;}
a  {padding: 1px;}
a:hover{color: #404d76;}
.small {font-size:.8em;}
.clear {clear: both; display: block; width: 100%; margin: 10px 0;}
hr {clear:both;margin: 30px 0;color: #3b1d0e;border-bottom: 1px dotted #666;}
.alignleft{float: left; display: inline; margin: 3px 5px 5px 0px; padding: 0; }
.alignright {float : right;display: inline; margin: 3px 0 5px 5px; } 

/*****  Layout *****/
   
#wrapper{
	margin: 0 auto;
	padding: 0;        
	width: 950px;   
	background-color: #290e00;
   }

#header{
	background: url('images/header.png') no-repeat center top;    
	margin: 0;
  	padding: 0;
  	height: 109px;
 } 
#title {	
	width: 880px;
	margin: 0 auto;
	padding: 0;
}
.title{
	float: left;
	display: inline;
	padding: 0;
	margin: 23px 0 0 0;
	}
	
.nav{
	float: right;
	display: inline;
	margin: 53px 0 0 0;
	padding: 0;
	}
	
#promobox{
	background: #934e2c;
	width: 950px; 
	max-height: 240px;
	height: 240px;
	display: block;
	margin: 0 auto;
	padding: 0; 
	z-index: 1;
} 
#promoleft{ 
	float: left;
	display: inline;
	width: 50%;
	height: 100%;
	background: url('images/leftpromobg.png') top right no-repeat;
}

#promoleft h3{
	color: #fff;
	font-size: 14px;
	font-weight: lighter;
	letter-spacing: 1px;
	margin: 15px 30px;
	}
	
#promoleft ul{
	margin: 14px 30px 0;
	padding: 0 0 0 22px;
	}

#promoleft ul li{
	color: #fff;
	list-style: square;
	margin: 4px 0;
	padding; 0;

	}
	
#promoleft ul li a{
	color: #fff;
	text-decoration: none;
	font-size: 13px;
	font-weight: lighter;
	}

#promoleft ul li a:hover{
	color: #fff;
	text-decoration:  underline;
	}	
	
#promoleftlink{
 	float: right;
 	margin: 0 40px 0 0;
}

#promoleftlink a{
 	color: #fff;
 	font-size: 9px;
	text-decoration: none;
}

#promoleftlink a:hover{
 	color: #fff;
	text-decoration: underline;
}

.hovering {
	background:#ccc;
	border-color: #ccc;
	cursor:pointer;
}

	
#promoright{
	float: right;
	display:  inline;
	width: 50%;
	height: 100%;
	background: url('images/anneintro.jpg') top right no-repeat;
	overflow: hidden;
}

/*Anne Minard has been selected for a 2009-2010 Ted Scripps Fellowship in Environmental Journalism at the University of Colorado at Boulder. Read more about the program here.*/
	
#top h1 {
	display: none;
}

.nav ul {
	margin: 0;
	padding: 0;
	}

.nav li {
	list-style: none;
	list-style-type: none;
	display: inline;
	margin: 0 23px 0 0;
}

.nav li a{
	color: #fff;
	font-size: 13px;
	text-decoration: none;
}
	
ul.nav li a:hover{
	color: #4775C7;
	text-decoration: underline;
}

ul.nav li a:active{
	color: #4775C7;
}


/***** Content *****/

#content{  
	padding: 0;
	overflow: hidden; 
	margin: 0px auto;
	width: 900px;
	}
#post{width: 600px; float: left; display: inline;}	
	
#days{
margin: -30px 0 0 30px;
z-index: 2000;
}
	
.postnav{width: 560px; float: left; display: inline; margin: -20px 0 20px 0;}
.postnav a{color: #fff;}



.home a, .entry a, .entry p a{color: #404d76;}
.entry a:hover{color: #404d76;text-decoration: underline;}
.entry img, .home img{border : 1px solid #aaa;}

.entry, .home {  
	float: left;
	display: inline;
	width: 570px;
	margin: 0 0 30px 0;  
	padding: 0;
}
.home img{
	margin: 16px 0 0;
	}
.home p {       
	font-size: 16px;
	line-height: 24px;
	color: #e2cebd;
	padding: 0;
	margin: 17px 0 0 0
}

.entry p{   
	display: block;
	font-size: 14px;      
	line-height: 20px;
	color: #e2cebd;
	margin: 0 0 14px 0;
	padding: 0;
}


p.wp-caption-text{
	text-align: center;	
	font-size: 9px;
	color: #666;
	margin: 0;
	padding: 0;
}

.home h3 a, .entry h3 a, .entry h3 a:hover{
	color: #404d76;
	text-decoration: none;
	padding: 0;
	margin: 0;
}
.entry h3{
	font-size: 20px;
	font-weight: lighter;
	padding: 0 0 5px 0;
	margin: 10px 0 5px 0;
	color: #404d76;
	border-bottom: 1px solid #404d76;
}
.author{color:#fff; margin-bottom: 20px;}
.date{
	display: block;
	margin: -18px 0 0 0;
	color: white;
}
.linkcat h2, #sidebar h2, .categories{
	font-size: 12px;
	font-weight: 100;
	color: #e2cebd;
	border-bottom: 1px dotted #fff;
}
  
blockquote h3 {font-size: 1.6em;}    
.entry blockquote p {color: #eee; font-size: 1em; line-height: 1.3em;}
#metadata h3 a{color:#000;text-decoration: none;}
.metadata{
	display: block;
	margin: 0 20px 50px;
	border-bottom: 1px dotted #333;
	padding: 0 0 5px 0;
}


.entry h4 {
	display:block;	
	font-size:.9em;
	font-weight: normal;
	text-align: left;
	margin: 0 0 0 75px;
	padding: 4px 0;
	color:#333;
	border-bottom: 1px dotted #600;
}

.entry ul {
	padding: 0 0 0 30px;
	margin:0px;
	list-style: square;
	color: #4775C7;	
	} 

.entry ul li, .entry ol li {
	margin: 0px 0 8px 20px;
	}

.entry ul li a, #sidebar ul li a {
	font-size: 13px;
	color: #4775C7;	
	}

.entry ol {
	padding: 0;
	margin: 0;
	}


blockquote, pre { 
	border-left: 1px dotted #333; 
	padding:  0 20px;
	font-style: italic;
	}

/***** Side Content *****/
 
#sidebar {
	float: right;
	display: inline;
	width: 260px;
	padding: 0;
	margin: 23px 0 40px 0; 
}

#sidebar ul {
	margin: 0 0 20px 0;
	padding: 0;     
	list-style-type: none;
}            
#sidebar ul ul /* sub-cat lists */{
	margin-bottom: 0px;
}
#sidebar ul li {
	margin: 0;
	padding: 7px 0 0 0;
	
}      
#sidebar ul li a { 
	font-size: 12px; color: #4775C7;
	}
#sidebar ul li a img{border: none;}
#sidebar p {
	color: #fff; font-size: 12px;
}   

.aktt_tweets ul li {
	font-size: 9px; color: #e2cebd;
	}
	
#sidebar .aktt_tweets a{font-size: 9px;}

#podcast{
	display: block;
	height:89px;
	width: 247px;
	margin: 0;
	padding: 0;
	}
#podcast img{
	margin: 0;
	padding: 0;
	border: none;}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++
		Ad Images 
+++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#ads {	     
		margin: 0 auto;
		padding: 0;
		width: 300px;
		display: block;
		clear: both;     
	}  
	.ads {
		overflow: hidden; 
		float: left; 
		display: inline; 
		width: 125px; 
		max-width: 125px; 
		margin: 5px 10px ; 
		padding: 0;
		}    
	.ads a img, .ads iframe{
		margin: 5px 0;
	}

#dc {  
    display: block;
	clear: both;
	width: 100%;  
	margin: 5px 0 0 0;
	padding: 0;
}
 
#adbox {
	width: 50%;                        
   	border: 1px dotted #444;
	
} 

#adify  {
	height:600px;
	width:120px;
	}


.menu-scroll {
	clear:both;
	padding-bottom:20px;
}

.sponsor  {
	border: 1px solid #000;
}

/***** Footer *****/

#footer{
	height: 49px;
	clear:both;
	padding: 15px 0;
	margin: 0;
	color: #999;
	font-size: 9px;
	text-align: center;	
}

#footer a{
	color:#404d76;
	text-decoration:none;
}
                     

/***** Search *****/

#s {
	padding: 3px;
	border: 2px solid #404d76;
	width: 170px}


/***** Comments *****/

h3.comments{
	margin: 20px 0 10px 0;
	font-size: 14px;
	color: #404d76;
	
}
p#comments {   
	font-size: 14px; 
	color: #404d76;
} 
   
ol.commentlist li{
	padding: 12px; 
	margin: 0 5px; 
	list-style: decimal; 
}
p.commentmeta {
	font-size: 12px;
}
.alt{background-color: #3E1A08; border: 1px solid #2E0F00;}                                               

.commenttext {      
	padding: 0 10px;
	border-left: 1px dotted #404d76;}                
#commentblock textarea{
	width: 100%;
	padding: 4px;
	background-color: #ddd;
	border: 1px solid #666;
	}
#commentblock textarea p {
	margin: 3px 0;
}

/***** Forms *****/
.paypal{
	margin: 0 0;
}

label {font-size: 12px;}
