* {
	padding: 0;
	margin: 0;
    border: 0;
}

.clear {clear:both;
    height:0;
    overflow:hidden;}

body {
    background:url(../img/bg-tile.jpg) #0099cc repeat-x top left;
    width:100%;
    height:100%;
    color: #9ccde5;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;

}

#container {
    width: 1000px;
    background:url(../img/header-image.jpg) no-repeat top center #ddf3ff;
	height:800px;
    position: relative;
	margin:0 auto;
  }

#logo {
    width: 260px;
    height: 70px;
	float:left;
	margin:20px;
}

#menu {float:left; width:500px; padding:50px 0 10px 30px;

}
#menu a {color:#FFF; border:#0CF solid 1px; padding:5px 20px; font-size:18px; text-decoration:none; margin:0 5px; background:rgba(0,153,255,0.4); -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px; text-shadow:#004d96 0 -1px 0; }

#menu a:hover {border:#fff solid 1px; background-color:#52b0f3; padding:5px 20px; -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;}

#slogan {
   width: 400px;
   color:#FFF;
   font-weight:bold;
   font-size:20px;
   padding:20px;
   text-shadow: 0px 0px 3px #004d96;
	filter: dropshadow(color=#004d96, offx=0, offy=0);

}

#enter {position:absolute; top:420px; width:270px; padding-left:20px;}
#enter a {background:url(../img/button.png) no-repeat; text-align:center; text-decoration:none; font-weight:bold; font-size:24px; color:#FFF; text-shadow:#004d96 0 -1px 0; height:80px; padding:15px 0; display:block;}
#enter a:hover {background:url(../img/button-hover.png) no-repeat;}


#slider-code { height: 190px; overflow:hidden; position:absolute; top:550px; padding:20px; }
#slider-code .viewport { float: left; width: 860px; height: 190px; overflow: hidden; position: relative; }
#slider-code .buttons { display: block; margin: 50px 10px 0 0; float: left; }
#slider-code .next { margin: 50px 0 0 10px;  }
#slider-code .disable {}
#slider-code .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }
#slider-code .overview li { float: left; margin: 0 20px 0 0; padding: 1px; height: 150px; border: 1px solid #dcdcdc; width: 150px; text-align:center; }
#slider-code .overview li a {color: #9ccde5; text-decoration:none;}

#footer { width:1000px; margin:0 auto; text-align:center; padding:20px 0 10px 0; background:url(../img/shadow.png) no-repeat top center;
}

