/* CSS Document */

body {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #BFBFBF;
	font: verdana, arial, sans-serif;
}

#topBar {
	width: 100%;
	height: 20px;
	margin: 0;
	padding: 0;
}

p {
	text-align: left;
	color: #BFBFBF;
	font: 12px Verdana, verdana, Arial, arial, sans-serif;
	line-height: 20px;
}

p a {
	color: #B9B4EB;
	text-decoration: none;
}

p a:hover {
	text-decoration: underline;
}

h1 {
	color: #BFBFBF;
	font: small-caps 14px Verdana, verdana, Arial, arial, sans-serif;
	letter-spacing: 3px;
	line-height: 20px;
	margin-bottom: 20px;
	padding-top: 30px;
}

table.woosTable {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

td.twpLogo {
	width: 240px;
	height: 80px;
}

td.topNav {
	width: 600px;
	height: 80px;
	text-align: right;
}

#titlePic {
	padding: 10px 26px 6px 0;
}

ul.topList {
	margin: 0;
	padding: 0;
}

ul.topList li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 25px 0px 0;
	font: 11px Verdana, verdana, Arial, arial, sans-serif;
	color: #987268;
}

ul.topList a:hover {
	background: #B9B4EB;
}

td.textBody {
	width: 800px;
	text-align: left;
	padding: 15px;
	background-color: #000;
}

td.bottomNavL {
	width: 240px;
	height: 120px;
}

td.bottomNavR {
	width: 600px;
	height: 120px;
	text-align: right;
}

ul.bottomList {
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 5px 8px 4px 0;
	text-align: right;
}

ul.bottomList li a {	
	font: 11px Verdana, verdana, Arial, arial, sans-serif;
	color: #987268;
	text-decoration: none;
}

ul.bottomList a:hover {	
	background: #B9B4EB;
}

#bottomBar {
	width: 100%;
	height: 20px;
	margin: 0;
	padding: 0;
	clear: both;
}

/* Home page */

#home {
	background-color: #000;
}

#home #topBar {
	background-color: #5F1B04;
}

#home h1 {
	text-align: left;
	width: 430px;
	margin: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #5F1B04;
}

#home table.woosTable {
	border-collapse: collapse;
	border-top: 0px;
}

#home td {
	border: 1px solid #5F1B04;
	border-collapse: collapse;
}

#home td.twpLogo {
	background-color: #191B18;
}

#home td.topNav {
	background-color: #000;
}

#home ul.topList {
	padding-top: 40px;
}

#home ul.topList a {
	color: #987268;
	text-decoration: none;
}

#home td.textBody {
	padding: 0;
	margin: 0;
}

#home td.bottomNavL {
	background-color: #191B18;
}

#home td.bottomNavR {
	background-color: #000;
	font: 12px Verdana, sana-serif;
	text-align: center;
	letter-spacing: .05em;
}

#home #bottomBar {
	background-color: #5F1B04;
}

/* Biography page */

#bio {
	background-color: #11111C;
}

#bio #topBar {
	background-color: #682301;
}

#bio h1 {
	text-align: left;
	width: 430px;
	margin: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #682301;
}

#bio table.woosTable {
	border-collapse: collapse;
	border-top: 0px;
}

#bio td {
	border: 1px solid #682301;
	border-collapse: collapse;
}

#bio td.twpLogo {
	background-color: #0D0C1E;
}

#bio td.topNav {
	background-color: #131329;
}

#bio ul.topList a {
	color: #987268;
	text-decoration: none;
}

#bio td.bottomNavL {
	background-color: #0D0C1E;
}

#bio td.bottomNavR {
	background-color: #131329;
}

#bio #bottomBar {
	background-color: #682301;
}

/* Contact page */

#contact {
	background-color: #2E0909;
}

#contact #topBar {
	background-color: #3D3526;
}

#contact h1 {
	text-align: left;
	width: 460px;
	margin: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #3D3526;
}

#contact table.woosTable {
	border: 1px solid #3D3526;
	border-collapse: collapse;
}

#contact table.woosTable td {
	border-collapse: collapse;
}

#contact td.twpLogo {
	background-color: #221711;
	border: 1px solid #3D3526;
	border-collapse: collapse;
}

#contact td.topNav {
	background-color: #3F0202;
	border: 1px solid #3D3526;
	border-collapse: collapse;
}

#contact ul.topList a {
	color: #987268;
	text-decoration: none;
}

#contact form {
	background: #000;
}

table.contactTable {
	width: 100%;
	border-collapse: collapse;
	color: #BFBFBF;
	font: 12px Verdana, verdana, Arial, arial, sans-serif;
	text-align: left;
	line-height: 20px;
}

td.conTableHead {
	text-align: center;
	border: 1px solid #3D3526;
	background-color: #3F0202;
}

