body {	background-color: #000;	margin:0px 0px 0px 0px;	font-family: Cormorant;	font-size:16px;	line-height:1.25em; }

img {	border:0;}

	
a {	color:#149076;	text-decoration:none;	font-weight:400; font-style:italic;}	

a:hover { color:#ccc; }


a.buttonlink, a.buttonlink:visited {	
    font-size:12px;	
	background-color: transparent;
	border: 1px solid #149076;
    color:#149076;	
    font-family:Asap;	
    font-weight:400;	
    padding: 10px;	
    line-height:24px;
	text-transform:uppercase;
	text-align: center;
}
a.buttonlink:hover {	
    font-size:12px;	
	background-color: transparent;
	border: 1px solid #ccc;
    color:#ccc;	
    font-family:Asap;	
    font-weight:400;	
    padding: 10px;	
    line-height:24px;
	text-transform:uppercase;
	text-align: center;
}


	
#homelink a {	font-size:20px;	color:#5c9eff;	font-family:Cormorant;
	padding:30px; font-weight:400;}

#homelink a:hover {	font-size:20px;	color:#ccccc;	font-family:Cormorant;
	padding:30px; font-weight:400;}

#date {	font-family: Cormorant;
	color:#149076;	font-size:14px;}

#pagenumber {	font-family: Cormorant;
	color:#149076;	font-size:14px;}	
	
	/* General Classes */
	
	.pull-left, h3, .post-meta {	float:left;	}
	.pull-right, #footer-right {		float:right;		}
	.clear, .wrapper, h2, footer, #footer, #related-works, .smaller-p, .post-meta, #archive {	clear:both;	}
	
	.no-margin-right {	margin-right:0!important; padding-right:0!important;	}	
	.no-margin-left {	margin-left:0!important; padding-left:0!important;	}
	
.wrapper {	
	width:900px; 
	margin:0 0 0 0; 
	padding:0;	
	text-align:left;
	}


.wrapper2 {	
	width:980px; 
	margin:0 0 0 0; 
	padding:0;	
	text-align:left;
	}
	
	
.sidebar1 {
	float: left;
	width: 40px;
	background-color: #fff;
	padding-bottom: 10px;
	height: 900px;
	vertical-align:middle;
}
.content {

	padding: 10px 0;
	background-color:#fff; width:900px; height:900px;
	float: left;
}
.sidebar2 {
	float: left;
	width: 40px;
	background-color: #fff;
	padding: 10px 0;
	height: 900px;
	vertical-align: middle;
}

#pageheader {background-color:#fff; width:100%;height:100px; text-align: right; padding-top:20px;margin-bottom:0px;line-height:100px;vertical-align:middle;
border-bottom:#149076 4px solid;}

/* Header */


#titlebarheader {background-color:#fff; width:100%;height:100px; text-align: right; padding-top:0px;margin-bottom:0px;line-height:100px;vertical-align:middle; }

#headerimage {background-color:#fff; width:100%; height:900px;}		

/* Index */	


#index-r {width:270px;overflow:auto;margin:30px 0 0 0; 
font-size:14px; color:#666; font-family:Cormorant; 
border-top:#149076 2px solid;
padding:20px 0;
line-height:1.8em;}


#index-m {width:600px;overflow:auto; margin:30px 0 0px 30px; border-top:#149076 2px solid; padding:0px;line-height:1.7em; }



#section {width:900px;height:30px; border-bottom:#149076 4px solid; margin:30px 30px 0 0; font-size:20px;color:#000;font-family:Cormorant;text-transform:uppercase;}

/* Footer */	

footer, #footer {	background:#149076; 	height:150px; 	width:100%;	font-color:#ffffff;	font-family: Cormorant;	font-size:12px;	text-align: center;}