*{
margin:0px; 
padding:0px;
border:none;
color:white;
}

html{
height:100%;
width:100%
}

body{
height:100%;
text-align:center;
font:normal 14px verdana, tahoma, arial;
color:#000000;
background-color:black;
/*background-image:url('pool-background.jpg');*/
background-image:url('bg.jpg');
background-position:top left;
background-repeat:no-repeat;
background-attachment:fixed;
}

div#center{
width:600px;
margin-left:150px;
background-color:none;
}

div#head{
padding:25px 0px;
}

div#body{
padding:0px;
background-color:none;
}

div#body div#body-head{
background-image:url('body-head.png');
background-repeat:no-repeat;
background-position:bottom center;
height:17px;
}
div#body div#body-body{
background-image:url('body-body.png');
background-repeat:repeat-y;
background-position:top center;
}
div#body div#body-foot{
background-image:url('body-foot.png');
background-repeat:no-repeat;
background-position:top center;
height:17px;
}
div#body div#body-toes{
background:none;
height:30px;
color:#777777;
padding:3px;
}
div#body div#body-toes *{
font-size:11px;
color:white;
text-decoration:none;
}
div#body div#body-toes *:hover{
font-size:11px;
color:#FF3333;
text-decoration:underline;
}

div#foot{
height:10px;
background-color:none;
}

h1, h2, h3, h4{margin-bottom:5px;}

h1{font-size:55px;}
h2{font-size:22px;}
h3{font-size:20px;}
h4{font-size:16px;}

div#body *{
color:black;
}

p{
padding:6px;
}

div#section{
background-color:white;
border:1px dashed black;
margin:10px auto;
padding:10px;
width:500px;
text-align:left;
}

div#comp h3{
text-align:center;
}

a{
color:white;
text-decoration:underline;
}
a:hover{
color:#FF3333;
text-decoration:none;
}

ul li{
margin-left:30px;
font-size:12px;
line-height:16px;
}

p.space{padding:1px;}

span.label{
font-weight:bold;
display:inline-block;
width:80px;
}

div.left{
text-align:left;
width:500px;
margin:0 auto;
}

table#images{
margin:0 auto;
}

table#images td{
width:150px; 
height:150px;
padding:10px;
}

