/*
Theme Name: Expeditions
Theme URI: http://www.danielcassman.com/
Version: 0.3
Author: Daniel Cassman
Tags: fixed width, two columns, widgets
*/
@font-face {
	font-family: "Daniel";
	src: url("/fonts/daniel.eot");
	/* A font by Jos Buivenga (exljbris) -> www.exljbris.nl */
}

@font-face {
	font-family: "Daniel";
	src: url("/fonts/daniel.ttf") format("truetype");
	/* A font by Jos Buivenga (exljbris) -> www.exljbris.nl */
}

html	{
	background-color:#1d1916 !important;
	color:#eee !important;
}

body	{
	background-image:url("http://img.photobucket.com/albums/v509/omdan/web/expeditions-repeat.jpg");
	background-position:top left;
	background-repeat:repeat-x;
	z-index:0;
	text-align:center;
}

#extitle	{
	clear:both;
	font:normal normal 4.5em Daniel,Calibri,Tahoma,Helvetica,"Bitstream Vera Sans";
	text-transform:lowercase;
	color:#ddd;
	margin:-20px 0 70px;
}

#extitle a, #extitle a:link, #extitle a:visited	{color:#ddd;}
#extitle a:hover	{color:#fff; text-decoration:none;}

#main-bg	{
	position:absolute;
	top:0;
	left:0;
	width:1750px;
	height:400px;
	background-image:url("http://img.photobucket.com/albums/v509/omdan/web/expeditions-bg.jpg");
	background-repeat:no-repeat;
	max-width:100%;
}

body #wrap	{
	z-index:10;
	text-align:left;
}

div#wrap	{
	position:relative;
	margin:0 auto;
	text-align:left;
	padding:20px 0;
	letter-spacing:1px;
	line-height:1.3em;
}

#wrap #content	{
	position:relative;
	float:left;
	width:600px;
}

#wrap #sidebar	{
	position:relative;
	float:right;
	width:260px;
	position:relative;float:right;
	margin-top:2em;
	padding:15px;
	-moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	background:#222;
	border:1px solid #BBB;
}

	#wrap #sidebar h2, #wrap #content h2	{
		color:#ccc;
		font-size:1.8em;
	}
	
	#wrap h2.pagetitle	{
		margin-bottom:1em;
		font-size:2em;
	}

#wrap #content p {
	line-height:1.3em;
	letter-spacing:0;
	text-align:justify;
}

#wrap #sidebar	{
	margin-top:2em;
}

#wrap h2, #sidebar h2	{
	margin-top:1em;
}

#wrap h2	{
	font-size:1.2em;
}

#wrap h3	{
	font-size:1.7em;
}

.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
  border: 1px solid #ddd;
  text-align: center;
  background-color: #f3f3f3;
  padding-top: 4px;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
	margin:1em auto .5em;
}

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

#content .wp-caption p.wp-caption-text {
	font-size: 12px;
	padding: 0 4px;
	margin: 0;
	color: #111;
	line-height:1em;
	margin-bottom:.5em;
	text-align:center !important;
}

div.post	{
	border-bottom:1px solid #333;
	padding-bottom:1em;
	margin-bottom:2em;
}

#wrap div.topbox a:link, #content-wrap div.topbox a:visited {position:relative; color:#DDD; opacity:0.8;}
#wrap div.topbox a:hover {color:white; opacity:1;}

/*Comments and Metadata*/
.topTags {
  display:block;
	margin: 3px;
  padding: 6px 6px 6px 26px;
  font-size: 9pt;
	float:left;
	background-color:#1d1917;
	border:1px solid #333;
	background-repeat:no-repeat;
	line-height:14px;
	background-position:6px 6px;
	background-image:url("images/tags.gif");
}

.topTags:hover	{
	background-color:#333;
	border-color:#999;
}

.topTags a:link, .topTags a:visited	{
	color:#ccc; text-decoration:none;
}

.topTags a:hover	{
	color:white; text-decoration:underline;
}

p.postdate	{
	color:#ccc;
	margin:0;
	font-size:.85em;
}

a:visited, a:link, h3	{color:#3d77be;}

input#s	{width:160px; background-color:#1d1917; border:1px solid #AD9A7E; padding:2px; color:#AD9A7E;}

ul.linklist ul.children {padding-left:1em;}
ul.linklist ul.children li {list-style:disc inside; font-size:.9em;}

span#foottitle a span.light	{color:#ccc;}

label.screen-reader-text	{display:none;}

li#recent-posts-2 ul li	{list-style:disc inside;}