/*************************************************************
Ruth Pennebaker website

Written by Michael Trevino
mtrevino78@yahoo.com
www.mt-space.net
*************************************************************/


/*************************************************************
General site wide styles
*************************************************************/
body {background-color:#363024; font-size: 65%; font-family: Verdana, Arial, Helvetica, sans-serif; position:relative; }

.hide { display: none;}
.show { display: block;}
.left { float: left;}
.right { float: right;}
.nomargin {	margin: 0;}	

ul {margin: 0 0 5px 0; }
li {margin: 0px 0px 5px 0p; font-family: "Times New Roman", Times, serif; font-size: 1.2em;}


img{border:none;}
#casing{width:698px; margin: 20px auto 20px auto; padding:0px; }

#content_right {
	float:left;
	position:relative;
	width: 553px;
	min-height:539px;
	height:100%;
	margin:1px 0px 0px 1px;
}
/*************************************************************
Header styles
*************************************************************/
#header {height: 185px; min-height: 185px; margin:0px; padding:0px; position: relative; }
#header h1 {background-image:url(../images/Ruth_Pennebaker_header.jpg); width:698px; height: 185px; min-height: 185px; margin:0px; position: relative;}
/* #header h1 a{display: block; width:748px; height:88px; background:none; margin:0px;}	*/
#header h1 span {display:none;}
#header h2 {display:inline;}
#header h2 span {display:none; }
#header p {margin: 0px; padding: 0px; position: absolute; z-index:2; top:135px; left:38px; color: #ffffff; font-size:10px; font-weight:bold;}
#header a {text-decoration:none; color: #ffffff}
#header a:hover {text-decoration:none; color: #ffe59f}

/*************************************************************
Menu styles
*************************************************************/
#menu {margin: 1px 0px 0px 0px; position: absolute;  top: 52px; left: 478px; z-index:1; }

#menu ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#menu li {font-family:"Courier New", Courier, mono; font-size:12px; font-weight: 900; letter-spacing: 1.5px; margin: 0px 0px 4px 0px; list-style-type:none;}
#menu li a {color:#ffffff; text-decoration:none;}
#menu li a:hover {color:#ffe59f; text-decoration:none;}

/*************************************************************
Content styles
*************************************************************/
#contentBorder{width: 698px; background-color: #dfd3be; margin: 30px 0px 0px 0px; padding: 8px 0px 0px 0px; position:relative; }
#content{width: 640px; background-color: #fbf6ed; margin: 0px 0px 0px 3px; padding: 20px 0px 20px 35px; position:relative;}
#content.bio{width: 610px; background-color: #fbf6ed; margin: 0px 0px 0px 3px; padding: 20px 30px 20px 35px; position:relative;}
#content h1{margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; font-family: "Courier New", Courier, mono; font-size: 1.9em; font-weight: bold; letter-spacing: .1em; color: #873510;}
#content h1 span {font-family: "Courier New", Courier, mono; font-size: 1.3em; font-weight: bold; text-transform:uppercase; color: #fbf6ed; background-color: #873510; margin: 0px 5px 0px 0px; padding: 3px 0px 0px 10px;}
#content h2 {margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: "Courier New", Courier, mono; font-size: 1.7em; line-height: 1.4em; color: #2d2d2d}
#content h3 {margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: "Courier New", Courier, mono; font-size: 1.4em; line-height: 1.4em; color: #873510}
#content p {margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font-family: "Times New Roman", Times, serif; font-size: 1.3em; line-height: 1.3em; color: #2d2d2d}
#content a {text-decoration: underline; color: #873510 }
#content hr {margin: 20px 0px 20px 0px; padding: 0px 0px 0px 0px;}

