BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 12px Arial;
	COLOR: #fff;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #000;
	TEXT-ALIGN: center;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
DIV#wylandHomePage {
	Z-INDEX: 20; LEFT: 1px; POSITION: absolute; TOP: 1px;
}
DIV.content {
	MARGIN-LEFT: auto;
	WIDTH: 900px;
	MARGIN-RIGHT: auto;
	POSITION: relative;
	TEXT-ALIGN: left;
}
DIV.header{
  POSITION: absolute; TOP: 20px;
  float: right;
  bottom: 12px;
  right: 5px;
  height:50px;
}
Div.header-profilepic {
  margin: 0px 0px 0px 5px;
  border: solid 1px #7e8f45;
  float:right;
}
Div.header-account {
  clear: none;
  text-align: right;
  padding: 15px 5px 0px 10px;
  font-size: 11px;
  height:100%;
}
Div.header-account .account_links {
	padding: 4px 0px;
	color: #acbd7d;
}

Div.header-account .account_links a {
  color: #cad4ad;
  text-decoration:none;
}
DIV.navigation {
	LEFT: 255px; POSITION: absolute; TOP: 84px
}
DIV.panelMain{
	LEFT: 3px;
	POSITION: absolute;
	TOP: 104px;
	width: 885px;
	height: 282px;
}
DIV.panelGen{
	LEFT: 3px;
	POSITION: absolute;
	TOP: 102px;
	width: 885px;
	height: 103px;
}
DIV.panelGallery{
	LEFT: 7px; POSITION: absolute; TOP: 104px; width: 885px; height: 0px;
}
.clearBothAll {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 0px
}
DIV.bodyMain {
	BACKGROUND: url(images/bg/main_bg.jpg) no-repeat center top; OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 665px;
}
DIV.bodyGen {
	BACKGROUND: url(images/bg/gen_bg.jpg) no-repeat center top; OVERFLOW : hidden; WIDTH: 900px; HEIGHT: 665px;
}
DIV.bodyGallery {
	BACKGROUND: url(images/bg/gallery_bg.jpg) no-repeat center top; OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 665px;
}
DIV.bodyMainContent {
	position: absolute; top:388px; left: 10px; width: 885px; 
}
DIV.bodyGenContent {
	position: absolute; top:220px; left: 10px; width: 885px; /*border: thin dotted red;*/ Height: 445px;
}
DIV.bodyGalleryContent {
	position: absolute; top:105px; left: 3px; width: 885px;
}
DIV#footer {
	border: FONT-SIZE: 9px; FLOAT: left; WIDTH: 900px; HEIGHT: 30px; text-align: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; 
}
DIV#footerIMG {
	FLOAT: left; HEIGHT: 30px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
DIV.eventsTree {
    position: relative; top:0px; left: 0px; width: 190px; float: left; overflow: hidden; height : 100%; padding-bottom: 2px;
}
DIV.eventsContent {
	/*border: thin dotted white;*/ position: relative; top:0px; left: 5px; width: 690px; float: left; overflow: hidden; height : 445px; padding-bottom: 2px; 
}
Div.archiveContent{
	font-family: Verdana;
	font-size: 8pt;
	padding-bottom: 8px;
	width:100%;
}

.archiveTableTitle	
{
	color:#85d8ff; 
	white-space: nowrap; 
	padding:3px 3px 2px 3px; 
	font-size:8pt;
	font-family:Verdana; 
	border-bottom:1px dotted #FFFFFF;
}
.archiveTableText	
{
	color:#FFFFFF; 
	white-space: nowrap; 
	padding:3px 3px 2px 3px; 
	font-size:8pt; 
	font-family:Verdana;
	border-bottom:1px dotted #FFFFFF;
}

A.archiveTable
{
	text-decoration: none;
	color: #FFFFFF;
}

A.archiveTable : link
{
	text-decoration: none;
	color: #FFFFFF;
}
A.archiveTable:visited
{
	text-decoration: none;
	color: #FFFFFF;
}
A.archiveTable:active
{
	text-decoration: none;
	color: #FFFFFF;
}
A.archiveTable:hover
{
	text-decoration: underline; 
	color: blue;
}
Div.updateProgress{
	display: none;
	width: 100%;
	height: 100%;
	BACKGROUND: black url(images/circle-ball-dark-antialiased.gif) no-repeat center;
}

DIV.fbFriendsBox
{
	position: absolute;
	top: 195px;
	left: 5px;
	width:868px;
	height: 55px;
}

DIV.fbFriendsTitle
{
	margin: 0px 0px 0px 20px;
	width: 220px;
	white-space: nowrap;
	background-color: gray;
	color: white;
	font-family: Verdana;
	font-size: 10pt;
	text-align:center;
}
DIV.fbFriends
{
	border: 1px solid gray;
	width:100%;
}

