.whenshowing {
	
}

.whenhiding {
	display:none
}

.photoset {
	clear:both;
	display:block;
	width:90%;
	height:auto;
	border-style: double;
	border-width: 3px;
	background:#FFD;
	margin-top:10px;
	padding:0px 5px 5px 5px;
}

.photoset:after {
    content: "&nbsp;"; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.photoset {display: inline-block;}

/* Hides from IE-mac \*/
* html .photoset {height: 1%;}
.photoset {display: block;}
/* End hide from IE-mac */

.thumbnail {
	align:center;
	text-align:center;
	display:block;
	position:relative;
	float:left;
	width:130px;
	height:110px;
	border:1px solid #999;
	margin:0 15px 15px 0;
	padding:5px 5px 5px 5px;
	background:#FFF;
	overflow:hidden;
}


.thumbnail:visited {
	align:center;
	text-align:center;
	display:block;
	float:left;
	width:130px;
	height:110px;
	border:1px solid #999;
	background:#CCC;
	margin:0 15px 15px 0;
	padding:5px;
	overflow:hidden
}

.thumbnail:hover,active {
	align:center;
	text-align:center;
	display:block;
	float:left;
	width:130px;
	height:110px;
	border:1px solid #000;
	background:#000000;
	margin:0 15px 15px 0;
	padding:5px;
	overflow:hidden
}


.thumbnail P {
	text-align:center;
	width:130px;
	line-height:1em;
	margin:0px;padding:0px;
}

.thumbnail div  {padding:0px;margin:0px;height:100px;font-size:80px;overflow:hidden;line-height:90px;}

.thumbnail img {vertical-align:middle;}

.thumbtitle {
	clear:both;
	FONT-SIZE:14px;
	COLOR:#666;
	FONT-FAMILY:georgia,verdana,arial,sans-serif;
	TEXT-DECORATION:emphasized;
	padding-top:2px;
	margin-bottom:6px;
	BORDER-BOTTOM:#777 1px solid
}

.clearboth {
	clear:both
}

.starlabel {
	position:absolute;
	top:210px;
	left:265px;
	width:100px;
	height:15px;
	text-align:center;
	font-size:6pt;
	color:black;
	font-family:verdana;
	letter-spacing:2px;
	z-index:1;
	background:url("images/star.gif");
	background-repeat:no-repeat;
	background-position:top;
	padding-top:15px
}

.eurmap {
	position:relative;
	float:left;
	width:360px;
	height:315px;
	background:url("images/eurmap.gif");
	background-repeat:no-repeat;
	background-position:top left;
	border:1px solid black;
	margin:5px 15px 5px 5px
}

BODY {
	BACKGROUND:#fff;
	MARGIN:10px
}

A {
	FONT-WEIGHT:bold;
	FONT-SIZE:10px;
	COLOR:#003366;
	FONT-FAMILY:verdana,arial,sans-serif;
	TEXT-DECORATION:none
}

A:link {
	COLOR:#003366;
	TEXT-DECORATION:none
}

A:visited {
	COLOR:#003366;
	TEXT-DECORATION:none
}

A:active {
	COLOR:#50c0b0
}

A:hover {
	COLOR:#50c0b0;
	BORDER-BOTTOM:black 1px solid
}

.tiny {
	FONT-WEIGHT:normal;
	FONT-SIZE:8px;
	COLOR:#003366;
	FONT-FAMILY:verdana,arial,sans-serif;
	TEXT-DECORATION:none
}

#banner {
	BORDER-RIGHT:#fff 0px solid;
	PADDING-RIGHT:15px;
	BORDER-TOP:#fff 0px solid;
	PADDING-LEFT:15px;
	FONT-WEIGHT:bold;
	FONT-SIZE:24px;
	BACKGROUND:#003366;
	PADDING-BOTTOM:15px;
	BORDER-LEFT:#fff 0px solid;
	COLOR:#fff;
	PADDING-TOP:15px;
	FONT-FAMILY:georgia,verdana,arial,sans-serif;
}