td.conFormLeft {
	vertical-align: top;
	text-align: right;
	border-right: 1px solid #3D3526;
	padding: 10px;
}

td.conFormRight {
	padding-left: 20px;
}

input.conTextfield {
	width: 200px;
	background-color: #ccc;
	border: 1px solid #3D3526;
}

#contact textarea {
	width: 200px;
	height: 75px;
	background-color: #ccc;
	border: 1px solid #3D3526;
}

#contact td.bottomNavL {
	background-color: #221711;
	border: 1px solid #3D3526;
	border-collapse: collapse;
}

#contact td.bottomNavR {
	background-color: #3F0202;
	border: 1px solid #3D3526;
	border-collapse: collapse;
}

#contact #bottomBar {
	background-color: #3D3526;
}

/* Info Page */

#info {
	background-color: #161503;
}

#info #topBar {
	background-color: #2A2F29;
}

#info h1 {
	text-align: center;
	margin: 10px;
	padding-bottom: 10px;
}

#info table.woosTable {
	border-collapse: collapse;
	border-top: 0px;
}

#info td {
	border: 1px solid #2A2F29;
	border-collapse: collapse;
}

#info td.twpLogo {
	background-color: #221711;
}

#info td.topNav {
	background-color: #0F150E;
}

#info ul.topList a {
	color: #987268;
	text-decoration: none;
}

#info td.bottomNavL {
	background-color: #221711;
}

#info td.bottomNavR {
	background-color: #0F150E;
}

#info #bottomBar {
	background-color: #2A2F29;
}

/* Notes page */

#notes {
	background-color: #100B08;
}

#notes #topBar {
	background-color: #604232;
}

#notes h1 {
	width: 460px;
	text-align: center;
	margin: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #604232;
}

#notes p {
	text-align: center;
}

#notes table.woosTable {
	border-collapse: collapse;
	border-top: 0px;
}

#notes td {
	border: 1px solid #604232;
	border-collapse: collapse;
}

#notes td.twpLogo {
	background-color: #221711;
}

#notes td.topNav {
	background-color: #1D0F0E;
}

#notes ul.topList a {
	color: #987268;
	text-decoration: none;
}

#notes td.textBody {
	text-align: center;
}

#notes td.bottomNavL {
	background-color: #221711;
}

#notes td.bottomNavR {
	background-color: #1D0F0E;
}

#notes #bottomBar {
	background-color: #604232;
}

/* Packages page */

#pack {
	background-color: #2D0B01;
}

#pack #topBar {
	background-color: #541401;
}

#pack h1 {
	text-align: left;
	width: 460px;
	margin: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #541401;
}

#pack table.woosTable {
	border: 1px solid #541401;
	border-collapse: collapse;
	border-top: 0px;
}

#pack td {
	border-collapse: collapse;
}

td.leftBar {
	border-right: 1px solid #541401;
}

#pack td.twpLogo {
	background-color: #101010;
	border-right: 1px solid #541401;
	border-bottom: 1px solid #541401;
}

#pack td.topNav {
	background-color: #1E1E1E;
	border-bottom: 1px solid #541401;
}

#pack ul.topList a {
	color: #987268;
	text-decoration: none;
}

#pack td.textBody {
	text-align: center;
}

p.proDir {
	text-align: center;
	padding-top: 35px;
}

#pack table.productTable {
	width: 95%;
	border-collapse: collapse;
	border: 0px;
	color: #BFBFBF;
	font: 12px Verdana, verdana, Arial, arial, sans-serif;
	text-align: left;
	line-height: 20px;
}

#pack table.productTable td {
	vertical-align: top;
	text-align: left;
	padding: 15px;
}

td.spears {
	padding: 0px;
	margin: 0;
}

tr.tableTitles {
	text-align: center;
}

#pack td.bottomNavL {
	background-color: #101010;
	border-top: 1px solid #541401;
	border-right: 1px solid #541401;
}

#pack td.bottomNavR {
	background-color: #1E1E1E;
	border-top: 1px solid #541401;
}

#pack #bottomBar {
	background-color: #541401;
}

/* Portfolio page */

#port {
	background-color: #000;
}

#port body {
	height: 100%;
}

#port #topBar {
	background-color: #393737;
}

#port table.woosTable {
	border-collapse: collapse;
	border-top: 0px;
	width: 100%;
}

#port td {
	border: 1px solid #393737;
	border-collapse: collapse;
}

#port td.twpLogo {
	background-color: #221711;
	width: 25%;
	height: 85px;
}

#port td.topNav {
	background-color: #000;
	width: 75%;
	height: 85px;
	text-align: right;
}

#port ul.topList {
	padding-top: 5px;
}

#port ul.topList a {
	color: #987268;
	text-decoration: none;
}

#port td.textBody {
	padding: 0;
	margin: 0;
}

#port #bottomBar {
	background-color: #393737;
}

#flashcontent {
	height: 100%;
}