body 
{
    background-image: url(../theme/bgtile.gif);
    background-repeat: repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align:center;
}
td	{
    font-family:Arial;
    font-size: 11px ;
	color: #ffffff ;
	}
.containerPage
{
    position:relative;
    width: 727px;
    height: 100%;
    margin: 0px auto 0px auto;
    z-index:0;
}
.content
{
    margin:0px auto 0px auto;
    position:relative;
	Background-color: #FFFFFF;
	width: 713px;
	border: solid 7px #FFFFFF;
	height:125%;
	z-index: 1;
}
.header
{
    width:713px;
    height:249px;
    overflow:hidden;
    z-index:2;
}
.headerimage
{
    position:absolute;
    top:0px;
    left:0px;
    z-index:3
}
.headerlogo
{
    position:relative;
    top:98px;
    left:0px;
    width:713px;
    z-index: 4;
}
.leftside
{
    position:absolute;
    top:230px;
    left:0px;
    width:305px;
    height:100%;
    z-index: 5;
    float: left;
    padding:auto 0px auto 0px;
}
.newsheader
{
    position:relative;
    top:0px;
    left:0px;
}
.newstext
{
    position:relative;
    background-color:#453D2A;
    top:0px;
    _top:-5px;
    left:0px;
    color:#FFFFFF;
    font-family:Arial;
    font-size: 11px ;
    text-align:left;
    padding:0px 10px 0px 0px;
	margin-top: 0px ;
	height: 775px ;
	_height: 800px;
	*height: 900px;
}
.newsfooter
{
    position:relative;
    bottom: 0px;
    left:0px;
	padding-bottom: 0px ;
	margin-bottom: 0px ;
}
.rightside
{
    position:absolute;
    right: 0px;
    top: 230px;
    z-index: 8;
    float: right;
}
.footer
{
    position:absolute;
    float:left;
    bottom: 0px;
    left:-1px;
    z-index:9;
}
.bgFade
{
    position:relative;
    margin: 0px auto 0px auto;
    background-repeat: repeat-x;
    vertical-align: top;
	background-image: url(../theme/bgimg.gif);
	width:100%;
	height: 900px;
	*height: 800px;
	_height: 800px;
	z-index:0;
}
li	{
	line-height: 150% ;
	margin-bottom: 10px ;
	margin-left: 0px ;
	padding-left: 0px ;
	}
input {
	font-family: arial ;
	font-size: x-small ;
	width: 200px ;
	}
textarea {
	width: 200px ;
	height: 100px ;
	font-family: arial ;
	font-size: x-small ;
	}
ul {
	padding-top: 0px ;
	margin-top: 0px ;
	}
.thankyou {
	font-family: arial ;
	font-size: 20px ;
	font-weight: bold ;
	}
#mediaContainer {
	font-family: arial ;
	font-size: 11px ;
	}
.mediaHeader {
	font-family: arial ;
	font-size: 20px ;
	font-weight: bold ;
	}
.medialist td {
	text-align: center ;
	color: #000000 ;
	padding: 5px ;
	}
hr	{
	color: #99cc33 ;
	}
a {
	color: #ffffff ;
	}
a:hover {
	color: #99CC00 ;
	}
	.visit
    {
        display: none;   
    }
