
* { padding: 0; margin: 0; }

body {
	background: #000 url('images/bg.gif');
	font-size: 13px;
	font-family: "Helvetica", Arial, sans-serif;
	color: #fff;
	margin-top: 12px;
}

img {border: none;}

p {display: block; text-align: left;}

h1,h2,h3,h4,h5,h6 {font-weight: normal;}

h1 {font-size: 18px; color: #00ccff;}
h2 {font-size: 16px; color: #ff66ff; padding-bottom: 8px;}
h3 {font-size: 13px; color: #ccc; padding-bottom:8px;}

#wrapper {width: 720px; margin: 0px auto;}

#header { position: relative; height: 230px; font-size: 20px; background-image: url('images/header.jpg'); }

#menu { position: absolute; right: 0px; padding-right: 20px; bottom: 8px; color: #fff; background: #000000; }

#menu ul {list-style-type: none;}
#menu li {float: left;}

#menu a {color: #fff; text-decoration: none;}
#menu a:hover {color: #ff66ff; }

#menu span {color: #00ccff;}

#main { position: relative; width: 688px; float: left; height: 480px; padding: 12px 16px 12px 16px; background: #000000; }

#main p {line-height: 18px; padding: 2px 16px 2px 22px;}

#main ul {list-style-type: none;}

#main li {
	padding: 4px 4px 0 24px;
	background: url("images/star.gif") no-repeat 0px 0;
	line-height: 18px;
	text-align: justify;
}

#main a {color: #00ccff; text-decoration: none;}
#main a:hover {color: #ff66ff;}

#footer {width: 688px; line-height:30px; margin-top:500px; padding: 6px 16px 0 16px; text-align: center; color:#ccc; background-color:#000; }

.divide { border-top: #ccc dotted 2px;}
.star {	padding: 8px 4px 0 16px; background: url("images/star.gif") no-repeat 0px 0; display:inline;}
.text-main  {line-height: 18px; text-align: justify; padding: 4px 4px 0 4px;}

div.float {float: left; padding: 4px 20px 4px 0px;}  
div.float img { border: 2px solid #00ccff;}
div.spacer {clear: both;}