/*
	CSS files kept in the 'styles' directory can be used to
	customize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select styles from the K2 Options page in the
	'Presentation' section of your WordPress administration.

	For more information on how to use custom styles:
		http://code.google.com/p/kaytwo/wiki/K2CSSandCustomCSS
	
	Author Name	: Steve Wilson
	Author Site	: www.wilsonsdesignworks.com
	Style Name	: Wilson's Designworks
	Style URI	: 
	Version		: 0.1
	Comments	: it's just K2 with a few minor edits
*/

body {
background: #004d4c;
color: #002e2e;
font-family: Georgia, Times New Roman, serif;
font-size: 62.5%;
}

h1, h2, h3, h4 {
font-family: 'Lucida Sans','Lucida Grande',Verdana,Helvetica,Arial,sans-serif;
}

a {
	color: #765204;
}

.entry-content a:visited {
color: #337170;
}

#page {
	/* The entire design is contained within the 'page' id */
	background: #ded5c3 none repeat scroll 0;
	border: none;
	border-top: 5px solid #666b66;
	padding-top: 0px;
	}
	
.columns-two #page {
width:900px;
}

body.columns-two #primary-wrapper {
float:left;
margin-right:-277px;
width:100%;
}

body.columns-two #primary {
margin-right:267px;
}

.content {
padding:0pt 0pt 0pt 20px;
background: transparent url(img/content_bg.gif) repeat-y scroll 0 0;
}
	
#header {
	/* Contains the H1 and menu */
	background: #ded5c3 url(img/wDw_header.gif
) no-repeat scroll left top;
	height:123px;
	position:relative;
}	


h1.blog-title {
display: none;
}

/*

h1.blog-title a {
background-image:url(logo.gif);
background-position:-15px 0px;
background-repeat:no-repeat;
display:block;
height:34px;
outline-color:invert;
outline-style:none;
outline-width:medium;
overflow:hidden;
width:120px;
}

*/

#header .description {
display:none;
}

h3 {
	color: #765204;
}

ul.menu {
bottom:0pt;
left:0px;
margin:0pt;
padding:0pt;
position:absolute;
width:100%;
font-family: 'Lucida Sans','Lucida Grande',Verdana,Helvetica,Arial,sans-serif;
font-size: 1.2em;
font-weight: normal;
}

ul.menu li {
display:inline;
margin:0pt;
/* background: url(/journal/wp-content/themes/k2/styles/wDw/img/navigation_divider.gif) no-repeat right top; */
}

ul.menu {
background:transparent url(img/navigation_bg.gif) repeat-x scroll left top;
border-top:1px solid #337170;
height:16px;
padding:6px 0px;
}


ul.menu li a {
	font-size: 1em;
	padding: 7px 42px 6px;
	margin: 0;
}

ul.menu li a:hover {
background: url(img/navigation_bg_hover.gif) repeat-x scroll left 1px;
text-decoration:none;
}

ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover, ul.menu li.current_page_ancestor a, ul.menu li.current_page_ancestor a:hover {
background: url(img/navigation_bg_active.gif) repeat-x scroll left 1px;
color:#333333;
text-decoration:none;
}

ul.menu li.admintab {
	display: none;
	}

	
#primary {
	/* Contains the main column */
	}

#primary {
float:left;
padding:10px;
padding-right: 20px;
position:relative;
width:560px;
}

/* 
#primary div.page-head h2 {
	display: none;
	}
*/

.recentWorks {
	width: 840px !important;
	margin-right: 0 !important;
	padding: 10px !important;
}

.hentry {
	/* Each entry is contained within the 'hentry' class */
	}
	
div.page-head h2 {
	font-size: 2.4em !important;
	color: #765204;
	text-align: left !important;
	font-weight: normal !important;
}	

div.page-head h2 a {
	color: #765204 !important;
	text-align: left !important;
	font-weight: normal !important;
}	

body.home div.page-head h2, body.home div.page-head, body.home div#dynamic-content {
	display: none;
	}	

body.home div.entry-content h3 {
	padding-top: 0;
}

.entry-content {
	/* The meat and potatoes of every entry */
	}

.entry-content {
color:#002E2E;
font-size:1.2em;
line-height:1.6em;
text-align:justify;
}

.entry-content h3 {
	font-size: 2em !important;
	color: #765204;
}


/* phpList form */

#mailingList label {
}

#mailingList input {
	margin: 8px;
	}





#sidebar-1 {
background: #c3b390 none repeat scroll 0% 50%;
}

#sidebar-2 {
	/* The second sidebar */
	display:none;
	}

.secondary {
	/* Contains both sidebars */
	}

.secondary {
color:#4f4d4a;
float:left;
font-size:1.2em;
line-height:1.5em;
overflow:hidden;
padding:0pt;
position:relative;
width:276px;
}

.secondary h4 {
font-size:1.4em;
}

.secondary div {
margin:20px 0pt 0pt;
padding:0pt 20px;
position:relative;
}

.secondary div div {
margin:0pt;
padding:0pt;
}

.secondary .k2-asides .metalink {
padding-left:0px;
display: none;
}

#recentworks {
	background: #baa880;
	padding: 20px;
	}
	
.recentWorksSidebar {
	line-height:1.4em;
}

.recentWorksSidebar img {
	padding-left: 0;
	margin: 0pt 7px 7px 0pt;
	}

div.recentWorksSidebar {
	padding: 0;
}

.recentWorksSidebar p {
	margin: 10px 0 !important;
	clear: both;
}

	
#search	{
	margin: 20px 0pt;}
	
.feedlink {
right:20px;
}	


#footer {
background:#C3B390 none repeat scroll 0% 50%;
color: #002e2e;
clear:both;
margin:0pt auto;
padding:10px 20px;
text-align:left;
width:860px;
}

#footer a {
	color: #765204;
	border-bottom:1px solid #765204;
}