﻿body 
{
	background: #00005a url('Images/bodyBg.png') repeat-x;
	*background: #00004e url('Images/bodyBg.png') repeat-x;
    _background: #00004e url('Images/bodyBg.png') repeat-x;
    font-family:Arial;
    font-size:12px;
    text-align:center;
}
img 
{
    border:0;
}
a{
	text-decoration:none;
	color:#114f96;
	font-weight:bold;
}
a:hover{
	text-decoration:underline;
}
#wrapper
{
    margin:0 auto;
    text-align:left;
    width:936px;
    height:1100px;
    background: url('Images/mainBg2.png') no-repeat;
		margin-top:-14px;
    position:relative;
}
#wrapperAffiliate
{
    margin:0 auto;
    text-align:left;
    width:936px;
    height:1100px;
    background: url('Images/mainBg3.png') no-repeat;
		margin-top:-14px;
    position:relative;
}
.leftCol
{
    float:left;
    width:380px;
    height:auto;
    margin:370px 20px 0px 35px;
    _margin:385px 20px 0px 22px;
    line-height:16px;
    padding:10px;
}
.leftCol .positionLogo
{
    width:100px; 
    height:50px; 
    position:absolute; 
    margin-top:-380px;
    margin-left:-50px;
    z-index:5;
}
.leftCol h1
{
    color:#d32b2f;
    font-size:16px;
	margin: 12px 0px 6px 0px;
}

.leftCol p
{
	margin: 0px;
}
.rightCol
{
    float:left;
    width:365px;
    height:550px;
    margin:45px 0px 0px 0px;
}
.rightCol .videoBox
{
    width:360px; 
    height:250px; 
	background: url('Images/vidBg.gif') no-repeat;
	margin:4px 0px 185px 36px;
	padding:10px;
}
.rightCol a.buyNow { 
    background:url('Images/buyNow2.gif') repeat 0px 0px; 
    width: 172px; 
    height: 75px; 
    display: block; 
    margin-left:143px;
}
.rightCol a.buyNow span { 
    display: none; 
}
.rightCol a.buyNow:hover { 
    background: url('Images/buyNow2.gif') repeat -172px 0px; 
}
.affiliate{
}
.affiliate a{
	text-decoration:none;
	color:white;
}
.affiliate a:hover{
	text-decoration:underline;
}
.videoLinks{
	width:350px; 
	height:auto;
	position:relative; 
	margin-top:210px; 
	margin-left:15px;
}
.videoLinks .headline{
	font-weight:bold;
	font-size:20px;
	color:#d22426;
}
.videoLinks ul{
	margin-top:-10px;
	list-style-type:none;
}
.videoLinks ul li{
	margin-bottom:10px;
}
.videoLinks a{
	color:#0f4f98;
	text-decoration:none;
	font-weight:normal;
}
.videoLinks a:hover{
	text-decoration:underline;
}
.ErrorTable{
	text-align:left;
	font-size:10px;
	border:1px solid red;
	color:black;
	background:#ffe8e8;
}
