/* CSS Document */

BODY {
	FONT-SIZE: 0.70em; PADDING: 0px; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(www_images/main_background.gif) #1f1f1f repeat-x; height:100%;
}

/*Chrome blue outline in OpenSeadragon area*/
.openseadragon-canvas { outline: none !important; }

#base_main {
	MARGIN: 0px auto; WIDTH: 960px; padding:0; z-index: 4; height:100%;
}

/*#contact_div a { text-decoration: none; }
#contact_div a:hover { text-decoration: underline; }*/

#contact_div a, #contact_div a:hover, #contact_div a:focus
{
	text-decoration: none;
	color: #00f;
	text-shadow: none;
	-webkit-transition: 500ms linear 0s;
	-moz-transition: 500ms linear 0s;
	-o-transition: 500ms linear 0s;
	transition: 500ms linear 0s;
	outline: 0 none;
}

#contact_div a:hover, #contact_div a:focus
{
	color: #66f;
	text-shadow: -1px 1px 8px #ffc, 1px -1px 8px #fff;
}

#contact_div a img {
    position: relative;
    top: 5px;
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#base_header {
	BACKGROUND: url(www_images/base_hdr_bg.gif) repeat-x; height:144px;
}

#base_header H1 { 
	DISPLAY: block; FONT-SIZE: 1px; LINE-HEIGHT: 1px; BACKGROUND: url(www_images/ta_studio_logo_2.gif) no-repeat top left; width:230px; height:144px; TEXT-INDENT: -5000px; 
}

/*this is the section in the middle*/
#main_content_section { 
	
}

#rounded_corner_section { 
	height: 34px;
	background: url(www_images/bottom_pane_round_corner_bg.png) no-repeat center center; 
}

#copyright_section { 
	color: #b8b8b8; padding:0; margin:0; padding-top:13px; padding-left:11px; padding-bottom:13px;
}


#bottom_nav_section { 
	background: url(www_images/bottom_pane_upper_bg.png) #353535 top left repeat-x; height:102px; padding-top:31px; color: #b8b8b8;
}
