html, body { font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; background:url(ag_tap01.gif) top center repeat; }

#content { position:absolute; left:42%; top:50px; margin:0 0 0 -100px; padding:50px 30px; width:560px; min-height:489px; background:#C5C5C5; border:solid 2px #999; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; }

#nav {
	position:absolute;
	left:40%;
	top:27px;
	margin:0 0 0 -375px;
	width:300px;
	padding:150px 0 0 30px;
	background:url(logo.png) left top no-repeat;
}
#nav a { display:block; position:relative; width:156px; height:30px; padding:5px 0 0 0; font-size:16px; font-weight:bold; color:#333; text-align:center; text-decoration:none; background:url(btn.png) no-repeat; }
#nav a:hover { background-image:url(btn_over.png); }
#nav a:active { background-image:url(btn_down.png); padding:6px 0 0 0; height:29px; }
#nav a:focus { outline:none; }
#nav a.active,
#nav a.active:hover,
#nav a.active:active { color:#fff; background-image:url(btn_active.png); cursor:default; height:30px; padding:5px 0 0 0; }


#teaser { position:absolute; left:40%; top:450px; margin:0 0 0 -345px; padding:10px; width:125px; background:#fff; border:solid 2px #999; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; }

#text1 {
	position:absolute;
	left:403px;
	top: 180px;
	right:17px;
}

#text2 {
	position:absolute;
	left:350px;
	top: 194px;
	right:20px;
}
