/* =INITIAL 
   v2.1, by Faruk Ates - www.kurafire.net
   Addendum by Robert Nyman - www.robertnyman.com */

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 100%/120% Arial, Helvetica, Sans-serif;
}

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
	margin-left: 1em;
}

/* Miscellaneous conveniences: */
form label {
	cursor: pointer;
}
fieldset {
	border: none;
}

/* Form field text-scaling */
input, select, textarea {
	font-size: 100%;
}

body {
	
	background-color: #00339A;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-serif;
	color:#000000;  
	padding:0px;
	margin:0px;
}
#bg {

	float: left;
	background: url(fp_bg.gif) no-repeat top left;
	background-color: #00339A;
	width: 800px;
	height: 589px;
	
}
#bg_right {

	float: right;
	background: url(fp_bg_right.gif) repeat top left;
	height: 589px;
	
	
}
#bg_bottom {

	background: url(fp_bg_bottom.gif) repeat top center;
	height: 100%;
	width: 800px;
	
	
}
#blog {

	position: absolute;
	top: 180px;
	left: 150px;
	width: 451px;
	height: 201px;
	background: url(fp_blog.gif) no-repeat top center;
	
}

#poll {

	position: absolute;
	top: 385px;
	left: 150px;
	width: 203px;
	height: 134px;
	background: url(fp_poll.gif) no-repeat top center;
	
}

#login {

	position: absolute;
	top: 385px;
	left: 370px;
	width: 193px;
	height: 134px;
	background: url(fp_login.gif) no-repeat top center;
	
}
#game {

	position: absolute;
	top: 180px;
	left: 600px;
	width: 193px;
	height: 152px;
	background: url(fp_game.gif) no-repeat top center;
	
}
#fp_text {

	position: absolute;
	top: 510px;
	left: 170px;
	width: 400px;
	color: #002975;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-serif;
}

#welcome {

	position: absolute;
	top: 5px;
	left: 280px;
	width: 384px;
	height: 74px;
	background: url(fp_welcome.gif) no-repeat top center;
}

p.welcome {

	color: #FFF131;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-serif;
	padding-top: 35px;
	padding-left: 95px;
	
}
a.welcome {

	color: #FFF131;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-serif;

	
}

p.nav {

	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-serif;
	
	
}
a.nav {

	color: #F58120;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-serif;
	text-decoration: none;
	
}
a.nav:hover {

	text-decoration: underline;
	
}
#poll_text {

	padding-left: 9px;
	color: #FFFFFF;
	padding-top: 25px;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}

#blog_text {

	padding-left: 235px;
	color: #FFFFFF;
	padding-top: 80px;
	padding-bottom: 15px;
	/*width: 175px;*/
	padding-right: 30px;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	
}
#blog_text a {

	color: #FFFFFF;
	

}
#game_text {

	padding-top: 10px;
	/*padding-left: 5px;*/
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	
}
#gbutton {

	position: absolute;
	top: 101px;
	right: 12px;
	
}
#lbutton {

	margin-right: 13px;
	margin-top: -35px;
	
}
#vbutton {

	margin-right: 11px;
	margin-top: -42px;
	
}
#bbutton {

	position: absolute;
	top: 143px;
	right: 18px;
	
}

	
#container {

	width: 100%;
	
}