/* CSS Document */

.join
{
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-left-color: #FFFFFF;
margin-top: 2px;
margin-right: 2px;
margin-bottom: 2px;
margin-left: 2px;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
padding-top: 1px;
padding-right: 4px;
padding-bottom: 1px;
padding-left: 4px;
text-decoration: none;
color: #296bb7;
}


body
    {
  	margin-top: 1em;
	text-align: center;
	}

		
		#container
		{
		width: 752px;
		margin:0 auto;
		z-index:5;
		background:  url(../graphics/bg_blue.gif) repeat;
		}
		
		
		#container a:Link

				{
				color: white;
				Text-Decoration: none
				}	

				#container a:Visited
				
				{
				color: white;
				Text-Decoration: none
				}
	
				#container a:Hover
				
				{
				color: white;
				Text-Decoration: underline
				}
		
		
		
			#header
			{
			position: relative;
			height: 200px;
			text-align: left;
			padding: 6px;
			font: 1.0em impact;
			color: white;
			}
			
			#header_title
				{
				float: left;
				font: 1.0em impact;
				color: #FFFFFF;
				width: 440px;
				}
				
				
				
				#header_banner
				{
				float: right;
				/*display:inline; */
				width: 300px;
				}
						
				
			
			.links
			{
			position: relative;
			padding: 3px;
			font: 1.0em impact;
			color: #FFFFFF;
			text-align: left;
			border-bottom: white 4px solid; border-top: white 4px solid;
			}
			
			/*#mailing_list
			{
			position: relative;
			padding: 3px;
			font: 1.0em impact;
			color: #FFFFFF;
			text-align: left;
			width: 440px;
			}	
			*/
	
		#page
		{
		padding: 15px;
		text-align: left;
		position: relative;
		}
			
			
			#page_content
			{
			width: 520px;
			background: white;
			float: left;
			font: 0.8em Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
			color: black;
			text-align: left;
			padding: 5px;
			min-height: 450px;
			}
			
			
				#page_content a:Link

				{
				color: #006699;
				Text-Decoration: none
				}	

				#page_content a:Visited
				
				{
				color: black;
				Text-Decoration: none
				}
	
				#page_content a:Hover
				
				{
				color: black;
				Text-Decoration: underline
				}
			
			
			
				
								
				#artist_image
				{
				padding: 10px;
				width: 250px;
				height: 200px;
				}
			
				#artist_details
				{
				padding: 10px;
				width: 220px;
				float: right;
				}
			
					.artist_name
					{
					font: 1.7em Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif, strong;
					color:#003366;
					}
					
					.artist_work
					{
					font: 1.4em Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
					color: #006699;
					}
				
				
				#artist_blurb
				{
				padding: 10px;
				width: 490px;
				}
			
			
			
			
			
			
			
			#page_links
			{
			width: 170px;
		 	/*display:inline; */
			float: right;
			}
			
			.clear {
			clear: both;
			}
	
	#floatright 
	{
	float:right
	}
	
	#date_banner
	{
	font: 1.8em Impact;
	color: white;
	}
	
	#footer
	{
	border-bottom: white 4px solid; border-top: white 4px solid;
	padding: 10px;
	font: 0.8em Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #333333;
	}
	
	
