/* ----------------------------------------
Theme Name: Blackarts
Theme URI: http://jopogo.com/
Description: Black theme for image-heavy art gallery type site
Version: 1.2
Author: Paulo Ordoveza
Author URI: http://jopogo.com/
Last Modified: 2007.11.11
Provides: Theme definition file for WordPress 2.x
---------------------------------------- */

/* COMMON STUFF */
.clear { clear: both; height: 0; margin: 0; line-height: 0; }
.hide { visibility: hidden; }
a img, :link img { border: 0; }

/* LAYOUT */
a:link { color: #f33; text-decoration: none; }
a:visited { color: #f63; text-decoration: none; }
a:hover { color: white; text-decoration: underline; }

body {
	margin: 0; padding: 0;
	background: black;
	text-align: center;
	font: 80% "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #ddd;
}

#container {
	text-align: left;
	width: 790px;
	margin-left: auto;
	margin-right: auto;
}

#header {
	margin: 1em 0;
	height: 50px;
}
	#header #title {
		float: left;
		width: 40%;
	}
		#header #title h1 {
			font: normal 2.7em Verdana, sans-serif;
			margin: 0;
		}
			#header #title h1 a { text-decoration: none; color: white; }
			#header #title h1 a:hover { text-decoration: underline; }
			#header #title h1 span { color: #f33; }

		#header #title h2 {
			margin: 0;
			font: bold 10px Verdana, sans-serif;
			letter-spacing: 5px;
			color: #789;
		}

	#header #nav {
		margin-left: 41%;
		text-align: right;
		font-size: 1.2em;
		font-weight: bold;
	}
		#header #nav ul {
			margin: 0;
			padding: 0;
			list-style: none outside;
			padding-top: 1.5em
		}
			#header #nav ul li { display: inline; padding: 0 .5em; }
				#header #nav ul li.current_page_item { border-bottom: 1px solid #222; }
				#header #nav ul li a:link,
				#header #nav ul li a:visited { color: #999; }
				#header #nav ul li a:hover { color: white; }

#main {
	clear: both;
	line-height: 1.5em;
}

	#main p {
		margin-top: 0;
		margin-bottom: 1em;
	}

#content {
	padding-top: 5px;
	border-top: 1px solid #111;
}

	#content h3 {
		font-size: 1.5em;
		margin: 5px 0;
		color: #999;
	}

		#content h3.pagetitle { margin-bottom: 1em; }

	#content h4 {
		font-size: 1.1em;
		margin: 0;
	}

#menu {
	clear: both;
	border-top: 1px solid #222;
	margin-top: 1em;
	padding-top: .5em;
}
	#menu .col {
		float: left;
		width: 19%;
		padding: 0 5px;
	}

	#menu .box {
		border-right: 1px solid #222;
	}

	#menu h4 {
		margin: 0;
		font-size: 1.1em;
	}

	#menu ul,
	#menu form,
	#menu p {
 		margin: 0;
		padding: 0;
		margin-bottom: 1em;
	}

	#menu ul {
		list-style: none outside;
	}
		#menu ul ul ul {
			margin-left: 5px;
			margin-bottom: 0;
		}

	#menu form #s { width: 75%; }


#footer {
	clear: both;
	font-size: .9em;
	text-align: center;
	padding: 4em 0;
	color: #666;
}

.wpmeta { font: bold 10px Verdana; }
.wpmeta, .wpmeta a:link, .wpmeta a:visited { color: #111; }
.wpmeta a:hover { color: #666; }

/* ENTRIES */
#content .entry {
	margin-bottom: 1em;
}
	#content .entry img {
		background: #111;
		padding: .5em;
		border: 1px solid #222;
		max-width: 90%;
	}

	#content .entry .posted {
		margin-top: -1em;
		margin-bottom: 1em;
		padding-bottom: .5em;
		font-size: .9em;
		color: #666;
	}
		.posted a:link, .posted a:visited { color: #999; }
		.posted a:hover { color: white; }

/* FRONT PAGE */
/*
#current-art {
	float: left;
	width: 55%;
	padding-right: 1em;
	padding-top: 0;
	margin-top: 0;
	border-bottom: 1px solid #111;
}

#exhibits {
	padding: 1em;
	border-bottom: 1px solid #111;
}

#previous-art {
	margin-left: 57%;
	padding-left: 1em;
	padding-top: .5em;
	border-left: 1px solid #111;
}
	#previous-art .entry img { margin: 0; max-height: 150px; }
*/