/*
Theme Name: Postcards
Theme URI: http://www.Postcards-For-Iran.org
Description: A custom theme.
Author: Tammy Hart
Author URI: http://www.tammyhartdesigns.com/
*/


* {
	margin:0;
	padding:0;
	}
	

/* Begin Settings and Classes */
a {
	text-decoration:none;
	color:#239f40;
	}
	
a:hover {
	color:#da0000;
	border-bottom:1px solid #ddd;
	}
	
h1 a, h2 a, h3 a {
	border:none;
	}
		
h1 a:hover, h2 a:hover, h3 a:hover, #sitename:hover {
	color:#555;
	}

p {
	margin:20px 0;
	}
	
h1, h2, h3 {
	font-weight:bold;
	font-family:"Museo 700", Arial, Helvetica, sans-serif;
	line-height:30px;
	margin-top:7px;
	}
	
h1 {
	font-size:2em;
	color:#da0000;
	}
	
h2 {
	font-size:2em;
	color:#666;
	}
	
h3 {
	font-size:1.5em;
	}
	
.pagetitle {
	border-bottom:1px solid #ddd;
	}
	
small {
	font-size:.9em;
	color:#777;
	}
	
code {
	font: 1.1em "Courier New", Courier, Fixed;
	}
	
pre {
	font: 1.1em "Courier New", Courier, Fixed;
	margin:1.5em;
	padding:10px;
	background:#fafafa;
	border:1px solid #eee;
	}
	
acronym, abbr {
	font-size: 0.9em;
	letter-spacing: .07em;
	}
	
hr {
	clear:both;
	width:80%;
	height:1px;
	border:none 0;
	color:#ccc;
	background-color:#ccc;
	margin:1.5em 0;
	}
	
img {
	border:none;
	}
	
blockquote {
	margin:1.5em;
	padding:1px 1.5em;
	background:#fafafa;
	border:1px solid #eee;
	border-left-width:3px;
	}
	
	cite {
		font-style:italic;
		font-size:.9em;
		display:block;
		margin:5px 0 0;
		text-align:right;
		}
		
	cite:before {
		content: "\2014 \0020";
		}
		
.post>ul, .post>ol {
	margin:1.5em;
	}
	
	.post li {
		padding:.25em 0;
		margin-left:30px;
		}
		
	.post li h3 {
		margin:0;
		}
		
.clear { 
	clear:both;
	height:0;
	line-height:0;
	font-size:1px;
	}
		
.alignleft {
	float:left;
	}
	
.alignright {
	float:right;
	}
	
.aligncenter, div.aligncenter, img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

@font-face {
  font-family: "Museo 300";
  src: url(Museo300-Regular) format("opentype");
}

@font-face {
  font-family: "Museo 500";
  src: url(Museo500-Regular) format("opentype");
}

@font-face {
  font-family: "Museo 700";
  src: url(Museo700-Regular) format("opentype");
}

/* Begin Images */	
img.alignleft {
	margin-right:10px;
	}
	
img.alignright {
	margin-left:10px;
	}

.wp-caption, .attachment img {
	border: 1px solid #ccc;
	text-align: center;
	background-color: #f5f5f5;
	padding-top: 4px;
	margin: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: .9em;
	line-height: 1.5em;
	padding: 0 4px 4px;
	margin: 0;
}

.attachment img {
	padding:4px;
	}
/* End Images / End Settings and Classes */



/* Begin Structure */
body {
	background:#fff url(images/body.jpg) repeat-x 50% 0;
	font:62.5% "Museo 300", Arial, Helvetica, sans-serif;
	color:#444;
	text-align:center;
	letter-spacing:.05em;
	}
	
#page {
	margin:0 auto;
	width:900px;
	text-align:left;
	}


/* Begin Header */	
#header {
	height:230px;
	position:relative;
	}
	
	#sitename {
		font:bold 4em "Museo 700", Arial, Helvetica, sans-serif;
		letter-spacing:-.05em;
		border:none;
		}
		
	.icons {
		position:absolute;
		top:90px;
		right:0;
	}
	
		.facebook, .twitter {
			display:block;
			width:20px;
			height:20px;
			border:none;
			float:left;
			margin-left:10px;
			overflow:hidden;
			position:relative;
		}
		
		.facebook span, .twitter span {
			display:block;
			width:100%;
			height:100%;
			position:absolute;
			top:0;
			left:0;
			z-index:1;
			background-position:0 0;
		}
		
		.facebook span { background:url(images/facebook.jpg); }
		.twitter span { background:url(images/twitter.jpg); }
		
		.facebook:hover span, .twitter:hover span {
			background-position:0 100%;
		}
		
		.facebook:hover, .twitter:hover {
			border:none;
		}
/* End Header */


/* Begin Page List */		
#nav {
	height:30px;
	position:absolute;
	top:120px;
	right:0;
	font:1.7em/30px "Museo 500", Arial, Helvetica, sans-serif;
	}
	
	#nav li {
		float:left;
		list-style:none;
		margin-left:25px;
		position:relative;
		}
		
		#nav ul {
			position:absolute;
			top:25px;
			left:-9999px;
		}
		
		#nav li:hover ul {
			left:5px;
		}
		
		#nav li li {
			float:none;
			line-height:15px;
			background:url(images/bullet.jpg) no-repeat 0 50%;
			margin:0;
			font:.64em "Museo 300", Arial, Helvetica, sans-serif;
			padding-left:10px;
		}
		
		#nav li a {
			color:#000;
			}
			
			#nav li li a {
				color:#239f40;
			}
			
		#nav li a:hover, #nav li.current_page_item a, #nav li.current_page_parent a {
			}
