* {
	margin:0px;
	border:0px;
	padding:0px;
}


/*//////////////////CONTAINERS//////////////////*/
#container {
	position: relative;
	margin: 0 auto;
	width: 1000px;

}

#contain {
	width:571px;
}



body {
	background-color:#000000;
	margin:0px;
	padding:0px;
	border:0px;
	
}

#photocontain {
	margin-left:12px;
}


/*//////////////////BACKGROUND DIVS//////////////////*/
#navbg {
	background:url(../img/navbg3.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:61px;
	top:195px;
	padding-left:48px;
	padding-top:19px;
	width:223px;
	height:314px;
}

#top {
	background:url(../img/topcontainerbg.gif);
	width:534px;
	height:66px;
	margin-left:332px;
}

#content {
	background:url(../img/bodybg.gif);
	background-repeat:repeat-y;
	width:534px;
	margin-left:332px;
	padding-left:13px;
	
	
}

#bottom {
	background:url(../img/bottomcontainerbg.gif);
	background-repeat:no-repeat;
	width:571px;
	height:107px;
	margin-left:318px;
	padding-top:88px;
	padding-left:81px;
}



/*//////////////////BOX DIVS//////////////////*/
#greenbox {
	background:url(../img/greenbg.gif);
	width:508px;
	height:21px;
}

#greennews {
	background:url(../img/greennews.gif);
	width:508px;
	height:21px;

}

#greenevent {
	background:url(../img/greenevent.gif);
	width:508px;
	height:21px;

}

#greencontact{
	background:url(../img/greencontact.gif);
	width:508px;
	height:21px;

}

#greeninfo {
	
	background-image:url(../img/gradbg.gif);
	background-repeat:repeat-x;
	background-color:#e2e2e2;
	border-color:#959595;
	border-style:solid;
	border-width:1px;
	border-top-style:none;
	width:486px;
	padding:10px;
	
	
	
}

#smallgreenbox {
	background:url(../img/smallgreenbg.gif);
	width:388px;
	height:21px;
	margin-left:120px;

}

#smallgreeninfo {
	background-image:url(../img/smallgradbg.gif);
	background-repeat:repeat-x;
	background-color:#e2e2e2;
	border-color:#959595;
	border-style:solid;
	border-width:1px;
	border-top-style:none;
	padding-top:10px;
	width:366px;
	
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:16px;
				
	margin-left:120px;
}


img.float {
	float:left;
	border-width:6px;
	border-style:solid;
	border-color:#e2e2e2;
	margin-left:2px;
	
}

img.floatLeft {
	float:left;
	clear:left;
	margin-right:10px;
	padding-bottom:5px;
}

img.thumb {
	margin:5px;
	border-width:6px;
	border-style:solid;
	border-color:#e2e2e2;
	
	
}
/*//////////////////FORMS//////////////////*/
input.contact {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	width:213px;
	height:14px;
	background-color:#f4f4f4;
	border-style:solid;
	border-width:1px;
	border-color:#959595;
	padding:3px;
	margin-bottom:10px;
	z-index:1;
}

input.send {
	margin-top:10px;
}

#photoselect {
	background-color:#e2e2e2;
	border-color:#959595;
	border-style:solid;
	border-width:1px;
	width:496px;
	height:16px;
	padding:5px;
}

textarea.message {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-color:#f4f4f4;
	border-style:solid;
	border-width:1px;
	border-color:#959595;
	width:478px;
	height:125px;
	padding:3px;
}



/*//////////////////TYPOGRAPHY//////////////////*/
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10pt;
	font-weight:bold;
	margin-left:25px;
	padding-top:2px;
	
}

h1.large {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10pt;
	font-weight:bold;
	margin-left:34px;
	padding-top:2px;

}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	color:#787878;
	font-size:10pt;
	font-weight:bold;
	
}

p.top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7b7878;
	font-size:7pt;
	margin-bottom:5px;
}
	

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#797979;
	font-size:8pt;
	line-height:16px;

	
}

p.form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#797979;
	font-size:8pt;
	margin:0px;
	padding:0px;

}

p.email {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#525252;
	width:508px;
	font-size:8pt;
	margin-bottom:10px;

}

p.photo {
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#797979;
	font-size:8pt;
	line-height:16px;
	margin-left:10px;
}

p.copyright {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#656565;
	font-size:8pt;
	line-height:16px;
	width:400px;
}

h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#797979;
	width:508px;
	font-size:8pt;
	font-weight:bold;
	display:inline;
	margin-right:5px;
}

p.event {
	display:inline;
}
/*//////////////////LINKS//////////////////*/
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3f764a;
	font-size:8pt;
	line-height:16px;
	font-weight:bold;
	text-decoration:underline;

}

a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#3f764a;
	font-size:8pt;
	line-height:16px;
	font-weight:bold;
	text-decoration:underline;

}

a.next {
	
	margin-left:453px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3f764a;
	font-size:8pt;
	line-height:16px;
	font-weight:bold;
	text-decoration:underline;
}

a.next:hover {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#3f764a;
	font-size:8pt;
	line-height:16px;
	font-weight:bold;
	text-decoration:underline;
}


a.photo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3f764a;
	font-size:8pt;
	line-height:16px;
	font-weight:bold;
	text-decoration:underline;
	margin-left:10px;
	
	
}

a.photo:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#3f764a;
	font-size:8pt;
	line-height:16px;
	font-weight:bold;
	text-decoration:underline;
	margin-left:10px;
}

a.top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3f764a;
	font-size:7pt;
	font-weight:bold;
	text-decoration:underline;
}

a.top:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#3f764a;
	font-weight:bold;
	text-decoration:underline;
	font-weight:bold;
	text-decoration:underline;
}

/*//////////////////LISTS//////////////////*/
#greeninfo ul {
	display:block;
	list-style:none;
}

#greeninfo ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#797979;
	font-size:10pt;
	line-height:18px;
	
}



p.teamTitle {
	text-align:center;
	margin:20px 25px 20px 0;
	font-weight:bold;
	font-size:18px;
}

#smallgreeninfo  ul li{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#797979;
	font-size:8pt;
	line-height:16px;
}
