html {
	font-family:Verdana;
	font-size:9px;
	background-color:#FEADD;
	color:#232323;
	margin:0;
	padding:0;
	margin-top:-8px;
}

#everything {
	padding:0px;
	margin:0px;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	width:1000px;
	height:1224px;
	background-image:url('templates/images/acafes_back_1.jpg');
	text-align:left;
}

#menu {
	width:1000px;
	height:25px;
	background-image:url('gfx/menu_back_satin.jpg');
	margin:0;
	padding:0;
	text-align:center;
}

#menu span {
	padding-left:20px;
	padding-right:20px;
	position:relative;
	top:3px;
}

#menu span a {
	text-decoration:none;
	color:#000000;
	font-size:12px;
	font-variant:small-caps;
	font-weight:bold;
}

#secondary_menu {
	width:1000px;
	height:17px;
	margin:0;
	padding:0;
	text-align:center;
	filter:alpha(opacity=60);
	opacity:0.6;
	background-color:#EFEFEF;
}

#secondary_menu span {
	padding-left:45px;
	padding-right:45px;
	position:relative;
	top:1px;
}

#secondary_menu span a {
	text-decoration:none;
	color:#896618;
	font-size:10px;
	font-weight:normal;
}

/* -Store- */
#secondary_menu.store {
	border-bottom:1px solid #5696B6;
	border-top:1px solid #5696B6;
}

#secondary_menu.store span {
	padding-left:22px;
	padding-right:22px;
}

#secondary_menu.store span a {
	color:#5696B6;
}

/* -About- */
#secondary_menu.about {
	border-bottom:1px solid #9E8200;
	border-top:1px solid #9E8200;
}

#secondary_menu.about span {
	padding-left:30px;
	padding-right:30px;
}

#secondary_menu.about span a {
	color:#9E8200;
}

/* -Events- */
#secondary_menu.events {
	border-bottom:1px solid #2D9E00;
	border-top:1px solid #2D9E00;
}

#secondary_menu.events span {
	padding-left:50px;
	padding-right:50px;
}

#secondary_menu.events span a {
	color:#2D9E00;
}

/* -Contacts- */
#secondary_menu.contact {
	border-bottom:1px solid #7B009E;
	border-top:1px solid #7B009E;
}

#secondary_menu.contact span {
	padding-left:50px;
	padding-right:50px;
}

#secondary_menu.contact span a {
	color:#7B009E;
}

/* -Downloads- */
#secondary_menu.downloads {
	border-bottom:1px solid #7B009E;
	border-top:1px solid #7B009E;
}

#secondary_menu.downloads span {
	padding-left:70px;
	padding-right:70px;
}

#secondary_menu.downloads span a {
	color:#7B009E;
}

/* -Contact- */
#secondary_menu.contact {
	border-bottom:1px solid #9E4700;
	border-top:1px solid #9E4700;
}

#secondary_menu.contact span {
	padding-left:70px;
	padding-right:70px;
}

#secondary_menu.contact span a {
	color:#9E4700;
}

/* -User Options- */
#secondary_menu.useroptions {
	border-bottom:1px solid #001A9E;
	border-top:1px solid #001A9E;
}

#secondary_menu.useroptions span {
	padding-left:40px;
	padding-right:40px;
}

#secondary_menu.useroptions span a {
	color:#001A9E;
}

/* -Register- */
#secondary_menu.register {
	border-bottom:1px solid #555555;
	border-top:1px solid #555555;
}

#secondary_menu.register span {
	padding-left:40px;
	padding-right:40px;
}

#secondary_menu.register span a {
	color:#555555;
}

#header img {
	width:1000px;
}

form {
	padding-left:45px;
}

.atp {
}

.form_label {
	width:250px;
}

input.atp {
	padding:0;
	margin:0;
	background-color:transparent;
	font-family:verdana;
	font-size:9;
}

textarea.atp {
	padding:0;
	margin:0;
	background-color:transparent;
	font-family:verdana;
	font-size:9;
}

select.atp {
	padding:0;
	margin:0;
	background-color:transparent;
	font-family:verdana;
	font-size:9;
}

input.atp_t {
	padding:0;
	margin:0;
	background-color:#CDFFC0;
	font-family:verdana;
	font-size:9;
}

textarea.atp_t {
	padding:0;
	margin:0;
	background-color:#CDFFC0;
	font-family:verdana;
	font-size:9;
}

select.atp_t {
	padding:0;
	margin:0;
	background-color:#CDFFC0;
	font-family:verdana;
	font-size:9;
}

input.atp_f {
	padding:0;
	margin:0;
	background-color:#FFCDC0;
	font-family:verdana;
	font-size:9;
}

textarea.atp_f {
	padding:0;
	margin:0;
	background-color:#FFCDC0;
	font-family:verdana;
	font-size:9;
}

select.atp_f {
	padding:0;
	margin:0;
	background-color:#FFCDC0;
	font-family:verdana;
	font-size:9;
}

form.atp {
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 3px;
	margin-right: 0;
	padding-top:3px;
}

input {
	font-size:9px;
}

#go {
	font-family:Verdana;
	font-size:9px;
}

.menu_sub {
	display:none;
}

.menu_sub_act {
	display:inline;
}

#chathistory div {
	text-align:left;
	height:15px;
	padding:0;
	margin:0;
}

div.short {
	height:15px;
}

#chathistory .system {
	color:#179717;
}

#chathistory .tell {
	color:#771777;
}

#chathistory .tellsent {
	color:#777717;
}

#chathistory .team {
	color:#2787C7;
}

#chathistory .faction {
	color:#972516;
}

.atp_h {
	display:none;
}

#menu span {
	padding-left:20px;
	padding-right:20px;
	position:relative;
	top:3px;
}

#menu input {
	border:1px solid #9999A0;
}

#content {
	margin-top:35px;
	margin-bottom:35px;
	width:750px;
	margin-left:75px;
	margin-right:75px;
	text-align:left;
	font-size:12px;
}

#content div.heading {
	text-align:left;
	padding-left:35px;
	font-weight:bold;
	font-size:16px;
}

#content div {
	height:18px;
}

#app_div {
	width:700px;
}

p.desc {
	text-align:center;
	padding-left:150px;
}

#footer {
	width:1000px;
	height:25px;
	margin:0;
	padding:0;
	text-align:center;
}

img {
	border:0;
}

#login_box {
	background-color:#E1DCBD;
	color:#000000;
	border:1px solid #D1CC9D;
	width:650px;
	height:160px;
}

#login_box table {
	font-family:Verdana;
	font-size:12px;
	padding:0px;
	
}

#login_box #header {
	background-color:#A00539;
	border-bottom:1px solid #710216;
	color:#ABA893;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	font-variant:small-caps;
}

#login_box #login_form {
	text-align:center;
}

#input {
	font-family:Verdana;
	font-size:10px;
}

#login_box #login_form table {
	text-align:center;
	font-size:12px;
}
