/*  
Theme Name: Emily's Portfolio
Description: My first attempt at creating a portfolio theme.
Version: 1.0
Author: Emily Schwartzman
Author URI: http://www.emilyschwartzman.com

*/

body, h1, h2, h3, h4, h5, h6, blockquote, p{
	margin: 0;
	padding: 0;
}

body{
	margin: 10px;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	background: #F6F6F6;
	color: #000000;
}

#wrapper{
	margin: 0 auto 0 auto;
	width: 940px;
	text-align: left;
}

#wrapper2{
	float: left;
	width: 220px;
	margin: 35px 20px 0 0;
}

#wrapper3{
	float: right;
	right: 0;
	width: 700px;
	margin: 35px 0 0 0;
}

#header{
	width: 220px;
	margin: 0 0 0 0;
	height: 170px;
	color: #3399cc;
}

#container{
	float: left;
	width: 700px;
	margin: 0 0 0 0;
}

#container2{
	float: left;
	width: 700px;
	margin: 0 0 0 0;
}

#description{
	float: left;
	width: 460px;
	height: 170px;
	margin: 0 0 0 0;
	color: black;
}

#description h1{
	color: black;
}

li.cat-item{
	border-top: 1px dashed black;
	padding: 4px 0 4px 0;
	list-style-type: none;
	text-align: left;
}

li.cat-item:hover{
	border-top: 1px dashed black;
	padding: 4px 0 4px 0;
	background-color: #3399cc;
	list-style-type: none;
	color: black;
}

li.cat-item a:link, li.cat-item a:visited{
	text-decoration: none;
	color: black;
}

li.cat-item a:hover{
	text-decoration: none;
	color: black;
}

li.cat-item a:active{
	text-decoration: none
	color: #3399cc;
	font-weight: bold;
}

li.current-cat{
	border-top: 1px dashed black;
	padding: 4px 0 4px 0;
	list-style-type: none;
	color: #3399cc;
	font-weight: bold;
	
}

.page_item{
	border-top: 1px dashed black;
	padding: 4px 0 4px 0;
	list-style-type: none;
	text-align: left;
}

.page_item:hover{
	border-top: 1px dashed black;
	padding: 4px 0 4px 0;
	background-color: #3399cc;
	list-style-type: none;
	color: black;
}

.page_item a:link, .page_item a:visited{
	text-decoration: none;
	color: black;
}

.page_item a:hover{
	text-decoration: none;
	color: black;
}

.page_item a:active{
	text-decoration: none
	color: #3399cc;
	font-weight: bold;
}

.current_page_item{
	border-top: 1px dashed black;
	padding: 4px 0 4px 0;
	list-style-type: none;
	color: #3399cc;
	font-weight: bold;
	
}

.post{
	padding: 4px 0 20px 0;
	border-top: 1px dashed #000000;
}

.post h2{
	font-family: Arial;
	font-size: 12px;
	font-style: bold;
	color: black;
}

.thumb{
	width: 220px;
	float: left;
	padding: 0 10px 20px 0;
}

ul.post-categories{
	border-top: 1px dashed black;
	padding: 4px 0 4px 0;
	font-family: Arial;
	font-size: 12px;
	color: black;
	list-style-type: none;
	margin: 0 0 0 0;
}

ul.post-categories:hover{
	background-color: #3399cc;
}

ul.post-categories a:link, ul.post-categories a:visited{
	color: black;
	font-weight: normal;
	list-style-type: none;
}

.post a:link, .post a:visited{
	color: black;
}	


.entry{
	line-height: 18px;
}

p.postmetadata{
	border-top: 1px dashed #ccc;
	margin: 10px 0 0 0;
}

.navigation{
	padding: 10px 0 0 0;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #3399cc;
}

.sidebar{
	width: 220px;
	background: #F6F6F6;
}

#footer{
	width: 700px;
	float: right;
	padding: 5px 0 10px 0;
}


a:link, a:visited, a:hover, a:active{
	text-decoration: none;
	color: #3399cc;
}

p{
	padding: 10px 0 0 0;
}

h1{
	font-family: Georgia;
	font-size: 18px;
	padding: 0 0 0 0;
	color: #3399cc;
	font-weight: normal;
}

h2{
	font-family: Arial;
	font-size: 12px;
	font-style: bold;
	padding: 0 0 10px 0;
	color: black;
}

h3{
	font-family: Arial;
	font-size: 12px;
	padding: 0 0 10px 0;
	color: black;
}	