body {
	font-family: Times, serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
}

div.container {
	float: left;
	width: 97%;
	padding: 0px 0px 77px 21px;
}






/* NAVIGATION */

div.nav {
	float: left;
	width: 97%;
	height: 30px;
	padding: 7px 0px 9px 21px;
}
a.nav:link {
	color: #333333;
	text-decoration: none;
}
a.nav:visited {
	color: #333333;
	text-decoration: none;
}
a.nav:active {
	color: #333333;
	text-decoration: none;
}
a.nav:hover {
	color: #333333;
	text-decoration: underline;
}




/* SHOP */

div.shopcontainer {
	float:left;
	width:650px;
	padding: 7px 0px 7px 0px;
}
div.shop_indexcontainer {
	float:left;
	width:650px;
	padding: 7px 0px 7px 0px;
	border-top:1px dashed #999999;
}
div.shop_original {
	float:left;
	width:250px;
	height:400px;
	text-align:center;
	padding: 0px 0px 0px 0px;
}
div.shop_book2 {
	float:left;
	width:356px;
	height:auto;
	text-align:center;
	padding: 14px 0px 0px 0px;
}
p.shop {
	font-size: 24px;
	line-height: 28px;
	margin-top: 0px;
	margin-bottom: 24px;
	color: #000000;
}
p.shop_medium {
	font-size: 14px;
	line-height: 17px;
	margin-bottom: 17px;
	margin-top: -14px;
}
p.shop_smallprint {
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 14px;
	margin-top: 0px;
}
p.shop_center {
	font-size: 14px;
	text-align:center;
	line-height: 17px;
	margin-bottom: 17px;
	margin-top: 7px;
}
p.shop_button {
	text-align:center;
	line-height: 17px;
	margin-bottom: 0px;
	margin-top: 0px;
}
div.shop_imgleft {
	float:left;
	padding: 0px 5px 0px 0px;
}
div.shop_imgright {
	float:right;
	padding: 0px 0px 0px 5px;
}
a.shop:link {
	color: #0000ff;
	text-decoration: underline;
}
a.shop:visited {
	color: #0000ff;
	text-decoration: underline;
}
a.shop:active {
	color: #0000ff;
	text-decoration: underline;
}
a.shop:hover {
	color: #0000ff;
	text-decoration: underline;
}
a.shop_external:link {
	color: #999999;
	text-decoration: underline;
}
a.shop_external:visited {
	color: #999999;
	text-decoration: underline;
}
a.shop_external:active {
	color: #999999;
	text-decoration: underline;
}
a.shop_external:hover {
	color: #999999;
	text-decoration: underline;
}




/* LINKS */

p.links {
	font-size: 14px;
	text-align: left;
	line-height: 17px;
	color: #000000;
}
a.link:link {
	color: #000000;
	text-decoration: none;
}
a.link:visited {
	color: #000000;
	text-decoration: none;
}
a.link:active {
	color: #000000;
	text-decoration: none;
}
a.link:hover {
	color: #000000;
	text-decoration: none;
	background-color:#DBEBE6;
}
em.linkstitle {
	font-style:italic;
	text-decoration:underline;
	color:#000000;	
}






/* SUPER-CAM [BIRDCAM] */

div.birdspecthumb {
	float:left;
	width:200px;
	height:220px;
	padding:0px 3px 3px 0px;
}
div.birdthumb {
	float:left;
	width:200px;
	height:150px;
	padding:0px 3px 3px 0px;
}
p.birdcam_title {
	font-size:24px;
	font-weight:100;
	line-height:24px;
	margin-top:0px;
	margin-bottom:0px;
	color:#000000;
}
p.birdcam_subtitle {
	margin-top:3px;
	margin-bottom:15px;
	color:#000000;
}
p.birdcam_caption {
	font-family:verdana, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#333333;
	margin-top:3px;
	margin-bottom:0px;
}


/* MOVIES */
div.moviethumb {
	float:left;
	width:200px;
	height:150px;
	padding:0px 0px 0px 0px;
}



/* CONTACT */

#contact_over {
	position:absolute;
	left:-10px;
	top:62px;
	z-index:131;
	visibility:hidden;
}

#contact_under {
	position:absolute;
	left:-10px;
	top:62px;
	z-index:130;
	visibility:visible;
}





/* EMs */

em.grey {
	font-style:normal;
	color:#999999;
}
em.underline {
	font-style:normal;
	text-decoration:underline;
}
em.strike {
	font-style:normal;
	text-decoration:line-through;
	color:#999999;
}