/*-------------------
ATDG Site
By Ethan Turkeltaub
Build 0.1

inc/css/theme.css
-------------------*/

/*--- Basic Markup ---*/
body{
	background:url(../img/bg.png) repeat-x;
	font-family:Corbel,Helvetica,Arial,Geneva,sans-serif;
	font-size:80%;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:150%;
	color:#000;
}

a{
	color:#6cbebe;
	text-decoration:underline;
}
a:hover{
	color:#b5dede;
}

/*--- IE6 ---*/
#ie6{
	display:none;
}

/*--- Positioning (most by 960.css) ---*/
.container{
	margin-top:60px;
	margin-bottom:60px;
}

.middle{
	margin-top:20px;
}
.middle .right, .middle .left{
	margin-left:2px;
}

/*--- Top ---*/
.top{
	padding-bottom:20px;
	border-bottom:1px dotted #CCC;
}

.top #logo{
	background:url(../img/logo.png) no-repeat;
	height:51px;
	width:580px;
}
.top #logo span{
	display:none;
}

.top #navigation{
	text-transform:lowercase;
	float:right;
	margin-top:-40px;
}
.top #navigation li{
	font-size:14px;
	padding-left:34px;
	display:inline;
}
.top #navigation li a{
	color:#CE1000;
	text-decoration:none;
}
.top #navigation li a:hover{
	color:#95918C;
	border-bottom:1px dotted #CCC;
}

/*--- Middle ---*/
	/*--- Left ---*/
	.item{
		margin-bottom:20px;
	}

	.item #title{
		font-family:Georgia, serif;
		font-size:18px;
		font-weight:lighter;
		line-height:1.4em;
		text-decoration:underline;
	}
	.item #title a{
		color:#000;
		text-decoration:underline;
	}
	.item #title a:hover{
		color:#000;
		text-decoration:none;
	}

	.item #top-meta{
		font-size:75%;
	}

	/*--- Right ---*/
	.right #list li{
		list-style-type:disc;
		margin-left:5px;
	}
	.right #list li#flickr{
		list-style-type: none;
		margin-left: -5px;
	}

	.flickr #title{
		font-family:Georgia, serif;
		font-size:18px;
		font-weight:lighter;
		line-height:1.4em;
		text-decoration:underline;
	}
	

/*--- Bottom ---*/
.bottom{
	height:30px;
	color:#FFF;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	border-bottom:30px solid #343456;
}
.bottom #copyright{
	font-size:80%;
	margin-top:35px;
	margin-left:4px;
}
.bottom #spiralbound{
	float:right;
	margin-top:-18px;
	font-size:80%;
	margin-right:4px;
}
.bottom #spiralbound a{
	color:#FFF;
	text-decoration:underline;
}
.bottom #spiralbound a:hover{
	text-decoration:none;
}

/*--- Wordpress-specific ---*/
	/*--- Comments ---*/
	.comments{
		margin-top:10px;
		border-top:1px dotted #cccccc;
	}
	
	h3#comments{
		font-family:Georgia, serif;
		font-size:14px;
		font-weight:lighter;
		line-height:1.4em;
		text-decoration:underline;
		padding-top:5px;
		padding-bottom:10px;
	}
	
	.vcard img{
		display:none;
	}
	
	.comment-author, .comment-meta{
		font-size:75%;
		line-height:10px;
	}
	
	#respond h3{
		font-family:Georgia, serif;
		font-size:14px;
		font-weight:lighter;
		line-height:1.4em;
		text-decoration:underline;
		border-top:1px dotted #cccccc;
		margin-top:20px;
		padding-top:5px;
	}
	
	form#commentform{
		margin-top:5px;
		width: 500px;
	}
	
	.comments p{
		margin-bottom:20px;
	}