/* CSS Document */
/*
184.6  = 24px
177    = 23px
169.2  = 22px
161.5  = 21px
153.8  = 20px
146    = 19px
138.5  = 18px
131    = 17px
123    = 16px
115	   = 15px
107.7% = 14px
100%   = 13px
92.3%  = 12px
84.6%  = 11px
77%    = 10px
69%    = 9px
*/

body, html{
	border:0;
	margin:0px;
	padding:0px;
	min-height:800px;
	height:100%;
	background-color:black;
	color: #A0A0A0;
	font-family: arial, sans;
	font-size: 92.3%;	
}

ul,li,a,span,p {
	margin:0; 
	padding:0;
}

#content h2 {
	padding:50px 0 10px 0;
	text-align:center;
}

a {
	text-decoration: none;
	color: #FF1425;
}

a:active,a:hover {
	color: #FDFDFD;
}

/** colors, sizes */
h1 {
	color: #FDFDFD;
	margin-top: 10px;
}

span.under {
	text-decoration: underline;
}

div#wrapper {
	
}

div#header {
	position:relative;
	background: #000 url(../images/topbg.png) repeat-x bottom left;	
	font-size: 123%;	
	padding-bottom: 9px;
	overflow:hidden;	
}

div#header h1 {
	float:left;
	width: 200px;
	font-size: 169.2%;
	font-family: arial,sans;
	font-weight: normal;	
	margin: 12px 0px 0px 10px;
}

div#header .zerap {
  float:left;
  width: 200px;
  height: 40px;
  margin: 3px 0px 0px 10px;
  background: #000 url('../images/zeraphina.gif') no-repeat bottom left;
}

a.hdr {
	color:white;
}

ul#menu {
	position:relative;
	float:right;
	font-size: 77%;
	list-style:none;	
}

ul#menu li{	
	float:left;	
	
}

ul#menu a {	
	display:block;	
	padding: 30px 15px 5px 15px;
	font-weight: bold;		
}

ul#menu a.selected {
	color: #FDFDFD;	
}

ul#menu a:hover,ul#menu a:active {
	background-color: #FF1425;
	color: #FDFDFD;	
}

div#footer {
	margin:0px;
	font-size: 77%;
	padding: 10px 0px 0px 10px;	
	height: 40px;	
	background: #000 url(../images/topbg.png) repeat-x top left;
}

div#content {
	width: 746px;
	margin: auto;	
	padding-bottom: 15px;
}

/**
 landing page css
*/
.promobox {	
	width:366px;
	height: 400px;
	font-size: 11pt;	
	border-style: none;		
	text-align: center;
}
#wex {
	cursor: pointer;
	margin:auto;	
	background: #000 url(../images/wexpromo.jpg) no-repeat top center;
}


.high {
	color: #FDFDFD;
}

#post ul {
	margin-left: 15px;
}

#post ul li {	
	margin: 10px 0 10px 0;	
	list-style-type: square;
	list-style-position: outside;	
}

#post li h4, #post h4 {
	font-size: 123%;
	color: #FF1425;
	margin:0px;	
}

#post li strong {
	font-size: 92.3%;
	font-family: Tahoma;	
}

#post li p, #post p {
	padding: 10px 0 10px 0;
	
}


/** news page */
ul#news {
	margin:0;
}
ul#news li {
	list-style:none;
	margin: 10px 0 10px 0;
	border-bottom: 1px dotted #A0A0A0;	
}