/*
	CSS files kept in the 'schemes' directory can be used to
	costumize 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 schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name	: Yoram Blumenberg
	Author Site	: http://bureaublumenberg
	Scheme Name	: rene01
	Comments	: beta 001
*/

body {
	font-family: Helvetica, 'Helvetica Neue', Arial, Verdana, Sans-Serif;
	background: #333;
}

#page {/* The entire design is contained within the 'page' id */
	background: #000 url('rene01/bottom-right.gif') bottom right no-repeat;
/*	background: #000 url('rene01/pagebottom-bg.gif') bottom center repeat-x;*/
	padding: 0 0 0 0;
	border: none;
	}
	
#header {/* Contains the H1 and menu */
	padding: 0;
	margin: 0;
	position: relative;
	height: 135px;
	background: transparent url('rene01/header_ultra.jpg') top right no-repeat;
}

h1 { /* H1 is used for the title of your blog */
	text-indent: -5000px;
	font-size: 3em;
	font-weight: bold;
	letter-spacing: -1px;
	padding-top: 10px;
	margin: 0 0 0 40px;
	width: 100%;
	}
	
#header .description { /* Blog description, under blog title */
	font-size: 1em;
	margin: 0 0 0 40px;
	display: none; /* Checking for IE bug. If people start having problems with header width, then this is it */
	}

ul.menu {/*- Main Menu in Header */
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 10px;
	left: -9px;
	width: 750px;
	background: none;
	}

ul.menu li {
	display: inline;
	margin: 0;
	text-transform: uppercase;
	}

ul.menu,
ul.menu li a {
		padding: 10px 9px 6px;
	}

ul.menu li a {
	font: bold 1.1em Helvetica, 'Helvetica Neue', Arial, Verdana, Sans-Serif;
	color: #a7a7a7;
	margin: 0;
	}

ul.menu li a:hover {
	background: #000 url('rene01/tab-on.jpg') center top repeat-x;
	color: #eaeaea !important;
	text-decoration: none;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: #eaeaea !important;
	background: #000 url('rene01/tab-on.jpg') center top repeat-x;
	text-decoration: none;
	}

.admintab {
	position: absolute;
	right: 0;
	}

/*- Sidebar Subpages Menu */

.sb-pagemenu ul {
	margin-left: 10px;
	}

.sb-pagemenu ul ul {
	margin-top: 2px;
	}

.sb-pagemenu ul ul .page_item {
	margin-left: 10px;
	padding: 0;
	}

.sb-pagemenu .current_page_item {
	}


/*- Headings */

h1, h2, h3, h4 {
	font-family: Helvetica, 'Helvetica Neue', Arial, Verdana, Sans-Serif;
	}

h2, h2 a, h2 a:visited,
h3, h3 a, h3 a:visited,
h4, h4 a, h4 a:visited {
	color: #6a6a6a;
	}

.pagetitle { /* Used on static pages and archives */
	text-align: left;
	margin: 15px 0 15px;
	}

.pagetitle h2 { /* H2 is what kind of page you are on. Eg. 'Monthly Archive'. */
	font-size: 2.4em;
	font-weight: bold;
	letter-spacing: -1px;
	text-align: center;
	display: inline;
	}

.secondary h2 { /* Secondary H2 is sidebar headlines */
	font-size: 1.5em;
	font-weight: normal;
	padding: 0;
	display: inline;
	}

.primaryhome h3, .primaryxtra h3, .primary h3, .primary h4, .permalink .primary .aside h3 { /* H3 is entry headlines. H4 is comments and replyform headlines */
	font-size: 2.2em;
	font-weight: bold;
	letter-spacing: -1px;
	display: inline;
	}

.primary .aside h3 {
	font-size: 1.6em;
	font-weight: normal;
	}

.itemhead {
	margin-top: 10px;
	}

.itemtext h3 { /* For use on Pages */
	font-size: 1.7em;
	display: block;
	padding: 15px 0 0;
	}

