@import url('yui-reset.css');

* {	
border:0px solid #eee;
margin:0;
padding:0;
list-style:none;
}

html,body,#bg,#bg table,#bg td,#cont {	
width:100%;
height:100%;
overflow:hidden;
}

body{	
font-family:Arial,sans-serif;
font-size:10px;
cursor:default;
color:#000;
background-color:#000;
}


h1,h2,.large,.left {	
font-family:Arial,sans-serif;
font-size:40px;
}

h2,.box div img {	
padding-bottom:20px
}

a {	
text-decoration:none;		
color:#000;
outline:0;
}

img {	
display:block;
}

#bg div {	
position:absolute;
width:200%;
height:200%;
top:-60%;
left:-50%;
z-index: 1;
}

#bg td{	
vertical-align:middle;
text-align:center;
}

#bg img{	
min-height:50%;
min-width:50%;
margin:0 auto;
}

#menu {
position: absolute;
top: 40px;
left: 40px;
font-family: Arial, sans serif;
font-size: 12px;
font-style: bold;
text-transform: uppercase;
z-index:100;
}

#menu a:link {
color: #000;
text-decoration: none;
background-color: #fff;
padding: 2px 5px 2px 2px;
}

#menu a:visited {
color: #000;
text-decoration: none;
background-color: #fff;
padding: 2px 5px 2px 2px;
}

#menu a:hover {
color: #fff;
text-decoration: none;
background-color: #ff3399;
padding: 2px 5px 2px 2px;
}

#menu ul {
list-style: none;
line-height: 19px;
}

#project p {
position: absolute;
font-family: Arial, sans serif;
font-size: 12px;
font-style: normal;
text-transform: uppercase;
z-index:100;
background-color: #ff3399;
color: #fff;
left: -35px;
padding-right: 2px;
padding-left: 2px;
padding-top: -2px;
}

#project {
position: absolute;
top: 40px;
left: 203px;
font-family: Arial, sans serif;
font-size: 12px;
font-style: normal;
text-transform: uppercase;
z-index:100;
}

#project a:link {
color: #000;
text-decoration: none;
background-color: #fff;
padding: 2px 5px 2px 2px;
}

#project a:visited {
color: #000;
text-decoration: none;
background-color: #fff;
padding: 2px 5px 2px 2px;
}

#project a:hover {
color: #fff;
text-decoration: none;
background-color: #ff3399;
padding: 2px 5px 2px 2px;
}

#project ul {
list-style: none;
line-height: 19px;
}

#logo ul {
list-style: none;
}

#logo img {
position: absolute;
bottom: 20px;
right: 40px;
width: 30px;
z-index: 100;
}

#footer ul {
list-style: none;
}

#footer {
position: absolute;
bottom: 20px;
left: 40px;
font-family: Arial, sans serif;
font-size: 12px;
font-style: bold;
text-transform: uppercase;
color: #666;
z-index:100;
}

#footer a:link {
color: #000;
text-decoration: none;
padding: 2px 5px 2px 2px;
background-color: #fff;
}

#footer a:visited {
color: #000;
text-decoration: none;
background-color: #fff;
padding: 2px 5px 2px 2px;
}

#footer a:hover {
color: #fff;
text-decoration: none;
background-color: #ff3399;
padding: 2px 5px 2px 2px;
}

#nav1 {
padding-top: 10px;
position: absolute;
top: 400px;
left: 40px;
font-family: Arial, sans serif;
font-size: 12px;
font-style: bold;
text-transform: uppercase;
z-index: 100;
}

#nav1 p {
color: #666;
text-decoration: none;
background-color: #fff;
padding: 2px 2px 2px 10px;
}

#nav1 a:link {
color: #666;
text-decoration: none;
background-color: #fff;
padding: 2px 2px 2px 10px;
}

#nav1 a:visited {
color: #666;
text-decoration: none;
background-color: #fff;
padding: 2px 2px 2px 10px;
}

#nav1 a:hover {
color: #fff;
text-decoration: none;
background-color: #666;
padding: 2px 2px 2px 10px;
}

#nav1 ul {
list-style: none;
}

#nav2 {
padding-top: 10px;
position: absolute;
top: 400px;
right: 40px;
font-family: Arial, sans serif;
font-size: 12px;
font-style: bold;
text-transform: uppercase;
z-index: 100;
}

#nav2 p {
color: #666;
text-decoration: none;
background-color: #fff;
padding: 2px 10px 2px 2px;
}

#nav2 a:link {
color: #666;
text-decoration: none;
background-color: #fff;
padding: 2px 10px 2px 2px;
}

#nav2 a:visited {
color: #666;
text-decoration: none;
background-color: #fff;
padding: 2px 10px 2px 2px;
}

#nav2 a:hover {
color: #fff;
text-decoration: none;
background-color: #666;
padding: 2px 10px 2px 2px;
}

#nav2 ul {
list-style: none;
}

#main { 
position: absolute;
top: 40px;
left: 500px;
width: 500px;
z-index: 100;
}

#main ul {
list-style: none;
line-height: 15px;
}

#main p {
font-family: Arial, sans serif;
color: #000;
font-size: 12px;
background-color: #fff;
padding: 5px 5px 5px 5px;
}

#main a:link {
color: #000;
background-color: #fff;
text-decoration: none;
padding: 2px 5px 2px 2px;
}

#main a:visited {
color: #000;
background-color: #fff;
text-decoration: none;
padding: 2px 5px 2px 2px;
}

#main a:hover {
color: #fff;
background-color: #ff3399;
text-decoration: none;
padding: 2px 5px 2px 2px;
}

#main h3 { 
font-family: Arial, sans serif;
font-size: 12px;
font-weight: normal;
text-transform: uppercase;
color: #fff;
background-color: #ff3399;
padding: 5px 5px 5px 5px;
}

