@charset "utf-8";
/* CSS Document */

body{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#000;
}

.header{
font-size:14px;
font-weight:600;
}

.small{
	font-size:10px;}

.grey{
	color:#999;
}

a.header_link:link{
text-decoration:underline;
color:#999;
}

a.header_link:visited{
text-decoration:underline;
color:#999;
}

a.header_link:hover{
text-decoration:none;
color:#999;
background-color:#ff3366;
}

#header_link{
	color:#ff3366;
	text-align:right;
	padding-right:50px;
	padding-top:5px;
	padding-bottom:5px;
	
	width:950px;
	margin-left:auto;
	margin-right:auto;
}

#footer_link{
	color:#999;
	
	
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

a.link2:link{
text-decoration:none;
color:#999;
text-decoration:underline;
}

a.link2:visited{
text-decoration:none;
color:#999;
text-decoration:underline;
}

a.link2:hover{
text-decoration:none;
color:#333;
background-color:#ff3366;
}





#header_link_container{
	width:100%;
	
}

a:link{
text-decoration:none;
color:#333;
text-decoration:underline;
}

a:visited{
text-decoration:none;
color:#333;
text-decoration:underline;
}

a:hover{
text-decoration:none;
color:#CCC;
background-color:#ff3366;
}

a.link:link{
text-decoration:none;
color:#CCC;
text-decoration:underline;
}

a.link:visited{
text-decoration:none;
color:#CCC;
text-decoration:underline;
}

a.link:hover{
text-decoration:none;
color:#333;
background-color:#ff3366;
}



#header{
margin-left:auto;
margin-right:auto;
width:1000px;
height:200px;
background-image:url(images/header.jpg);
}

#navigation{
margin-left:auto;
margin-right:auto;
width:1000px;
height:60px;
background-image:url(images/navigation.jpg);
}

#space_25{
width:1000px;
height:25px;
}

#area_a{
margin-left:75px;
width:575px;
height:400px;
float:left;
}

#area_a_header{
width:555px;
height:30px;
padding:10px;
color:#CCC;
font-size:12px;
}

#area_a_footer{
margin-top:325px;
padding-left:10px;
padding-top:5px;
width:565px;
height:20px;
color:#CCC;
font-size:10px;
}


#area_b{
margin-left:25px;
padding:15px;
width:220px;
height:370px;
float:left;
}

#area_c{
margin-top:25px;
margin-left:75px;
padding:15px;
width:545px;
height:220px;
float:left;
}

#area_d{
margin-top:25px;
margin-left:25px;
padding:15px;
width:220px;
height:220px;
float:left;
}

#base{
margin-left:auto;
margin-right:auto;
width:1000px;
height:740px;
background-image:url(images/base.jpg);
}

/* Navigation */

ul.blue {
	padding: 5px;
	margin: 10px 0;
	list-style: none;
	float: left;
	clear: left;
	margin-top:15px;
	margin-left:75px;
}

ul.blue li {
	float: left;
	
}

ul.blue li a {
	float: left;
	text-decoration: none;
	color:#666;
	padding: 4px 15px 0 0;
	margin-right:5px;
	font: 600 14px Arial, Helvetica, sans-serif;
	
}

ul.blue li a span {
	float: left;
	padding-right: 15px;
	display: block;
	margin-top: -4px;
	height: 24px;
}

ul.blue li a:hover {
 color:#CCC;
background: url(images/button.gif) no-repeat top right;
}

ul.blue li a:hover span {
background: url(images/button.gif) no-repeat top left;
}

ul.blue li a.current {
background: url(images/button.gif) no-repeat top right;
color:#CCC;
}

ul.blue li a.current span {
background: url(images/button.gif) no-repeat top left;
}

#copyright{
margin-left:auto;
margin-right:auto;
width:900px;
color:#999;
font-size:12px;
}