body{

	font-family: Arial, sans-serif;
	/*background-color: #d8ff00;*/
	background-color: #ebff7f;
	text-align: center;
	font-size: 11px;
}

a{

	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #000;
}

a:hover{
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #d8ff00;
}

a.team{

	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000;
}

a.team:hover{
	text-decoration: none;
	font-family: Arial, sans-serif;
	color: #ffaf24;
}

a.member{

	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000;
}

a.member:hover{
	text-decoration: none;
	font-family: Arial, sans-serif;
	color: #ffaf24;
}

p{

	margin: 0;
}

label{

	font-size: 12px;
}

hr{

	border: 1px solid #efefef;
}

li{
	list-style-type: none;
	background: url('images/star_small.png') no-repeat;
	padding: 0 0 0 15px;
}

ul ul{

	padding: 0 0 0 25px;
}

ul ul li{
	list-style-type: none;
	background: none;
	font-style: italic;
}

input.normal{

	border: 1px solid #efefef;
}

textarea{

	border: 1px solid #efefef;
}

#banner{

	background-image: url('images/head_plus.png');
	background-repeat: no-repeat;
	height: 148px;
	margin-left: auto;
	margin-right: auto;
	width: 724px;
	text-align: right;
}


#banner img.logo{

	padding: 10px 40px 0 0;
}

#menus{

	background-image: url('images/menus.png');
	background-repeat: no-repeat;
	height: 26px;
	margin-left: auto;
	margin-right: auto;
	width: 724px;
	text-align: left;
}

#main_links{

	color: #FFF;
	padding: 5px 0 0 50px;
	font-size: 13px;
}

#main_links a{

	color: #FFF;
	font-size: 13px;
	font-weight: bold;
}

#main_links a:hover{

	color: #d8ff00;
}


#submenus{

	background-image: url('images/sub_menus.png');
	background-repeat: no-repeat;
	height: 24px;
	margin-left: auto;
	margin-right: auto;
	width: 724px;
}

#submenus.black{
	background-image: url('images/sub_menus_black.png');
}

#submenus_links{

	background-color: #FFF;
	padding: 5px 0 0 30px;
	margin-top: 1px;
	text-align: left;
	float: left;
	height: 18px;
}

#submenus_links a{

	color: #5c5c5c;
	text-decoration: underline;
}

#submenus_links a:hover{

	color: #ffaf24;
}

#submenus_links_left{

	background-image: url('images/sub_menus_left.png');
	background-repeat: no-repeat;
	width: 31px;
	height: 24px;
	float: left;
}

#separator{

	background-image: url('images/separator.png');
	background-repeat: no-repeat;
	padding-right: 22px;
	width: 38px;
	height: 24px;
	float: left;
}

/*#separator_right{

	background-color: #000;
	width: auto;
	height: 24px;
	margin-right: auto;
	float: left;
}*/


#action{

	background-image: url('images/action_bg.png');
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	width: 724px;
}

#action_area{

	width: 600px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#action_area p{

	padding: 10px 10px 0 0;
	font-size: 12px;
}

#ads{
	margin-right: auto;
        margin-left: auto;
}

#footer{

	background-image: url('images/footer.png');
	background-repeat: no-repeat;
	height: 76px;
	margin-left: auto;
	margin-right: auto;
	width: 724px;
}

#footer p{

	color: #FFF;
	padding: 15px 0 5px 0;
}

#issue{

	width: 90%;
	/*background-color: #000;*/
	margin-left: auto;
	margin-right: auto;
}

#issue p.num{

	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}

#issue p.release{

	font-size: 12px;
	padding-left: 50px;
}

#issue p.months{

	color: #bcbcbc;
}

#issue td{
	
	vertical-align: top;
}

#issue td p.content{
	
	font-size: 15px;
	font-weight: bold;
	padding-left: 50px;
}

#issue ul{
	
	padding-left: 60px;
}

#issue a.download{

	font-size: 14px;
	/*color:  #969696;*/
	color: #ffaf24;
	padding-left: 50px;
}

#issue a.download:hover{

	font-size: 14px;
	font-weight: bold;
	color: #ffaf24;
	
}

#issue img{

	border: 1px solid #FFF;
}

#issue img:hover{

	border: 1px solid #ffaf24;
}

#download a{

	font-size: 12px;
}

#download a:hover{

	color: #ffaf24;
}

input.textinput{

	border: 1px solid #969696;
}

input.button{

	border: 1px solid #969696;
	background-color: #ededed;
}

input.button:hover{

	border: 1px solid #969600;
}

#newsletter{

	border: 1px solid #d8ff00;
}
