/* INTERIOR RULES */

/* SITE CONTAINERS */


div#container_4 {
	background: url('/images/backgrounds/interior/interior_line_repeat.jpg') 0px 1329px repeat;

}

div#container_3 {
	background: url('/images/backgrounds/interior/interior_background_repeat.jpg') center top repeat-x;

}

div#container_2 {
	background: url('/images/backgrounds/interior/interior_content_background.jpg') center top no-repeat;
}
	
div#container {
	padding: 0px 0px 60px 0px;
}

	
/* HEADER */

div#header {
}

	#header h1 {
}


/* EYE CANDY */

div#eye_candy_container {
	margin: 50px 0px 50px 0px;
	padding: 10px;
	width: 980px;
	height: 270px;
	background: url('/images/backgrounds/interior/eye_candy_background.png') 0px 0px no-repeat;
}

	#eye_candy_container div#photos {
		position: relative;
		width: 980px;
		height: 270px;
		background: #fff url('/images/eye_candy/interior/telescope.jpg') 0px 0px no-repeat;
		overflow: hidden;
	}


/* MAIN SITE CONTENT BODY */

div#main_body {
	padding: 0px 0px 0px 0px;
	background: url('/images/backgrounds/interior/main_body_background.png') center top repeat-y;
}


/* MAIN TEXT REGION */

	div#body_text {
		margin: 0px 0px 0px 10px;
		padding: 25px 30px 25px 40px;
		width: 580px;
		background: #fff;
		float: left;
	}
	
		#body_text h2 {
			padding: 0px 0px 30px 0px;
			color: #52b0ca;
			font-size: 22px;
			line-height: 29px;
		}
		
		#body_text h3 {
			padding: 10px 0px 10px 0px;
			color: #414893;
			font-size: 18px;
			line-height: 25px;
		}
		
		#body_text p {
			padding: 0px 0px 30px 0px;
			color: #5d5d5d;
			font-size: 14px;
			line-height: 24px;
		}
		
		#body_text ul, #body_text ol {
			padding: 0px 0px 30px 20px;
			list-style: none;
		}
		
		
			#body_text ul li, #body_text ol li {
				padding: 5px 0px 5px 32px;
				color: #5d5d5d;
				font-size: 14px;
				line-height: 25px;
				background: url('/images/misc_elements/custom_bullet.jpg') 0px 6px no-repeat;
			}
		
		
		
a#back_to_top {
	clear: both !important;
	display: block;
	height: 1px;
}
	a#back_to_top span {
		display: none;
	}

/* SUB NAVIGATION */

div#sub_navigation {
	padding: 0px 10px 0px 710px;
}

	#sub_navigation h2 {
		height: 54px;
		background: url('/images/body_regions/related_info.jpg') 0px 0px no-repeat;
	}
	
		#sub_navigation h2 span {
			display: none;
		}

	#sub_navigation ul {
		margin: 0px !Important;
		padding: 0px !Important;
		list-style: none;
	}
	
		#sub_navigation ul li {
			margin: 0px !Important;
			padding: 0px !Important;
			height: 40px;
		}
		
			#sub_navigation ul li a {
				margin: 0px !Important;
				padding: 0px !Important;
				display: block;
				height: 40px;
				color: #dadada;
				font-size: 14px;
				line-height: 40px;
				text-indent: 50px;
				background: url('/images/misc_elements/recent_industry_news_li_background.png') 0px 0px no-repeat;
			}
			
			#sub_navigation ul li a:hover {
				color: #fff;
				font-weight: bold;
				background-position: 0px -40px;
			}