IMG.fbFriendsContent
{
    border: 1px solid gray;
	width: 50px;
	height: 50px;
	margin: 2px 0px 2px 2px;
}

/*

DIV.subHeader {
	POSITION: relative; TOP: 80px
}
DIV.subFlash {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; LEFT: 550px; FLOAT: left; BORDER-LEFT: white 1px solid; WIDTH: 350px; BORDER-BOTTOM: white 1px solid; POSITION: absolute; TOP: 75px; HEIGHT: 200px
}
.border {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
A.bodyLink {
	FONT: bold 12px Arial; COLOR: #95b736; TEXT-DECORATION: none
}
A.bodyLink:hover {
	TEXT-DECORATION: underline
}
A.iaaLink {
	FONT: 12px Arial; COLOR: #fff; TEXT-DECORATION: none
}
A.iaaLink:hover {
	TEXT-DECORATION: underline
}
SPAN.subHeadCopy {
	FONT: 14px Arial; COLOR: #95b736
}
SPAN.change {
	FONT: 12px Arial; COLOR: #95b736
}
P.photolegal {
	FONT: 9px Arial; COLOR: #fff
}
SPAN.footerCopy {
	FONT: 9px Arial; COLOR: #fff
}

DIV.bodyAge {
	BACKGROUND: url(http://www.heinekenredstarsoul.com/images/age_ver/age_bg.jpg) no-repeat center top; WIDTH: 900px; HEIGHT: 700px; TEXT-ALIGN: center
}
DIV.formContent {
	MARGIN-LEFT: auto; WIDTH: 450px; MARGIN-RIGHT: auto; POSITION: relative; TOP: 330px
}
DIV.formContent DIV.bMonth {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
DIV.formContent DIV.bDate {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
DIV.formContent DIV.bYear {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
DIV.formContent DIV.submit {
	PADDING-LEFT: 50px; FLOAT: left; POSITION: relative; TOP: -2px
}
DIV.error {
	CLEAR: both; FONT: 12px arial,helvetica,sans-serif; MARGIN-LEFT: auto; WIDTH: 500px; COLOR: #e91f39; MARGIN-RIGHT: auto; POSITION: relative; TOP: 400px; TEXT-ALIGN: center
}
DIV.footAge {
	MARGIN-LEFT: auto; WIDTH: 500px; MARGIN-RIGHT: auto; POSITION: relative; TOP: 530px
}
DIV.bodyHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/home/home_bg.jpg) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 900px; PADDING-TOP: 0px; HEIGHT: 600px
}
DIV#flashContentHome {
	WIDTH: 550px; HEIGHT: 500px
}
DIV.homeCopy {
	LEFT: 560px; FLOAT: left; WIDTH: 340px; POSITION: relative; TOP: -205px; HEIGHT: 200px
}
DIV.updateHome {
	FLOAT: left; FONT: 10px Arial; COLOR: #95b736; POSITION: relative
}
DIV.updateHome B {
	DISPLAY: none
}
SPAN#date {
	WIDTH: 60px
}
SPAN#info {
	PADDING-LEFT: 20px
}
A.upcomingLnkdate {
	FONT: 10px Arial; COLOR: #95b736; TEXT-DECORATION: none
}
A.upcomingLnkdate:hover {
	TEXT-DECORATION: underline
}
A.upcomingLnk {
	FONT: 10px Arial; COLOR: #95b736; TEXT-DECORATION: none
}
A.upcomingLnk:hover {
	TEXT-DECORATION: underline
}
DIV.awardMain {
	WIDTH: 900px
}
DIV.awardText {
	LEFT: 114px; WIDTH: 450px; POSITION: relative; TOP: 5px
}
DIV.winnerContent {
	PADDING-RIGHT: 175px; PADDING-LEFT: 175px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
DIV.winnerRow {
	WIDTH: 550px; TOP: 100px; HEIGHT: 150px
}
DIV.locationText {
	LEFT: 260px; FONT: 18px Arial; COLOR: #95b736; POSITION: relative; TOP: -18px
}
P.winnerLocation {
	FONT-SIZE: 18px; LEFT: 155px; MARGIN-LEFT: 106px; TEXT-TRANSFORM: uppercase; COLOR: #95b736; POSITION: relative; TOP: -18px
}
.small {
	FLOAT: left; WIDTH: 135px; HEIGHT: 150px
}
DIV.detailContent {
	MIN-HEIGHT: 350px; LEFT: 25px; PADDING-BOTTOM: 70px; WIDTH: 900px; POSITION: relative; TOP: 50px
}
DIV.detailContent DIV#ltCal {
	FLOAT: left; WIDTH: 210px; POSITION: relative
}
DIV.detailContent DIV#mdCal {
	FLOAT: left; WIDTH: 370px; POSITION: relative; TOP: -35px
}
DIV.detailContent DIV#rtCal {
	FLOAT: left; WIDTH: 280px; POSITION: relative; TOP: 40px
}
DIV.detailContent DIV#ltCal DIV#ltLft {
	PADDING-RIGHT: 5px; WIDTH: 100px; POSITION: absolute
}
DIV.detailContent DIV#ltCal DIV#ltRgt {
	PADDING-RIGHT: 5px; LEFT: 105px; WIDTH: 100px; POSITION: absolute; TOP: 0px
}
DIV.detailContent DIV.awardIcon {
	WIDTH: 100px; HEIGHT: 110px
}
SPAN.subHeadOver {
	FONT: bold 16px Arial; COLOR: #95b736
}
SPAN.subOver {
	FONT: 14px Arial; COLOR: #95b736
}
SPAN.iconName {
	FONT: 9px Arial; COLOR: #fff
}
DIV.howSelected {
	PADDING-TOP: 30px; POSITION: relative
}
DIV#eventPhotos {
	Z-INDEX: 10; LEFT: 590px; POSITION: absolute; TOP: 100px
}
DIV#eventlink {
	Z-INDEX: 20; LEFT: 590px; POSITION: absolute; TOP: 100px
}
DIV.spacer80 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; WIDTH: 480px; HEIGHT: 80px
}
A.artistBodyLink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: 18px Arial; COLOR: #95b736; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.artistBodyLink:hover {
	TEXT-DECORATION: underline
}
A.artistBodyLinkKey {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: bold 18px Arial; COLOR: #95b736; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.artistBodyLinkKey:hover {
	TEXT-DECORATION: underline
}
A.ltNavArtist {
	PADDING-LEFT: 15px; FONT: 12px Arial; COLOR: #ffffff; TEXT-DECORATION: none
}
A.ltNavArtist:hover {
	PADDING-LEFT: 15px; FONT: 12px Arial; COLOR: #95b736; TEXT-DECORATION: underline
}
A.ltNavArtistActive {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/indicator.gif) no-repeat 0px 3px; FONT: 12px Arial; COLOR: #95b736; TEXT-DECORATION: none
}
SPAN.greenSubHead {
	FONT: 14px Arial; COLOR: #95b736
}
SPAN.artText {
	LEFT: 120px; POSITION: relative; TOP: -25px
}
DIV.artSubText {
	WIDTH: 450px; POSITION: relative
}
DIV#ltCol {
	WIDTH: 110px; POSITION: relative; TOP: 0px
}
DIV#rtCol {
	LEFT: 600px; FLOAT: left; WIDTH: 300px; POSITION: absolute; TOP: -40px
}
DIV.artList {
	LEFT: 120px; WIDTH: 460px; POSITION: relative; TOP: -60px
}
DIV.artList DIV#nameLt {
	WIDTH: 230px
}
DIV.artList DIV#nameRt {
	LEFT: 230px; FLOAT: left; WIDTH: 230px; POSITION: absolute; TOP: 0px
}
DIV#bodycontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
DIV.artistMain {
	WIDTH: 780px; POSITION: relative; TOP: 0px
}
DIV.artistDetail {
	MIN-HEIGHT: 300px; WIDTH: 100%; POSITION: relative; TOP: 35px
}
DIV.artistDetail DIV#ltCol {
	LEFT: 30px; FLOAT: left; WIDTH: 175px; POSITION: relative
}
DIV.artistDetail DIV#mdCol {
	FLOAT: left; WIDTH: 365px; HEIGHT: 340px
}
DIV.artistDetail DIV#rtCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 250px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 350px; PADDING-TOP: 130px; POSITION: relative
}
DIV.artistDetail DIV#rtCol bioDateText {
	POSITION: relative
}
DIV.artistDetail DIV#rtCol B {
	DISPLAY: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	FLOAT: left; TEXT-TRANSFORM: capitalize; WIDTH: 200px; COLOR: #fff; TEXT-ALIGN: left
}
.data {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 200px
}
DIV#frmTaF {
	BORDER-RIGHT: #95b736 1px solid; BORDER-TOP: #95b736 1px solid; BACKGROUND: #313131; FLOAT: left; BORDER-LEFT: #95b736 1px solid; WIDTH: 456px; BORDER-BOTTOM: #95b736 1px solid; HEIGHT: 275px
}
DIV#formSct {
	MARGIN: 20px 30px 20px 20px
}
DIV#formSct SPAN {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 400px
}
DIV#formSct P.right {
	FONT-SIZE: 11px; TEXT-ALIGN: right
}
.firefox .data {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 200px; COLOR: orange
}
*/

