@charset "utf-8";
body {
	font : 65% Verdana, Arial, Helvetica, sans-serif;
	margin : 0;
	padding : 0;
	text-align : center;
	color : #ffffcc;
	background-color : #000000;
	background-position : top center;
	background-repeat : no-repeat;
	background-image : url(images/pg_bkg.jpg);
	padding-right : 10px;
}
a {
	text-decoration : none;
	color : #FFFFFF;
}
a:hover {
color: #FFFFFF;
}
#navigation a {
	text-decoration : none;
	color : #736E67;
}
#navigation a:hover {
	text-decoration : none;
	background-repeat : no-repeat;
	color : #BFB8A4;
}
#navcontainer a {
	padding : 10px 6px 10px 6px;
	text-decoration : none;
	
}
#navcontainer a:hover {
background-image : url(images/es_bkg.gif);
background-position : center 0%;
padding : 10px 6px 10px 6px;
}
a:hover {
	text-decoration : none;
	color : #BFB8A4;
}
h1 {
font-family : "Century Gothic", "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size : 1.4em;
font-weight : bold;
margin-bottom : 0.2em;
color : #000000;
border-bottom-style : solid;
border-bottom-width : thin;
border-bottom-color : #000000;
}
h2 {
	font-family : "Arial Black", "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.5em;
	font-weight : normal;
	color : #000000;
	margin-top : 0;
	letter-spacing : 0;
	margin-bottom : 0;
}
h3 {
	font-family : "Century Gothic", "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.3em;
	font-weight : normal;
	color : #BDB499;
	margin-top : 0;
	letter-spacing : 0;
	margin-bottom : 3px;
	padding : 7px;
}
h4 {
	font-family : "Century Gothic", "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.2em;
	font-weight : normal;
	margin-bottom : 0.3em;
	color : #C4BAA0;
	padding-left : 7px;
	margin-top : 0;
	padding-top : 3px;
}
#more_link {
font-family : "Century Gothic", "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size : 1em;
font-weight : normal;
margin-bottom : 0.3em;
color : #ffffff;
background-color : #1c1c1c;
text-align : right;
}
h5 {
	font-size : 1em;
	margin : -0.2em 0 -0.5em 0;
	font-weight : bold;
	color : #908B78;
	padding : 0 0 0 8px;
}
h6 {
font-size : 1.2em;
font-weight : lighter;
font-family : "century gothic";
color : #666666;
}
img {
border : 0;
}
ol, ul, li {
	line-height : 1.4em;
	margin : 0;
	padding : 0;
	list-style-type : none;
	list-style : none;
	
	font-family : "Century Gothic", Arial, Helvetica, sans-serif;
	display : inline;
	height : 15px;
}
p {
	font-size : 1em;
	line-height : 1.8em;
	margin : 1em 0 0 0;
	color : #908B78;
	padding : 0 5px 0 8px;
}
li > p {
margin-top : 0.2em;
}
pre {
font-family : monospace;
font-size : 1em;
}
strong, b {
font-weight : bold;
color:#FFFFFF;
}
.thrColAbsHdr #container {
	position : relative;
	width : 819px;
	margin : 0 auto;
	border : 0 solid #000000;
	text-align : left;
	background-repeat : no-repeat;
	background-position : 0 0;
	padding-left: 15px;
}
.thrColAbsHdr #container2 {
position : relative;
width : 819px;
background : #060100;
margin : 0 auto;
border : 1px solid #000000;
text-align : left;
background-image : url(images/index_sub_page_02.jpg);
background-repeat : no-repeat;
background-position : 0 78px;
}
.thrColAbsHdr #header {
	height : 97px;
	padding : 20px 0 5px 0;
	font-family : "Times New Roman", Times, serif;
	font-size : 1.5em;
	font-family : Arial, Helvetica, sans-serif;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
}
#navigation {
	color : #ffffff;
	margin : 0 0 0 0;
	font-size : 1.3em;
	width : 784px;
	background-color : #000000;
	padding : 15px;
	background-repeat : no-repeat;
}
body#home a#homenav, body#news a#newsnav, body#music a#musicnav, body#presskit a#presskitnav, body#store a#storenav, body#news a#newsnav, body#gallery a#gallerynav, body#contact a#contactnav {
color : #fff;
}
#header ul {
color : #cc6633;
margin-left : 0;
padding-left : 0;
list-style-type : none;
list-style : none;
display : inline;
}
#header ul li {
color : #ffffcc;
display : inline;
padding : 0 3px 0 0;
margin-left : -10px;
}
.thrColAbsHdr #header h1 {
margin : 0;
padding : 10px 0;
}
.thrColAbsHdr #sidebar1 {
	position : relative;
	width : 330px;
	padding : 10px 0 0 0;
	margin-right : 8px;
	background-repeat : repeat-x;
	float : right;
}
.thrColAbsHdr #sidebar2 {
position : absolute;
top : 133px;
right : 23px;
width : 265px;
padding : 10px 10px 15px 10px;
background-color : #ffffff;
}
.thrColAbsHdr #mainContent {
	position : relative;
	padding-bottom : 0px;
	background-image: url(images/content_bkg.jpg);
	width: 814px;

}
.thrColAbsHdr #mainContent_subpage {
margin : 0 0 0 10px;
width : 530px;
padding : 5px;
padding-top : 30px;
}
.thrColAbsHdr #footer {
	height: 50px;
	border-top:6px solid #24231E;
	background-image: url(images/footer_bkg.jpg);
	background-color:#000000;
	background-repeat:no-repeat;
	top : 0;
	color : #000000;
	margin : auto;
	width : 814px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1em;
	margin-top : 0;
	margin-right:5px;
}
.thrColAbsHdr #footer p a {
margin : 0;
padding : 10px 0;
color : #0066cc;
font-size : 1em;
}
#footer p {

}
.fltrt {
float : right;
margin-left : 8px;
}
.fltlft {
float : left;
margin-right : 8px;
}
.clearfloat {
clear : both;
height : 0;
font-size : 1px;
line-height : 0;
}
.coloredbox {
background-color : #511009;
width : 290px;
padding : 3px;
border : 8px solid #1d0d08;
}
.black_box {
padding : 10px 10px 0 0;
border-top : 1px solid #999999;
width : 400px;
}
.formstyle {
background-color : #000000;
border : 1px solid #ffffff;
color : #ffffff;
}
.date {
font-style : italic;
}
.posted {
font-style : italic;
}
#mailing_list {
	width : 760px;
	padding : 10px;
	text-align : right;
	padding-right : 10px;
	margin: AUTO;
}
#mailing_list h3 {
color: #736E67;
}
#sub_footer {
	text-align : right;
	color : #736E67;
	margin-top: 6px;
	width: 775px;
	margin-right: 15px;
}
#sub_footer a {
	color : #736E67;
	
}
#sub_footer ul li {
display : inline;
padding : 0 3px 0 40px;
margin-left : 40px;
margin-top : 50px;
text-align : center;
color : #000000;
}
.title {
	color : #FFFFFF;
}
.thumbs img{
border:6px solid #24231E;
}
.tableBorder{
color:#FFFFFF;
}
.categories {
	padding : 5px 10px 5px 12px;
	background-color : #333333;
	font-size : 1em;
}
td .categories {
padding : 5px 10px 5px 12px;
background-color : #e9e9f2;
font-size : 1em;
}
#gallery {
font-size : 1em;
}
th {
font-family : Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size : 1em;
color : #000;
font-weight : bold;
text-align : left;
}
td {
font-family : Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size : 1em;
color : #000;
}
#sidebar_lft {
	padding : 10px 5px 10px 10px;
	width : 450px;
}
#more_button {
background-repeat : no-repeat;
height : 15px;
padding : 5px;
font-family : "Century Gothic";
color : #001f45;
padding-left : 15px;
font-size : 1em;
width : 70px;
float : right;
}
#wimpy_player {
margin-left : 600px;
width : 300px;
margin-top : 50px;
}
.grey_box {
background-image : url(images/grey_gadient_vertical.jpg);
background-repeat : repeat-x;
}
.form_style {
	background-color : #333333;
	border : 1px solid #333333;
	color : #666666;
}
.form_style_blue {
	background-color: #413e35;
	border: 1px solid #413e35;
	color : #999999;
}
#homepage_quote {
position : absolute;
width : 400px;
left : 10px;
top : 372px;
background-color : #003399;
color : #cccccc;
padding : 10px;
font-family : 'century gothic';
font-size : 1.2em;
background-image : url(images/heading_bkg.jpg);
background-repeat : repeat-x;
}
.align_bottom {
margin-bottom : -0.5em;
}
#music_player1 {
background-image: url(images/music_bkg.jpg);
background-repeat: no-repeat;
padding-top:145px;
padding-left: 22px;
height:280px;
z-index:10;
width:450px;
}
#music_player2 {
background-image: url(images/music_bkg2.jpg);
background-repeat: no-repeat;
padding-top:145px;
padding-left: 22px;
height:280px;
z-index:10;
width:450px;
}
#full_width {
	width:100%;
	padding-left: 30px;
}
.video_box{
	width:350px;
	height:300px;
	padding:10px;
	float: left;
}

