/* CSS by comuniko.com - 1st release 24.03.2009 */body {	background-color: #999;	font-family: Georgia, Tahoma, Lucia, sans-serif;}

#slide1 #nav_cont #nav1 a,
#slide2 #nav_cont #nav2 a,
#slide3 #nav_cont #nav3 a {
    border-bottom: 4px solid #0a50a1;
}

#nav {
	margin: 0 auto;
	height: 40px;
	width: 100%;
	background-color: #fed;
}

#nav_cont {
	position: relative;
	margin: 0 auto;
	width: 700px;
	font-family: Candara, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ff7f00;
	/* for IE */	filter:alpha(opacity=80);	/* CSS3 standard */	opacity:0.8;
}

#nav_cont a:link, #nav_cont a:visited {
	color: #ff7f00;
	text-decoration: none;
	border-bottom: 4px solid #ff7f00;
}

#nav_cont a:hover, #nav_cont a:active {
	color: #ff7f00;
	border-bottom: 4px solid #0a50a1;
}

#nav1 {
	position: absolute;
	left: 50px;
	top: 10px;
	width: 200px;
	text-align: center;
}

#nav2 {
	position: absolute;
	left: 250px;
	top: 10px;
	width: 200px;
	text-align: center;
}

#nav3 {
	position: absolute;
	right: 50px;
	top: 10px;
	width: 200px;
	text-align: center;
}	#wrapper {	position:relative;	width: 700px;	height: 540px;	margin: 20px auto;	background-color: #fff;	border:4px solid #ccc;}#wrapper2 {	position:relative;	width: 700px;
	height: 940px;	margin: 20px auto;	background-color: #fff;	border:4px solid #ccc;}#wrapper3 {	position:relative;	width: 700px;
	height: 1390px;	margin: 20px auto;	background-color: #fff;	border:4px solid #ccc;}#quotes {	position: relative;	margin: 0 auto;	top: -60px;	width: 450px;	text-align: center;	font-size: 24px;	font-style: oblique;	color: #666;	padding: 10px 10px 20px 10px;	background-image: url("../img/quotes1.png");	background-position: top left;	background-repeat: no-repeat;	}#quotes p {	background-image: url("../img/quotes2.png");	background-position: bottom right;	background-repeat: no-repeat;	padding: 0px 20px 5px 5px;	}	#box1 {	position:relative;	top: 25px;	left: 30px;	width: 420px;	height: 140px;	background-image:  url("../img/bg_box1.png");	background-position: center;	background-repeat: no-repeat;}#box1_text {	font-size: 22px;	text-align:center;	color: #eee;	line-height: 200%;	padding: 20px;	}#box2 {	position:relative;	top: 70px;	left: 90px;	width: 420px;	height: 140px;	background-image:  url("../img/bg_box2.png");	background-position: center;	background-repeat: no-repeat;}#box2_text {	font-size: 22px;	text-align:center;	color: #900;	line-height: 200%;	padding: 20px;	}#box3 {	position:relative;	top: 110px;	left: 200px;	width: 400px;	height: 100px;	text-align: right;	font-size: 28px;}#box3 a:link, #box3 a:visited {	color: #0a50a1;	text-decoration: none;	}#box3 a:hover, #box3 a:active {	color: #ff7f00;	text-decoration: underline;}#arrow {	position: relative;	top: 70px;	left: 580px;	width: 80px;}#arrow2 {	position: relative;	top: -100px;	left: 580px;	width: 80px;}

#arrow3 {
	margin-left: 340px;
	margin-top: -24px;	left: 560px;	width: 80px;}#arrow a:hover, #arrow a:active,#arrow2 a:hover, #arrow2 a:active,
