	@charset "utf-8";
	/* CSS Document */
	
	
	/* RESET  */
	
	html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
	h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
	ul,ol { list-style: none; }
	fieldset,img { border: none; }
	caption,th { text-align: left; }
	table { border-collapse: collapse; border-spacing: 0; }
	
	 
	body {
		text-align:left;
		font:0.7em/1.3em Verdana, Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;
		color:#000000;
	} 
	
	 
	h2 { 
		font-size:13px;
		color: #442d15;
		font-weight: bold;	
	}
	
	h3 { 
		font-size:11px;
		color: #442d15;
		font-weight: bold;	
	}
	
	
	p {
		font-size:10px;
		color:#442d15;
		margin-bottom:0px;
		margin-top: 0px;
		margin-left: 0px;
		line-height: 15px;
	}
	
	 
	
	p.page_text {
		margin-bottom:4px;
		margin-top: 4px;
		margin-left: 0px;
		text-align: left;
	}
	
	p.contact_text {
		font-size:11px;
		margin-bottom:4px;
		margin-top: 4px;
		margin-left: 0px;
		text-align: left;
	}
	
	div.node_scoller_buttons {
	position:absolute;
	top: 543px;
	padding-left: 10px;
	left: 776px;
	width: -199px;
	}
	
	 	
	div.node_scroll_text  {
	position:absolute;
	top: 438px;
	padding-left: 0px;
	width:406px;
	height:185px;
	text-align: left;
	overflow: hidden;
	left: 380px;
	z-index: 1;
	}
	 
	p.scroll_text {
		margin-bottom:4px;
		margin-top: 4px;
		margin-left: 0px;
		text-align: left;
	}
	 
	 
	 /* handles the hiding and revealing of the page, after loading and centering */
	 
	 div.center {
		visibility: hidden;
	}
	 
	 
	 div.site_bounds {
		position: relative;
		margin: auto;
		width: 1000px;
		height:670px;
		background-color:#FFFFFF
	 }
	
	div.nav_bar {
		position:absolute;
		top: 17px;
		left: 808px;
		width:230px;
		height:500px;
	 /* display: block; */
	}
	
	 
	div.logo {
		position:absolute;
		top : 624px;
		left : 377px;
	}
	
	div.left_nav {
		text-align: right;
		padding-right: 2px;
	}
	
	div.right_nav_sub_list {
		/* display:none; */  
		margin-left: 0px; 
	}
	
	div.main_top {
		text-align: left;
		padding-bottom:0px;
		padding-top: 20px;
		padding-left: 20px;
	}
	
	div.main_top_image {
		padding-bottom:0px;
		padding-top: 35px;
		padding-left: 20px;
	}
	
	div.main_heading {
		padding-bottom:0px;
		padding-top:  0px;
		padding-left: 13px;
	}
	
	div.main_thumb_table {
		padding-bottom:0px;
		padding-top:  0px;
		padding-left: 3px;
	}
	
	
	div.main_text {
		position:absolute;
		top: 280px;
		padding-left: 240px;
		z-index: 1;
		
		width:440px;
		height:400px;
		text-align: left;	 
		overflow: hidden;
	}
	
	div.main_scoller_buttons {
		position:absolute;
		top: 660px;
		z-index: 3;
		padding-left: 220px;
	}
	
	
	div.node_image_group {
		padding-bottom:0px;
		padding-top:  20px;
		float: right;
		padding-right: 210px;
	}
	
	div.node_main_image {
		padding-bottom:0px;
		padding-top:  0px;
		padding-left: 0px;
		padding-right: 0px;
		 
	}
	
	 
	div.node_thumb_table {
		position:absolute;
		top: 413px;
		z-index: 2;
		padding-top:  0px;
		padding-left: 0px;
		left: 199px;
	}
	
	div.node_video {
		position: absolute;
		padding-left: 0px;
		top: 439px;
		left: 200px;
	}
	
	 
	div.node_heading {
		position: absolute;
		padding-left: 0px;
		top: 413px;
		left: 379px;
	}
	
	div.award_heading {
		position: absolute;
		padding-left: 0px;
		top: 411px;
		left: 204px;
	}
	
	div.node_heading_wide {
		position: absolute;
		padding-left: 0px;
		top: 413px;
		left: 379px;
	}
	
	
	div.award_year {
		position: absolute;
		padding-left: 0px;
		top: 24px;
		left: 216px;
	}
	
	div.award_image {
		position: absolute;
		padding-left: 0px;
		top: 2px;
		left: 209px;
	}
	
	div.award_table {
		position:absolute;
		top: 413px;
		z-index: 2;
		padding-top:  0px;
		padding-left: 0px;
		left: 205px;
		height: 260px;
		width: 594px;
	}
	
	 
	
	div.node_text_wide {
		position:absolute;
		top: 437px;
		padding-left: 0px;
		width:406px;
		height:236px;
		text-align: left;
		overflow: hidden;
		left: 379px;
	}
	
	
	
	div.node_text {
		position:absolute;
		top: 437px;
		padding-left: 0px;
		width:406px;
		height:236px;
		text-align: left;
		overflow: hidden;
		left: 379px;
	}
	
	div.node_text_contact {
		position:absolute;
		top: 437px;
		padding-left: 0px;
		width:200px;
		height:236px;
		text-align: left;
		overflow: hidden;
		left: 600px;
	} 
	
	
	a {
		font-size:11px;
		color:#9B986E;
		text-decoration:none;
		outline: none;
		line-height: 16px;
	}
	a:link {color:#9B986E; text-decoration:none; }
	a:visited {color:#9B986E; text-decoration:none;}
	a:hover {color:#9B986E; text-decoration:none; font-weight: bold;}
	a:active {color: #9B986E; text-decoration:none; font-weight: bold;}
	
	
	a.left_nav_category:link {color:#999933; text-decoration:none; }
	a.left_nav_category:visited {color:#999933; text-decoration:none;}
	a.left_nav_category:hover {color:#999933; text-decoration:none;  font-weight: bold; }
	a.left_nav_category:active {
		color: #999933;
		text-decoration:none;
		font-style: normal;
		font-weight: bold;
	}
	
	
	 
	a.left_nav_category_selected:link {color: #666633 ; text-decoration:none; font-style: normal; font-weight: bold;}
	a.left_nav_category_selected:visited {color: #666633 ; text-decoration:none; font-style: normal; font-weight: bold;}
	a.left_nav_category_selected:hover {color: #666633 ; text-decoration:none; font-style: normal; font-weight: bold;}
	a.left_nav_category_selected:active {color: #666633 ; text-decoration:none; font-style: normal; font-weight: bold;}
	
	
	
	 
	a.main_category:link {color:#999933; text-decoration:none;}
	a.main_category:visited {color:#999933; text-decoration:none;}
	a.main_category:hover {color:#666633; text-decoration:none; font-weight: bold;}
	a.main_category:active {
		color: #666633;
		text-decoration:none;
		font-style: normal;
		font-weight: bold;
	}
	
	 
	a.main_category_selected:link {color: #666633 ; text-decoration:none; font-style: normal; font-weight: bold;}
	a.main_category_selected:visited {color: #666633 ; text-decoration:none; font-style: normal; font-weight: bold;}
	a.main_category_selected:hover {color: #666633 ; text-decoration:none; font-style: normal; font-weight: bold;}
	a.main_category_selected:active {color: #666633 ; text-decoration:none; font-style: normal; font-weight: bold;}
	
	
	 
	a.mbi_off_page:link {color:#999933; text-decoration:none;}
	a.mbi_off_page:visited {color:#999933; text-decoration:none;}
	a.mbi_off_page:hover {color:#666633; text-decoration:none; font-weight: bold;}
	a.mbi_off_page:active {color:#666633; text-decoration:none; font-weight: bold;}
		 
	 
	
	a.sub_category:link {color:#442d15; text-decoration:none;}
	a.sub_category:visited {color:#442d15; text-decoration:none;}
	a.sub_category:hover {color:#442d15; text-decoration:none;}
	a.sub_category:active {
		color:#442d15;
		text-decoration:none;
		font-style: normal;
		font-weight: bold;
	}
	
	 
	
	a.sub_category_selected:link {color: #442d15 ; text-decoration:none; font-style: normal; font-weight: bold;}
	a.sub_category_selected:visited {color: #442d15 ; text-decoration:none; font-style: normal; font-weight: bold;}
	a.sub_category_selected:hover {color: #442d15 ; text-decoration:none; font-style: normal; font-weight: bold;}
	a.sub_category_selected:active {color: #442d15 ; text-decoration:none; font-style: normal; font-weight: bold;}
	
	
	
	
	a.Email:link {color:#333000; text-decoration:none; }
	a.Email:visited {color:#333000; text-decoration:none;}
	a.Email:hover {color:#333000; text-decoration:none;  font-weight: bold; }
	a.Email:active {
		color: #333000;
		text-decoration:none;
		font-style: normal;
		font-weight: bold;
	}
	
	a.press {
		font-size:10px;
		color:#9B986E;
		text-decoration:none;
		outline: none;
		line-height: 16px;
	}
	a.press:link {color:#9B986E; text-decoration:none; }
	a.press:visited {color:#9B986E; text-decoration:none;}
	a.press:hover {color:#9B986E; text-decoration:none; font-weight: bold;}
	a.press:active {color: #9B986E; text-decoration:none; font-weight: bold;}
	
	
	
	 
	img { border-color:#ffffff; }
	a:hover img { border-color:#ffffff; }
	img.selected, a.selected img { border-color:#ffffff; background-color:#ffffff; }
	
	
	/* Press Gallery Attributes  */
	 
	div.press_gallery_group {
		position:relative;
		left:150px;
		height: 525px;
		width: 820px;
	}
	
	div.social-icons {
		width:100px;
		height:20px;
		position:relative;
		top:173px;
		left:475px;
	}
	
	div.social-icons-news {
		width:50px;
		height:20px;
		position:relative;
		top:660px;
		left:750px;
	}
	
	div.social-icons-index {
		width:50px;
		height:20px;
		position:relative;
		top:700px;
		left:810px;
	}
	.social {margin:0 0 0 0;}

