body
	{
		font-family: Verdana, sans-serif;
		font-size: 10px;
		line-height: 12px;
		color: #999999;
		margin: 0px;
		padding: 0px;
		background-color: #F3F2EE;
	}

b
	{
		color: #9363A3;
	}

b.blak
	{
		color: #333333;
	}

a
	{
		text-decoration: none;
		color: #9363A3;
		border-bottom: 2px solid #CAB1D1;
	}

a:hover
	{
		text-decoration: none;
		color: #CAB1D1;
		border-bottom: 1px dotted #9363A3;
	}

span.linkdis
	{
		color: #DECFE2;
		font-weight: bold;
	}



#navfooter a
	{
		border: none;
	}

#contactform input[type=text], textarea, option
	{
		font-family: Verdana, sans-serif;
		font-size: 11px;
		color: #9363A3;
		border: 1px solid #9363A3;
	}

#contactform input[type=submit]
	{
		font-family: Verdana, sans-serif;
		font-size: 11px;
		color: #9363A3;
		border: 1px solid #9363A3;
	}

#leftContent
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: 370px;
		height: auto;
	}

.eventBox
	{
		margin-bottom: 20px;
	}

.eventDate
	{
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
		margin-bottom: 6px;
	}

.eventTitle
	{
		margin-bottom: 3px;
	}


.playlistBox
	{
		margin-bottom: 20px;
	}

.playlistArtist
	{

	}

.playlistAlbum
	{

	}

.playlistLabel
	{

	}

.playlistLink
	{

	}


.linkline
	{
		margin-bottom: 8px;
	}

.tape a
	{
		border: none;
	}

















#rightContent
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: 370px;
		height: auto;
	}

.clearence
	{
		clear: both;
	}

/* Layout --------------------------------------------------*/

#flashbutton
	{
		position: absolute;
		top: 0px;
		left: 14px;
		width: 400px;
		height: 300px;
		z-index: 5;
	}

#introbutton
	{
		position: absolute;
		top: 46px;
		left: 233px;
		width: 242px;
		height: 80px;
		z-index: 5;
	}

#introbutton a
	{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 242px;
		height: 80px;
		border: none;
		display: block;
	}

#contentBoxOuterLimit
	{
		position: absolute;
		top: 50%;
		left: 50%;
		width: 945px;
		height: 521px;
		margin-top: -260px;
		margin-left: -472px;
		z-index: 1;
	}

#background
	{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 945px;
		height: 521px;
		z-index: 2;
	}

#sidelabel
	{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 30px;
		height: 183px;
		z-index: 2;
	}

#headerBox
	{
		position: absolute;
		top: 40px;
		left: 26px;
		width: 194px;
		height: 50px;
		z-index: 5;
	}

#leftContentBoxOuterLimit
	{
		position: absolute;
		top: 100px;
		left: 35px;
		width: 400px;
		height: 370px;
		overflow-y: auto;
		z-index: 5;
	}

#leftContentBoxOuterLimitWide
	{
		position: absolute;
		top: 100px;
		left: 35px;
		width: 860px;
		height: 370px;
		overflow-y: auto;
		z-index: 5;
	}

#rightContentBoxOuterLimit
	{
		position: absolute;
		top: 70px;
		left: 485px;
		width: 400px;
		height: 400px;
		overflow: auto;
		z-index: 5;
	}

#header
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: 194px;
		height: 50px;
	}

#contactform
	{
		margin-top: 10px;
		background: url('../gfx/content/gfx_contact_keepitrealmap.jpg') 60px 28px no-repeat;
	}

#contactform .row
	{
		width: 350px;
		margin-bottom: 3px;
	}

#contactform .col1
	{
		position: relative;
		top: 3px;
		left: 0px;
		width: 80px;
		float: left;
	}

#contactform .col2
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: 270px;
		float: left;
	}

#navfooter
	{
		position: absolute;
		top: 350px;
		left: 0px;
		width: 850px;
		height: 18px;
		font-size: 16px;
		z-index: 30;
	}

#navfooter .leftside
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: 20px;
		height: 18px;
		margin-right: 5px;
		float: left;
	}

#navfooter .middle
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: auto;
		height: 18px;
		font-size: 12px;
		margin-left: 345px;
		float: left;
	}


#navfooter .rightside
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: 20px;
		height: 18px;
		margin-left: 0px;
		float: right;
	}

#navfooter .leftsidevar
	{
		width: auto;
		font-size: 14px;
		float: left;
	}

#navfooter .rightsidevar
	{
		width: auto;
		font-size: 14px;
		float: right;
	}

/* Imageitems layout -----------------------------------------------------------*/

/* Links ---------------------------------------------------*/

#linkWorld
	{
		position: absolute;
		top: 190px;
		left: 120px;
		width: 250px;
		height: 129px;
	}

#linkFriends
	{
		position: absolute;
		top: 260px;
		left: 0px;
		width: 109px;
		height: 35px;
	}

#linkText1
	{
		position: absolute;
		top: 315px;
		left: 0px;
		width: auto;
		height: auto;
	}

#linkText2
	{
		position: absolute;
		top: 355px;
		left: 0px;
		width: auto;
		height: auto;
	}

#linkRecord
	{
		position: absolute;
		top: 138px;
		left: 0px;
		width: 275px;
		height: 261px;
	}

#picturesOuterLimit
	{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 855px;
		height: 370px;
		overflow: hidden;
		z-index: 10;
	}

.pictureboxOuterLimit
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: 137px;
		height: 170px;
		margin-right: 100px;
		float: left;
	}

.pictureboxOuterLimitEnd
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: 137px;
		height: auto;
		float: left;
	}

.picturebox
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: 137px;
		height: 125px;
		margin-right: 5px;
		float: left;
	}

.linkboxH a
	{
		position: absolute;
		top: 30px;
		left: 26px;
		width: 80px;
		height: 60px;
		border: none;
		display: block;	
		z-index: 23;
	}

.linkboxV a
	{
		position: absolute;
		top: 15px;
		left: 35px;
		width: 60px;
		height: 80px;
		border: none;
		display: block;		
		z-index: 23;
	}

.tape
	{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 137px;
		height: 137px;
		z-index: 22;
	}

.dia
	{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 137px;
		height: 137px;
		z-index: 21;
	}

.picH
	{
		position: absolute;
		top: 31px;
		left: 25px;
		width: 80px;
		height: 60px;
		z-index: 20;
	}

.picV
	{
		position: absolute;
		top: 15px;
		left: 35px;
		width: 80px;
		height: 60px;
		z-index: 20;
	}

.pictext
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: auto;
		height: auto;
		float: left;

	}
