* {
	margin: 0;
	padding: 0;
}

html
{
	height: 100%;
}
body {
	background: #718581 url(../images/bg.png) 0 0 repeat-x;
	font-family: verdana;
	font-size: 90%;
}

#wrapper
{
	width:1000px;
	margin: 0 auto;
	position: relative;
}
#header
{
	width: 980px;
	margin: 0 auto;
	position: absolute;
	top: 110px;
	left: 100px;
}
#container 
{
	position:absolute;
	left:240px;
	top:375px;
	width:743px;
	margin: 0 auto;

}
#container span
{
	-khtml-opacity:1; -moz-opacity:1; -ms-filter:”alpha(opacity=100)”; filter:alpha(opacity=100); opacity:1; color:#000;
}

#navigation
{
position: absolute;
top: 10px;
left: 330px;
width: 613px;
height:44px;
-khtml-opacity:.20; -moz-opacity:.40; -ms-filter:"alpha(opacity=50)"; filter:alpha(opacity=50); opacity:.40;
}

#navigation_img {
	position: absolute;
	top: 265px;
	left: 190px;
	-khtml-opacity:1; -moz-opacity:1; -ms-filter:"alpha(opacity=100)"; filter:alpha(opacity=100); opacity:1;
}

.navigation_rounded{display:block}
.navigation_rounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.navigation_rounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6d736d;
  border-right:1px solid #6d736d;
  background:#bfc1bf}
.navigation_rounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #192219;
  border-right:1px solid #192219;
  background:#ced0ce}
.navigation_rounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ced0ce;
  border-right:1px solid #ced0ce;}
.navigation_rounded4{
  border-left:1px solid #6d736d;
  border-right:1px solid #6d736d}
.navigation_rounded5{
  border-left:1px solid #bfc1bf;
  border-right:1px solid #bfc1bf}
.navigation_roundedfg{height:34px;
  background:#FFFFFF}


#tagline {
	position: absolute;
	top: 100px;
	left: 440px;
}

#leftBoxes {
	position:absolute; 
	top: 375px;
	left: 5px;
	width: 210px;
}
#leftBoxes .box
{
	margin-bottom: 15px;
	font-size: 80%;

}

.rounded{display:block}
.rounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#9DBAB4}
.rounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #839b96;
  border-right:1px solid #839b96;
  background:#92aca7}
.rounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #758a86;
  border-right:1px solid #758a86;
  background:#94afaa}
.rounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #94afaa;
  border-right:1px solid #94afaa;}
.rounded4{
  border-left:1px solid #839b96;
  border-right:1px solid #839b96}
.rounded5{
  border-left:1px solid #92aca7;
  border-right:1px solid #92aca7}
.roundedfg{
  background:#9DBAB4; padding: 5px;
  }
.roundedfg li { list-style-type:none;margin-bottom: 5px; }
.roundedfg li a { color: #FFF; }

#container .roundedfg{
  background:#9DBAB4; padding: 5px;
  }
#container .box { margin-bottom: 20px; }
#container .box a { color: #FFF; }
#container .box p { margin-bottom: 10px; }
#container .box img { padding: 0 5px; border: 0;}

#sponsors { text-align: center; margin-top: 40px;}

#sale { position: absolute; left: 0px; top: 17px; z-index: -1; }