@CHARSET "UTF-8";

@IMPORT url("content.css");
@IMPORT url("powermail.css");

html {
	height: 101%;
}

body {
	background:#e9eff4;
	color: #060606;
	font-family:"Trebuchet MS",Helvetica,sans-serif;;
	font-size: 12px;
	height: 101%;
	margin: 0px;
	padding: 0px;
	position:relative;
}

			
/***********************************************************
	Navigation and header
***********************************************************/

	#logo_print {
		display:none;
	}

	#mainContainer {
		margin:0px auto;
		width:1050px;
	}
	
		#innerMainContainer {
			border:1px solid #fff;
			margin:1px auto;
			position: relative;
			width:1020px;
		}

		
		
	#mainmenu {
		background:url("../img/menu-background.jpg") no-repeat 0px 0px transparent;
		height:63px;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}
		
		#mainmenu ul {
			list-style:none;
			margin:0px auto;
			padding:0px;
			width:650px;
		}	
		
			#mainmenu li {
				background:url("../img/menu-cutter.jpg") no-repeat 0px 9px transparent;
				height:63px;
				float:left;
				margin:0px;
				padding:10px 0px;
			}
			
			#mainmenu li.first {
				background:none;
			}

				#mainmenu li a {
					color:#223d56;
					display:block;
					font-size:18px;
					font-weight: bold;
					height:41px;
					margin:0px;
					padding:10px 26px;
					text-decoration: none;
				}
				
				#mainmenu li.active a,
				#mainmenu li a:hover {
					color:#ee1b24;
				}
				
/***********************************************************
	Content
***********************************************************/

	#contentContainer {
		background:url("../img/content-background.jpg") no-repeat 0px 0px #d4e1ec;
		margin:0px;
		padding:0px;
	}

		#contentContainer .space {
			padding:40px 40px 0px 40px;
		}
		
			#leftContent {
				float:left;
				width:650px;
			}
			
			#rightContentBox {
				float:right;
				width:290px;
			}
			
			
				#contentContainer #rightContentBox .space {
					padding:0px 10px 280px 20px;
				}
				
				#contentContainer #startpagelayout #rightContentBox .space {
					padding: 0px;
				}
				
		
			#startpagelayout #leftContent {
				width:485px;
			}
		
			#startpagelayout #rightContentBox {
				padding:10px 0 10px 22px;
				margin-top:-12px;
				margin-right:-22px;
				width:420px;
				background-image:url("../img/videobox_shadow.png");
				background-repeat: no-repeat;
				background-position: 27px -1px;
			}


/***********************************************************
	Footer
***********************************************************/

	#subpagefooter {
		background:url("../img/subpage-footer-background.jpg") repeat-x 0px 0px transparent;
		height:58px;
		position:relative;
	}
	
		#startpagefooter ul,
		#subpagefooter ul {
			bottom:15px;
			list-style: none;
			position:absolute;
			margin:0px;
			padding:0px;
			right:40px;
		}
		
			#startpagefooter li,		
			#subpagefooter li {
				float:left;
				margin:0px 0px 0px 10px;
			}
			
				#startpagefooter li a,
				#subpagefooter li a {
					color:#d3e0eb;
					font-weight: bold;
					text-decoration: none;
				}

				#startpagefooter li a:hover,
				#subpagefooter li a:hover {
					text-decoration: underline;
				}

		#startpagefooter #copyright,
		#subpagefooter #copyright {
			bottom:15px;
			color:#d3e0eb;
			font-weight: normal;
			position:absolute;
			left:40px;
		}
		
		#evacuationrouteonstart,
		#evacuationroute {
			position: absolute;
			bottom:51px;
			right:0px;
		}


	#startpagefooter {
		background:url("../img/startpage-footer-background.jpg") repeat-x 0px 0px transparent;
		height:331px;
		position:relative;
	}
	
	
	#footerContentBox {
		bottom:51px;
		height:260px;
		left:40px;
		overflow:hidden;
		position:absolute;
		width:950px;
	}


		#footerContentBox h1,
		#footerContentBox h2 {
			color:#cbe1f4;
			margin:3px 0px 8px 0px;
			padding:0px;
		}
		
			#footerContentBox .cBox {
				margin:0px  10px 0px 0px;
				float:left;
			}
			
			#footerContentBox .middle {
				margin:0px  10px 0px 0px;
				float:left;
				
			}
			
			#footerContentBox .last {
				margin:0px;
			}

			.cBox .csc-textpic {
				width:310px;	
			}


	#footer_print {
		display: none;
	}