/**
* CSS
* @version 1.0
* @author IS
*/
* {
	margin: 0;
	padding: 0;
}

/* BASICS */
body {
	margin: 50px 50px 0 50px;
	padding: 0;
}

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-stretch: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	word-spacing: 1px;
	letter-spacing: 0;
	text-indent: 0px;
	line-height: 1.6;
	background-color:#fff;
	
	font-style:italic;
}

/* LINKS */
a:link, a:active, a:visited {
	font-family:Andale Mono, Lucida Console, 'Courier New', Courier, monospace; color: #000; font-weight: normal; font-size: 12px !important; font-style:normal; line-height:18px;
	text-decoration: none; background-color:#00FFCC;
}

a:hover {
	font-family:Andale Mono, Lucida Console, 'Courier New', Courier, monospace; color: white; font-weight: normal; font-size: 12px !important; font-style:normal; line-height:18px;
	text-decoration: none;
}

a:focus, a img:focus, a:link img, a:active img, a:visited img, a img, buttons, button, a.nothing {
	outline: none;
	text-decoration: none;
	border: none;
	border-bottom: 0px solid #000;
	background-color:#fff;
	padding:0;
}

/* OTHER */
h1 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #000;
	font-style: normal;
	font-weight: bold;
	line-height: 35px;
	text-decoration: none;
	letter-spacing: -1px;
	padding:0;
	margin:0;
}

.galleryThumb {
	max-width:200px;
	width: expression(this.width > 200 ? 200: true);
}

.image {
	max-width:500px;
	width: expression(this.width > 500 ? 500: true);
}

.crop{
	float:left;
	margin:.5em 10px .5em 0;
	overflow:hidden; /* this is important */
	position:relative; /* this is important too */
	width:213px;
	height:213px;
}
.crop img{
	position:absolute;
	top:-20px;
	left:-55px;
}
	
.crop_related{
	float:left;
	/*margin:0 0 30px 0;*/
	overflow:hidden; /* this is important */
	position:relative; /* this is important too */
	width:108px;
	height:110px;
}
.crop_related img{
	position:absolute;
	top:-10px;
	left:-10px;
}	

div.heading{
	width:520px;
	margin-bottom:100px;
}

div.heading h1{
	margin-bottom:20px;
}

.page {width:680px; float:left;}
.data {width:680px; float:left;}

.imageDiv {width:100%; margin-bottom:0;}
#oldMember {width:150px; max-width:150px; margin:10px 0 0 0; background-color:#fff; padding:0 0 0 0; color:#000; position:absolute; top:0; left:675px;}

.entryDate {float:left; width:100px; max-width:100px; margin:0 0 0 0; background-color:#17FFA9; padding:5px 5px 5px 10px; color:#000;}
.entry {float:left; width:545px;}

.relatedDiv {width:108px; float:right;}
.navigation {padding:0 0 100px 0; display:block; clear:both;}
.entry img {max-width:520px; width: expression(this.width > 520 ? 520: true);}
img { -ms-interpolation-mode:bicubic; }