/*
Theme Name: Michael Reed Actor
Theme URI: http://michaelreedactor.com
Description: Custome theme for the actor Michael Reed
Version: 1
Author: The Star Factory
Author URI: N/A
Tags: brown, white, two-columns, fixed-width, right-sidebar, fixed-width, custom-header, threaded-comments, sticky-post, rtl-language-support, translation-ready


*/

@charset "UTF-8";
* {
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #dddbcd;
	background-repeat: repeat;
}

/******BEGIN HEADER******/
#wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
}

#wrapper #logo {
	height: 89px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	background-color:#ad956d;
}
	
#wrapper #nav {
	height: 32px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}


#header-linetop {
	background-repeat: repeat-x;
	height: 11px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 33px;
}

#header-image-home {
	height: 237px;
	margin-right: auto;
	margin-left: auto;
	background-color:#ad956d;
}

#header-linebottom {
	background-image: url(images/bg-line.png);
	background-repeat: repeat-x;
	height: 11px;
	margin-right: 450px;
	margin-left: 450px;
}

/******END HEADER******/

/******NAVAGATION******/
.nav01{
background:url(images/nv-about.jpg) top left no-repeat;
width:91px;
height:30px;
text-indent:-5000px;
margin-bottom:4px;
display:block;
position:relative;
}
.nav01:hover{
background:url(images/nv-about.jpg) bottom left no-repeat;
}

.nav02{
background:url(images/nv-resume.jpg) top left no-repeat;
width:100px;
height:30px;
text-indent:-5000px;
margin-bottom:4px;
display:block;
position:relative;
}
.nav02:hover{
background:url(images/nv-resume.jpg) bottom left no-repeat;
}

.nav03{
background:url(images/nv-videos.jpg) top left no-repeat;
width:97px;
height:30px;
text-indent:-5000px;
margin-bottom:4px;
display:block;
position:relative;
}
.nav03:hover{
background:url(images/nv-videos.jpg) bottom left no-repeat;
}

.nav04{
background:url(images/nv-gallery.jpg) top left no-repeat;
width:90px;
height:30px;
text-indent:-5000px;
margin-bottom:4px;
display:block;
position:relative;
}
.nav04:hover{
background:url(images/nv-gallery.jpg) bottom left no-repeat;
}

.nav05{
background:url(images/nv-projects.jpg) top left no-repeat;
width:108px;
height:30px;
text-indent:-5000px;
margin-bottom:4px;
display:block;
position:relative;
}
.nav05:hover{
background:url(images/nv-projects.jpg) bottom left no-repeat;
}

.nav06{
background:url(images/nv-press.jpg) top left no-repeat;
width:89px;
height:30px;
text-indent:-5000px;
margin-bottom:4px;
display:block;
position:relative;
}
.nav06:hover{
background:url(images/nv-press.jpg) bottom left no-repeat;
}

.nav07{
background:url(images/nv-store.jpg) top left no-repeat;
width:88px;
height:30px;
text-indent:-5000px;
margin-bottom:4px;
display:block;
position:relative;
}
.nav07:hover{
background:url(images/nv-store.jpg) bottom left no-repeat;
}

.nav08{
background:url(images/nv-contact.jpg) top left no-repeat;
width:107px;
height:30px;
text-indent:-5000px;
margin-bottom:4px;
display:block;
position:relative;
}
.nav08:hover{
background:url(images/nv-contact.jpg) bottom left no-repeat;
}

#nav li {
	display: inline;
	list-style-type: none;
	float: left;
}

/******END NAVAGATION******/

/******MAIN CONTENT******/
#maincontent #left #content-line {
	background-image: url(images/bg-line.png);
	background-repeat: repeat-x;
	height: 10px;
}

#maincontent {
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#maincontent #left {
	width: 636px;
	float: left;
	background-color: #f7f6f4;
	border: 3px solid #a69d87 
	
}


.post-date {
	margin:30px 10px 0 10px;
	color: #820800;
	border-bottom: 1px solid #a69d87;
}

/******END MAIN CONTENT******/

/******FOOTER FUN******/
#footer #copyright {
	float: right;
	height: 33px;
	width: 339px;
}

#footer #copyright a{
color:#000000;
text-decoration:none;
}

#footer #copyright a:hover{
color:#000000;
text-decoration:none;
text-decoration:underline;
}

#footer-line {
	background-image: url(images/bg-line.png);
	background-repeat: repeat-x;
	height: 11px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
	clear: both;
}
#footer {
	clear: both;
	height: 35px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}