.description {
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	BACKGROUND:#003366;
	TEXT-TRANSFORM:none;
	COLOR:#fff;
	FONT-FAMILY:verdana,
arial,
sans-serif
}

.titled {
	FONT-WEIGHT:bold;
	FONT-SIZE:32pt;
	BACKGROUND:#003366;
	TEXT-TRANSFORM:none;
	COLOR:#fff;
	FONT-FAMILY:verdana,arial,sans-serif;
	font-color:white
}

.smalldescription {
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	BACKGROUND:#003366;
	TEXT-TRANSFORM:none;
	COLOR:#fff;
	FONT-FAMILY:verdana,arial,sans-serif
}

#content {
	BORDER-RIGHT:#fff 1px solid;
	BORDER-TOP:#fff 1px solid;
	BACKGROUND:#fff;
	MARGIN-BOTTOM:20px;
	BORDER-LEFT:#fff 1px solid;
	BORDER-BOTTOM:#fff 1px solid
}

#container {
	BORDER-RIGHT:#fff 1px solid;
	BORDER-TOP:#fff 1px solid;
	BACKGROUND:#fff;
	BORDER-LEFT:#fff 1px solid;
	BORDER-BOTTOM:#fff 1px solid
}

#links {
	BORDER-RIGHT:#fff 1px solid;
	PADDING-RIGHT:15px;
	BORDER-TOP:#fff 1px solid;
	PADDING-LEFT:15px;
	BACKGROUND:#f0f0f0;
	PADDING-BOTTOM:15px;
	BORDER-LEFT:#fff 1px solid;
	PADDING-TOP:15px;
	BORDER-BOTTOM:#fff 1px solid
}

.blog {
	PADDING-RIGHT:15px;
	PADDING-LEFT:15px;
	BACKGROUND:#fff;
	PADDING-BOTTOM:15px;
	PADDING-TOP:15px
}

.blogbody {
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	BACKGROUND:#fff;
	COLOR:#666;
	FONT-FAMILY:georgia,verdana,arial,sans-serif;
	margin-right:220px
}

/* Hides from IE-mac - Blog Body with Holly Hack \*/ 
* html .blogbody {
	height:1%
}
/* End hide from IE-mac */ 

TD {
	FONT-SIZE:11px;
	FONT-FAMILY:georgia,verdana,arial,sans-serif
}

.title {
	FONT-SIZE:11px;
	TEXT-TRANSFORM:uppercase;
	COLOR:#000000;
	FONT-FAMILY:verdana,arial,sans-serif
}

.largeupper {
	FONT-SIZE:13px;
	TEXT-TRANSFORM:uppercase;
	FONT-FAMILY:verdana,arial,sans-serif
}

.largetitle {
	FONT-SIZE:18px;
	TEXT-TRANSFORM:uppercase;
	COLOR:#000000;
	FONT-FAMILY:verdana,arial,sans-serif
}

.catlist {
	FONT-SIZE:10px;
	MARGIN-LEFT:12px;
	COLOR:#000000;
	FONT-FAMILY:georgia,verdana,arial,sans-serif
}

#menu {
	BACKGROUND:#fff;
	MARGIN-BOTTOM:15px;
	TEXT-ALIGN:center
}

.date {
	MARGIN-TOP:30px;
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	MARGIN-BOTTOM:10px;
	COLOR:#666;
	BORDER-BOTTOM:#999 1px solid;
	FONT-FAMILY:georgia,verdana,arial,sans-serif
}

.posted {
	FONT-SIZE:11px;
	MARGIN-BOTTOM:25px;
	COLOR:#000000;
	FONT-FAMILY:verdana,arial,sans-serif
}

.calendar {
	PADDING-RIGHT:2px;
	PADDING-LEFT:2px;
	FONT-WEIGHT:normal;
	FONT-SIZE:10px;
	PADDING-BOTTOM:2px;
	COLOR:#666;
	LINE-HEIGHT:14px;
	PADDING-TOP:2px;
	FONT-FAMILY:verdana,arial,sans-serif;
	TEXT-ALIGN:center
}

