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;
}

/* Contest*/
.title{
	text-decoration: underline;
	font-weight: bolder;
	font: 20px;
	text-align: left;
	padding-bottom: 15px;
	FONT-FAMILY: Verdana, Arial;
}

.step{
	padding-bottom: 5px;
	font-weight: bold;
	font: 14px;
	FONT-FAMILY: Verdana, Arial;
	text-align: left;
}

.detailtext{
	padding: 0px 5px 10px 15px;
	font: 11px;
	FONT-FAMILY: Verdana, Arial;
	text-align: left;
}

.table{
	border: 1px solid #000000;
	padding-left: 5px;
}

.InputElement{
	border: 1px solid #000000;
	background-color: #ffffff;
	width: 175px;
	background-color: White;
	FONT-FAMILY: Verdana, Arial;
	text-align: left;
}

.inputlabel{
	FONT-FAMILY: Verdana, Arial;
	font: 12px;
	text-align: left;
}

.error{
	FONT-FAMILY: Verdana, Arial;
	font: 11px;
	padding-left: 5px;
	text-align: left;
}

.entercontest{
	text-align: center;
}
/* End Contest*/
