/*
-------------------------------------------------
Copyright 2007 Paul Levine, www.ragesw.com

Fore more templates visit:
http://www.ragesw.com/templates.php

This template may be used by the purchasing party only.
You may not resell or redistribute this template in any
way shape or form. Your purchase of this template entitles 
you to use it for a single web site. See the included
terms and conditions read me included with the
downloaded template for more information.
-------------------------------------------------
*/

body {
	background: #fff url(../images/bodybg.gif) repeat-x top;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
#wrap {
	width: 765px;
	margin: 30px auto 0 auto;
	background: url(../images/wrap-bg.gif) repeat-y top;
}
#header {
	background: url(../images/header-bg.gif) no-repeat top;
	padding: 0 20px 20px 20px;
}


/* ----- =nav ------*/

#nav {
	width: 765px;
	margin: 0 auto 0 auto;
	height: 50px;
}
#nav li {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#nav li a {
	padding: 17px 15px 16px 15px;
	display: block;
	font-family: Helvetica, Arial, sans-serif;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#nav li a:hover {
	background: #0000FF;
	color: #FFFFFF;
}
#content {
	float: left;
	width: 430px;
	padding: 0 10px 10px 10px;
	margin-left: 20px;
}
#article {
	float: left;
	width: 700px;
	padding: 0 10px 10px 10px;
	margin-left: 20px;
}
#artpicr {
	float: right;
	width: 350px;
	padding: 20px 0px 20px 20px;
}
#artpicrs {
	float: right;
	width: 325px;
	padding: 20px 0px 20px 20px;
}
#artpicr7 {
	float: right;
	width: 700px;
	padding: 0px 0px 0px 0px;
}
#artpicl7 {
	float: left;
	width: 700px;
	padding: 0px 0px 0px 0px;
}
#artpicl {
	float: left;
	width: 350px;
	padding: 20px 20px 20px 0px;
}
#artpicls {
	float: left;
	width: 325px;
	padding: 20px 20px 20px 0px;
}
#artpicrb {
	float: right;
	width: 350px;
	padding: 15px 15px 10px 15px;
	border: 1px solid #000000;
	margin-left: 20px;
}
#artpiclb {
	float: left;
	width: 350px;
	padding: 15px 15px 10px 15px;
	border: 1px solid #000000;
	margin-right: 20px;
}
/* ----- =subnav ------*/
#subnav {
	float: left;
	width: 235px;
	margin: 0 0 0 20px;
	padding: 0;
	border: 1px solid #5e971e;
}
#subnav li {
	list-style: none;
	padding: 0;
	margin: 0;
}
#subnav li a {
	color: #FFFFFF;
	background: url(../images/navbg2.gif) repeat-x top;
	font-size: 90%;
	padding: 3px 0 3px 10px;
	display: block;
	height: 15px;
	text-decoration: none;
	margin: 0;
	border-top: 1px solid #dbebc5;
	border-right: 1px solid #dbebc5;
	border-left: 1px solid #dbebc5;
	border-bottom: 1px solid #5e971e;
}
#subnav li a:hover {
	background: #FF3300;
}
.clearfix {
	clear: both;
}
#subnav h2 {
	color: #FFFFFF;
	text-transform: uppercase;
	background: url(../images/navbg1.gif) repeat-x top;
	font-size: 110%;
	padding: 3px;
	margin: 0;
	border-top: 1px solid #dbebc5;
	border-left: 1px solid #dbebc5;
	border-right: 1px solid #dbebc5;
}
p {
	line-height: 1.5em;
}
p.drama {
	line-height: 1.8em;
	text-align: left;
	color: #FF3300;
	font-size: 140%;
	font-style: bold;
}
p.sign {
	text-align: "center";
	font-size: 150%;
	font-family: "Lucida Handwriting";
	font-weight: bold;
}
p.pmf {
	text-align: right;
}
p.caption {
	font-family: "Times New Roman";
	font-style: italic;
	text-align: center;
}
p.captlef {
	font-family: "Times New Roman";
	font-style: italic;
	text-align: left;
}
p.jref {
	font-family: "Times New Roman";
	font-style: italic;
	font-size: 90%;
	text-align: left;
}
p.const {
	background: #993399;
	color: #CCCCCC;
	font-style: bold;
	text-align: center;
}
p.table {
	line-height: 1.1em;
}
h1 {
	color: #FF3300;
	font-size: 140%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
}
h3.logo {
	color: #000000;
	font-size: 130%;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	margin: 0;
	padding: 0;
	top: 60px;
	left: 30px;
}
#footer {
	background: url(../images/footer-bg.gif) no-repeat bottom;
	font-size: 90%;
	text-align: center;
	padding: 20px;
}