#navwrapper {
	width: 718px;
	margin-right: auto;
	margin-left: auto;
}



#footerline {
	height: 5px;
	clear: both;
}
#footer #Sub-nav {
	float: left;
	height: 33px;
	width: 606px;
	
}

#footer #Sub-nav a{
color:#000000;
text-decoration:none;
}

#footer #Sub-nav a:hover{
color:#000000;
text-decoration:underline;
}

/******END FOOTER******/



/*******TEXT STYLES*******/
a { text-decoration:none;
color:#1d80bc;}

a:hover {
color:#820800;
text-decoration:none;}

a:visited {text-decoration:none;}

a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}

p {
	font-family: Palatino, "Book Antiqua", sans-serif;
	font-size: 14px;
	text-decoration: none;
	margin: 10px;
}

ul {margin-left: 30px;}

.table {
	font-family: Palatino, "Book Antiqua", sans-serif;
	font-size: 14px;
	text-decoration: none;
	margin: 10px;
}
.table2 {
	color: #820800;
	font-family: Palatino, "Book Antiqua", sans-serif;
	font-size: 14px;
	text-decoration: none;
	margin: 10px;
}

.table2 a {
	color: #1d80bc;
	font-family: Palatino, "Book Antiqua", sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.table2 ul {margin-left: 30px;}

td { vertical-align: top; }

hr {
	border-bottom: double 3px #a69d87;
}

h1 {
	color: #820800;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	margin: 10px;
	border-bottom: double 3px #a69d87;
	line-height:150%;
}

h2 {
	color: #820800;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	margin-left: 0;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	border-bottom: double 3px #a69d87;
	line-height:150%;
}

h3 {
	color: #67523f;
	font-family: Palatino, "Book Antiqua", sans-serif;
	font-size: 16px;
	margin: 10px;
	text-transform:uppercase;
	line-height:150%;
}

.style3 {font-size: 10px;}

.style4 {font-size: 10px;
	color: #fd0232;
}

.style5 {font-size: 12px;
	font-style: italic;
}
.style6 {color: #fca703;
	font-family: Palatino, "Book Antiqua", sans-serif;
	font-size: 14px;
}

.style7 {
	font-size: 10px;
	float: right;
}


/*******END TEXT STYLES******/

/******WIDGETS******/
#maincontent #right {
	width: 315px;
	float: right;
	background-color: #f7f6f4;
	border: 3px solid #a69d87 
}

#maincontent #right li{
	list-style-type:none;
	margin-left: 5px;
}

#maincontent #right ul{
	list-style-type:none;
	margin-left: 5px;
}


<!--#sidebar
{
	padding: 20px 0 10px 0;
	margin-left: 545px;
	width: 190px;

	}-->

#sidebar form {
	margin: 0;
	}

/******END WIDGETS******/



/*****LAVA****/

.nav-bar {
	background: url(images/nav-bar.png) no-repeat top center;
	height: 54px;
	width: 1006px;
	overflow: hidden;
	margin: 41px 0 0 0;
}
.lavalamp {
    position: relative;
    height: 46px;
    padding: 10px 15px 0px 15px;
    margin: 0px 0 0 0;
    overflow: hidden;
}
.lavalamp li {
    float: left;
    list-style: none;
}
.lavalamp li.back {
     background: url(images/lava.png) no-repeat right -30px;
     width: 9px; height: 30px;
     z-index: 8;
     position: absolute;
}
.lavalamp li.back .left {
     background: url(images/lava.png) no-repeat top left;
     height: 30px;
     margin-right: 9px; /* 7px is the width of the rounded shape */
}
.lavalamp li a {
     font: bold 14px arial;	
     text-decoration: none;
     color: #8f7f72;
     outline: none;
     text-align: center;
     top: 7px;
     text-transform: uppercase;
     letter-spacing: -1px;
     z-index: 10;
     display: block;
     float: left;
     height: 30px;
     position: relative;
     overflow: hidden;
     margin: auto 10px;    
}
.lavalamp li a:hover {
     border: none;
	 color: #dfdebb;
}                        
.lavalamp li a:active {
     border: none;
	 color: #dfdebb;
}
     a.opacity img {
     filter:alpha(opacity=75);
     -moz-opacity: 0.7; 
     opacity: 0.7;
     -khtml-opacity: 0.7;}
 
     a.opacity:hover img {
     filter:alpha(opacity=100);   
     -moz-opacity: 1.0;   
     opacity: 1.0;
     -khtml-opacity: 1.0; }

/*****END LAVA*****/