.itemtext h4 { /* For use on Pages */
	font-size: 1.5em;
	display: block;
	padding: 5px 0 0;
	}

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


.primary {/* Contains the main column */
	width: 500px;
	_width: 500px; /* IE Hack */
	float: left;
	padding: 0 0 10px;
	margin: 0 10px 0 30px;
	_margin: 0 20px 0 15px; /* IE Hack */
	display: inline;
	}

.primaryhome {/* Contains the main column ONLY ON "home.php"*/
	width: 520px;
	_width: 520px; /* IE Hack */
	height: 560px;
	float: left;
	padding: 0 0 0 220px;
	margin: 0 0 0 0;
	_margin: 0 20px 0 15px; /* IE Hack */

	background: transparent url('rene01/headshot_200px.png') bottom left no-repeat;
/*	display: inline;*/
/*	border: 1px solid aqua;*/
	}

.primaryxtra {/* Contains the main column ONLY ON "page-xtra.php"*/
	width: 720px;
	_width: 720px; /* IE Hack */
	float: left;
	padding: 0 0 10px;
	margin: 0 10px 0 30px;
	_margin: 0 20px 0 15px; /* IE Hack */
	display: inline;
	background: #000;
	}

.item {/* Each entry is contained within the 'item' class */
	}

.itemtext {/* The meat and potatoes of every entry */
	color: #dedede !important;
	}

.secondary {/* Contains the sidebar */
	}

.primary .metalink a, .primary .metalink a:visited, /* The Metalink class takes care of the comments, edit, rss and trackback links next to the titles */
.secondary .metalink a, .secondary .metalink a:visited,
.secondary span a, .secondary span a:visited {
	color: #999;
	font-weight: normal;
	}

.primary .item .itemhead .metalink, .comments .primary .metalink {
	font-size: 1.8em;
	letter-spacing: -1px;
	text-transform: lowercase;
	margin-left: 15px;
	}

.primary .aside .itemhead .metalink {
	font-size: 1.4em;
	}

.permalink .primary .aside .itemtext {
	font-size: 1.4em;
	color: #999;
	}

.comments .primary .metalink {
	margin: 0 15px 0 0;
	float: none;
	}

.chronodata {
	padding: 2px 0 2px 0 ;
	background: none;
	}

/*- Primary Contents */

.primary .item {
	margin: 0;
	padding: 5px 0 15px;
	position: relative;
	}

.primary .item .itemtext {
	font: 1.2em/1.5em  Helvetica, 'Helvetica Neue', Arial, Verdana, Sans-Serif;
	text-align: justify;
	color: #444;
	}

.primaryhome .item .itemtext {
	font: 1.1em/1.5em  Helvetica, 'Helvetica Neue', Arial, Verdana, Sans-Serif;
	text-align: justify;
	color: #444;
	}

.primaryxtra .item .itemtext {
	font: 1.1em/1.5em  Helvetica, 'Helvetica Neue', Arial, Verdana, Sans-Serif;
	text-align: justify;
	color: #444;
	}

.primary .item .itemtext p,
.primary .item .itemtext ul,
.primary .item .itemtext ol,
.primary .item .itemtext div,
.primary .item .itemtext blockquote {
	margin: 13px 0;
	}

.primary .aside .itemtext p,
.primary .aside .itemtext ul,
.primary .aside .itemtext ol,
.primary .aside .itemtext div,
.primary .aside .itemtext blockquote {
	margin: 5px 0;
	}

.permalink .primary .aside .itemtext p,
.permalink .primary .aside .itemtext ul,
.permalink .primary .aside .itemtext ol,
.permalink .primary .aside .itemtext div,
.permalink .primary .aside .itemtext blockquote {
	margin: 13px 0;
	}

/*- Tables START*/

table {
	table-layout: fixed;
	width:710px;
	background-color: #000;
	margin: 0 5px 20px 5px;
}

th {
	text-align: left;
	text-transform: uppercase;
	border-bottom: 2px solid #eaeaea;
	}	

td {
	padding: 4px 2px 3px 10px;
	border-bottom: 1px dotted #666;
}

