body {
	margin: 0px;
	background-image: url('images/background-black.gif');
	background-repeat: repeat-y;
	color: #747474;
}

div {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.leftArea {
	position: absolute;
	width: 395px;
	padding-left: 0px;
	margin-left: 0px;
}

.menuArea {
	position: absolute;
	left: 415px;
	top: 30px;
}

.languageBarNews {
	position: absolute;
	left: 855px;
	top: 30px;
	color: #0489C2;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

.languageBarHistory {
	position: absolute;
	left: 855px;
	top: 30px;
	color: #4C8015;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

.languageBarTeam {
	position: absolute;
	left: 855px;
	top: 30px;
	color: #6B9C90;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

.languageBarSongs {
	position: absolute;
	left: 855px;
	top: 30px;
	color: #755BBF;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

.languageBarPhoto {
	position: absolute;
	left: 855px;
	top: 30px;
	color: #B83C17;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

.languageBarVideo {
	position: absolute;
	left: 855px;
	top: 30px;
	color: #8866C1;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

.languageBarTrainings {
	position: absolute;
	left: 855px;
	top: 30px;
	color: #96806E;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

.languageBarLinks {
	position: absolute;
	left: 855px;
	top: 30px;
	color: #A42D33;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

.logoArea {
	position: absolute;
	left: 715px;
	top: 30px;
}

.textArea {
	position: absolute;
	top: 240px;
	left: 435px;
	width: 400px;
}

.pageHead {
	font-name: Verdana;
	font-family: Verdana;
	font-size: 20pt;
	font-weight: regular;
}

.textParagraph {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.counterParagraph {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 7pt;
}
	
.defaultCursor {
	cursor: Default;
}

.handCursor {
	cursor: pointer;
}

.trainingsParagraph {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.cityNameText {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.linksText {
	color: #A42D33;
}

.historyParagraph {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.historyLinksText {
	color: #4C8015;
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;

}

.teamParagraph {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.teamLinksText {
	color: #6B9C90;
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;

}

.newsParagraph {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.newsLinksText {
	color: #0489C2;
}

.songsText {
    color: #755BBF;
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;

}

.historySubMenu {
	position: absolute;
	top: 257px;
	left: 425px;
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.teamSubMenu {
	position: absolute;
	top: 257px;
	left: 425px;
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.subMenuHistoryText {
	color: #4C8015;
}

.subMenuTeamText {
	color: #6B9C90;
}

.subMenuCurrentHistoryText {
	color: #747474;
}

.subMenuCurrentTeamText {
	color: #747474;
}

.historyMestresParagraph {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.historyMastersParagraph {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
	text-align: justify;
	text-indent: 5pt;
}


.historyHistoryParagraph {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
	text-indent: 5pt;
	text-align: justify;
}


.historyLegendsParagraph {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
	text-indent: 5pt;
	text-align: justify;
}

.photoLinks {
	color: #B83C17;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
}

.videoLinks {
	color: #8866C1;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
}

.trainingStar {
	color: FF0000;
}

.additionalNewsArea {
	position: absolute;
	left: 855px;
	top: 230px;
}

.teamImagesArea{
	position: absolute;
	left: 855px;
	top: 290px;
}

.newsWorkshopText {
	color: #E9797C;
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.newsEventsText {
	color: #009EC9;
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.newsText {
	color: #BF88B4;
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.newsTrainingsText {
	color: #A1CF1B;
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}


.workshopNewsParagraphDiv {
	position: absolute;
	left: 0px;
	top: 68px;
}
.workshopNewsHeaderDiv {
	position: absolute;
	left: 0px;
	top: 68px;
}
.eventsNewsParagraphDiv {
	position: absolute;
	left: 0px;
	top: 618px;
}
.eventsNewsHeaderDiv {
	position: absolute;
	left: 0px;
	top: 618px;
}
.NewsParagraphDiv {
	position: absolute;
	left: 0px;
	top: 242px;
}
.newsHeaderDiv {
	position: absolute;
	left: 0px;
	top: 242px;
}

.trainingsNewsParagraphDiv {
	position: absolute;
	left: 0px;
	top: 422px;
}
.trainingsNewsHeaderDiv {
	position: absolute;
	left: 0px;
	top: 422px;
}

.newsWorkshopHeadText {
	color: #E9797C;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 20pt;
	font-weight: regular;
}

.newsEventsHeadText {
	color: #009EC9;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 20pt;
	font-weight: regular;
}

.newsHeadText {
	color: #BF88B4;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 20pt;
	font-weight: regular;
}

.newsTrainingsHeadText {
	color: #A1CF1B;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 20pt;
	font-weight: regular;
}

.trainingsHeaderDiv {
	position: absolute;
	left: 0px;
	top:  85px;

}
.trainingsBackDiv {
	position: absolute;
	left: 0px;
	top:  85px;
}

.photoBody {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #181818;
	color:#FFFFFF;
}

.rigaLinksTextMouseOver {
	color: #009EC9;
	cursor: pointer;
}
.rigaLinksTextMouseOut {
	color: #009EC9;
	cursor: Default;
}

.trainingsLinksText {
	color: #96806E;
	font-family: Verdana;
	font-name: Verdana;
	font-size: 8pt;
}

.rigaHeaderDiv {
	position: absolute;
	left: 0px;
	top:  65px;
	background: #FFFFFF;
	cursor: pointer;	
}

.rigaBackDiv {
	position: absolute;
	left: 0px;
	top:  65px;
	background: #96806E;
	cursor: pointer;
}

.jelgavaHeaderDiv {
	position: absolute;
	left: 80px;
	top:  115px;
	background: #FFFFFF;
	cursor: pointer;
}

.jelgavaBackDiv {
	position: absolute;
	left: 0px;
	top:  115px;
	background: #B3947C;
	cursor: pointer;
}

.dobeleHeaderDiv {
	position: absolute;
	left: 160px;
	top:  165px;
	background: #FFFFFF;	
	cursor: pointer;
}

.dobeleBackDiv {
	position: absolute;
	left: 0px;
	top:  165px;
	background: #DCB99D;
	cursor: pointer;
}

.commonHeaderDiv {
	position: absolute;
	left: 240px;
	top:  215px;
	background: #FFFFFF;	
	cursor: pointer;
}

.commonBackDiv {
	position: absolute;
	left: 0px;
	top:  215px;
	background: #F4DDCA;
	cursor: pointer;
}

.headerWorkshop {
	color: #BF88B4;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
}

.workshopHeaderDiv {
	position: absolute;
	left: 2px;
	top:  75px;
	background: #FFFFFF;
}

.workshopBackDiv {
	position: absolute;
	left: 2px;
	top:  75px;
	background: #BF88B4;
}

.headerRodas {
	color: #8866C1;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
}

.rodasHeaderDiv {
	position: absolute;
	left: 2px;
	top:  630px;
	background: #FFFFFF;
}

.rodasBackDiv {
	position: absolute;
	left: 2px;
	top:  630px;
	background: #8866C1;
}

.headerVideo {
	color: #582A7F;
	font-name: Verdana;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
}

.videoHeaderDiv {
	position: absolute;
	left: 2px;
	top:  845px;
	background: #FFFFFF;
}

.videoBackDiv {
	position: absolute;
	left: 2px;
	top:  845px;
	background: #582A7F;
}

.languageLinksText {
	color: #6B9C90;
}

.calendarTextClass {
	color: #FFFFFF;
}

.summerWorkshopDiv {
	position: absolute;
	left: 0px;
	top:  90px;
	background: #FFFFFF;
	height: 229px;
	width: 399px;
}

.additionalInfoDiv {
	position: absolute;
	left: 855px;
	top:  310px;
	background: #FFFFFF;
}

.headerTextTeam {
	font-family: Verdana;
	font-name: Verdana;
	font-size: 16pt;
	font-weight: normal;
	color: #538A47;
}

.teamLinkText {
	color: #538A47;
}