﻿html,body  {
	background-color: #999999;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:98%;
}

*{
    margin:1;
    padding:0;
}

div#wrapper {
	width: 1050px;
	background-color: #000000;
	margin-left: auto;
	margin-right: auto;
	border-right: medium solid #000000;
	border-left: medium solid #000000;
	border-top: medium solid #000000;
	height: auto;
	margin: 0 auto 0px;
}

div#header {
	background-color:#413f3f;
	padding: 15px;
	margin: 0px;
	text-align: center;
}

div#topbar{
	border-top-style:groove;
	border-top-width:2px;
	border-top-color:black;
	border-bottom:solid 1px #413F3F;
	background-image: url('images/topbar.jpg');
	background-repeat: repeat-y;
	font: 100% Georgia, "Times New Roman", Times, serif;
	background-color: #140101;
	padding: 8px;
	margin: 0px;
	color: #FFFFFF;
	font-size: medium;
}

div#bottombar{
	border-bottom-style:groove;
	border-bottom-width:2px;
	border-bottom-color:black;
	border-top:solid 1px #413F3F;
	background-image: url('images/bottombar.jpg');
	background-repeat: repeat-y;
	font: 100% Georgia, "Times New Roman", Times, serif;
	background-color: #8e0404;
	padding: 8px;
	margin: 0px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
}


div#main {
	

	font: 100% Georgia, "Times New Roman", Times, serif;
	background-color: #000000;
	color: #FFFFFF;
	text-align:center;
}


.footer {
	width:1050px;
	margin-left: auto;
	margin-right: auto;
	border-left: medium solid #000000;
	border-right: medium solid #000000;
	border-bottom: medium solid #000000;
	background-color:#413f3f;
	height:80px;
	clear: both;
	text-align:center;
	
}

.link{
display: block; position:absolute; }

.link:hover {
position:absolute;
background-color:white;

}

.push
{
	clear: both;
	height:80px;
}

.maindesc
{
	text-align:left;
	margin-top:5px;
	position:relative; 
	float:left; 
	width:95%; 
	left:2%;
	text-align:center;
	line-height:18px; 
	font-size: 12px;
}

.updateheader
{
	font-size:medium;
	font-weight:bold;
	line-height:30px;
	color:#990000;
}

.updates
{
	padding-top:10px;
	height:20px;
	width:100%;
    float:left;
}

#PersonalizedInfo
{
	text-align:center;
}

a:link {
text-decoration: none;
color:white;
}

a:visited {
text-decoration: none;
color:white;
}

a:hover {
color: black;
}

img a:hover
{
	border:thick;
	border-color:Red;
}

a:active {
text-decoration: none;
}

#keysRight
{
	float:right; 
	width:545px; 
	height:100%;
	overflow:hidden;
	background-color:#171414;
	border-left:1px solid #413F3F;
}

#ProductTitle
{
	font-size:large;
	text-align:center;
	padding-bottom:20px;
	padding-top:0px;
}


#indexRight
{
	float:right; 
	width:505px; 
	height:100%;
	overflow:hidden;
	background-color:#171414;
	border-left:1px solid #413F3F;
}

