body { 
	text-align:center; 
	}


.bodytext {
	margin: 0px;
	text-align: left; 
	padding-top: 3px; 
	padding-bottom:3px;
	}

h1 {
	font-size: 10pt;
}

/* Quasi dislikes UNDERLINE - yes daz true*/
a {text-decoration: none;}

/* complete inactive links BLACK for mainmenu, specialmenu */
a.mainmenu:link {color: #000000; }
a.mainmenu:visited {color: #000000; }
a.specialmenu:link {color: #000000; }
a.specialmenu:visited {color: #000000; }

/* complete inactive links WHITE for submenu, submenu2 */
a.submenu:link { color:#ffffff; }
a.submenu:visited { color:#ffffff; }
a.submenu:active { color:#ffffff; }
a.submenu2 { text-transform:none;}
a.submenu2:link { color:#ffffff; }
a.submenu2:visited { color:#ffffff; }
a.submenu2:active { color:#ffffff; }
a.submenu2_act { text-transform:none; }

p.submenu2 {margin-left: 5px;}
p.submenu2_act {margin-left: 5px;}

#out { 
	margin: 0 auto; 
	text-align: left; 
	width: 970px; 
	padding-top: 20px; 
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	}

#mainmenu { 
	letter-spacing:1px;
	float:left; 
	height:18px; 
	margin-top:22px; 
	padding-left:7px; 
	width:687px; 
	font-weight: 500;
	text-transform:uppercase;
	}

#logo { 
	float:right; 
	height:40px; 
	width: 276px; 
	}

#middle {
	width:970px; 
	float:left; 
}

#submenu {
	float: left;  
	width: 105px; 
	height: 432px;
	padding-left: 14px;
	padding-top: 28px;
	padding-right: 369px;
	line-height: 1.0em;
	letter-spacing:0.05em;
	font-weight: 500;
	text-transform:uppercase; 
	}

#content {
	position: relative;
	float:right; 
	width: 482px; 
	height: 460px; 
	text-align: left; 
	color: #3d3d3d;
	}

#contentpos1 {
	width: 400px; 
	height: 232px;
	padding-top:218px; 
	padding-bottom:10px; 
	padding-left: 30px; 
	padding-right: 52px; 
	overflow:hidden

	}

#contentpos2 {
	width: 400px; 
	height: 300px;
	padding-top:150px; 
	padding-bottom:10px; 
	padding-left: 30px; 
	padding-right: 52px; 
	overflow:hidden
	}

#contentpos3 {
	width: 400px; 
	height: 335px;
	padding-top:115px; 
	padding-bottom:10px; 
	padding-left: 30px; 
	padding-right: 52px; 
	overflow:hidden
	}
	
#contentpos4 {
	width: 430px; 
	height: 335px;
	padding-top:105px; 
	padding-bottom:10px; 
	padding-left: 0px; 
	padding-right: 5px; 
	overflow:hidden
	}

#contentpos0 {
	width: 482px; 
	height: 460px;
	padding-top:0px; 
	padding-bottom:0px; 
	padding-left:0px; 
	padding-right:0px; 
	overflow:hidden
	}

#popup {
	top:-20px;
	margin-top: 0px;
	padding-left: 7px;
	width: 100%;
	visibility:hidden; 
	float:left;
	}

#specialmenu {
	letter-spacing:1px;
	float:left; 
	height:60px; 
	width:956px;  
	padding-top: 0px;
	padding-left: 7px;
	font-weight: 500;
	text-transform:uppercase;
	}

#list	{
	top: 0px; 
	}
	
#list ul {
	margin-bottom: 4px;
	margin-top: 3px 
	}
#list li { 
	list-style-image:url(../../team/dot.gif);
	padding-top:0px; 
	padding-bottom:0px; 
	}

a#flickr, a#youtube, a#facebook {float: left; display:block; text-align: center; height:60px;margin-left:3px;margin-right:3px;}
a:hover#flickr {background: transparent url(logo/flickr.gif) no-repeat 0px 20px;}
a:hover#youtube {background: transparent url(logo/youtube.gif) no-repeat 0px 20px;}
a:hover#facebook {background: transparent url(logo/facebook.gif) no-repeat 0px 20px;}
span.specialmenu {float:left; letter-spacing:1px;}