/* Reset Styles for browser compatibility */
/* @import 'CSS/reset.css'; */

body {
	background:#222;
	margin:0;
	margin-top: 30px;
	margin-left: 0px;
  	color:$textcolor;
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
}

.imageright {
	float: right;
	margin-top: 0px;
	margin-left: 10px;
}

.imageleft {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
}

#centered {							/* Centre the main div-container – might not work in IE5/6/7 */
    width: 1000px;					
    position: absolute;
	z-index:	0;
    left: 50%;						/* absolute position in middle of screen... */
    margin-left: -500px;			/* ... minus half the width value */
}

#navigation {						/* Navigation  */
	position:		absolute;
	z-index:		10;
	width:			1100px;
	top:			126px;
	left: 			0px;
}

#content {
	position:		absolute;
	z-index:		2;
	top:			210px;
	left: 			56px;
	width:			890px;
	height: 		560px;
}

#contentpano {
	position:		absolute;
	z-index:		2;
	top:			33px;
	left: 			3px;
	width:			100%;
	height: 		30px;
}

#flashcontent {
	position:		absolute;
	z-index:		2;
	top:			116px;
	left: 			56px;
	width:			890px;
	height: 		560px;
}

#flashcontentpano {
	position:		relative;
	z-index:		0;
	top:			70px;
	width:			100%;
	height: 		550px;
}


.SmallText {
	color: #666666;
	font-size: 9px;
	line-height: 1.1em;
}


h1 {
	font-size: 16px;
	font-weight: bold;
	color: #FFEE33;
}


.Subheadline {
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color: cccccc;
}

.style8 {font-size: 10px}
.style2 {font-size: 9px}


table #CountryList a:link {
	color:#99aadd;
	font-size: 13px;
	text-decoration:underline;
  }						/*Variable name="linkcolor"*/
  

table #CountryList a:hover {
	color:#ffee33;
	font-size: 13px;
	text-decoration: underline overline;
  }						/*Variable name="linkcolor"*/
  

table #CountryList a:visited {
	color:#aa77aa;
	font-size: 13px;
	text-decoration: underline;
  }						/*Variable name="linkcolor"*/

table #Menu a:link {
	color:#99aadd;
	font-size: 13px;
	text-decoration:underline;
	text-transform: uppercase;
  }						/*Variable name="linkcolor"*/
  

table #Menu a:hover {
	color:#ffee33;
	font-size: 13px;
	text-decoration: underline overline;
	text-transform: uppercase;
  }						/*Variable name="linkcolor"*/
  

table #Menu a:visited {
	color:#aa77aa;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: underline;
  }						/*Variable name="linkcolor"*/


a:link {
  color:#99aadd;
  font-size: 13px;
  }						/*Variable name="linkcolor"*/
  
a:visited {
  color:#aa77aa;
  font-size: 13px;
  text-decoration:none;
  }						/*Variable name="visitedlinkcolor"*/
  
a:hover {
	color:#ffee33;
	font-size: 13px;
	text-decoration: underline overline;
}						/*Variable name="titlecolor"*/

a img {
  border-width:0;
  }

p {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	margin:0 0 .75em;
	line-height:1.6em;
	color: #CCCCCC;
}						/*Variable name="textcolor" */

.maintext {
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	margin:0 0 .75em;
	line-height:1.6em;
	color: #CCCCCC;
}						/*Variable name="textcolor" */

.Update {
	color: #33cc00;
}

.GalleryDescriptYellow {
	font-size: 11px;
	color: #ffee33;
}
.GalleryDescriptBlue {
	font-size: 11px;
	color: #99aadd;
}


/*
.maintext img  {
	color: #222222;
	border-left-width: 10px;
}*/
