html, body {
	margin:0;
	padding:0;
	height: 100%;
	background: #fff;
	min-width: 960px;
}
body {
	color: #666;
}

h1 {
	margin: 0;
	padding: 32px 0 16px 0;
	font-size: 24px;
	line-height: 28px;
	font-weight: bold;
	color: #0077a9;
}

h2 {
	margin: 0;
	padding: 16px 0;
	font-size: 24px;
	line-height: 28px;
	font-weight: normal;
	color: #0077a9;
}

#website {
	min-height: 100%;
	font-family: "trebuchet ms", serif;
	font-size: 0.75em;
	line-height: 1.4em;
}

#header {
	position: relative;
	height: 195px !important;
}
#header.display {
	height: 485px;
}

	#header_search, #lang, #toolbox, #main_menu, .go_to
	{ display: none;}

	#crumbs * {
		color: #000;
	}
	
	#logo {
		background-color: #ccc;
	}
	
	#header_logo img {
		display: block;
	}
	
	.logo_container img {
		display: block;
	}
	
#page {
}
#content {
	position: relative;
	padding-bottom: 31px;
}
#content_inner {
	position: relative;
}

	#left {
		position: relative;
		font-size: 1.08em;
		padding-right: 15px;
	}
	#left a, #center a {
		color: #0077a9;
		text-decoration: none;
	}
		#left .short_description, #center .short_description {
			margin: 0 0 20px 0;
			font-weight: bold;
		}
		#linkbox {
			display: none;
		}
		
		.quote {
			margin: 25px 0 0 0;
			background: #fff url(../images/left_block/q_bg2.gif) left top repeat-y;
			clear: both;
		}
		.q_top {
			display: block;
			height: 29px;
			background: transparent url(../images/left_block/q_top.gif) 5px 0px no-repeat;
		}
		.q_text {
			display: block;
			margin: -29px 0 0 38px;
			padding: 19px 19px 12px 19px;
			background: transparent url(../images/left_block/q_top_right.gif) top right no-repeat;
			color: #0091ca;
		}
		.q_bottom {
			display: block;
			height: 25px;
			background: transparent url(../images/left_block/q_bottom.jpg) top right no-repeat;
		}
		.break_point {
			position: relative;
			clear: both;
			margin: 16px 0 0 0;
			padding: 0 0 6px 5px;
			height: 16px;
			background: transparent url(../images/left_block/break_bg.gif) left bottom repeat-x;
			font-size: 12px;
			color: #333;
		}
		.break_point .tags {
			font-weight: bold;
			padding: 0 10px 0 0;
		}
		.break_point .seperator {
			margin: 0 5px;
			color: #0077a9;
		}
		#left .break_point a, #center .break_point a {
			color: #0077a9;
			text-decoration: none;
		}
		#left .break_point a:hover, #center .break_point a:hover {
			color: #00adee;
			background: transparent url(../images/content/dotted_a.gif) left bottom repeat-x;
		}
		#left .go_to, #center .go_to {
			position: absolute;
			top: 0;
			right: 0;
		}
		#left .go_to a, #center .go_to a {
			padding: 1px 0;
			font-size: 12px;
			line-height: 14px;
			text-decoration: none;
			font-weight: bold;
			color: #0077a9;
			background: transparent url(../images/buttons/arrow_up.gif) right center no-repeat;
		}
		#left .go_to a span, #center .go_to a span {
			margin: 0 25px 0 0;
		}
		#left .go_to a:hover, #center .go_to a:hover {
			background: transparent url(../images/buttons/arrow_up_over.gif) right center no-repeat;
		}
		#left .go_to a:hover span, #center .go_to a:hover span {
			color: #00adee;
			background: transparent url(../images/content/dotted_a.gif) left bottom repeat-x;
		}
		
	
	#right {
		display: none;
	}

#bottom {
	display: none;
}