body {
	margin:0;
	color:#6bb933;
	font-family:"lucida grande",helvetica,arial,sans;
	font-size:18px;
	line-height:140%;
	text-align:center;
}
p {
	margin:12px 0;
}
a {
	color:#6bb933;
	font-weight:bold;
}
a:hover {
	color:#6f0;
}
h2 {
	margin:30px 0 20px;
	font-size:38px;
	line-height:120%;
	font-family:frutiger,helvetica,arial,sans;
	font-weight:normal;
}
.container1 {
	position:relative;
	width:750px;
	height:530px;
	margin:10px auto 10px;
	text-align:left;
}
.container2 {
	width:750px;
	height:530px;
}
.break {
	clear:both;
}
#sitetitle {
	display:none;
}
.nav1 {
	display:block;
	width:750px;
	height:25px;
}
.nav1 ul {
	margin:0;
	padding:0;
	list-style:none;
}
.nav1 li,
.nav1 a {
	display:block;
	float:left;
	height:25px;
	margin:0;
	padding:0;
	background:#6bb933;
}
li#nav1_home,
li#nav1_home a {
	width:80px;
	background-image:url(images/nav1_home.gif);
}
li#nav1_about,
li#nav1_about a {
	width:145px;
	background-image:url(images/nav1_about.gif);
}
li#nav1_traid,
li#nav1_traid a {
	width:95px;
	background-image:url(images/nav1_traid.gif);
}
li#nav1_lrc,
li#nav1_lrc a {
	width:90px;
	background-image:url(images/nav1_lrc.gif);
}
li#nav1_news,
li#nav1_news a {
	width:105px;
	background-image:url(images/nav1_news.gif);
}
li#nav1_campaign,
li#nav1_campaign a {
	width:130px;
	background-image:url(images/nav1_campaign.gif);
}
li#nav1_contact,
li#nav1_contact a {
	width:105px;
	background-image:url(images/nav1_contact.gif);
}
li#nav1_home a:hover,
li#nav1_about a:hover,
li#nav1_traid a:hover,
li#nav1_lrc a:hover,
li#nav1_news a:hover,
li#nav1_campaign a:hover,
li#nav1_contact a:hover {
	background-position:0 -25px;
}
li#nav1_home span,
li#nav1_about span,
li#nav1_traid span,
li#nav1_lrc span,
li#nav1_news span,
li#nav1_campaign span,
li#nav1_contact span {
	display:none;
}
#nav1_back {
	display:block;
	width:750px;
	height:25px;
	background-image:url(images/nav1_back.gif);
}
#nav2 {
	position:absolute;
	left:0;
	top:470px;
	z-index:10;
	width:80px;
	height:55px;
}
#nav2_prev,
#nav2_prev a {
	display:block;
	width:80px;
	height:25px;
	background-image:url(images/nav_back.gif);
}
#nav2_next {
	margin-top:5px;
}
#nav2_next,
#nav2_next a {
	display:block;
	width:80px;
	height:25px;
	background-image:url(images/nav_next.gif);
}
#nav2_prev a:hover,
#nav2_next a:hover {
	background-position:0 -25px;
}
#nav2_blank {
	display:block;
	width:80px;
	height:25px;
}
#nav2_prev a span,
#nav2_next a span {
	display:none;
}
#pagetitle {
	width:610px;
	margin-left:40px;
}
#content {
	width:600px;
	margin-left:40px;
}
.bigbig {
	font-size:28px;
	line-height:120%;
	font-family:frutiger,helvetica,arial,sans;
}
#form {
	position:absolute;
	left:40px;
	top:260px;
	width:710px;
}
#form table {
	width:710px;
}
#form td {
	padding:5px 20px 4px 0;
	font-size:14px;
}
#form input.inputbox {
	width:500px;
	border:none;
}
#form #nav2_send,
#form #nav2_send input {
	float:right;
	display:block;
	width:80px;
	height:25px;
	background-image:url(images/nav_send.gif);
}
#form #nav2_send input:hover {
	background-position:0 -25px;
}


#home .container1 {
	background-image:url(images/back1b.jpg);
	background-repeat:no-repeat;
}
#home .container2 {
	background-image:url(images/back1a.gif);
	background-repeat:no-repeat;
}
#about .container1 {
	background-image:url(images/back2.jpg);
}
#about #content {
	width:520px;
}
#about span.space {
	display:block;
	float:right;
	width:40px;
	height:80px;
}
#traid .container1 {
	background-image:url(images/back3.jpg);
}
#traid #content {
	width:455px;
}
#lrc .container1 {
	background-image:url(images/back4.jpg);
}
#lrc #content {
	width:500px;
}
#lrc span.space {
	display:block;
	float:right;
	width:200px;
	height:50px;
}
#campaign .container1 {
	background-image:url(images/back5.jpg);
}
#campaign #pagetitle {
	width:280px;
}
#campaign #content {
	width:380px;
}
#contact {
	background-image:url(images/back6.gif);
	background-repeat:repeat-x;
}
#contact #nav2_prev,
#contact #nav2_prev a {
	background-image:url(images/nav_back1.gif);
}
#news #content {
	float:left;
	width:420px;
	font-size:12px;
	color:#333;
	line-height:130%;
}
#news #content strong {
	color:#6bb933;
	font-size:18px;
	line-height:140%;
}
#news #content .bigbig {
	font-size:28px;
	line-height:120%;
	font-family:frutiger,helvetica,arial,sans;
}
#news #sidebar {
	width:200px;
	margin-left:500px;
	font-size:12px;
	color:#333;
	line-height:130%;
}
#news #nav2 {
	position:relative;
	left:auto;
	top:auto;
	z-index:auto;
	width:80px;
	height:55px;
	margin-bottom:20px;
}
