@charset "utf-8";
/* CSS Document */

/* Common styles */

		div span td {
			border: none;
			margin: 0px;
			padding: 0px;
		}
		
		.content_div{
			float: left;
			clear: none;
		}
		.common_outer_background {
			background-color: #8d8b72;
			padding: 10px;
			margin: 10px;
		}
		.common_inner_background {
			background-color: #61604e;
			border: 1px inset #a7a78b;
			margin: 10px;
			padding: 10px;
		}
		.flash_content_holder{
			margin: 10px;
		}
		
		.content_div a:link{
			color:#ebe2c6;
			text-decoration: none;
		}
		.content_div a:visited{
			color:#cec6af;
			text-decoration: none;
		}

	/* Wild Souls Logo Styles */

		#wsLogo {
		  float: left;
		  margin-top: 0px;
		  margin-right: 7px;
		  margin-left: 50px;
		}
		.ws_logo{
		}
		.ws_logo_ie {
		  width: 426px;
		  height: 82px;
		  padding-left: 0px;
		  padding-right: 0px;
		  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/WildSoulsLogo.png', sizingMethod='scale');
		}

	/* Main frame styles */

		.mf_ulc {
			background-image: url(../images/mf/MainFrameULC.png);
			background-repeat:no-repeat;
		
		}
		.mf_urc {
			background-image: url(../images/mf/MainFrameURC.png);
			background-repeat:no-repeat;
		
		}
		.mf_llc {
			background-image: url(../images/mf/MainFrameLLC.png);
			background-repeat:no-repeat;
		
		}
		.mf_lrc {
			background-image: url(../images/mf/MainFrameLRC.png);
			background-repeat:no-repeat;
		
		}
		.mf_ts {
			background-image: url(../images/mf/MainFrameTS.png);
			background-repeat: repeat-x;
		
		}
		.mf_bs {
			background-image: url(../images/mf/MainFrameBS.png);
			background-repeat: repeat-x;
		
		}
		.mf_ls {
			background-image: url(../images/mf/MainFrameLS.png);
			background-repeat: repeat-y;
		}
		.mf_rs {
			background-image: url(../images/mf/MainFrameRS.png);
			background-repeat: repeat-y;
		}
		
	/* Cart Styles */
	
	#cartIcon{
			background-image: url(../images/cartIcon.png);
			background-repeat: none;
			width: 31px;
			height: 61px;
			float: right;
			padding: 0px;
			margin: 0px;
		}	
	#cartCount {
		float:right;
		margin:0;
		padding:15px 5px 0 0;
		vertical-align:middle;
		width:auto;
	}
	#cartControl{
			padding: 0px;
			margin: 0px;
		float: right;
				vertical-align:middle;
	}
	
	/* Body styles*/

		#mainBody {
			background-image: url(../images/MainBackground.png);
			background-repeat: repeat;
			margin: 0px;
			padding: 0px;
		}
		#mainTableHolder {
			clear: left;
			float: left;
		}
		#mainTable td{
			vertical-align:top;
			padding: 0px;
			margin: 0px;
		}
		.main_content_cell{
			background-image: url(../images/InnerSquareBackground.png);
			background-repeat: repeat;
		}

	/* Copyright notice */
	
		#copyright{
			text-align:center;
			color: #8d8b72;
			font-family: "Comic Sans MS", cursive;
			font-size: 10px;
			font-style: normal;
			font-weight: lighter;
			font-variant: normal;
		}

/* Home Page Styles */

	/* Signature Graphic */

		#signature{
		}
		
		#signature_ie {
		  position: relative;
		  float: left;
		  width: 350px;
		  height: 52px;
		  margin-left: 0px;
		  margin-top: 0px;
		  padding-left: 0px;
		  padding-right: 0px;
		  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/SignatureFront.png', sizingMethod='image');
		}

	/* Vision Statement */

		#visionStatementContent{
			font-family: "Comic Sans MS", cursive;
			font-size: 19px;
			font-style: italic;
			font-weight: lighter;
			color: #464536;
			text-align: center;
			vertical-align: middle;
			height: 602px;
			padding: 10px;
			width: 380px;
		}

/* Shows Page Styles */

	/* Shows Content */
	
		#showsContent{
			font-family: "Comic Sans MS", cursive;
			font-size: 19px;
			font-style: italic;
			font-weight: lighter;
			color: #464536;
			text-align: center;
			vertical-align: middle;
			height: 602px;
			padding: 40px;
			width: 930px;
		}	
		
/* About the Artist Page Styles */

	/* About the Artist Content */
	
		#aboutContent{
			font-family: "Comic Sans MS", cursive;
			font-size: 19px;
			font-style: italic;
			font-weight: lighter;
			color: #464536;
			text-align: center;
			vertical-align: middle;
			height: 602px;
			padding: 40px;
			width: 930px;
		}		

/* Contact Page Styles */

	/* Contact Page Content */
	
		#contactContent{
			font-family: "Comic Sans MS", cursive;
			font-size: 19px;
			font-style: italic;
			font-weight: lighter;
			color: #464536;
			text-align: center;
			vertical-align: middle;
			height: 602px;
			padding: 40px;
			width: 930px;
		}

	