/* start css for basic items ************************************************************ */
body {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 16px;
	color: #333333;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #990000 url(../images/bg.gif) no-repeat center top;
}
td {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 16px;
	color: #333333;
}
a, a:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: underline;
}
a.on, a.on:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 16px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
a.on:hover {
	color: #990000;
	text-decoration: none;
}
a.redLink, a.redLink:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 16px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
a.redLink:hover {
	color: #990000;
	text-decoration: underline;
}
a.grayLink14, a.grayLink14:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a.grayLink14:hover {
	color: #990000;
	text-decoration: none;
}
a.grayLink12, a.grayLink12:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a.grayLink12:hover {
	color: #990000;
	text-decoration: none;
}
ul {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 17px;
}
.title {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 24px;
	color: #990000;
	font-weight: bold;
}


/* start css for site structure ************************************************************ */
div.container {
	position: relative; 
	width: 924px; 
	margin: 0 auto; 
	margin-top: 50px;
	text-align: left;
}	
.header {
	position: relative;
	width: 924px;
	height: 173px;
}
.topNav {
	position: relative;
	width: 924px;
	height: 51px;
	z-index: 100;
}
.content {
	position: relative;
	width: 924px;
	height: 556px;
}
.contentBlog {
	position: relative;
	width: 924px;
	background: #FDDDE6;
}
.contentBlog a, .contentBlog a:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.contentBlog a:hover {
	color: #990000;
	text-decoration: none;
}

.footer {
	position: relative;
	width: 924px;
}


/* start css for top navigation ************************************************************ */
#nav01 {
	position: absolute;
	top: 0px;
	left: 0px;
}
#nav02 {
	position: absolute;
	top: 0px;
	left: 172px;
}
#nav03 {
	position: absolute;
	top: 0px;
	left: 313px;
}
#nav04 {
	position: absolute;
	top: 0px;
	left: 409px;
}
#nav05 {
	position: absolute;
	top: 0px;
	left: 527px;
}
#nav06 {
	position: absolute;
	top: 0px;
	left: 739px;
}

#subNav01 {
	position: absolute;
	top: 34px;
	left: 40px;
	width: 125px;
	height: 77px;
	background: url(../images/bg_subnav01.gif) no-repeat;
	z-index: 100;
}
#subNav02 {
	position: absolute;
	top: 36px;
	left: 184px;
	width: 125px;
	height: 81px;
	background: url(../images/bg_subnav02.gif) no-repeat;
	z-index: 100;
}
#subNav03 {
	position: absolute;
	top: 38px;
	left: 298px;
	width: 125px;
	height: 81px;
	background: url(../images/bg_subnav03.gif) no-repeat;
	z-index: 100;
}
#subNav04 {
	position: absolute;
	top: 37px;
	left: 418px;
	width: 125px;
	height: 93px;
	background: url(../images/bg_subnav04.gif) no-repeat;
	z-index: 100;
}
#subNav05 {
	position: absolute;
	top: 39px;
	left: 574px;
	width: 125px;
	height: 80px;
	background: url(../images/bg_subnav05.gif) no-repeat;
	z-index: 100;
}
#subNav06 {
	position: absolute;
	top: 37px;
	left: 779px;
	width: 125px;
	height: 121px;
	background: url(../images/bg_subnav06.gif) no-repeat;
	z-index: 100;
}
#hideNav {
	position: absolute;
	top: 320px;
	left: 0px;
	width: 924px;
	height: 200px;
	z-index: 100;
}
a.subNav, a.subNav:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
}
a.subNav:hover {
	color: #990000;
	text-decoration: none;
}




/* start css for content area ************************************************************ */
.contentArea {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 16px;
	color: #333333;
	position: absolute;
	top: 0px;
	left: 0px;
}
.contentAreaPlayers {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 12px;
	color: #333333;
	position: absolute;
	top: 85px;
	left: 66px;
	width: 813px;
}




/* start css for Kiss n' Tell page ************************************************************ */
.playerContent {
	position: absolute;
	top: 40px;
	left: 258px;
}
.playerContentStaar {
	position: absolute;
	top: -16px;
	left: 158px;
}
.playerContent td {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 15px;
	line-height: 22px;
	color: #333333;
	font-weight: bold;
}
.playerContentStaar td {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 15px;
	line-height: 22px;
	color: #333333;
	font-weight: bold;
}

.playerNav {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}
a.playerNav, a.playerNav:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a.playerNav:hover {
	color: #990000;
	text-decoration: none;
}
.playerNavOn {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 18px;
	color: #990000;
	font-weight: bold;
}

a.playerSubNav, a.playerSubNav:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
}
a.playerSubNav:hover {
	color: #990000;
	text-decoration: none;
}
a.playerSubNavOn, a.playerSubNavOn:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 12px;
	line-height: 16px;
	color: #990000;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
}
a.playerSubNavOn:hover {
	color: #990000;
	text-decoration: none;
}
a.playerSubNav02, a.playerSubNav02:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 14px;
	line-height: 16px;
	color: #333333;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
}
a.playerSubNav02:hover {
	color: #990000;
	text-decoration: none;
}
a.playerSubNav02on, a.playerSubNav02on:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 14px;
	line-height: 16px;
	color: #990000;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
}
a.playerSubNav02on:hover {
	color: #990000;
	text-decoration: none;
}




/* start css for footer ************************************************************ */
a.footerLink, a.footerLink:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 18px;
	color: #FF9999;
	font-weight: bold;
	text-decoration: none;
}
a.footerLink:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.footerLinkOn, a.footerLinkOn:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.footerLinkOn:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.copyright {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 12px;
	color: #FF9999;
	font-weight: bold;
}


.disclaimerText {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
a.disclaimer, a.disclaimer:visited {
	font-family: Times, New Times Roman, Georgia, Serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.disclaimer:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
