﻿/* CSS File: Divs */

/* ==== All Divs ==== */
	div{
		border: 0px solid #30261D;
		padding: 5px;
		/* background-color: #727b41; */
		background-color: transparent;
		background-repeat: no-repeat;
		border-collapse: collapse;
	}

/* ==== phpBB3 Related ==== */
div.body_item {
	background: transparent;
}
	
/* ==== Module Divs ==== */
	
	/* ---- News ---- */
		div.header_container {
			background: url('images/header_background_01.gif');
			background-color: #000000;
			border: 1px solid #182617;
			font-size: 1em;
			text-align: center;
			height: 19px;
			padding: 0px;
		}
		
		div.header_left {
			background: transparent;
			float: left;
			text-align: left;
			height: 19px;
			width: 77%;
			overflow: hidden;
			padding: 2px 0px 0px 5px;
		}
		/* Fix for IE */
		* html div.header_left {
			padding: 1px 0px 0px 5px;
		}
		
		div.header_right {
			background: transparent;
			float: right;
			text-align: right;
			height: 19px;
			width: 21%;
			overflow: hidden;
			padding: 2px 5px 0px 0px;
		}
		/* Fix for IE */
		* html div.header_right {
			padding: 1px 5px 0px 0px;
		}
		
		div.body_item {
			background: transparent;
		}

	/* ---- Bands ---- */
		#div_band_profile {
			background: transparent;
			margin-left: 30px;
			padding: 20px;
			border-collapse: collapse;
		}
		
	/* ---- Info ---- */
		#div_info_links_container {
			background: transparent;
			text-align: center;
			width: 99%;
		}
		
		#div_info_links_forward {
			background: transparent;
			text-align: right;
			float: right;
			padding: 0px;
		}
		
		#div_info_links_back {
			background: transparent;
			text-align: left;
			padding: 0px;
		}
		
		#div_info_body {
			background: transparent;
		}
		
	/* ---- Media ---- */
		#div_media_player {
			background: transparent;
			border: 1px solid black;
			width: 500px;
			height: 400px;
			padding: 0px;
		}
	
/* ==== Main Layout Divs ==== */	

	/* ==== Containers ==== */
	#div_overall_container {
		margin-left: auto;
		margin-right: auto;
		border: 0px solid #0000FF;
		padding: 0px;
		background-color: transparent;
		border-collapse: collapse;
		width: 998px;
	}

	#div_body_container {
		margin-left: auto;
		margin-right: auto;
		border: 0px solid #00FF00;
		padding: 0px;
		background-color: transparent;
		border-collapse: collapse;
		width: 850px;
	}

	#div_toolbar {
		float: left;
		width: 200px;
		height: 585px;
		padding: 0px;
		overflow: hidden;
		background-image: url('images/toolbar_background.gif');
	}
		/* ---- Float-Gap Fix for Internet Explorer ---- */
		* html #div_toolbar {
			margin-right: -3px;
			height: 585px;
		}
	
	#div_main_window_container {
		height: 585px;
		padding: 0px;
		background: url('images/main_background.gif') no-repeat 200px 0px;
	}
		/* Background Image Fix for Internet Explorer */
		*html #div_main_window_container {
			background: url('images/main_background.gif') no-repeat 0px 0px;
		}
	
	/* ==== Borders ==== */
	#div_logo_image {
		height: 96px;
	}
		/* Height Fix for IE */
		*html #div_logo_image {
			height: 106px;
		}
	
	#div_left_border {
		background: url('images/border_left.gif') 0 0 no-repeat;
		border: 0px dotted #FF00FF;
		padding: 0;
	}

	#div_right_border {
		padding: 0;
		border-collapse: collapse;
		background: url('images/border_right.gif') 100% 0 no-repeat;
		border: 0px dotted #FFFF00;
	}

	
	/* ==== Main Body ==== */	
	#div_logo_image {
		text-align: center;
		background-image: url('images/logo_background.gif');
	}

	#div_menubar_container {
		padding: 0;
		text-align: center;
		vertical-align: middle;
		background-image: url('images/menu_background.gif');
		height: 31px;
	}
		/* Height Fix for IE */
		* html #div_menubar_container {
			height: 21px;
		}
	

		/* ----Toolbar ---- */
		#div_toolbar_user {
			height: 90px;
			text-align: left;
			overflow: hidden;
		}
			/* Height Fix for IE */
			* html #div_toolbar_user {
				height: 100px;
			}

		#div_toolbar_shows {
			text-align: left;
			height: 225px;
			overflow: hidden;
		}
			/* Height Fix for IE */
			* html #div_toolbar_shows {
				height: 235px;
			}
		
		#div_toolbar_posts {
			text-align: left;
			height: 240px;
			overflow: hidden;
		}
			/* Height Fix for IE */
			* html #div_toolbar_posts {
				height: 250px;
			}

	#div_main_window {
		text-align: left;
		height: 575px;
		background: url('images/main_background.gif');
		background-position: no-repeat;
		overflow: auto;
	}
		/* Fix for IE */
		* html #div_main_window {
			height: 585px;
			background: transparent;
		}

	#div_footer {
		clear: both;
		height: 25px;
		padding: 0px;
		margin-top: 0px;
		text-align: center;
		background-image: url('images/footer_background.gif');
	}

	#div_copyright {
		font-size: 70%;
		color: #33391d;
		text-align: center;
		background: transparent;
	}