/* copyright 2008 Olaf Augele */

/* FONTS*/

a:link 			{color:#3c3c3c; text-decoration: none; border-style: none;
}
a:visited		{color:#3c3c3c; text-decoration: none; border-style: none;
}
a:hover 		{text-decoration: none; color:#c25a06;
}
a:active		{text-decoration: none; color:#c25a06; font-weight: bold;
}
p 				{ margin-top: 1px; margin-bottom: 1px; }

.standard		{font-family: Arial, Verdana, Helvetica, sans-serif, Geneva, Swiss, Regular; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; color: #3c3c3c; font-size: 12px; letter-spacing: 1px;
}
.standard_orange		{font-family: Arial, Verdana, Helvetica, sans-serif, Geneva, Swiss, Regular; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; color: #c25a06; font-size: 12px; letter-spacing: 1px;
}
.smaller		{font-family: Arial, Verdana, Helvetica, sans-serif, Geneva, Swiss, Regular; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; color: #3c3c3c; font-size: 11px; letter-spacing: 1px;
}
.header			{font-family: Arial, Verdana, Helvetica, sans-serif, Geneva, Swiss, Regular; font-style: normal; line-height: 18pt; font-weight: bold; font-variant: normal; text-transform: none; text-align: left; color: #c25a06; font-size: 18px; letter-spacing: 1px;
}
.credit		{font-family: Arial, Verdana, Helvetica, sans-serif, Geneva, Swiss, Regular; font-style: normal; line-height: 9pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; color: #3c3c3c; font-size: 9px; letter-spacing: 1px;
}
.navi		    {font-family: Arial, Verdana, Helvetica, sans-serif, Geneva, Swiss, Regular; font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; text-transform: none; text-align: left; color: #1a364f; font-size: 11px; letter-spacing: 1px;
}

/* DIV LAYOUT ELEMENTS */

/*contains tiles for scalable head*/
html, body		{
	margin:0;
	width:100%;
	height:100%;
	z-index:1;
	background-color: #cdd1cb;
	background-image:url(../_images/background.gif);
	background-repeat:repeat-x;
}

/*centered main frame*/
#center			{
	position:absolute;
	left:50%;
	width:1790px;
	height:400px;
	z-index:1;
	margin-left:-1405px;
}

/*content frame (contains header)*/
#content		{
	position:absolute;
	width:765px;
	height:460px;
	z-index:1;
	left: 1025px;
	top: 140px;
}

/*contains Spry navigation*/
#navi		{
	position:absolute;
	width:600px;
	height:24px;
	z-index:5;
	left: 1017px;
	top: 90px;
}

/*contains language chooser*/
#language		{
	position:absolute;
	width:100px;
	height:20px;
	z-index:2;
	left: 1685px;
	top: 93px;
	text-align: right;
}

/*contains text*/
#textfield		{
	position:absolute;
	width:500px;
	height:430px;
	z-index:2;
	left: 0px;
	top: 30px;
}

/*contains textfield for editor*/
#textfield_editor		{
	position:absolute;
	width:520px;
	height:430px;
	z-index:2;
	left: -10px;
	top: 30px;
}
 
/*contains video*/
#videofield		{
	position:absolute;
	width:760px;
	height:430px;
	z-index:1;
	left: 0px;
	top: 30px;
}

/*contains video title*/
#videotitle		{
	position:absolute;
	width:760px;
	height:60px;
	z-index:1;
	left: 0px;
	top: 480px;
}

/*contains photo on text pages*/
#photo			{
	position:absolute;
	width:240px;
	height:331px;
	z-index:2;
	left: 520px;
	top: 30px;
}

/*contains credit for photo on text pages*/
#credit		{
	position:absolute;
	width:240px;
	height:10px;
	z-index:2;
	left: 520px;
	top: 363px;
}

/*for simpleplayer photo gallery*/
#flashcontent		{
	position:absolute;
	width:760px;
	height:530px;
	z-index:1;
	left: 0px;
	top: 30px;
}

/*covers simpleplayer logo*/
#cover		{
	position:absolute;
	width:105px;
	height:20px;
	background-color: #555d50;
	z-index:3;
	left: 645px;
	top: 535px;
}