/* End Page List */

		
/* Begin Content */	
#content {
	font-size:1.2em;
	line-height:20px;
	float:left;
	width:650px;
	}
	
.icondiv {
	width:50%;
	float:left;
	margin:20px 0 5px;
	font:1.5em/30px "Museo 700", Arial, Helvetica, sans-serif;
}

	.icondiv a {
		margin:0 auto;
		width:215px;
		height:166px;
		display:block;
		position:relative;
		text-align:center;
	}
	
		#officials { background:url(images/officials.jpg) no-repeat 0 30px; }
		#prison { background:url(images/prison.jpg) no-repeat 0 30px; }
	
	.bubble {
		background:#f6f6f6;
		width:120px;
		height:81px;
		position:absolute;
		top:8px;
		right:9999px;
		display:block;
		color:#555;
		font:12px/20px "Museo 300", Arial, Helvetica, sans-serif;
		text-align:left;
		padding:5px 10px;
	}
	
	#officials .bubble { background-image:url(images/bubble-official.jpg); }
	#prison .bubble { background-image:url(images/bubble-prison.jpg); }
	
	.icondiv a:hover .bubble {
		right:-42px;
	}
	
	.icondiv a:hover {
		color:#239f40;
		border:none;
	}
	
.more {
	text-align:center;
	font-size:1.2em;
	margin-top:0;
}
	
	.post {
		margin-bottom:40px;
		}
		
		.entry {
			text-align:justify;
			}
			
	.postmetadata {
		border-top:1px solid #ddd;
		font-size:.9em;
		background:#f5f5f5;
		padding:2px 5px;
		letter-spacing:.1em;
		}
		
	.navigation {
		height:1.5em;
		font-size:.9em;
		margin:1.5em 0;
		}

/* Begin Comments */		
.commentlist {
	margin-top:1.5em;
	}
		
.commentlist li {
	list-style:none;
	padding-bottom:1px;
	margin-bottom:40px;
	}
	
.commentlist li.alt {
	background:#fafafa;
	}
	
	.commentmetadata {
		border-bottom:1px solid #ddd;
		font-size:.9em;
		background:#f5f5f5;
		padding:2px 5px;
		letter-spacing:.1em;
		}
		
	.avatar {
		border:1px solid #ddd;
		float:left;
		margin-right:10px;
		display:block;
		padding:2px;
		background:#f5f5f5;
		}
		
	.commentlist li p {
		padding:0 10px;
		}
		
		
#commentform input, #commentform textarea {
	width:147px;
	border:1px solid #ccc;
	background:#fff;
	font-size:11px;
	padding:3px;
	}
	
#commentform textarea {
	width:500px;
	}
	
#commentform input:hover, #commentform textarea:hover, #commentform input:focus, #commentform textarea:focus {
	background:#fafafa;
	}
			
#commentform #submit {
	width:147px;
	border:1px solid #ccc;
	background:#e0e0e0;
	font-size:11px;
	padding:2px;
	cursor:pointer;
	}
/* End Comments / End Content */


/* Begin Sidebar */
#sidebar {
	float:right;
	width:200px;
	}
	
	#sidebar ul {
		}
		
		#sidebar ul ul {
			padding:0 0 0 10px;
			background:none;
			border:none;
			}
		
		#sidebar ul li {
			list-style:none;
			margin-bottom:20px;
			}
			
			#sidebar ul li.ngg_images {
				margin-bottom:0;
			}
			
		#sidebar li li {
			font-size:1.4em;
			margin-bottom:10px;
			background:url(images/arrow.jpg) no-repeat 100% 50%;
			}
			
			.textwidget {
			font-size:1.4em;
			}
			
	#sidebar h4 {
		font:normal 1.8em/30px "Museo 700", Arial, Helvetica, sans-serif;
		margin:10px 0;
		}
		
	.donation {
		background:#f6f6f6 url(images/button.jpg);
		display:block;
		width:200px;
		height:30px;
		font:1.8em/30px "Museo 700", Arial, Helvetica, sans-serif;
		color:#da0000;
		text-align:center;
	}
	
		.donation:hover {
			border:none;
			color:#239f40;
		}
		
	#stamp {
		background:#239f40 url(images/stamp.jpg);
		width:135px;
		height:87px;
		color:#fff;
		text-align:center;
		padding-top:20px;
		font-size:1.2em;
		line-height:20px;
		margin:0 auto;
	}
	
		#sidebar #stamp .number {
			font:2.5em/35px "Museo 700", Arial, Helvetica, sans-serif;
			display:block;
		}
		
/* End Sidebar */


/* Begin Footer */
#footer {
	border-top:1px solid #c5c5c5;
	font-family:Arial, Helvetica, sans-serif;
	color:#a9a9a9;
	padding-top:10px;
	letter-spacing:0;
	font-size:1.1em;
	}
	
	#logo-mey {
		float:right;
		display:block;
		width:161px;
		height:44px;
		position:relative;
		margin-bottom:20px;
	}
	
		#logo-mey span {
			position:absolute;
			top:0;
			left:0;
			display:block;
			width:100%;
			height:100%;
			background:url(images/logo-mey.jpg) 0 0;
		}
		
		#logo-mey:hover span {
			background-position:0 100%;
		}
		
		#logo-mey:hover {
			border:none;
		}
/* End Footer / End Structure */
		


/*
Whatever your hand finds to do, do it with all your might,
for in the grave, where you are going, there is neither
working nor planning nor knowledge nor wisdom.
Ecclesiastes 9:10
*/

/*
Tammy Hart
www.tammyhartdesigns.com
*/