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



html, body{
	margin:0;
	padding:0;
	text-align:center;
	background-color: #000000;
	
} 

html, body{
	height:100%;
	font-size:100%;
}



 #sub_nav a:link {
	text-decoration: none;
	color: #FFFFFF;
}

 #sub_nav a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

 #sub_nav a:hover {
	text-decoration: none;
	color: #000000;
}

 #sub_nav a:active {
	text-decoration: none;
	color: #FFFFFF;	
}


 #sub_nav_2 a:link {
	text-decoration: none;
	color: #FFFFFF;
}

 #sub_nav_2 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

 #sub_nav_2 a:hover {
	text-decoration: none;
	color: #A6A6A6;	
}

 #sub_nav_2 a:active {
	text-decoration: none;
	color: #FFFFFF;	
}


 #header_nav a:link {
	text-decoration: none;
	color: #FFFFFF;
}

 #header_nav a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

 #header_nav a:hover {
	text-decoration: none;
	color: #A6A6A6;	
}

 #header_nav a:active {
	text-decoration: none;
	color: #FFFFFF;	
}


a:link {
	text-decoration: none;
	color: #481b00;
	
}

a:visited {
	text-decoration: none;
	color: #481b00;
	
}

 a:hover {
	text-decoration: none;
	color: #333333;

}

a:active {
	text-decoration: none;
	color: #481b00;
	
}





#grid a:link {
	text-decoration: none;
	
}

#grid a:visited {
	text-decoration: none;

}

#grid  a:hover {
	text-decoration: none;

}

#grid a:active {
	text-decoration: none;

}



 #container{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	width:923px;
	background-color: #351400;
	margin-left:auto;
	margin-right:auto;
	top:0;
} 

#wrapper {
	min-height: 100%;
	height: auto !important;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 100%
}


 #header{
	width:923px;
	height: 144px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/header_black.gif);
	background-repeat: no-repeat;
	background-position: left top;
} 

 #header_white{
	width:923px;
	height: 144px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/header_white.gif);
	background-repeat: no-repeat;
	background-position: left top;
} 


 #header_nav{
	width:600px;
	height:20px;
	left:0;
	top: 63px;
	padding-left: 27px;
	text-align: left;
	font-size: 16px;
	letter-spacing: .10em;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 68px;
	float: left;
} 
	



 #sub_nav{
	width:816px;
	height: 53px;
	background-color: #44464f;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/header_1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 107px;
	text-align: left;
	padding-top: 5px;
	font-size: 14px;
	letter-spacing: .10em;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: .10em;

} 


 #sub_nav_2{
	width:893px;
	height: 20px;
	margin-left:auto;
	margin-right:auto;
	padding-left: 30px;
	text-align: left;
	padding-top: 10px;
	font-size: 14px;
	letter-spacing: .10em;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: .10em;
	clear: both;
} 




 #body_contanier12{
	width:923px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/containter_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 530px;
	text-decoration: none;
	background-color: #FFFFFF;
} 

 #body_contanier_flash{
	width:923px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/containter_bg_2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 580px;
	text-decoration: none;
	
} 

 #body_contanier_white{
	width:923px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/containter_bg_2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 550px;
	text-decoration: none;
	background-color: #FFFFFF;
} 



 #body_contanier_white_home{
	width:923px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/containter_bg_2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height:650px;
	text-decoration: none;
	background-color: #FFFFFF;
} 



 #left_column{
	
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	width:440px;
	height: 500px;
	margin-left:30px;
	text-decoration: none;
	float: left;
	margin-top: 0px;
	text-align: left;
letter-spacing: .05em;
} 


 #flash_gallery{
	
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	width:100%;
	height: 590px;
	margin-left:20px;
	text-decoration: none;
	float: left;
	margin-top: 0px;
	text-align: left;
letter-spacing: .05em;
} 

 #left_symposia{
	
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	width:480px;
	height: 500px;
	margin-left:30px;
	text-decoration: none;
	float: left;
	margin-top: 0px;
	text-align: left;
letter-spacing: .05em;
} 

 #left_column_wide{
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	width:800px;
	height: 500px;
	margin-left:30px;
	text-decoration: none;
	float: left;
	margin-top: 0px;
	text-align: left;
	letter-spacing: 0.05em;
} 


 #left_column_works{
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	width:800px;
	height: 600px;
	margin-left:30px;
	text-decoration: none;
	float: left;
	margin-top: 0px;
	text-align: left;
	letter-spacing: .05em;
} 


 #home_container{
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	width:860px;
	height: 500px;
	margin-left:30px;
	text-decoration: none;
	float: left;
	margin-top: 0px;
	text-align: left;
	letter-spacing: .05em;
} 


