/*
Theme Name: Don Denton Actor
Theme URI:
Description: For my site.
Version: 1.0
Author: Double D Photo &amp; Design
Author URI: http://www.ddphotodesign.com
Tags:
*/
@import url("wp_styles.css");
@import url("resume.css");
.anchor {
	clear:both;
	height:1px;
}
.show_title{
	color:#000;
	font-variant:small-caps;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.08em;
}
em{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:1.2em;
}
body {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	background:#333 url(images/bg.gif) repeat top left;
	min-width:800px;		/* Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer */
	font-size:100%;
	font-family: Arial, Helvetica, sans-serif;
}
#header {
	clear:both;
	float:left;
	width:100%;
	position:relative;
	height:59px;
	background:#696 url(images/header_bg.gif) repeat-x;
	margin-bottom:15px;
}
#nameplate{
	position:relative;
	height:31px;
	width:442px;
	margin:auto;
	margin-top:12px;
	background:url(images/nameplate.gif) no-repeat top left;
}
#symbol_rt {
	height:29px;
	width:46px;
	background:url(images/symbol.gif) top left no-repeat;
	position:absolute;
	top:0;
	right:-100px;
}
#symbol_lt {
	height:29px;
	width:46px;
	background:url(images/symbol.gif) top left no-repeat;
	position:absolute;
	top:0;
	left:-100px;
}







/* bg colors & inner spacing-----------------------------------*/
.center_col, #nav, #picture_block, #current, #upcoming {
	background-color:rgb(57,57,57);
	background-color:rgba(100,100,100, 0.5);
	padding:4px;
	margin-bottom:12px;
}
.center_col #main_content, #picture_block div, #current div, #upcoming div {
	background-color:rgb(156,156,156);
	background-color:rgba(255,255,255, 0.5);
	padding:4px;
	overflow:hidden;
}
#current div, #upcoming div {
	margin-bottom:6px;
}
#current div:last-child, #upcoming div:last-child {
	margin-bottom:0;
}
#headshot{
	margin-bottom:12px;
}
#picture_block div{
	font-size:0.1em;
	padding-bottom:12px;
}
#picture_block dl {
	margin:0;
}

/* title atts ------------------------------------------*/
.center_col h1, #current h3, #upcoming h3 {
	margin:0;
	text-align:center;
	margin-top:-0.2em;
	padding-bottom:0.1em;
	color:rgb(156,156,156);
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	letter-spacing:0.1em;
}
h1 {
	font-size:1.8em;
}
h3{
	font-size:1.6em;
}
/* main area text and link atts-------------------------*/
.center_col #main_content .post_content a {
	color:#600;
	font-weight:bold;
	text-decoration:none;
}
.center_col a.attn {
	text-align:center;
	display:block;
	text-decoration:none;
	color:#ccc;
	line-height:1.8em;
	font-size:0.9em;
}
.center_col a.attn span {
	text-decoration:underline;
}
.center_col a.attn:hover {
	background-color:rgb(156,156,156);
	background-color:rgba(255,255,255, 0.5);
	color:#111;
}
.center_col #main_content .post_content a:hover {
	text-decoration:underline;
}
.center_col #main_content {
	line-height:1.8em;
	font-size:0.85em;
	padding:18px;
	color:#111;
	text-align:left;
}
.post_title, .post_content h5 {
	font-size:1.5em;
	color:#600;
	border-bottom:1px solid #600;
	margin-top:1em;
	margin-bottom:0.2em;
}
.post_content h6 {
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:0.3em;
	margin:0;
}
.post_title a {
	text-decoration:none;
	color:#600;
}
.post_title:first-child {
	margin-top:0;
}
span.post_meta {
	color:rgb(100,100,100);
	font-size:0.7em;
	float:right;
	padding-left:1em;
	top:-15px;
	position:relative;
}
div.post_meta {
	color:rgb(100,100,100);
	font-size:0.7em;
	/*float:right;*/
	padding-left:1em;
	/*top:-15px;*/
	position:relative;
	text-align:right;
	margin:-15px auto;
}
.post_title .post_meta {
	color:rgb(100,100,100);
	font-size:0.5em;
	float:right;
	padding-left:1em;
	top:auto;
	position:relative;
}
#upcoming div span.dates, #current div span.dates{
	font-size:0.8em;
	display:block;
	text-align:center;
	margin:4px auto;
}
#upcoming div a, #current div a {
	display:block;
	color:#600;
	font-size:1.3em;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
#upcoming div a:hover, #current div a:hover {
	background:#ccc;
}

/* Navigation ------------------------------------------------------*/
ul#nav {
	margin:0;
	margin-bottom:12px;
	list-style:none;
}
ul#nav li a {
	text-align:center;
	font-size:1.5em;
	display:block;
	text-decoration:none;
	color:#ccc;
	line-height:1.5em;
	font-weight:bold;
}
ul#nav li a:hover {
	background-color:rgb(156,156,156);
	background-color:rgba(255,255,255, 0.5);
	color:#111;
}
ul#nav li.current_page_item a{
	background-color:rgb(28,28,28);
	background-color:rgba(000,000,000, 0.5);
}
ul#nav li.current_page_item a:hover{
	color:#ccc;
	cursor:default;
}




#footer {
	clear:both;
	height:1.7em;
	padding:0.3em 19px 0 19px;
	background-color:rgb(15,15,15);
	text-align:right;
	color:rgb(100,100,100);
	font-style:italic;
	font-size:0.8em;
}
#footer a {
	color:rgb(150,150,150);
	text-decoration:none;
}

#the_big_one{
	max-width:1200px;
	margin:0 auto;
}