.calendarhead {
	PADDING-RIGHT:2px;
	PADDING-LEFT:2px;
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	BACKGROUND:#f0f0f0;
	PADDING-BOTTOM:2px;
	COLOR:#666;
	LINE-HEIGHT:14px;
	PADDING-TOP:2px;
	FONT-FAMILY:verdana,arial,sans-serif
}

.side {
	PADDING-RIGHT:2px;
	PADDING-LEFT:2px;
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	BACKGROUND:#f0f0f0;
	PADDING-BOTTOM:2px;
	COLOR:#333;
	LINE-HEIGHT:14px;
	PADDING-TOP:2px;
	FONT-FAMILY:verdana,arial,sans-serif
}

.sidetitle {
	PADDING-RIGHT:2px;
	MARGIN-TOP:10px;
	PADDING-LEFT:2px;
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	BACKGROUND:#f0f0f0;
	PADDING-BOTTOM:2px;
	COLOR:#666;
	LINE-HEIGHT:14px;
	PADDING-TOP:2px;
	BORDER-BOTTOM:#666 1px dotted;
	FONT-FAMILY:georgia,verdana,arial,sans-serif;
	LETTER-SPACING:0.1em;
	TEXT-ALIGN:center
}

.comments-body {
	PADDING-RIGHT:5px;
	PADDING-LEFT:5px;
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	BACKGROUND:#f0f0f0;
	PADDING-BOTTOM:10px;
	MARGIN-LEFT:40px;
	COLOR:#666;
	PADDING-TOP:10px;
	BORDER-BOTTOM:#999 1px dotted;
	FONT-FAMILY:georgia,verdana,arial,sans-serif
}

.comments-body-orig {
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	BACKGROUND:#fff;
	PADDING-BOTTOM:10px;
	COLOR:#666;
	LINE-HEIGHT:14px;
	PADDING-TOP:10px;
	BORDER-BOTTOM:#999 1px dotted;
	FONT-FAMILY:georgia,verdana,arial,sans-serif
}

.comments-post {
	FONT-WEIGHT:normal;
	FONT-SIZE:9px;
	BACKGROUND:#f0f0f0;
	COLOR:#666;
	FONT-FAMILY:verdana,arial,sans-serif
}

.comments-post-orig {
	FONT-WEIGHT:normal;
	FONT-SIZE:9px;
	BACKGROUND:#fff;
	COLOR:#666;
	FONT-FAMILY:verdana,arial,sans-serif
}

.comments-head {
	MARGIN-TOP:20px;
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	BACKGROUND:#fff;
	MARGIN-LEFT:40px;
	COLOR:#666;
	BORDER-BOTTOM:#999 1px solid;
	FONT-FAMILY:georgia,verdana,arial,sans-serif
}

.comments-head-orig {
	MARGIN-TOP:20px;
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	BACKGROUND:#fff;
	COLOR:#666;
	BORDER-BOTTOM:#999 1px solid;
	FONT-FAMILY:georgia,verdana,arial,sans-serif
}

#banner-commentspop {
	BORDER-RIGHT:#fff 1px solid;
	PADDING-RIGHT:15px;
	BORDER-TOP:#fff 1px solid;
	PADDING-LEFT:15px;
	FONT-WEIGHT:bold;
	FONT-SIZE:18px;
	BACKGROUND:#003366;
	PADDING-BOTTOM:5px;
	BORDER-LEFT:#fff 1px solid;
	COLOR:#fff;
	PADDING-TOP:5px;
	FONT-FAMILY:georgia,verdana,arial,sans-serif
}

#rightmenu {
	position:absolute;
	top:327px;
	right:10px;
	BORDER-TOP:#999 1px solid;
	PADDING-LEFT:5px;
	FONT-SIZE:11px;
	WIDTH:200px;
	COLOR:#666;
	LINE-HEIGHT:12px;
	BORDER-BOTTOM:#999 1px dotted;
	FONT-FAMILY:verdana,arial,helvetica,sans serif;
	BACKGROUND-COLOR:#f0f0f0;
	TEXT-ALIGN:left;
	voice-family:inherit
}