#right_column_shows {
	height: 400px;
	width: 350px;
	float: right;
	padding-top: 60px;
	clear: both;
	padding-left: 10px;
}

#right_column_contact {
	height: 450px;
	width: 250px;
	float: right;
	padding-top: 20px;
	margin-left:20px;
	clear: both;
}


img #left_column_contact  {
	margin-right: 10px;
	margin-bottom: 5px;	
	
}


img #right_column_contact  {
	margin-right: 10px;
	margin-bottom: 5px;	
}



.head1 {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 20px;
	color: #501e00;
	text-decoration: none;
	font-variant: small-caps;
}

.head_home {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size:1.75em;
	color: #501e00;
	text-decoration: none;
	font-variant: small-caps;
	text-align: justify;
} 

#home_lg_thumb {
	position:absolute;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 200%;
	line-height: 20px;
	color: #501e00;
	text-decoration: none;
	font-variant: small-caps;
	text-align: center;

	height: 220px;
	width: 220px;
	margin-top: 50px;
	margin-left: 10px;
} 


#home_lg_info {
	position:absolute;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #44464F;
	text-decoration: none;
	text-align: left;
	float: right;
	height: 220px;
	width: 560px;
	margin-top: 45px;
	margin-left: 270px;
} 

#news_container {
	position:absolute;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #44464F;
	text-decoration: none;
	text-align: left;
	margin-left: 10px;
	height: 230px;
	width: 851px;
	top: 461px;
} 


#news_head {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 175%;
	line-height: 20px;
	color: #501e00;
	text-decoration: none;
	text-align: left;
	background-image: url(images/hz_rule.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 30px;
	width: 840px;
} 


#news_content {
	position:absolute;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #44464F;
	text-decoration: none;
	text-align: left;
	height: 184px;
	width: 350px;
	margin-top: 10px;
	margin-left: 0px;
} 


#news_image {
	position:absolute;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #44464F;
	text-decoration: none;
	text-align: right;
	height: 184px;
	width: 443px;
	margin-top: 5px;
	margin-left: 380px;
} 



#grid {
	text-align: left;
	padding-top: 10px;
}

#grid2 {
	text-align: left;
	padding-top: 10px;
}



#grid_right_pad {
	
	padding-top: 15px;
	padding-right: 22px;
	padding-bottom: 15px;
	padding-left: 22px;
}



#grid_left_pad {
	
	padding-top: 15px;
	padding-right: 22px;
	padding-bottom: 20px;
	padding-left: 2px;
}


 #right_column{
	width:380px;
	height: 400px;
	margin-left:0px;
	float: right;
	margin-top: 25px;
	text-align: left;
	margin-right: 30px;
}

 #right_columnhz{
	width:380px;
	height: 400px;
	margin-left:0px;
	float: right;
	margin-top: 25px;
	text-align: left;
	margin-right: 40px;
} 

 #right_column_symp{
	width:340px;
	height: 400px;
	margin-left:0px;
	float: right;
	margin-top: 35px;
	text-align: left;
	margin-right: 40px;
} 


 .center_image{
	text-align: center;	
} 


 #right_column_description{
	width:200px;
	height: 75px;
	margin-left:0px;
	float: right;
	margin-top: 60px;
	text-align: right;
	margin-right: 58px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
} 


 #right_column_descriptionhz{
	width:200px;
	height: 75px;
	margin-left:0px;
	float: right;
	margin-top: 60px;
	text-align: right;
	margin-right: 15px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
} 


#bottom_bar {
	background-image: url(images/footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	width: 923px;
}


#bottom_bar_white {
	background-image: url(images/footer_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	width: 923px;
}



#footer {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	background:#ddd;
	border-top:6px double gray;
}
	div#footer p {
		padding:1em;
		margin:0;
	}


img {border:none;}
.imagelink img{
	color: #ffffff;
}
.imagelink:visited {color: #ffffff;}
.imagelink:focus img, .imagelink:hover img, .imagelink:active img{color: #ffffff;}
.imagelink:hover {color: #ffffff /* irrelevant definition to overcome IE bug */}