#leftHome {float: left; width: 400px; margin: 0px 24px 0px 0px; padding: 0px 0px 0px 0px; }
#leftHome h1{margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; font-family: "Courier New", Courier, mono; font-size: 1.9em; font-weight: bold; letter-spacing: .1em; color: #873510;}
#leftHome h1 span {font-family: "Courier New", Courier, mono; font-size: 1.3em; font-weight: bold; text-transform:uppercase; color: #fbf6ed; background-color: #873510; margin: 0px 5px 0px 0px; padding: 3px 0px 0px 10px;}
#leftHome h2 {margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: "Courier New", Courier, mono; font-size: 1.7em; line-height: 1.4em; color: #2d2d2d}
#leftHome h3 {margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: "Courier New", Courier, mono; font-size: 1.4em; line-height: 1.4em; color: #873510}
#leftHome p {margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font-family: "Times New Roman", Times, serif; font-size: 1.3em; line-height: 1.3em; color: #2d2d2d}
#leftHome a {text-decoration: underline; color: #873510 }
#leftHome hr {margin: 20px 0px 20px 0px; padding: 0px 0px 0px 0px;}

.books {margin: 0px 0px 40px 0px; padding: 0px 0px 0px 0px; }
.bookLeft {float: left; margin: 18px 10px 0px 0px; padding: 0px 0px 0px 0px; width: 100px; }
.bookright {float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 280px;}

#rightHome {float: left; width: 180px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px; border-left:#873510 1px solid;}
#rightHome h1{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: "Courier New", Courier, mono; font-size: 1.2em; font-weight: bold; color: #873510}
#rightHome h2{margin: 0px 0px 3px 0px; padding: 0px 0px 0px 0px; font-family:"Times New Roman", Times, serif; font-size: 1.2em; font-weight: bold; color: #873510}
#rightHome p{margin: 0px 0px 12px 0px; padding: 0px 0px 0px 0px; font-family: "Times New Roman", Times, serif; font-size: 1.2em; line-height: 1.4em; color: #2d2d2d}

#works {margin: 0px 0px 0px 0px; padding: 0px 60px 0px 0px; }
#works h1{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: "Courier New", Courier, mono; font-size: 1.9em; font-weight: bold; letter-spacing: .1em; color: #873510}
#works h1 span {font-family: "Courier New", Courier, mono; font-size: 1.3em; font-weight: bold; text-transform:uppercase; 
color: #fbf6ed; background-color: #873510; margin: 0px 5px 0px 0px; padding: 3px 0px 0px 10px;}
#works h2 {margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: "Courier New", Courier, mono; font-size: 1.7em; line-height: 1.4em; color: #2d2d2d}
#works h3 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: "Courier New", Courier, mono; font-size: 1.4em; line-height: 1.2em; color: #873510}
#works p {margin: 4px 0px 10px 0px; padding: 0px 0px 0px 0px; font-family: "Times New Roman", Times, serif; font-size: 1.3em; line-height: 1.6em; color: #2d2d2d}
#works a {text-decoration: underline; color: #873510 }
#works .backToWorks {margin: 20px 200px 0px 0px; padding: 5px 0px 5px 0px; border-top: 1px #990000 dotted; 
font:"Times New Roman", Times, serif; font-size:1.1em;}


/*************************************************************
Footer styles
*************************************************************/
#footer {width:698px; margin: 0px 0px 20px 0px; padding: 0px; height: 54px; min-height: 54px; position: inherit; }
#footer h1 {background-image:url(../images/footer.gif);width:698px; height: 54px; min-height: 54px; margin:0px; padding: 0px; position: relative;}
#footer h1 span {display:none;}

/*************************************************************
Feedburner styles
*************************************************************/

div.feedBurnerFeedBlock p {
	border: #006633 1px solid;
	}

div.feedburnerFeedBlock ul {
	margin:0 0 0 0;
  	padding:0 0 0 0;
 	list-style:none;
	}
	
div.feedburnerFeedBlock span.headline {
	font-weight: bold;
	display: block;
	text-indent: 0;
	}
div.feedburnerFeedBlock ul li {
	margin-bottom: 2em;
	padding-left: 0 !important;
	text-indent: 0 !important;
	}

