/* GLOBAL ADJUSTMENTS */
body, html {margin:0;padding:0; background-color:#5f5f5f; font-family:Tahoma, Geneva, sans-serif; color:#FFF;}
.main {width:1000px; margin:0 auto;}
h2 {display:block; background-color:#32485b; text-align:left;padding:0 0 0 10px; margin:0 0 10px 0; font-weight:normal; letter-spacing:2px; font-size:18px; font-weight:bold;}
a:link {
	color: #dbca07;
}
a:visited {
	color: #999;
}

/* HEADER/LOGO BAR */
.header{width:1032px;background-image:url(images/header.jpg); background-repeat: no-repeat; background-position:top center; padding:0 26px 0 26px;}

/* NAVIGATION BAR */
.nav {width:100%; height:33px;background-image:url(images/nav.jpg); background-repeat: no-repeat; background-position:top center; text-align:left;padding: 0 26px 0 26px; vertical-align:text-top;}
.nav ul { list-style:none;margin:0;padding:2px 0 0 15px;}
.nav li {display:inline; padding:0 15px 0 10px; margin:0;}
.nav a {color:#332416; text-decoration:none; font-size:12px;}
.nav a:hover {color:#32485b; text-decoration:none; font-size:12px;}

/* ROTATING BANNER/PLAYER */
.media {width:100%;background-image:url(images/main_bg.jpg); background-repeat: repeat-y; background-position:top center;margin:0;padding:10px 36px 10px 26px;}

/* BODY/IFRAME */
.body {width:100%;background-image:url(images/main_bg.jpg); background-repeat: repeat-y; background-position:top center;padding:0 26px 30px 36px;}
iframe {width:1028px; height:0; border:none;}
.iframe_releasebook {width:100%; height:350px; border:none;}

.content {background-color:#0f0f0f;}
div#display {display:none;}
#buffer {visibility:hidden;}

/* FOOTER */
.footer {width:100%; margin:0 auto; height:186px;background-image:url(images/footer.gif); background-repeat: no-repeat; background-position:bottom center; padding:0 26px 0 26px;color:#9c9890;font-size:9px; text-align:center; vertical-align: text-top;}
.footer a {color:#9c9890; text-decoration:none; font-size:10px;}

/* HOME PAGE */
.home_column1 {width:310px;border:3px solid #434343; background-color:#000; text-align:center; padding:10px;}
.home_column2 {width:310px;border:3px solid #434343; background-color:#000; text-align:center; padding:10px;}
.home_column3 {width:310px;border:3px solid #434343; background-color:#000; text-align:center; padding:10px;}
.column_content {background-color:#32485b;padding:10px;margin:10px 0 0 0;text-align:left; font-size:12px; line-height:18px; height:280px;}
.column_content p { padding:0 0 10px 0; margin:0;text-align:left; font-size:12px; line-height:18px;}
.column_content td{ vertical-align:text-top; padding-bottom:10px;}
.home_column3 td {padding:0 10px 20px 0; vertical-align: middle; margin:0; text-align:left;}
.home_column3 a {color:#dbca07;}

/* OUR LABELS PAGE */
.labels td { vertical-align:top; text-align:center;}
.labels a {color:#FFF; text-decoration:none;}

.labels { background-image:url(images/label_bg.png); background-repeat:repeat-y; background-position:0 0;}
.labels-cell {float:left; width:135px; text-align:center; font-size:11px;margin:-1px 0 0 -1px; padding:10px 5px 10px 5px; border:#32485b 1px solid;}
.labels-cell p {margin:0;padding:0;}
td.logos {padding:1px 0 0 1px;}

/* FAQ PAGE */
.faq {padding:10px 20px 10px 10px; font-size:12px; line-height:24px;}
.faq h1 {text-align:center; margin:0; padding:0 0 20px 0;}
.faq a {color:#FFF;}
.faq_column {border:3px solid #434343; background-color:#000; text-align:left; padding:10px;}
.faq_column_content {
	background-color:#32485b;
	padding:10px;
	margin:0 0 0 0;
	text-align:left;
	font-size:12px;
	line-height:28px;
}
.faq h2 { letter-spacing:normal;}
.faq ul {padding:5px 0 5px 0; margin:0 0 0 20px;}

/* RELEASE BOOK PAGE */
.release_book {vertical-align:top; font-size:12px;padding:10px 20px 10px 10px;}
.release_book_column {border:3px solid #434343; background-color:#000;padding:10px; vertical-align:top;}
.release_book_column_content {background-color:#32485b;padding:10px;margin:0 0 0 0;text-align:left; font-size:12px; line-height:20px;}
.release_book_column_content td {padding:10px 0 10px 0; border-bottom:solid 1px #000;}
.release_book_column_content2 {background-color:#32485b;padding:10px;margin:0 0 0 0;font-size:12px; line-height:20px;}
.release_book_column_content2 td {padding:10px 0 10px 0;}
.release_book a {color:#dbca07; font-weight:normal;}
.facebook_fanbox {border:#FFF 2px solid; padding:5px; background-color:#CCC; margin:10px 0 20px 0; width:200px;}


/* TOUR DATES PAGE */
/* ABOUT US PAGE */
/* CONTACT INFO PAGE */
.contact {vertical-align:top; text-align:left; font-size:12px;padding:10px 20px 10px 10px;}
.contact h1 {text-align:center; margin:0; padding:0 0 20px 0;}
.contact_column {border:3px solid #434343; background-color:#000; text-align:left; padding:10px; vertical-align:top;}
.contact_column_content { width: 222px background-color:#32485b;padding:10px;margin:0 0 0 0;text-align:left; font-size:12px; line-height:28px;}
.contact h2 { letter-spacing:normal;}
.contact_column_content td {padding:0 10px 10px 0; vertical-align:top;}

