@charset "UTF-8";
/* CSS Document */

* img {
	border: 0;
}
body {
	margin: 0; padding: 0;
}
#wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 960px;
}

/* header */
#logo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 70px;
	width: 350px;
}
#quote {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 70px;
	width: 610px;
	text-align: right;
}
#paulcopan {
	margin: 0px;
	padding: 0px;
	width: 400px;
	float: left;
}

/* navigation */
#nav {
	background: url(img/nav-bk.jpg) no-repeat;
	margin: 0px;
	padding: 4px 0px 0px 0px;
	clear: both;
	float: left;
	height: 33px;
	width: 960px;
	text-align: center;
}
#nav a:link, #nav a:visited {
	margin: 0;
	padding: 0.5% 1.75%;
	font: normal 90% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFF;
}
#nav a:hover {
	color: #000;
	background: #FFF;
}
#nav-right {
	background-color: #CC66FF;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 400px;
	width: 260px;
}

/* home page */
#release-1 {
	margin: 0px;
	padding: 0px;
	width: 395px;
	float: left;
}
#release-2 {
	margin: 0px;
	padding: 0px;
	width: 179px;
	float: left;
}
#release-3 {
	margin: 0px;
	padding: 0px;
	width: 165px;
	float: left;
}
#patheos-ad {
	width: 960px;
	float: left;
	text-align: center;
	clear: both;
	background: #071e01;
}

/* content */
#content {
	background-color: #333366;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 700px;
}

.title {font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; color: #000;}
.quote {font: italic 16px/18px Georgia, "Times New Roman", Times, serif; color: #999;}
.reference {font: normal 14px/16px Georgia, "Times New Roman", Times, serif; color: #999;}

/* footer */
#footer {
	margin: 2% 0 0 0;
	padding: 2% 0 0 0;
	clear: both;
	width: 960px;
	font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #777;
}
#footer a:link, #footer a:visited {
	padding: 0px;
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	color: #999;
}
#footer a:hover {
	padding: 0px;
	color: #006699;
}




#home-nav {margin: 0; padding: 0; float: left; width: 800px; height: 37px; text-align: center; background: #ccc url(../img/home-nav-bk.jpg) no-repeat;}
#home-nav a:link, #home-nav a:visited {margin: 0; padding: 0.5% 1.75%; font: normal 94% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FFF;}
#home-nav a:hover {color: #000; background: #FFF;}
#home-content {margin: 0px; padding: 0px; clear: both;}
#home-paul {margin: 0px; padding: 0px; float: left; width: 336px;}
#home-first {margin: 0px; padding: 0px; float: left; width: 324px;}
#home-second {margin: 0px; padding: 0px; float: left; width: 140px;}

#header {margin: 0; padding: 0; float: left; width: 100%; background: #FFF;}
#logo {margin: 0; padding: 0; float: left; height: 85px; width: 45%; background-color: #FFF;}
#top-quote {margin: 0; padding: 1.75% 1% 0 0; float: right; width: 54%; text-align: right; background-color: #FFF;}

#nav {margin: 0 0 2% 0; padding: 0; float: left; width: 100%; height: 70px; text-align: center; background: url(../img/nav-inside-bk.jpg) no-repeat;}
#nav a:link, #nav a:visited {margin: 0; padding: 0.5% 1.75%; font: normal 94% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FFF;}
#nav a:hover {color: #000; background: #FFF;}

#icon {margin: 0; padding: 0 1% 0 1%; float: left; width: 7%; background: #FFF;}
#content {background-color: #FFF; margin: 0; padding: 0; float: left; width: 64%; font: normal 70% Verdana, Arial, Helvetica, sans-serif; color: #000; display: inline;}
#content a:link, #content a:visited {margin: 0; padding: 0; font: normal 100% Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #0066CC;}
#content a:hover {color: #3399CC;}
#content li {padding: 0 0 4% 0;}

#side-nav {margin: 0 0 0 1%; padding: 0 0 0 1%; float: right; width: 20%; height: 20em; border-left: #CCC thin solid;}
#side-nav ul {margin: 0; padding: 0;}
#side-nav li {margin: 0 0 4% 0; list-style: none;}
#side-nav a:link, #side-nav a:visited {margin: 0; padding: 0 0 0 3%; font: normal 75% Arial, Helvetica, sans-serif; text-decoration: none; text-transform: capitalize; color: #666; display: block; text-align: left;}
#side-nav a:hover {color: #FFF; background-color: #B08A39;}

#footer {margin: 2% 0 0 0; padding: 2% 0 0 0; clear: both; width: 100%; text-align: right; font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color: #777;}
#footer a:link, a:visited {padding: 1px 7px; font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; color: #999;}
#footer a:hover {padding: 1px 7px; color: #FFF; background-color: #999;}

td {padding: 0.5em 0 1.5em 0; border-top: #D1D1D1 thin solid;}

hr {margin: 0 0 2% 0; border: 0; background-color: #D1D1D1; height: 1px; width: 100%; text-align: left;}

h1 {margin: 0 0 2% 0; padding: 0; font: normal 200% Arial, Helvetica, sans-serif; color: #000;}
h2 {font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; color: #000;}

.section {margin: 0; padding: 0.5% 1.75%; font: normal 94% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000; background-color: #FFF;}
.new {font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; color: #FF0033;}
.title {font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; color: #000;}
.quote {font: italic 14px/16px Georgia, "Times New Roman", Times, serif; color: #999;}
.reference {font: normal 14px/16px Georgia, "Times New Roman", Times, serif; color: #999;}

#errorDisplay {margin: 0 0 1em 0; padding: 0.1em; border: 1px solid #BB0000; background-color: #FFE813; display: none; width: 300px; float: left; clear: both;}
#errorDisplay ul {margin: 0; padding: 0 0 0 1em; list-style-type: none; font: normal 12px Arial, Helvetica, sans-serif;;}
#contact-form {
	margin: 0;
	padding: 0;
	float: left;
	width: 500px;
}
