/*-----------------------------------------------------------------------------

			[Name] Screen Stylesheet
			 version:   	1.2
			    date:     05/06/08
			  author:   	Kevin Farrar
			   email:     kdzine@gmail.com
			website:   		www.kevinfarrar.com
				 site:  		www.mightent.com
			
-----------------------------------------------------------------------------*/

/* Default Styles 
-----------------------------------------------------------------------------*/


	html {
	  margin: 0px auto;
		background: url('../images/bg_top-repeat.gif') top left repeat-x #260101;
	  padding: 0px;
	  border: 0px;
	  color: #fff;
		width: 100%;
		height: 100%;
	}
	body { background: url('../images/bg_MightBot.jpg') top left no-repeat; background-position: 50% 100%;}
	html, body, p, th, td, li, dd, dt {font: 0.9em Arial, sans-serif;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
	h1, h2, h3, h4, h5, h6 {font-family: Tahoma, Helvetica, sans-serif;}
	h1 {font-size: 2em;}
	h2 {font-size: 1.5em;}
	h3 {font-size: 1.2em ;}
	h4 {font-size: 1.0em;}
	h5 {font-size: 0.9em;}
	a:link,
	a:visited {color: #f2c48d;}
	a:hover {color: #06f;}
	a:active {color: #0cf;}
	a img {border: none; outline: none;}
	
	table {border-collapse:collapse;border-spacing:0;}
	fieldset,img {border:0;}
	
	input.text{
	  padding: 3px;
	  border: 1px solid #999999;    
	}
	table  {border-spacing: 0; border-collapse: collapse;}
	td  {text-align: left; font-weight: normal;}
	
	.update {color: #D9734E; font-size: 14px; font-family: helvetica; font-style: italic;} /* New Update Style */
	
	.highlight {color: #36c0bf;}
	.clear {clear: both; padding: 0px; margin: 0px;}
	
/* Main Styling
-----------------------------------------------------------------------------*/
	
	#TopGraphic {width: 780px; margin: 0px auto; height: 250px; display: block; background: url('../images/logo_MN-SolidInfrastructure.gif') top left no-repeat; position: relative; top: 12px; z-index: 100;}
	
	#Masthead {width: 780px; height: 147px; margin: 0 auto; padding: 0px; background: transparent url('../images/BG_masthead.gif') top left no-repeat; position: relative; top: -250px; z-index: 1;}
		
	#Container {width: 780px; min-height: 808px; margin: 0 auto; position: relative; top: -220px;}
	
	#Main {width: 470px; height: 1233px; float: left; background: transparent url('../images/bg_470-Block.png') top left repeat-y;}
	
	#sidebar {width: 280px; height: 1193px; margin-left: 10px; padding: 20px 10px; float: left; color: #bdbdc1; background: transparent url('../images/bg_470-Block.png') top left repeat-y; text-align: center;}
	#sidebar h2 {font-size:90%; margin: 5px 0;}
	#sidebar p {font-size:90%; line-height: 17px;}
	
	#Footer {width: 100%; background-color: #1a0101; clear: both;}
	#Footer p {text-align: center; font-size: 11px; color: #f2c48d; margin: 0px; padding: 10px 0;}
	#Footer a {text-decoration: none;}
	#Footer span {color: #fff;}
	
	
/* Music Block
-----------------------------------------------------------------------------*/
  
	.PromoText {font-size: 14px; text-align: right; color: #f2c48d; position: relative; top: 92px;}
	.PromoText a,
	.PromoText a:visited {font-weight: bold; color: #fff;}
	.PromoText a:hover {color: #06f;}
  
	#MightyFeature {width: 780px; height: 300px; margin: 0 auto; position: relative; top: -230px; background: transparent url('../images/bg_main-feature.gif') top left no-repeat;}
	#MightyFeature .MightyPics {width: 470px; height: 300px; float: left;}
	#MightyFeature .MightyInfo {width: 260px; height: 260px; float: left; margin-left: 10px; padding: 35px 10px 0; color: #8b3b3e;}
	#MightyFeature .MightyInfo h5 {font-size: 18px; font-family: "Century Gothic", sans-serif; text-transform: uppercase;}
	#MightyFeature .MightyInfo span {font-weight: normal;}
	#MightyFeature .MightyInfo p {height: 183px; margin-top: 10px; padding-right: 8px; font-size: 12px; overflow: auto;}

	#MightyMusic {width: 470px; background: transparent url('../images/label_mighty-music.gif') top left no-repeat; padding: 20px;}
	#MightyMusic .MusicBox {width: 385px; padding: 40px 40px 10px 40px;}
	#MightyMusic .MP3Box {width: 389px; background: transparent url('../images/bg_mp3-content.png') top left repeat-y;}
	
	.MusicTop {margin-bottom: 10px; padding: 20px 0 20px 20px;}
	.MusicTop img {float: left; padding-right: 20px;}
	.MusicTop .AlbumText {width: 200px; float: left;}
	.MusicTop .AlbumHeader {font-size: 18px; font-weight: bold; color: #f2c48d; padding: 12px 0 2px; letter-spacing: 1px;}
	.MusicTop .ArtistHeader {font-size: 12px; text-transform: uppercase; color: #d9734e; padding-bottom: 10px;}
	.MusicTop .Price {font-size: 16px; padding-bottom: 10px;}
	.MusicTop .BuyLink {font-size: 12px; padding-bottom: 4px;}
	
	.MusicBottom {padding: 10px 0 10px 10px; float: left;}
	.MusicBottom img {float: left; padding-right: 8px; padding-top: 8px;}
	.MusicBottom .AlbumText {width: 90px; float: left;}
	.MusicBottom .AlbumHeader {font-size: 11px; color: #f2c48d;}
	.MusicBottom .ArtistHeader {font-size: 11px; text-transform: uppercase; color: #d9734e; padding-bottom: 4px;}
	.MusicBottom .Price {font-size: 12px; padding-bottom: 4px;}
	.MusicBottom .BuyLink {font-size: 10px; padding-bottom: 4px;}
	
	#MightyVideo {width: 470px;  padding: 40px 0 20px 35px; float: left; background: transparent url('../images/label_mighty-video.gif') top left no-repeat;}
	
	#MightySignup {width: 300px; background: transparent url('../images/label_mighty-signup.gif') top left no-repeat; position: relative; bottom: 8px; right: 10px; padding: 50px 0;}
	
	#MightyEvents {width: 300px; background: transparent url('../images/label_mighty-events.gif') top left no-repeat; position: relative; bottom: 8px; right: 10px; padding: 50px 0;}
	
	#MightyLinks {width: 300px; height: 225px; background: transparent url('../images/label_mighty-links.gif') top left no-repeat; position: relative; bottom: 8px; right: 10px; padding: 30px 0 0 20px;}
	#MightyLinks .LinkBox {width: 120px; height: 70px; margin: 10px 0 0 10px; float: left;}
	
	
	
	