.bgcolor {
	background-color: #3C3B3B;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
ul {
	list-style-image : url('/images/misc/obullet.jpg');
}
li {
	margin-bottom : 5pt;
}
.AdTable1 {
	visibility: visible;
	left: 23px;
	top: 15px;
	position: absolute;

	right: auto;
	bottom: auto;
}
.AdTable2 {
	position: absolute;
	visibility: visible;

	left: 452px;
	top: 1245px;
	right: auto;
	bottom: auto;
	width: 300px;
	height: 252px;
}

.LoginTable {
	visibility: visible;
	left: 500px;
	top: 150px;
	position: absolute;
	right: auto;
	bottom: auto;
}

.Header {
	position: absolute;
	visibility: visible;

	left: 20px;
	top: 115px;
	right: auto;
	bottom: auto;
}
.Header-LoginTable {
	position: absolute;
	visibility: visible;

	left: 29px;
	top: 120px;
	right: auto;
	bottom: auto;
}
.Headers-Google {
	position: absolute;
	left: 29px;
	top: 228px;
}
.Header-Sections {
	position: absolute;
	visibility: visible;

	left: 29px;
	top: 278px;
	right: auto;
	bottom: auto;
}
.Header2 {
	position: absolute;
	visibility: visible;

	left: 20px;
	top: 270px;
	right: auto;
	bottom: auto;
}
.Header2-RidesMainHeadline {
	position: relative;
	top: 5px;
	left: 25px;
	width: 370px;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	color: #00AEEF;
	text-decoration: none;
}
.Header2-RidesMainStory {
	position: relative;
	color: #B0AEAE;
	top: 5px;
	left: 25px;
	width: 275px;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	text-decoration: none;
}
.Header2-RidesMainDate {
	position: relative;
	color: #B0AEAE;
	top: 5px;
	left: 25px;
	width: 260px;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	text-decoration: none;
	font-style: italic;
}

.Header2-MainHeadline {
	position: relative;
	top: -5px;
	left: 6px;
	width: 175px;
	font-family: Verdana;
	font-size: 19px;
	font-style: normal;
	color: #0C54BA;
	text-align: left;
	text-decoration: none;
}
.Header2-MainStory {
	position: relative;
	color: #666666;
	top: -5px;
	left: 13px;
	width: 160px;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}
.Header2-MainStoryDate {
	position: relative;
	color: #8E8E8E;
	font-weight: bolder;
	top: -3px;
	left: 13px;
	width: 160px;
	font-family: Verdana;
	font-size: 11px;
	font-style: italic;
	text-decoration: none;
}
.Header3 {
	position: absolute;
	visibility: visible;

	left: 20px;
	top: 540px;
	right: auto;
	bottom: auto;
	width: 424px;
	height: 339px;
}
.Header4 {
	position: absolute;
	visibility: visible;

	left: 449px;
	top: 540px;
	right: auto;
	bottom: auto;
	width: 307px;
	height: 339px;
}
.Header5 {
	position: absolute;
	visibility: visible;

	left: 20px;
	top: 887px;
	right: auto;
	bottom: auto;
	width: 424px;
	height: 339px;
}
.Header6 {
	position: absolute;
	visibility: visible;

	left: 449px;
	top: 887px;
	right: auto;
	bottom: auto;
	width: 307px;
	height: 339px;
}
.Header7 {
	position: absolute;
	visibility: visible;

	left: 20px;
	top: 1234px;
	right: auto;
	bottom: auto;
	width: 424px;
	height: 339px;
}
.Header8 {
	position: absolute;
	visibility: visible;

	left: 449px;
	top: 1234px;
	right: auto;
	bottom: auto;
	width: 307px;
	height: 339px;
}
.Header9 {
	position: absolute;
	visibility: visible;

	left: 20px;
	top: 540px;
	right: auto;
	bottom: auto;
	width: 423px;
	height: 1028px;
}
.Header10 {
	position: absolute;
	visibility: visible;

	left: 23px;
	top: 540px;
	right: auto;
	bottom: auto;
	width: 533px;
	height: 760px;
}
.Header11 {
	position: absolute;
	visibility: visible;
	left: 20px;
	top: 80px;
	right: auto;
	bottom: auto;
	width: 533px;
	height: 760px;
}
.TabTable {
	// 53 pixels * items
	height: 15px;
	width: 318px;
	left: 10px;
	position: relative;
}
.LoungeTable {
	// 53 pixels * items
	height: 15px;
	width: 500px;
	left: -10px; 
	top: 0px; 
	position: relative
}
.NewsTable {
	// 53 pixels * items
	height: 15px;
	width: 500px;
	left: -1px; 
	top: 50px; 
	position: relative
}
a:link.NewsHeadline,
a:visited.NewsHeadline,
a:active.NewsHeadline,
a:hover.NewsHeadline
{
	left: 5px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #0C54BA;
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
}
a:link.NewsDate,
a:visited.NewsDate,
a:active.NewsDate,
a:hover.NewsDate
{	
	left: 6px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #8E8E8E;
	font-family:Verdana;
	font-size: 10px;
	text-decoration: none;
	font-style: italic;
}
a:link.RidesHeadline,
a:visited.RidesHeadline,
a:active.RidesHeadline,
a:hover.RidesHeadline
{
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #0C54BA;
	font-family:Arial;
	font-size: 16px;
	text-decoration: none;
}
a:link.RidesSubHeadlines,
a:visited.RidesSubHeadlines,
a:active.RidesSubHeadlines,
a:hover.RidesSubHeadlines
{	
	left: 6px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
}
.BetaTable {
	// 53 pixels * items
	height: 15px;
	width: 500px;
	left: -10px; 
	top: 50px; 
	position: relative
}
.CheckPointTable {
	// 53 pixels * items
	height: 15px;
	width: 600px;
	left: -10px; 
	top: -30px; 
	position: relative
}
.CheckPointNewsHeadline {
	font-weight:bolder;
	text-align:left;
	position: relative;
	color: #0C54BA;
	font-family:Arial;
	font-size: 14px;
	top: 5px;
	text-decoration: none;
}
a:link.CheckPointNewsHeadline,
a:visited.CheckPointNewsHeadline,
a:active.CheckPointNewsHeadline,
a:hover.CheckPointNewsHeadline
{	
	left: 6px;
	font-weight:bolder;
	text-align:left;
	position: relative;
	color: #0C54B1A;
	font-family:Arial;
	font-size: 14px;
	text-decoration: none;
}
.CheckPointNewsDesc {
	left: 6px;
	top: 15px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
}
a:link.CheckPointNewsDesc,
a:visited.CheckPointNewsDesc,
a:active.CheckPointNewsDesc,
a:hover.CheckPointNewsDesc
{	
	left: 6px;
	top: 15px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
}
.CheckPointNewsDate {
	left: 6px;
	top: 8px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
}
a:link.CheckPointNewsDate,
a:visited.CheckPointNewsDate,
a:active.CheckPointNewsDate,
a:hover.CheckPointNewsDate
{	
	left: 6px;
	top: 8px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
}
.CheckPointNewsSection {
	left: 6px;
	top: 30px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
}
a:link.CheckPointNewsSection,
a:visited.CheckPointNewsSection,
a:active.CheckPointNewsSection,
a:hover.CheckPointNewsSection
{	
	left: 6px;
	top: 30px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
}
.RidesNewsHeadline {
	font-weight:bolder;
	text-align:left;
	position: relative;
	color: #00AEEF;
	font-family:Arial;
	font-size: 14px;
	top: 10px;
	text-decoration: none;
}
a:link.RidesNewsHeadline,
a:visited.RidesNewsHeadline,
a:active.RidesNewsHeadline,
a:hover.RidesNewsHeadline
{	
	left: 15px;
	font-weight:bolder;
	text-align:left;
	position: relative;
	color: #00AEEF;
	font-family:Arial;
	font-size: 14px;
	text-decoration: none;
}
.RidesNewsDesc {
	left: 22px;
	top: 10px;
	width: 270px;
	font-weight:bolder;
	text-align:left;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
}
a:link.RidesNewsDesc,
a:visited.RidesNewsDesc,
a:active.RidesNewsDesc,
a:hover.RidesNewsDesc
{	
	left: 22px;
	top: 10px;
	font-weight:bolder;
	text-align:left;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
}
.RidesNewsDate {
	left: 22px;
	top: 12px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
}
a:link.RidesNewsDate,
a:visited.RidesNewsDate,
a:active.RidesNewsDate,
a:hover.RidesNewsDate
{	
	left: 22px;
	top: 12px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
}

.ScreenshotHeadline {
	left: 31px;
	top: 240px;
	width: 350px;
	text-align:left;
	position: absolute;
	color: #3D69A0;
	font-family: Verdana;
	font-size: 18px;
	text-decoration: none;
}
.ScreenshotData {
	left: 31px;
	top: 180px;
	width: 100px;
	position: relative;
	line-height: 22px;
	color: #8E8E8E;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}
.ArticleHeadline {
	left: 51px;
	top: 180px;
	width: 350px;
	text-align:left;
	position: relative;
	color: #3D69A0;
	font-family: Verdana;
	font-size: 20px;
	text-decoration: none;
}
.ArticleDesc {
	position: absolute;
	color: #666666;
	top: 345px;
	left: 51px;
	width: 350px;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}
.ArticleStory {
	position: relative;
	color: #333333;
	top: 210px;
	left: 51px;
	width: 350px;
	font-family: Verdana;
	font-size: 0.8em;
	font-style: normal;
	text-decoration: none;
	MARGIN: 0in 0in 0pt;
}
.ArticleStory2 {
	position: absolute;
	color: #333333;
	top: 80px;
	left: 51px;
	width: 350px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;

}

.ArticleDate
{	
	left: 51px;
	top: 180px;
	text-align:left;
	position: relative;
	font-weight: bold;
	color: #7B7B7B;
	font-family:Verdana;
	font-size: 10px;
	text-decoration: none;
}
.ArticlePoster
{	
	left: 51px;
	top: 190px;
	text-align:left;
	position: relative;
	font-weight: bold;
	color: #4F4F4E;
	font-family:Verdana;
	font-size: 11px;
	text-decoration: none;
}

.ArticleInfoData {
    top: 30px;
	left: 6px;
	position: relative;
	color: #8E8E8E;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}
.ArticleInfoDetails {
	position: relative;
	color: #0C54BA;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
}


a:link.BetaHeadline,
a:visited.BetaHeadline,
a:active.BetaHeadline,
a:hover.BetaHeadline
{	
	left: 6px;
	font-weight:bolder;
	text-align:left;
	position: relative;
	color: #0C54BA;
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
}
a:link.BetaDesc,
a:visited.BetaDesc,
a:active.BetaDesc,
a:hover.BetaDesc
{	
	left: 8px;
	top: 1px;
	font-weight:bolder;
	position: relative;
	color: #8E8E8E;
	font-family:Verdana;
	font-size: 11px;
	text-decoration: none;
}
a:link.BetaDate,
a:visited.BetaDate,
a:active.BetaDate,
a:hover.BetaDate
{	
	left: 8px;
	top: 1px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #8E8E8E;
	font-family:Verdana;
	font-size: 10px;
	text-decoration: none;
	font-style: italic;
}
.CheckPointHeadline {
	font-weight:bolder;
	text-align:left;
	position: relative;
	color: #0C54BA;
	font-family:Arial;
	font-size: 16px;
	text-decoration: none;
	width: 120px;
}
a:link.CheckPointHeadline,
a:visited.CheckPointHeadline,
a:active.CheckPointHeadline,
a:hover.CheckPointHeadline
{	
	left: 12px;
	font-weight:bolder;
	text-align:left;
	position: relative;
	color: #0C54BA;
	font-family:Arial;
	font-size: 16px;
	text-decoration: none;
}
.CheckPointDesc {
	left: 6px;
	height:40px;
	width: 100px;
	font-weight:bolder;
	text-align:left;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
}
a:link.CheckPointDesc,
a:visited.CheckPointDesc,
a:active.CheckPointDesc,
a:hover.CheckPointDesc
{	
	top: 5px;
	font-weight:bolder;
	text-align:left;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
}

.Icon {
	position: relative;
	left: 8px;
	top: 7px;
}
.TabItem {
	left: -6px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.TabSort {
	left: -6px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}

a:link.TabItem,
a:visited.TabItem,
a:active.TabItem,
a:hover.TabItem
{
	left: -6px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}

a:link.TabItemHighlight,
a:visited.TabItemHighlight,
a:active.TabItemHighlight,
a:hover.TabItemHighlight
{
	font-weight:bolder;
	left: -6px;
	text-align:right;
	position: relative;
	color: #DE682A;
	font-family: Arial;
	font-size: 9px;

}

a:link.TabLink,
a:visited.TabLink,
a:active.TabLink,
a:hover.TabLink
{
	left: -6px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #5D8DD1;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}

.TabItemHighlight {
	left: -6px;
	font-weight:bolder;
	text-align:right;
	position: relative;
	color: #DE682A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
}
.Textbox {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	margin: auto;
	padding: 1px;
	border: 1px solid #333333;
}
.FooterDesc {
	font-weight:bolder;
	position: relative;
	color: #8E8E8E;
	font-family:Verdana;
	font-size: 11px;
	text-decoration: none;
}
a:link.FooterDesc,
a:visited.FooterDesc,
a:active.FooterDesc
{	
	font-weight:bolder;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
}
a:hover.FooterDesc
{	
	font-weight:bolder;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 11px;
	text-decoration: underline;
}
.InfoTable {
	position: absolute;
	visibility: visible;
	left: 15px;
	top: 110px;
	right: auto;
	bottom: auto;
}
.InfoDesc {
	font-weight:bolder;
	position: relative;
	color: #8E8E8E;
	font-family:Arial;
	font-size: 12px;
	text-decoration: none;
}
.ArticleHeader {
  position: relative;
  left: 51px;
  top: 170px;
  font-family: Verdana;
  font-weight: bold;
  font-size: 16px;
  color: #4F4F4E;
}