#arrow3 a:hover, #arrow3 a:active {	/* for IE */	filter:alpha(opacity=60);	/* CSS3 standard */	opacity:0.6;  }#box2_1 {	position:relative;	margin: 20px auto;	width: 420px;	height: 140px;	background-image:  url("../img/bg_box2.png");	background-position: center;	background-repeat: no-repeat;}#box2_1_text {	font-size: 30px;	font-weight: bold;	text-align:center;	color: #900;	line-height: 200%;	padding-top: 40px;	}#box2_2 {	position:relative;	margin: 100px auto;	width: 540px;	background-color: #eff;	border: 3px solid #0a50a1;	text-align: center;	font-size: 24px;	color: #0a50a1;	padding: 20px;}#box2_2_text a:link, #box2_2_text a:visited {	color: #0a50a1;	text-decoration: none;	}#box2_2_text a:hover, #box2__text2 a:active {	color: #ff7f00;	text-decoration: underline;}.box2_2_text_hl {	font-weight: bold;	color: #ff7f00;	text-decoration: none;	}/* #box2_2_text_hl a:hover, #box2_2_text_hl a:active {	color: #0a50a1;	text-decoration: underline;} */#images {	position: relative;	margin: 20px auto;	width: 500px;	padding: 10px;	}#img1 {	position: absolute;	top: 4px;	left: 10px;	}#img2 {	position: absolute;	top: 4px;	right: 10px;	}	#box3_2 {	position:relative;	top: -80px;	margin: 20px auto;	width: 420px;	height: 140px;	background-image:  url("../img/bg_box1.png");	background-position: center;	background-repeat: no-repeat;}#box3_2_text {	font-size: 28px;	text-align:center;	color: #eee;	line-height: 150%;	padding: 24px;	}#box3_2_text a:link, #box3_2_text a:visited {	color: #eee;	text-decoration: none;	}#box3_2_text a:hover, #box3_2_text a:active {	color: #ff7f00;	text-decoration: underline;	}#box1_3 {	position:relative;	margin: 20px 40px;	width: 420px;	height: 140px;	background-image:  url("../img/bg_box2.png");	background-position: center;	background-repeat: no-repeat;}#box1_3_text {	font-size: 28px;	font-weight: bold;	text-align:left;	color: #900;	line-height: 150%;	padding: 26px 60px;	}	#box2_3 {	position: absolute;	margin: 0px 50px 10px 50px;	width: 600px;	background-color: #efe;	border: 3px solid #050;
	padding-bottom: 10px;}#box2_3_text {	text-align: left;	font-size: 24px;	color: #050;	padding: 20px;	}#box_trigger {	margin-left: 20px;	}	h2.trigger {	padding: 0 0 0 50px;	margin: 0 0 5px 0px;	background: #ffe url(../img/checklist.png) no-repeat 14px center;	border: 1px solid #ff6;	height: 46px;	line-height: 46px;	width: 500px;	font-size: 22px;	font-weight: normal;	float: left;}h2.trigger a {	color: #050;	text-decoration: none;	display: block;}h2.trigger a:hover {;	text-decoration: underline;	/* for IE */	filter:alpha(opacity=80);	/* CSS3 standard */	opacity:0.8;  }  h2.active {background: #efe url(../img/checklist_open.png) no-repeat 14px center;	border: 1px solid #050;	} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/.toggle_container {	margin-bottom: 20px;	padding: 0;	border: 1px solid #050;	background-color: #efe;	overflow: hidden;	font-size: 16px;	font-style: italic;	text-align: justify;	width: 500px;	clear: both;	color: #050;}.toggle_container .block {	padding: 20px; /*--Padding of Container--*/}

#box3_3 {
	margin: 20px 20px 20px 140px;
	width: 420px;	height: 140px;	background-image:  url("../img/bg_box1.png");	background-position: center;	background-repeat: no-repeat;}#box3_3_text {	font-size: 24px;	text-align:center;	color: #eee;	line-height: 150%;	padding: 22px 20px 20px 20px;	}#box3_3_text a:link, #box3_3_text a:visited {	color: #eee;	text-decoration: none;	}#box3_3_text a:hover, #box3_3_text a:active {	color: #ff7f00;	text-decoration: underline;	}

#footer {
	position: relative;
	margin: 20px auto;
	width: 400px;
	}

#footer, #footer a:link, #footer a:visited {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #eee;
	text-decoration: none;
}

#footer a:hover, #footer a:active {
	text-decoration: underline
}

#quotes_cont {
	position: absolute;	top: 160px;
	left: 660px;
	width: 180px;
	background: #eee;
	border: 1px solid #666;
	padding: 20px 0px 20px 20px;
}
	
#quotes2 {	text-align: center;	font-size: 18px;	font-style: oblique;	color: #666;
	background: url("../img/quotes1.png") top left no-repeat;	padding: 20px 30px 0px 0px;	}#quotes2 p {	background-image: url("../img/quotes2.png");	background-position: bottom right;	background-repeat: no-repeat;	padding: 0px 0px 0px 5px;	}