﻿* { margin:0;
    padding:0;
    font-family: arial;
}
#MainPage
{
	position: absolute;
	text-align: center;
	width: 800px;
}
body 
{

    text-align:center;
}
h3, h4
{
    /*font-style: italic;*/
    color: #0C7EC2;
}
img
{
	border:0px none;
}
a:link, a:visited, a:hover, a:active
{
    text-decoration:none;

}
a:link, a:visited
{
    color: #007CC2;
}
a:hover
{
    cursor:pointer;
}
.banner
{
    position:relative;
    top: -23px;
}
.bar
{
    position:relative;
    top: -13px;
}
.content
{
    margin-top: -60px;
    /*margin-bottom: 30px;*/
    padding: 5px 5px 5px 5px;
    width: 910px;
    /*background-color:White;*/
    text-align: left;
}
.texture
{
    position: relative;
    top: 70;
    height: 230px;
    width: 1000px;
    background: url(/images/texture.gif) repeat-x left top;
    margin-bottom: -230px;
}
.white
{
    background-color:White;
    padding: 5px 5px 5px 5px;
}
.linkbar
{
    margin-top:10px;
    text-align: center;
}
.linkbar img
{
    padding:5px;
}
#bar
{
    margin-top:-10px;
}
.page
{
    width: 1000px; margin-left: auto; margin-right: auto; 
    background-color:White;
}
.sponsor
{
    background-color:#58595B;
    height:70px;
    text-align: left;
}
.yellow
{
    background-color:#FAA71B;
    text-align: center;
}
/* Boxes */
.fpicon
{
    position:relative;
    top: 0px;
    left: 200px;
}
.fpnews
{
    position:relative;
    left: 550px;
    top: -175px;
    margin-bottom: -200px;
    width: 350px;
    background: url(/images/corners/fpnews/tile.gif) repeat-y;

}
.fpnews h4
{
    background: url(/images/corners/fpnews/top.gif) no-repeat left top;
    padding-top: 15px;
    text-align: center;
}
.fpnews .last
{
    background: url(/images/corners/fpnews/bottom.gif) no-repeat left bottom;
    padding-bottom:15px;
}
.fpnews h4, .fpnews p
{
    padding-left: 20px;
    padding-right: 20px;
}
.fpfollow
{
	position: relative;
	top:-155px;
	left:255px;

	margin-bottom: -100px;
}
.fptwitter
{
    position:relative;
    left: 175px;
    top: -185px;
    width: 200px;
    margin-bottom: -160px;
}
.fpfacebook
{
    position:relative;
    left: 310px;
    top: -230px;
    width: 200px;
    margin-bottom: -90px;
}

.fplink
{
    position:relative;
    left: 113px;
    top: 147px;
    width: 400px;
}
.fpmovie
{
    position:relative;
    left:80px;
    top: -300px;
    text-align:center;
    margin-bottom: -280px;
    height:400px;
    width:430px;
    background: url(/images/corners/grey/full.gif) no-repeat left top;
}
#main
{
    margin-left:20px;
}
#facts table
{
    margin-left:15px;
    margin-right:15px;
}

.spwhite
{
    width: 872px;
    background: url(/images/corners/spwhite/tile.gif) repeat-y;
    margin-top:10px;
}
.spwhite h4, .spwhite h2
{
    background: url(/images/corners/spwhite/top.gif) no-repeat left top;
    padding-top: 10px;
    text-align: center;
}
.spwhite .last
{
    background: url(/images/corners/spwhite/bottom.gif) no-repeat left bottom;
    padding-bottom:10px;
}
.spwhite h4, .spwhite p, .spwhite table
{
    padding-left: 20px;
    padding-right: 20px;
}

.spblue
{
    width: 428px;
    height: 46px;
    background: url(/images/corners/spblue/bg.gif) no-repeat left top;
    margin-top: 10px;


}
.spblue h4
{
    /*background: url(/images/corners/spblue/top.gif) no-repeat left top;*/
    padding-top: 11px;
    text-align: center;
    color: White;
    font-size: large;
}
.spblue .last
{
    /*background: url(/images/corners/spblue/bottom.gif) no-repeat left bottom;*/
    padding-bottom:10px;
}
.spblue h4, .spblue p
{
    padding-left: 10px;
    padding-right: 10px;
}


.smwhite
{
    width: 872px;
    height:48px;
    background: url(/images/corners/smwhite.gif) no-repeat left bottom;
    margin-top:10px;
}
.smwhite p
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 11px;
    text-align: center;
}