body
{
	margin					: 0px;
	background-color		: #f6f1ee;
	background-image		: url(../images/background.gif);
	background-repeat		: repeat-y;
	height:100%;
}

body, td
{
	font-family				: Verdana, Tahoma, Arial;
	font-size				: 12px;
}

/*
.content #body td
{
	text-align				: justify;
}
*/

a:link, a:active, a:visited
{
	color					: #925457;
	/*font-weight				: bold;*/
	text-decoration			: none;
}
a:hover
{
	text-decoration			: underline;
}

.frame-index,.frame-foofighter,.frame-eball,.frame-stris,.frame-linuggz,.frame-blazar,.frame-quartz,.frame-linuggzxmas,.frame-quartz2,.frame-stonehenge,.frame-hooverz,.frame-stris2,.frame-quartzxmas,.frame-snowedin5,.frame-quartz2dx
{
	width					: 762px;
	height					: 100%;
	background-repeat		: no-repeat;
}

.frame-index
{
	background-position		: 9px 0px;
	background-image		: url(../images/top-left.gif);
}

.frame-quartz2dx
{
	background-position		: 0px 0px;
	background-image		: url(../images/top-left-quartz2dx.gif);
}

.frame-stris2
{
	background-position		: 9px 0px;
	background-image		: url(../images/top-left-stris2.gif);
}

.frame-quartz
{
	background-position		: 2px 0px;
	background-image		: url(../images/top-left-quartz.gif);
}

.frame-quartzxmas
{
	background-position		: 2px 0px;
	background-image		: url(../images/top-left-quartzxmas.gif);
}

.frame-snowedin5
{
	background-position		: 2px 0px;
	background-image		: url(../images/top-left-snowedin5.gif);
}

.frame-quartz2
{
	background-position		: 2px 0px;
	background-image		: url(../images/top-left-quartz2.gif);
}
.frame-stonehenge
{
	background-position		: 2px 0px;
	background-image		: url(../images/top-left-stonehenge.gif);
}
.frame-hooverz
{
	background-position		: 2px 0px;
	background-image		: url(../images/top-left-hooverz.gif);
}


.frame-blazar
{
	background-position		: 2px 0px;
	background-image		: url(../images/top-left-blazar.gif);
}

.frame-linuggz
{
	background-position		: 2px 0px;
	background-image		: url(../images/top-left-linuggz.gif);
}

.frame-linuggzxmas
{
	background-position		: 2px 0px;
	background-image		: url(../images/top-left-linuggzxmas.gif);
}

.frame-foofighter
{
	background-position		: 2px 0px;
	background-image		: url(../images/top-left-foofighter.gif);
}

.frame-eball
{
	background-position		: 5px 0px;
	background-image		: url(../images/top-left-eball.gif);
}

.frame-stris
{
	background-position		: 9px 0px;
	background-image		: url(../images/top-left-stris.gif);
}
.logoElements
{
	padding-right			: 25px;
	padding-top				: 13px;
}

.logo
{
	padding-left			: 9px;
}

.menu
{
	padding-top				: 80px;
	padding-right			: 8px;
	width					: 183px;
	height					: 100%;
	vertical-align			: top;
	text-align				: right;
	background-image		: url(../images/line.gif);
	background-repeat		: no-repeat;
	background-position		: 0px 130px;
}

.menuItem, .menuItemActive /*a:link, .menu a:active, .menu a:visited*/
{
	color					: #925457;
	font-family				: Arial, Tahoma, Verdana;
	font-size				: 18px;
	font-weight				: bold;
	font-style				: italic;
	text-decoration			: none;
	height:22px;
}
.menuItem a:hover, .menuItemActive
{
	/*text-decoration			: underline;*/
	color: white;
	background-color: #925457;
	text-decoration			: none;
	width:164px;
	height:22px;
}

.menuItemActive
{
	background-color: #C28487;
	/*border-top: 1px white solid;*/
	cursor: default;
}

.content
{
	vertical-align			: top;
	padding-top				: 30px;
}

.title
{
	margin-top				: 1px;
}

.content #body
{
	background-color		: #F6F2EF;
	background-image		: url(../images/content-body.gif);
	background-repeat		: repeat-y;
	width					: 563px;
	padding					: 5px;
	padding-top				: 10px;
	
	font-family				: Verdana, Tahoma, Arial;
	font-size				: 12px;
}

.price
{
	margin-top				: 16px;
	color					: #925457;
	font-size				: 11px;
	font-weight				: bold;
}

form
{
	margin					: 0px;
}

.trDark
{
	background-color		: #E8DAD2;
}

.moreInfo
{
	padding-bottom			: 7px;
}

.subMenuBox
{
	xmargin-bottom:8px;
	border: 1px #C28487 solid;
	width:164px;
}

.subMenuItem, .subMenuItemActive
{
	color					: #C28487;
	font-family				: Arial, Tahoma, Verdana;
	font-size				: 14px;
	font-weight				: bold;
	text-decoration			: none;
}

.subMenuItem a:link, .subMenuItem a:active, .subMenuItem a:visited, .subMenuItemActive
{
	color: #C28487;
	padding-right:4px;
}

.subMenuItem a:hover, .subMenuItemActive
{
	background-color: #925457;
	color: white;
	width:100%;
	text-decoration: none;
}

.headline
{
	font-weight: bold;
	/*color: #925457;*/
	font-size: 14px;
}

ul
{
	margin-top: 0px;
	margin-left:20px;
}

.screenshotThumbnail
{
	background-color:white;
	border: 1px black solid;
	cursor: hand;
}


.mainText
{
	background-color: #e8dad2;
	width:100%;
}

.highscoreSubmitTable
{
	background-color: #f6f2ef;
	border: 1px black solid;
}

.highscoreInvalid
{
	color: red;
	font-weight: bold;
	margin-bottom: 16px;
	
}

.highscoreDisplayTable td
{
	font-size:10px;
	border-bottom: 1px #a6a29f solid;
}

.smallprint
{
	font-size:9px;
}

.contactInfo
{
	background-color: #e8dad2;
	padding:15px;
}

.gameTitle
{
	font-family: arial, helvetica;
	font-size: 18px;
	font-weight: bold;
}

.downloadDisplayTable td
{
	font-size:10px;
	border-bottom: 1px #a6a29f solid;
}