/*GENERAL STYLES*/
body{
	margin:0; 
	padding:0; 
	background:url("/img/common/body-background03.jpg") top left repeat-y #DF0000;
	background-attachment: fixed;
	scrollbar-base-color: #DF0000;
	scrollbar-track-color: #DF0000;
	scrollbar-face-color: #DF0000;
	scrollbar-highlight-color: #DF0000;
	scrollbar-3dlight-color:  #000000;
	scrollbar-darkshadow-color: #DF0000;
	scrollbar-shadow-color: #000000;
	scrollbar-arrow-color: #000000;
}
.splash_body{
	margin:0; 
	padding:0; 
	background:#DF0000;
	scrollbar-base-color: #DF0000;
	scrollbar-track-color: #DF0000;
	scrollbar-face-color: #DF0000;
	scrollbar-highlight-color: #DF0000;
	scrollbar-3dlight-color:  #000000;
	scrollbar-darkshadow-color: #DF0000;
	scrollbar-shadow-color: #000000;
	scrollbar-arrow-color: #000000;
}
.splash_release{
	margin:0; 
	padding:0; 
	background:#DF0000;
	background-attachment: fixed;
	scrollbar-base-color: #DF0000;
	scrollbar-track-color: #DF0000;
	scrollbar-face-color: #DF0000;
	scrollbar-highlight-color: #DF0000;
	scrollbar-3dlight-color:  #000000;
	scrollbar-darkshadow-color: #DF0000;
	scrollbar-shadow-color: #000000;
	scrollbar-arrow-color: #000000;
}
.splash_release_content{
	width:500px;
	height:300px;
}
.scrolling_content_box{
	width:100%;
	height:200px;
	overflow:auto;
	padding-right:2px;
}
.main_table{
	width:780px;
	background:url("/img/common/main_table_back.gif") top left no-repeat transparent;
}
.right_table{
	width:100%;
	background:url("/img/scheme_01/right_table_back.gif") top left no-repeat transparent;
	height:300px;
}
.right_table_02{
	width:100%;
	background:url("/img/scheme_01/right_table_02_back.jpg") top right no-repeat transparent;
	background-attachment: fixed;	
}
.countdown_splash{
	font-family:"OCR A Extended","lucida console", verdana, sans-serif;
	font-size:21pt;
	color:#ffffff;
	padding:5px;
}
.countdown_back{
	background:url("/img/scheme_01/single_news/countdown_back.gif") top left no-repeat transparent;
}
.countdown_footer{
	font-family:"OCR A Extended","lucida console", verdana, sans-serif;
	font-size:1.5em;
	color:#ffffff;
}
.countdown_alt{
	font-size:1.2em;
	color:#BED3FF;
	font-weight:bold;
}
td{
	font-family: verdana, sans-serif;
	color: #F5F5F5;
	font-size:0.75em;
}
pre{
	color: #ffffff;
}
img{
	border:0;
}
.bold{
	font-weight:bold;
}
.smalltext{
	font-size:0.8em;
}
/*GENERAL LINKS*/
a{
	color : #ffffff;
	font-weight:bold;
	text-decoration : none;
}
a:hover{
	color : #ffffff;
	font-weight:bold;
	text-decoration : underline;
}
/*TOP NAVIGATION*/
.top_nav_cell{
	background-color:#000000;
	width:120px;
	height:18px;
	vertical-align:top;
	font-size:0.7em;
}
.top_nav_cell_02{
	background-color:#000000;
	width:120px;
}
.top_nav_cell_02_text{
	color:#ffffff;
	font-size:0.7em;
}
a.top_nav{
	color : #ffffff;
	font-weight:normal;
	text-decoration : none;
	padding-left:10px;
}
a.top_nav:hover{
	color : #ffffff;
	font-weight:bold;
	text-decoration : none;
	padding-left:10px;
}
.body_curve{
	background:url("/img/scheme_01/underband_bodycurve.gif") top right no-repeat transparent;
}
/*FORM STYLES*/
form{
	padding:0;
	margin:0;
}
.form{
	font-family: verdana, sans-serif;
	color: #AB0000;
	background: #EBEBEB;
	font-size: 0.8em;
}
.submit{
	color: #ffffff;
	background: #000000;
	font-weight: bold;
	font-size:0.9em;
	padding:3px;
}
.formtext{
	color: #B2FF0C;
	text-align:right;
}
.formtext02{
	color: #ffffff;
}
.formtext03{
	color: #B2FF0C;
	text-align:right;
	font-size:0.7em;
}
.formtext04{
	color: #B2FF0C;
	text-align:right;
	font-size:0.9em;
}
/*DEFAULT TEXT STYLES*/
h5{
	color: #FFBC89;
	font-size:1.2em;
}
h4{
	color: #FFBC89;
	font-size:1.4em;
}
h3{
	color: #ffffff;
	font-size:1.6em;
}
h2{
	color: #000000;
	font-size:1.8em;
}
h1{
	color: #FFBC89;
	font-size:2em;
}
.general_title{
	color:#ffffff;
	font-size:1.2em;
	font-weight:bold;
}
.general_alt_title{
	color:#FFBC89;
	font-size:1.2em;
	font-weight:bold;
}
.mid_title{
	color:#ffffff;
	font-weight:bold;
	padding:2px 0 3px 0;
	text-transform:uppercase;
	font-size:0.9em;
}
.zoo_spacerbody{
	background:url("/img/scheme_01/zoo_spacer_body.gif") top left transparent;
}
.zoo_spacerbodyblack{
	background:url("/img/scheme_01/zoo_spacer_bodyblack.gif") top left transparent;
}
.zoo_spacervdots{
	background:url("/img/scheme_01/zoo_spacer_vdots.gif") top left transparent;
}
/*NEWS BOX - RIGHT SIDE*/
.news_box_link_text{
	text-transform: uppercase;
}
a.news_box_link{
	color: #B2FF0C;
	font-weight: normal;
	text-decoration: none;
}
a.news_box_link:hover{
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}
.news_box_body{
	color: #000000;
	background:#FC351A;
	font-size:0.7em;
	padding:0 0 2px 3px;
}
.news_box_spacer{
	background:url("/img/scheme_01/news_box/spacer_right.gif") top left #FC351A;
}
.news_link_text{
	text-align:right;
	text-transform: uppercase;
	color:#FFBC89;
}
.news_padding{
	padding:4px 0 4px 10px;
	width:100%;
}
.news_spacer{
	background:url("/img/scheme_01/news_box/spacer_right.gif") top left #FC351A;
}
.news_box_date{
	color:#FFBC89;
}
.news_box_title{
	font-style:italic;
	color:#FFBC89;
	font-size:1.4em;
}
/*GALLERY*/
.gallery_category_formtext{
	text-align:right;
	text-transform: uppercase;
	color:#FFBC89;
}
.gallery_form{
	font-family: verdana, sans-serif;
	color: #FFBC89;
	background: #000000;
	font-size: 0.9em;
	border:1px solid #FFBC89;
}
.gallery_submit{
	font-family: verdana, sans-serif;
	color: #FFBC89;
	background: #000000;
	font-size: 0.8em;
	font-weight:bold;
}
.gallery_thumb{
	width:150px;
	height:150px;
	vertical-align:middle;
}
.gallery_thumb_slide{
	background:#F5F5F5;
	border:1px outset #cccccc;
	width:130px;
	height:130px;
	text-align:center;
	padding-top:4px;
}
.gallery_page{
	margin:0px; 
	padding:0px; 
	background:url("/img/scheme_01/gallery/gallery_page_back.jpg") top left repeat-x #DF0000;
}
.gallery_text{
	font-style:italic;
	color:#FFBC89;
	font-size:1.2em;
}
.gallery_media_box{
	border:1px solid #ffffff;
	padding:5px;
}
.gallery_media_box_text{
	text-transform: uppercase;
	color:#FFBC89;
}
pre.lyrics{
	font-style:normal;
	color:#FFBC89;
	font-size:1.2em;
	font-family: verdana, sans-serif;
}
/*JOIN BOX - RIGHT*/
.join_box_body{
	color: #ffffff;
	background:#AB0000;
	font-size:0.6em;
	text-align:center;
}
/*MEMBERS BOX*/
.members_login_text{
	color:#B2FF0C;
	width:100%;
	padding:0 0 0 3px;
}
.members_iconbox{
	padding:0 2px 0 10px;
}
a.members_login_link{
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
.members_icontext{
	font-size:0.6em;
}
a.members_login_link:hover{
	color: #B2FF0C;
	font-weight: normal;
	text-decoration: none;
}
.members_commands_table{
	background:#AB0000;
	color:#ffffff;
	border:3px double #CE0000;
}
.members_logintext_details{
	color: #B2FF0C;
}
.members_hr{
	background:url("/img/scheme_01/members_box/dotted_hr.gif") top left repeat-x #AB0000;
}
/*BAND DIARY*/
.band_diary_header{
	color:#000000;
	background:url("/img/common/band_diary/snakeskin_header.jpg") top left no-repeat #000000;
}
.band_diary_body{
	background:#000000;
	color:#ffffff;
}
.band_diary_link_text{
	color:#B2FF0C;
	padding:3px;
	text-align:right;
}
.band_diary_padding{
	padding:4px 0 4px 10px;
	width:100%;
	background:#000000;
	color:#ffffff;
}
.band_diary_spacer{
	background:#B2A487;
}
.members_box_avatar{
	border:1px; 
	border-color: #ffffff; 
	border-style: solid;
}
.mood_table{
	width:100%;
	border-bottom:1px solid #B2A487;
}
.mood_text{
	color:#ffffff;
	text-transform: uppercase;
	font-size:0.6em;
	font-style:italic;
	text-align:right;
}
.music_text{
	color:#B2FF0C;
	font-size:0.6em;
	font-weight:bold;
}
/*GUESTBOOK*/
.guestbook_message_head{
	color:#000000;
	background:url("/img/common/guestbook/tiger_header.gif") top left no-repeat #D9925A;
	text-align:right;
	font-size:0.6em;
}
.guestbook_message_cell{
	color:#ffffff;
	background:#000000;
}
.guestbook_message_quote{
	padding:2px;
	width:500px;
	word-wrap: break-word;
}
.guestbook_message_locationtext{
	color:#FED7B4;
	font-size:0.9em;
	text-align:right;
	padding:2px;
	border-top:1px solid #FED7B4;
}
.guestbook_details_back{
	background:#D9925A;
}
/*RINGTONES*/
.ringtone_box{
	border:1px solid #ffffff;
	padding:5px;
}
.ringtone_text{
	color:#ffffff;
	font-size:0.7em;
}
.ringtone_number{
	color:#B2FF0C;
	background:#000000;
	font-weight:bold;
	font-size:0.7em;
	padding:1px 2px 1px 2px;
}
.ringtone_terms{
	color:#B2FF0C;
	font-size:0.7em;
	text-align:center;
}
.ringtone_messagetext{
	color:#000000;
	border:1px solid #000000;
	font-weight:bold;
	font-size:1.1em;
	padding:1px 2px 1px 2px;
}
.ringtone_mainnumber{
	font-size:1.4em;
	font-style:italic;
}
/*COMPETITIONS*/
.competition_table{
	border:1px dotted #ffffff;
	padding:5px;
}
.competition_title{
	color:#ffffff;
	background:#000000;
	font-weight:bold;
	text-align:center;
	padding:1px 2px 1px 2px;
}
.competition_question{
	font-weight:bold;
	color:#B2FF0C;
}
.competition_notetext{
	color:#000000;
	font-size:0.8em;
	text-align:center;
}
.comp_table{
	width:100%;
}
.comp_entrytitle{
	color:#B2FF0C;
	background:#000000;
	font-weight:bold;
	font-size:0.7em;
	padding:1px 2px 1px 2px;
}
.comp_entrypoem{
	background:#AB0000;
	font-size:0.7em;
}
.comp_chart_bar{
	color:#ffffff;
	font-size:0.7em;	
	font-weight:bold;
	background:url("img/scheme_01/competitions/chart-back.gif") top left repeat-x #FC351A;
}
/*CONTACT US*/
.address_text{
	color:#ffffff;
	text-transform: uppercase;
}
.address_text02{
	color:#ffffff;
}
.address_title{
	color:#B2FF0C;
	padding:0 0 2px 0;
}
/*MAIN STORY IMAGE*/
.main_story_image{
	padding: 0 4px 0 0;
}
/*RELEASE STORY IMAGE*/
.release_story_image{
	padding:5px;
}
.release_image_border{
	border:1px solid #FFCE00;	
}
.release_story_text{
	padding:0 10px 0 10px;
	color:#F0FFCE;
}
.release_story_italic{
	font-style:italic;
	color:#ffffff;
}
/*BLACK BOXES*/
.black_curve_box_head{
	width:100%;
	background:url("/img/scheme_01/black_curve_box/head_back.gif") top left transparent;
}
.black_curve_box_left{
	background:url("/img/scheme_01/black_curve_box/left_back.gif") top left transparent;
}
.black_curve_box_right{
	background:url("/img/scheme_01/black_curve_box/right_back.gif") top right transparent;
}
.black_curve_box_button{
	background:#000000;
}
a.black_curve_box_link{
	color: #DF0000;
	font-weight: bold;
	text-decoration: none;
}
a.black_curve_box_link:hover{
	color: #FC351A;
	font-weight: bold;
	text-decoration: none;
}
/*TOUR DATES*/
.tour_date_textstyle{
	color: #ffffff;
	text-transform: uppercase;
	font-size:0.6em;
	padding:2px 0 3px 0;
}
.tour_date_datestyle{
	color: #B2FF0C;
	font-weight: bold;
}
.tour_date_datestyle_inside{
	color:#FFBC89;
	text-transform: uppercase;
	font-style:italic;
}
.tour_date_title{
	font-size:1.2em;
	color:#ffffff;
}
.tour_date_box{
	padding:2px 0 8px 0;
}
.tour_date_padding{
	padding:2px 0 2px 0;
}
.tour_date_arrow{
	padding:2px 4px 2px 0;
}
.tour_date_gentext{
	color:#ffffff;
}
a.tour_date_link{
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
a.tour_date_link:hover{
	color: #B2FF0C;
	font-weight: normal;
	text-decoration: none;
}
/*STORE BOX*/
.shop_box_textstyle{
	color: #ffffff;
	font-weight: bold;
}
.shop_box_biggertext{
	font-size:120%;
}
/*TEXTING BOX*/
.texting_box_scroll{
	width:100%;
	height:60px;
	overflow:auto;
}
div.texting_box_scroll{
	padding:2px;
}
.texting_box_textstyle{
	color: #ffffff;
	font-size:0.7em;
}
.texting_box_colour{
	color:#FFBC89;
}
/*NEXT SIGNING*/
.signing_bodymain{
	background:#750000;
	color:#ffffff;
	text-align:center;
	width:230px;
}
.signing_sidebox{
	background:#750000;
	color:#ffffff;
	text-align:center;
	width:190px;
	font-size:0.7em;
}
.signing_body{
	background:#9C0101;
	color:#ffffff;
}
.signing_hr{
	width:100%;
}
.signing_hr_back{
	width:100%;
		background:url("/img/scheme_01/next_signing/hr_back.gif") top left repeat-x transparent;
}
/*THE BAND BOX*/
.the_band_box_imageborder{
	border:1px; 
	border-color: #ffffff; 
	border-style: solid;
}
.the_band_table{
	background:#CE0000; 
	border-right: 1px solid #FC351A;
	border-top: 1px solid #FC351A;
	border-bottom: 1px solid #FC351A;
}
.the_band_biog{
	padding:0 0 0 10px;
	width:100%;
}
/*LISTS*/
ul{
	list-style: circle outside url("/img/scheme_01/list_bullet.gif");
	line-height: 160%;
	color: #FFBC89;
}
.main_list{
	list-style: circle outside url("/img/scheme_01/list_bullet.gif");
	line-height: 160%;
	color: #FFBC89;
}
.the_band_likes{
	list-style: circle outside url("/img/scheme_01/the_band/likes_icon.gif");
	line-height: 160%;
	color: #FFBC89;
}
.the_band_dislikes{
	list-style: circle outside url("/img/scheme_01/the_band/dislikes_icon.gif");
	line-height: 160%;
	color: #FFBC89;
}
/*LINKS*/
.links_box_title{
	color:#B2FF0C;
	text-transform: uppercase;
	font-size:1.1em;
	font-weight:bold;
}
.links_box_padding{
	padding:6px 0 6px 0;
}
.links_box_padding_title{
	padding:4px 0 4px 10px;
}
a.links_box_link{
	color: #B2FF0C;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
a.links_box_link:hover{
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
/*BOTTOM INFORMATION*/
.bottom_information_text{
	color:#FFBC89;
	font-size:0.7em;
	text-align:center;
}
.main_table_splash{
	width:100%;
	background:url("/img/common/main_table_forum_back.gif") top left repeat-x transparent;
}
/*PRESS NEWS*/
.main_table_press{
	width:100%;
	background:url("/img/common/main_table_forum_back.gif") top left repeat-x transparent;
}
.news_title_box{
	border-bottom:1px solid #ffffff;
}
.jukebox_cell{
	background:url("/img/common/top_nav/angle_spacer.gif") bottom left no-repeat transparent;
}
.jukebox_text{
	color:#000000;
	text-align:right;
	text-transform:uppercase;
}
a.jukebox_link{
	color: #DF0000;
	font-weight: normal;
	text-decoration: none;
	font-size:0.8em;
}
a.jukebox_link:hover{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-size:0.8em;
}
/*MESSAGES*/
a.message_link{
	color: #B2FF0C;
	font-weight: normal;
	text-decoration: none;
}
a.message_link:hover{
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
a.message_link_read{
	color: #FFBC89;
	font-weight: normal;
	text-decoration: none;
}
a.message_link_read:hover{
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
.messageline{/* This is the outline round the message tables */ 
	border: 1px #000000 solid; 
}
td.row1{/* dark purple back */
	background-color: #AB0000; 

}
td.row2{ /* black back for icons */
	background-color: #000000; 
	text-align:center; 
	vertical-align:middle; 
}
.row1_small{/* dark purple back */
	background-color: #AB0000; 
	font-size:0.6em; 
	vertical-align:middle;
}
.row3{
	background-color: #AB0000;  
	padding:8px;
}
th{/*black row for titles*/
	color: #ffffff; 
	font-size: 0.6em; 
	font-weight : bold;
	background-color: #000000; 
	height: 21px;
}
td.catLeft {/* leopard background */	
	background: url("img/cellpic3.jpg") top right repeat-y;
	background-color:#EFA542; 
	border: #AB0000; 
	border-style: solid; 
	height: 21px;
}
th.thLeft,td.catLeft{ 
	border: 1px solid #000000; 
}
.cattitle{/*FORUM TITLE*/
	font-weight: bold; 
	font-size: 1em; 
	color : #000000;
}
.product_table{
	width:100%;
}
.product_cell{
	width:50%;
	text-align:center;
}
.product_image{
	display:inline;
	border: 1px solid #000000;
}
.product_title{
	font-size:1.2em;
	color:#B2FF0C;
	font-weight:bold;
}
.product_price{
	font-size:1.2em;
	font-style:italic;
	color:#ffffff;
}
.product_info_cell{
	width:100%;
}
.bag_box{
	background:#ffffff;
}
.bag_box_border{
	border:1px solid #000000;
	width:130px
}
.bag_box_padding{
	padding:3px;
	background:#ffffff;
}
.basket_number_back{
	text-align:center;
	font-size:1.2em;
	height:13px;
	line-height:13px;
	width:24px;
	color:#000000;
	background:url("/img/basket/bag_numberback.gif") top left no-repeat #DBB699;
}
.basket_cell_01{
	color: #B2FF0C;
	background:#000000;
	font-weight: bold;
	border:1px solid #000000;
	padding:2px;
}
.basket_cell_02{
	color: #ffffff;
	background:#000000;
	font-weight: bold;
	text-align:right;
}
.basket_cell_03{
	color: #ffffff;
	padding:2px;
	border:1px solid #000000;
}
.basket_cell_04{
	color: #FFBC89;
	font-weight: bold;
	text-align:right;
}
