/*  
Theme Name: SONG_THEME_1.1
Theme URI: 
Description: SongIsabelHee.com
Version: 1.1
Author: Mark Forscher
Author URI: http://markforscher.com/
*/

/* THE BASICS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
html, body { margin: 0px; padding:0px; }

body { background-color: #fdfdfd; font-size: 11px; letter-spacing: 0.15em; font-family: Helvetica, Arial, sans-serif; color:#ccbea4; text-transform: uppercase; line-height: 1.5em;}

	a, a:visited { color: #222; text-decoration: none; }
	a:hover, a:visited:hover { }
		img a:hover { background: transparent; }

	blockquote {  font-style: normal; padding: 1em 1em 1em 1em; margin: .5em 0 1em -1em; color: #444;  border-left: 3px solid #bed3b3; }
		
	img { border: none; }
	input { margin: 0px; padding: 0px; }
	ul, ol, li {  margin: 0px; padding: 0px; }
	li { list-style-type: none; }

	h1, h2, h3, #main_nav { font-size: 1.1em; text-transform: uppercase; margin: 0px; padding: 0px; letter-spacing: 0.15em; font-weight: normal;}
	h1 { font-weight: normal; font-size: 6em; letter-spacing: 0em; margin-bottom: .3em; font-family: Helvetica, Arial; /*border-bottom: 1px solid #eee; padding-bottom:.4em;*/ }
		h1 a, h1 a:visited { color: #d9ceba; }

	a.grey_link { color: #888; }
	

/* STRUCTURE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#wrapper {text-align: left; margin: 100px 25px 50px 50px; min-width: 500px;}
#header { }

#main_nav, #main_nav ul, #main_nav li { margin:0px; padding:0px;  }
	#main_nav { margin-bottom: 3em; }
	#main_nav ul, #main_nav li { display:inline; }
	#main_nav li { margin-right: .3em; }
	
#slide_nav { margin-bottom: 1em; text-transform: uppercase; }
#slide_count { padding-left: 1em; }

#footer { margin: 6em 0 0 0; }

.next_links, #footer, label, .post_links { text-transform: uppercase; font-size: 1em; letter-spacing: .1em;}




/* POST ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#posts {  }
.post { padding: 0px; margin: 0px 10px 0px 0px; float: left; height: 140px; overflow:hidden; }
	.post img { vertical-align: top; }
	

	.post_body
		{ margin: 0px; padding: 0px;   }
	.post_body, .post_related { font-size: 1em; text-align: left; }
	.post_related { margin-top: 1em; }
			
.next_links { padding: 20px 10px 0px 0px; /*text-align: center;*/}
	.next_links p { margin: 0px 0px .3em 0px; padding: 0px; }
.next_links_older { /*float: left;*/ display:inline; }
.next_links_newer { /*float: right;*/ display:inline; margin-left: 5px; }



/* PHOTOS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#photos { padding-top: 0; margin: 0px auto 0px auto; text-align: center; /*display: none;*/}
.photo_excerpt { margin: 0; padding: 0; }
.photo_excerpt img { margin: 0; padding: 0; }
.photo_excerpt_title { margin: 0 0 2em 0; padding: 0;  }
/* three column layout */
div#column_01 {
	float: left;
	clear: none;
	width: 33%;
	}
div#column_wrap {
	float: right;
	clear: none;
	width: 67%;
	}
	div#column_02 {
		float: left;
		clear: none;
		width: 50%;
		}
	div#column_03 {
		float: right;
		clear: none;
		width: 50%;
		}
		
div#column_01 img, div#column_02 img, div#column_03 img { width: 228px;} 