/* CSS Document */
*{
  font: 12px verdana;
  color: #000000;
}

body{
  margin-top:0px;
  margin-left:35px;
  background: url(bg.jpg) ;
  background-repeat: repeat-y;
}

#page{
  background: #fff ;
  border-left: 1px solid black;
  border-top: 1px solid black;
  width:773px;
  padding: 0 ;
  margin: 0 ;
}
#header{
	height: 290px;
	background: url(header.jpg)  no-repeat ;
	background-position: top left;
	margin:0px;
}
#header a{
	display: block;
	height: 80px;

  text-decoration: none;
}
#header a span{
	visibility: hidden;
}

#corps{
  width:550px;
  border: 0px solid black;
  
  margin:10px;
  padding-right: 10px;
}

#sponsors{
  width:200px;
  border-left: 1px solid silver;
  margin:10px;
  position:absolute;
  left:600px;
  top:300px;
}

#sponsors a span{
  margin: 20px;
}

#footer{
  margin:10px;
}


h1{
  margin-left:5px;
  font-size: 25px;
  font-weight: bold;
  color: rgb(255,204,0);
}

h2{
  margin-left:10px;
  font-size: 18px;
  font-weight: bold;
  color: green;
}

h3{
  margin-left:15px;
  font-size: 14px;
  font-weight: bold;
  color: red;
}

b{
  font-weight: bold;
}


p{
  text-align: justify;
}

ul{
  
}

li{
  list-style: none;
}


img{
  border:0px;
}

a{
  color: rgb(0,153,255);
}

.small{
  font: 9px verdana ;
  color:grey;
  
  
}


select, input{
  border:1px solid rgb(0,153,255);
  background: rgb(240,242,242);
}
input{
}