td strong {
	color: #777;
	text-transform: uppercase;
	}

/*- Tables END*/


#footer {
	text-align: center;
	background: none;
	}

#footer a {
	color: #888;
	border-bottom: none;
	text-decoration: none;
	font-weight: bold;
	}

#footer a:hover {
	border: none;
	text-decoration: none;
	color: #fff;
	}

/*- Links */

.primary a:hover, .primary a:visited:hover,
.secondary a:hover, .secondary a:visited:hover {
	text-decoration: none;
	border-bottom: 1px dotted #6a6a6a;
	}

h2 a:hover, h2 span a:hover {
	color: #6a6a6a !important;
	}

a {
	color: #C3541B;
	text-decoration: none;
	}


.itemtext a:visited {
	color: #bbb;
	}

.alert {
	color: #333;
	background: #FFF6BF;
	border-top: 2px solid #FFD324;
	border-bottom: 2px solid #FFD324;
	text-align: center;
	margin: 10px auto;
	padding: 5px 20px;
	}

.alertrene {
	color: #333;
	background: #ffc6b0;
	border-top: 2px solid #ff7d4a;
	border-bottom: 2px solid #ff7d4a;
	text-align: center;
	margin: 10px auto;
	padding: 5px 20px;
	}

.alertadmin {
	color: #333;
	background: #B3F8EB;
	border-top: 2px solid #51F8EB;
	border-bottom: 2px solid #51F8EB;
	text-align: center;
	margin: 10px auto;
	padding: 5px 20px;
	}

img.noborder {
	padding: 0;
	margin: 12px 16px 20px 16px;
	border: 6px solid #d9d9d9 !important;
	}

a:hover img.noborder {
	padding: 0;
	margin: 12px 16px 20px 16px;
	border: 6px solid #fff !important;
	}

a img.buttontext {
	vertical-align: -4px;
	display: inline;
	color: #333;
	}


a.galleryheadshots, a:visited.galleryheadshots {
	background: url('rene01/gallery_headshots-off2.gif')  center left no-repeat;
	padding: 8px 4px 6px 19px;
	border: none;
	font-weight: bold;
/*	color: #a7a7a7;*/
	color: #C3541B;

	}

a:hover.galleryheadshots{
	background: url('rene01/gallery_headshots-on.gif')  center left no-repeat;
	padding: 8px 4px 6px 19px;
	border: none;
	color: #fff;

	}

a.gallerystills, a:visited.gallerystills {
	background: url('rene01/gallery_stills-off2.gif')  center left no-repeat;
	padding: 8px 4px 6px 19px;
	border: none;
	font-weight: bold;
/*	color: #a7a7a7;*/
	color: #C3541B;
	
	}

a:hover.gallerystills{
	background: url('rene01/gallery_stills-on.gif')  center left no-repeat;
	padding: 8px 4px 6px 19px;
	border: none;
	color: #fff;

	}

a.pdf, a:visited.pdf {
	background: url('rene01/page_acrobat.gif')  center left no-repeat;
	padding: 8px 4px 6px 19px;
	border: none;
	font-weight: bold;
/*	color: #a7a7a7;*/
	color: #C3541B;
	}

a:hover.pdf{
	background: url('rene01/page_acrobat.gif')  center left no-repeat;
	padding: 8px 4px 6px 19px;
	border: none;
	color: #fff;
/*	color: #C37B1B;*/
	}


a.qt{
	background: url('rene01/qt.png')  center left no-repeat;
	padding: 8px 4px 6px 19px;
	border: 1px solid #a7a7a7;
		}

a:hover.qt{
	background: url('rene01/qt.png')  center left no-repeat;
	padding: 8px 4px 6px 19px;
	border: 1px solid #fff;
	}

a.ext {
	color: #fff;
	text-decoration: none;
	}

a:hover.ext {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
	}

.smallprint {
		font-size: .8em;
		color: #666;
	}

.renelist ul li {
	list-style-type: disc;
	color: #6a6a6a;
	list-style-image: none;
	}
