/* GLOBAL ELEMENTS */

body{
	background-image:url(../img/page_bg.jpg);
	background-repeat:repeat-x;
	background-color:#9B4D1B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	}
	
	
#flash_header{
	width:100%;
	height:110px;
	margin:0px;
	padding:0px;
	}
		
	
/* CONTAINER */

#container{
	width:825px;
	margin-left:auto;
	margin-right:auto;
	background-color:none;
	}
	

/* BANNER AREA */

#temp_banner{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	background-image:url(../img/temp_repeat_bg.jpg);
	background-repeat:repeat-x;
	}
	
	
/* NAVIGATION */

#nav_area{
	width:825px;
	height:44px;
	float:left;
	text-align:center;
	}
	
	#outer{
		padding:0px 0; 
		margin-left:auto;
		margin-right:auto;
		}

		#point{
			display:table; 
			padding:0; 
			margin:0 auto; 
			list-style:none; 
			white-space:nowrap;
			}
			
			#point li{
				display:table-cell; 
				margin:0; 
				padding:0;
				}
				
				#point li a{
					float:left; 
					font-family:arial; 
					font-size:12px; 
					height:29px; 
					line-height:30px; 
					letter-spacing:1px; 
					padding:0 1.5em; 
					text-decoration:none; 
					color:#ffffff; 
					}
					
				#point li a:hover, #point li a.current{
					background:#C3CA6B; 
					color:#3D3D3D;
					border-top:1px solid #D9DD9C;
					}
					
				#point li a.current{
					border-left:1px solid #D9DD9C;
					border-right:1px solid #B1B763;
					}
					
				#point li a:hover b, #point li a.current b, #point li a:visited b{
					display:block; 
					float:left;  
					cursor:pointer
					} 
	
	
/* CONTENT AREA */

#content_area_top{
	width:825px;
	height:21px;
	float:left;
	margin-top:10px;
	background-image:url(../img/content_area_top.jpg);
	background-repeat:no-repeat;
	}

#main_content{
	width:825px;
	float:left;
	background-image:url(../img/content_bg.jpg);
	background-repeat:repeat-y;
  	}
	
	#left_content{
		width:465px;
		float:left;
		margin-left:15px;
		margin-right:30px;
		}
		
		#left_content p{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			margin-left:10px;
			}
			
		#left_content a:link{
			color:#9b4d1b;
			}
			
		#left_content a:visited{
			color:#9b4d1b;
			}
			
		#left_content a:hover{
			color:#9b4d1b;
			text-decoration:none;
			}
			
		#left_content a:active{
			color:#9b4d1b;
			}
		
			
	#artist_gallery{
		height:800px;
		width:465px;
		overflow:auto;
		overflow-x:hidden;
		border:0px;
		}
		
		.artists{
			float:left;
			margin:5px;
			margin-left:10px;
			margin-right:15px;
			width:150px;
			height:150px;
			}
		
	#right_content{
		width:295px;
		float:left;
		margin-right:15px;
		}
		
		.info_box{
			width:295px;
			float:left;
			margin-left:auto;
			margin-right:auto;
			margin-bottom:10px;
			background-color:#C3DADA;
			background-image:url(../img/info_box_bg.jpg);
			background-repeat:repeat-y;
			border-top:1px solid #DEF7FA;
			border-bottom:1px solid #B5C4C6;
			font-size:12px;
			color:#616161;
			}
			
			.info_box h1{
				color:#616161;
				font-size:12px;
				line-height:20px;
				font-weight:bold;
				padding-left:5px;
				background-image:url(../img/info_header_bg.jpg);
				background-repeat:no-repeat;
				}
			
			.info_box ul{
				list-style-image:url(../img/bullet_point.jpg);
				}
				
				.info_box ul li{
					margin-bottom:10px;
					}
				
			.info_box a:link{
				font-size:12px;
				font-weight:normal;
				color:#606060;
				text-decoration:underline;
				}
				
			.info_box a:visited{
				font-size:12px;
				font-weight:normal;
				color:#606060;
				text-decoration:underline;
				}
				
			.info_box a:hover{
				font-size:12px;
				font-weight:normal;
				color:#606060;
				text-decoration:none;
				}
				
			.info_box a:active{
				font-size:12px;
				font-weight:normal;
				color:#606060;
				text-decoration:underline;
				}
				
			.pdf{
				vertical-align:bottom;
				border:0px;
				}
				
			
			div.sdmenu{
				width: 295px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				padding-bottom: 10px;
				color: #606060;
				}
				
				div.sdmenu div{
					background: url(../img/artist_header_bg.jpg) repeat-y;
					background-color:#C8DFDF;
					overflow: hidden;
					margin-bottom:10px;
					border-top:1px solid #DEF7FA;
					border-bottom:1px solid #B5C4C6;
					}

				div.sdmenu div.collapsed{
					height: 25px;
					}
					
				div.sdmenu div span {
					display: block;
					padding: 5px 25px;
					font-weight: bold;
					color: #606060;
					background: url(../img/expanded.gif) no-repeat 10px center;
					cursor: default;
					}
					
				div.sdmenu div.collapsed span{
					background-image: url(../img/collapsed.gif);
					}

				div.sdmenu div a {
					padding: 5px 10px;
					background: #C8DFDF;
					display: block;
					color: #606060;
					}
					
				div.sdmenu div a.current {
					background :#C8DFDF;
					}
					
				div.sdmenu div a:hover {
					color: #606060;
					text-decoration: none;
					}
				
	
#content_area_bottom{
	width:825px;
	height:57px;
	float:left;
	margin-top:0px;
	background-image:url(../img/content_area_bottom.jpg);
	background-repeat:no-repeat;
	}
	
#contact_form table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:20px;
	margin-left:10px;
	}
	
	
#submit{
	background-color:#b5d1d1; 
	border:1px solid #B6B3B3;
	}
	
	
/* FOOTER */

#footer{
	width:825px;
	height:85px;
	float:left;
	background-image:url(../img/footer_bottom.jpg);
	background-repeat:no-repeat;
	text-align:right;
	}
	
	#footer_content{
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#929292;
		font-weight:bold;
		padding-left:0px;
		padding-right:10px;
		}
		
		#footer_content a:link{
			color:#C9A664;
			text-decoration:none;
			}
		
		#footer_content a:visited{
			color:#C9A664;
			text-decoration:none;
			}
			
		#footer_content a:hover{
			color:#C9A664;
			text-decoration:underline;
			}
			
		#footer_content a:active{
			color:#C9A664;
			text-decoration:none;
			}
		
		.sponsor_img{
			margin-right:25px;
			border:0px;
			}
	
	
#pattern_bottom{
	width:100%;
	height:9px;
	background-image:url(../img/pattern_top.jpg);
	background-repeat:repeat-x;
	margin-top:15px;
	margin-bottom:0px;
	padding:0px;
	}