/*
Theme Name: everymoment
Theme URI: http://everymoment.org
Description: Custom template designed by  <a href="http://tracyappsdesign.com/">tracy apps design LLC</a>.
Version: 3.0
Author: tracy apps
Author URI: http://tracyappsdesign.com/

*/
html {font-size:67.5%; margin: 0px; padding:0px; height: 100%;}
body {background:#1d1d1c url('/wp-content/themes/em3/images/bodyBG.jpg') no-repeat left top; margin:0px; padding:0px; color:#c8ccd0; font:normal 1em/1em "Lucida Grande", Lucida, Verdana, sans-serif; height: 100%;}

h1 {font:normal 3.0em/1.0em "Garamond Premiere Pro", Garamond, Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 0px; color:#b2ac2f;}
h2 {font:normal 3.0em/1.0em "Garamond Premiere Pro", Garamond, Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 0px; color:#b2ac2f; display:block; border-bottom:1px solid #ced933;}
h3 {font:normal 1.5em/1.0em "Garamond Premiere Pro", Garamond, Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 0px; color:#3bdde2;}
h4 {font:normal 1.6em/1.0em "Garamond Premiere Pro", Garamond, Georgia, "Times New Roman", Times, serif; color:#3bdde2;}
h5 {font:normal 1.4em/1.0em "Garamond Premiere Pro", Garamond, Georgia, "Times New Roman", Times, serif; color:#3bdde2;}
h6 {font:normal 1.2em/1.0em "Garamond Premiere Pro", Garamond, Georgia, "Times New Roman", Times, serif; font-variant:small-caps; color:#3bdde2;}

img {border:0px; outline:none;}
a:link, a:visited {color:#b2ac2f; text-decoration:none;}
	a:hover, a:visited:hover, a:focus {color:#e5e076; outline:none;}

.alignright {float:right; margin:0px 0px 0px 20px;}
.alignleft {float:left; margin:0px 20px 0px 0px;}
.navigation {padding:10px 5px 20px 5px; overflow:auto;}
.aligncenter {display:block; text-align:center; margin-left:auto; margin-right:auto;}
img.aligncenter {clear: both; display: block; margin-left: auto; margin-right: auto;}

.wp-caption {background:#373737; 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373737), color-stop(56%,#3F3F3F), color-stop(100%,#282828)); /* webkit */
background: -moz-linear-gradient(top, #373737 0%, #3F3F3F 56%, #282828 100%); /* firefox */
border:1px solid #3f3f3f; padding:10px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 1px 1px 5px #171717; -moz-box-shadow: 1px 1px 5px #171717; box-shadow: 1px 1px 5px #171717; margin-bottom:20px;}
	.wp-caption img {border:1px solid #5c5c5c; -webkit-box-shadow: 0px 0px 4px #111111; -moz-box-shadow: 0px 0px 4px #111111; box-shadow: 0px 0px 4px #111111;}
	 .posterous_autopost img {border:1px solid #3f3f3f; -webkit-box-shadow: 0px 0px 5px #000; -moz-box-shadow: 0px 0px 5px #000; box-shadow: 0px 0px 5px #000; padding:5px; background:#373737; 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373737), color-stop(56%,#3F3F3F), color-stop(100%,#282828)); /* webkit */
background: -moz-linear-gradient(top, #373737 0%, #3F3F3F 56%, #282828 100%); /* firefox */}

.twocollist {width:300px; float:left; padding:0px;}
.threecolllist {width:270px; float:left; padding:0px;}

.wrapper {min-height: 100%; height: auto !important; height: 100%; margin: 0px 0px -240px 0px; width:960px;}
.push {height: 240px;}

/*  -------------------------------------------------------------------------------------------------------------------------header  */
#header {width:855px; padding:149px 0px 0px 106px; position:relative;}
	#logo {width:334px; height:115px; float:left; margin:0px; padding:0px; overflow:hidden;}
		#logo h1 {text-indent:-9999999px; margin:0px; padding:0px; border-bottom:0px; height:0px;}
	#search {width:185px; float:right; padding:76px 0px 0px 0px; text-align:right;}
		#search label.screen-reader-text {display:none;}
		#search input {background:#1f292c; border: 1px solid #25393b; color: #7d8993; outline:none;}
			#search input#s {padding:2px; width:110px; height:1.5em;}
			#search input#searchsubmit {width:60px; margin:-1px 0px 0px -4px; height:2em;}
				#search input#searchsubmit:hover {background:#1d1d1c; color: #c8ccd0; border:1px solid #3bdde2;}
				
				.gecko #search input#searchsubmit {position:absolute; top: 225px; right:0px; height:25px;}
				.gecko #search input#s {position:absolute; top: 224px; right:59px; height:19px;}
		
	ul.mainNav {margin:0px; padding:0px; list-style-type:none; position:absolute; top:230px; left:228px; width:540px; height:28px;}
		ul.mainNav li {margin:0px; padding:0px; display:inline; border-left:1px solid #918d30;}
			ul.mainNav li.navFirst {border-left:none;}
			ul.mainNav li a {padding:3px 10px; outline:none;}

/*  -------------------------------------------------------------------------------------------------------------------------content  */
#contentContainer {min-height:750px; height: auto !important; height:750px;}
#leftCol {float:left; width:106px; margin:0px; padding:0px; clear:both;}
	#subscribe {background:url('/wp-content/themes/em3/images/subscribeBG.png') no-repeat top left; padding:30px 0px;}
	
#mainCol {float:right; width:810px; margin:0px; padding:20px 0px 50px 30px;}
	.entry {clear:right; font-size:1.1em; line-height:1.5em; padding:4px 0px 0px 0px;}
	/*  blip video posts  */
		#blip_movie_content {}
		
	/*  add to any  */
		#mainCol .entry .addtoany_share_save_container {margin-bottom:-10px; padding-bottom:0px;}
	
	/* feedburner stuff */
	#mainCol .post p.feedburnerFlareBlock {margin:-35px 0px 30px 0px !important; padding:0px;}
		
	p.postmetadata {line-height:1.3em; padding:0px 0px 28px 0px;}
	ul.archivesList {list-style-type:none; margin:0px 20px; padding:0px; border-top:1px solid #25393b;}
		ul.archivesList li {margin:0px; padding:0px; display:block; border:1px solid #25393b; border-top:none;}
			ul.archivesList li a {display:block; padding:9px 15px;}
			ul.archivesList li a:hover {background:#1f292c; display:block;}
	
	/*  comments  */
	#respond input, #respond textarea, textarea#comment {background:#282c2e; border: 1px solid #305357; color: #7d8993; outline:none; font:normal 1em/1em "Lucida Grande", Lucida, Verdana, sans-serif; padding:3px;}
	input#submit {background:#282c2e; border: 1px solid #305357; color: #7d8993; outline:none; font:normal 1em/1em "Lucida Grande", Lucida, Verdana, sans-serif; padding:5px;}
		input#submit:hover {background:#1d1d1c; color: #c8ccd0; border:1px solid #3bdde2;}
		ol.commentlist {list-style-type:none;}
		.vcard {background:#0f0f0e; height:33px; padding:2px 0px 0px 8px;}
			.vcard img {float:right; border: 1px solid #3bdde2; margin:-2px 0px 5px 10px;}
		.commentmetadata {margin:-17px 0px 30px 8px;}
		li.comment {border:1px solid #000; margin:0px 0px 10px 0px;}
			.comment-body p {padding:0px 10px 5px 10px; line-height:1.3em;}
			
			/*  threaded comments */
				.editComment, .editableComment, .textComment{ display: inline;}
				.comment-childs{border: 1px solid #000;margin: 5px 2px 2px 4px;padding: 4px 2px 2px 4px;background: #1d1d1c;}
				.chalt {background-color: #282c2e; border:1px solid #495257;}
				#newcomment{border:1px dashed #212324;width:90%;}
				#newcommentsubmit, #cancel_reply{color:#b2ac2f;}
				.adminreplycomment{border:1px solid #b2ac2f;width:99%;margin:4px;padding:4px;}
				
				.comment-childs img.avatar {float:right; border: 1px solid #3bdde2; margin:-2px 0px 5px 10px;}
			
			/* seesmic comments */
			
			
	/* lifestream page */
	#twocolLeft {width:500px; float:left;}
	#twocolRight {width:260px; float:right; padding:6px; margin:5px 0px 10px 0px; background:#101010; border:1px solid #333;}
	
		/* friendfeed widget style */
		#twocolLeft div#friendfeed, #twocolLeft div#friendfeed div.feed, #twocolLeft div#friendfeed div#feed, #twocolLeft div#friendfeed div.body, #twocolLeft div#friendfeed div.entry, #twocolLeft div#friendfeed, #twocolLeft div#friendfeed div.info, #twocolLeft div#friendfeed div.text, #twocolLeft div#friendfeed div.media, #twocolLeft div#friendfeed div.container, #twocolLeft div#friendfeed div.title, #twocolLeft div#friendfeed div.ebody, #twocolLeft div#friendfeed table, #twocolLeft div#friendfeed td {background:#1d1d1c; color:#c8ccd0; border:none;}
			#twocolLeft div#friendfeed div.logo, #twocolLeft div#friendfeed div.bottom {display:none;}
				#twocolLeft div#friendfeed div.feed a,#twocolLeft div#friendfeed div.feed a:visited {color:#b2ac2f !important; text-decoration:none;}
				#twocolLeft div#friendfeed div.feed a:hover, #twocolLeft div#friendfeed div.feed a:visited:hover, #twocolLeft div#friendfeed div.feed a:focus {color:#e5e076 !important; outline:none !important;}
	
		/* last.fm widget */
		table.lfmWidgetchart_64f42fb9b843a3f715d34f43cd33c419 {margin:5px auto;}
		table.lfmWidgetchart_64f42fb9b843a3f715d34f43cd33c419 td {margin:0 !important;padding:0 !important;border:0 !important;}
		table.lfmWidgetchart_64f42fb9b843a3f715d34f43cd33c419 tr.lfmHead a:hover {background:url('http://cdn.last.fm/widgets/images/en/header/chart/recenttracks_regular_black.png') no-repeat 0 0 !important;}
		table.lfmWidgetchart_64f42fb9b843a3f715d34f43cd33c419 tr.lfmEmbed object {float:left;}
		table.lfmWidgetchart_64f42fb9b843a3f715d34f43cd33c419 tr.lfmFoot td.lfmConfig a:hover {background:url('http://cdn.last.fm/widgets/images/en/footer/black.png') no-repeat 0px 0 !important;}
		table.lfmWidgetchart_64f42fb9b843a3f715d34f43cd33c419 tr.lfmFoot td.lfmView a:hover {background:url('http://cdn.last.fm/widgets/images/en/footer/black.png') no-repeat -85px 0 !important;}
		table.lfmWidgetchart_64f42fb9b843a3f715d34f43cd33c419 tr.lfmFoot td.lfmPopup a:hover {background:url('http://cdn.last.fm/widgets/images/en/footer/black.png') no-repeat -159px 0 !important;}
		
		/* last.fm records */
		#twocolRight #lastfmrecords ol {margin:4px 0px 2px 2px; padding:0px; list-style-type:none;}
			#twocolRight #lastfmrecords ol li {margin:0px; padding:0px;}
			#twocolRight #lastfmrecords ol li img {width:110px; height:110px; border: 1px solid #25393b; background:#000; padding:6px; margin:2px;}
				#twocolRight #lastfmrecords ol li img:hover {border: 1px solid #3bdde2; background:#1d1d1c;}
			
		/* flickr badge */
		#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#dddddd;}
		#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
		#flickr_icon_td {padding:0 5px 0 0 !important;}
		.flickr_badge_image {width: 120px; float:left; text-align:center !important;}
			.flickr_badge_image img {border:1px solid #25393b; background:#000; padding:6px; margin:5px 0px;}
				.flickr_badge_image img:hover {border:1px solid #3bdde2; background:#1d1d1c;}
		
		#flickr_badge_uber_wrapper {width:240px; margin:5px auto;}
		#flickr_www {display:block; text-align:center; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
		#flickr_badge_uber_wrapper a:hover,
		#flickr_badge_uber_wrapper a:link,
		#flickr_badge_uber_wrapper a:active,
		#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#b3b669;}
		#flickr_badge_wrapper {}
		#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#dddddd !important; clear:both;}
		
		/* daily mugshot */
		#dailyMugshot {width:200px; margin:3px auto;}
		
		/* facebook posted items (not used.. but keeping this here in case i find a working plugin) */
		ul.sideLinks {list-style-type:none; margin:5px 0px; padding:0px; border-top:1px solid #25393b;}
			ul.sideLinks li {margin:0px; padding:0px; display:block; border:1px solid #25393b; border-top:none;}
				ul.sideLinks li a {display:block; padding:9px 15px;}
				ul.sideLinks li a:hover {background:#1f292c; display:block;}
		

/*  -------------------------------------------------------------------------------------------------------------------------footer  */
#footerContainer {width:100%; background:url('/wp-content/themes/em3/images/footerContainerBG.jpg') no-repeat bottom left; padding:0px; margin:0px; height: 240px;}
	#footer {width:860px; padding:0px 0px 50px 110px;color: #7d8993;}
		#footer h5 {margin:0px; padding:0px 0px 5px 0px;}
		#twitter {width:340px; float:left; height:200px; padding:0px; background:url('/wp-content/themes/em3/images/twitterBG.png') no-repeat bottom left; line-height:1.2em;}
			#footer h5.twitter-title {margin:0px; padding:0px 0px 5px 110px;}
			#twitter ul#twitter_update_list {margin:0px; padding:0px 0px 5px 110px; list-style-type:none; height:170px; overflow:hidden;}
				#twitter ul#twitter_update_list li {margin:5px 0px;}
				
		#recentComments {width:210px; height:200px; padding:0px 0px 0px 20px; float:left;}
			#recentComments ul.commentList {margin:0px; padding:0px; list-style-type:none;}
				#recentComments ul.commentList li {margin:5px 0px;}
				
		#recentQik {width:250px; height:200px; padding:0px 0px 0px 30px; float:left;}
			#recentQik {}
