/* CSS Document */
html,
body {
	background-color: #666666;
	margin:0px;
}



p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	margin:5px 0px 5px 0px;
	padding:0px;
	
}

h2 {color: #cccccc;font-family: sans-serif; font-size:11px; font-weight:bolder;  }
.s36 {font-size: 36px; }
.s18 {font-size: 18px}
.s10 {font-size: 10px}


.noMargin12 {
	margin:0px;
	color: #cccccc;
	font-family: sans-serif; 
	font-size:12px; 
	font-weight:bolder;
}
.nonbold12{color: #cccccc;font-family: sans-serif;
 font-size:12px;
 padding-left:5px;
 }
a:link {
	color: #cccccc;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
a:visited {
	color: #cccccc;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
a:hover {color: #ffffff;font-weight}
a:active {color: #cccccc;font-weight}
hr {color:#CCCCCC; }


#container {
position:relative;
height: auto; 
width:800px;
margin: 0 auto; 
}

#content_700 {
width:700px;
margin:0 auto;
}


#body{
width: 600px;
float:left;
}
#footer{

width: 100%;
margin:50px auto 0 auto;

float:left;


}

#footer_menu {
width:700px;
text-align:center;
margin:0 auto;
border-top:solid #CCCCCC 1px;
}

#footer_menu ul {
	list-style-type:none;
	display:inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	
}

#footer_menu ul li {
	display:inline;
}

#footer_menu ul li a{
	/*make block uniform length */
		
	text-align:center;
	/*end make block uniform length */
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	margin:0px;
	padding: 5px 10px 5px 10px;
	color:#cccccc;
	text-decoration:none;
}
#footer_menu ul li a:hover{
color:#FFFFFF;
	
}

#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#cccccc;
}


#issues_menu {
width:800px;
margin:0 auto;

}

#issues_menu img{
width:150px;
height:218px;
border:0;
}

#issues_menu a {
	float: left;
	width: 150px;
	margin: 0 0 10px 0;
	text-align:center;
	text-decoration:none;
}

#issues_menu a:visited {
	float: left;
	width: 150px;
	margin: 0 0 10px 0;
	text-align:center;
	text-decoration:none;
}
/* ///////////////////////////////////////////////////////// */
#header_bg {
width:100%;
height:70px;
padding:0px;
background-color:#252525;
border-bottom:#CCCCCC solid 2px;
margin:0px auto 50px auto;
}

#header {
width:700px;
height:70px;
margin:0 auto;
background: url(../images/sp.jpg) no-repeat;


}

#header_menu {
float:right;

margin:47px 0 0 0;
/margin:51px 0 0 0;


}

#header_menu ul {
	list-style-type:none;
	display:inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	
}

#header_menu ul li {
	display:inline;
}

#header_menu ul li a{
	/*make block uniform length */
		
	text-align:center;
	/*end make block uniform length */
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	margin:0px;
	padding: 5px 8px 5px 8px;	
	color:#cccccc;
	text-decoration:none;
}

#header_menu ul li a:hover{
	color:#ffffff;
	
	
}


