html, body {		margin: 0;		background-image: url;		background-position: center top;		background-repeat: no-repeat;		background-attachment: fixed;		background-color: #000000;		font-family: Verdana, Arial, Helvetica, sans-serif;	}#wrapper {		width: 995px;		margin: 0 auto;		background: url repeat-x;		border-left: 1px solid #282828;		border-right: 1px solid #282828;		border-bottom: 1px solid #282828;}#wrapper-about {		width: 995px;		margin: 0 auto;		border-left: 1px solid #282828;		border-right: 1px solid #282828;		border-bottom: 1px solid #282828;}/* HEADER / TOP NAVIGATION */#header {		width: 995px;		height: 321px;		background: url() no-repeat;		overflow: hidden;		margin-bottom: 0px;}#header #logo {		display: block;		width: 213px;		height: 71px;		background: url() no-repeat;		text-indent: -9999px;		float: left;}#header #navigation {		float: right;		padding-top: 23px;		margin-left: 400px;		display: inline;}#header #navigation li {		display: inline;}#header #navigation li a {		color: #a7a7a7;		text-decoration: none;		font-size: 10px;		font-family:Arial, Helvetica, sans-serif;		margin-right: 10px;}#header #navigation li a:hover {		color: #ffffff;}#header #navigation .prev-btn {		margin-right: -12px;}/* CONTENT */#content {		width: 996px;		overflow: hidden;}#content .multiphoto {		width: 240px;		height: 338px;		padding: 4px;		margin: 0px 1px 1px 0px;		background-image: url();		background-repeat: no-repeat;		float: left;		display: block;}#content .multiphoto-thumb {		width: 240px;		height: 160px;		overflow: hidden;		display: block;}#content .imgborder {		border: 0;}#content .multiphoto-info {		padding: 16px;		height: 86px;		display: block;}#content .multiphoto-under-container {		width: 240px;		overflow: hidden;		display: block;}#content .multiphoto-comments {		font-size: 9px;		color: #333333;		padding: 4px 0px 0px 16px;		float: left;			display: block;}#content #pages {		font-size: 11px;		color: #999999;		line-height: 19px;		margin: auto;		text-align: center;}#content .archive_active_page_number {		background: #333333;		color: #736807;}#content .archive_page_number {		background-color: #000000;}/* BIG IMAGE PAGE */#big-wrapper {		width: 995px;		margin: 0 auto;		background-color: #0d0d0d;		border-left: 1px solid #282828;		border-right: 1px solid #282828;		border-bottom: 1px solid #282828;}#content #photo {		width: 995px;		text-align: center;		margin: 9px 0px 9px 0px;}#image_infos {		background-color : black;		bottom: 38px;		color: white;		font-size: 11px;		left: 10px;		margin-bottom: -30px;		padding: 10px;		padding-bottom: 13px;		opacity: 0;		text-align: center;}#image_infos span {		bottom: 40px;		color: #FFCC00;}/* IMAGE HOVER */.boxoverheader {		background-color: #4a4a4a;		background-image:		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 11px;		font-weight: bold;		letter-spacing:1px;		color: #f7f7f7;		text-align:left;		border:1px solid #4a4a4a;			padding:3px 8px 1px 8px;		opacity: .60;		-moz-opacity: 0.60;		filter: alpha(opacity=60);		min-width:150px;		max-width:300px;}.boxoverbody {		background-color: #FFF;		font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;		color: #333;		text-align: center;		border:1px solid #4a4a4a;			padding:2px 8px 5px 8px;		opacity: .60;		-moz-opacity: 0.60;		filter: alpha(opacity=60);		min-width:150px;		max-width:300px;}/* COMMENT - FORM STYLE */#comment {		margin: 0px;}#inner-comment {		width:996px;		text-align:left;		padding-top:20px;		padding-bottom:20px;}#comment-form {		width:242px;		background-color:#191919;		background-image:url("");		background-position:bottom;		background-repeat:no-repeat;		float:left;		margin:0;		margin-left: -7px;}.comment-input {		background-color:#000000;		width:230px;		height:15px;		padding:5px;		margin:1px;		margin-bottom:0px;		border:0;		font-size:10px;		font-family:Verdana, Arial, Helvetica, sans-serif;		color:#565656;}.comment-input:focus{		background: #0b0b0b;}.comment-story {		background-color:#000000;		width:230px;		height:71px;		padding: 5px; 		margin: 1px;		margin-bottom: -7px;		border: 0;		font-size: 10px;		font-family: Verdana, Arial, Helvetica, sans-serif;		color: #565656;}#comment ul {		float:left;		width:408px;		padding:0;		margin-left:0px;		margin-top:0;	}#comment li {		list-style:none;		display:block;		margin-bottom:-1px;		padding: 0px;		color:#6e6e6e;		font-size: 10px;		text-decoration: none;		line-height: 18px;		background-color: #000000;		border: 1px solid #191919;		margin-left: 0px;}/* COMMENT - SUBMIT BTN */.comment-story:focus{		background: #0b0b0b;}.submit {		width: 242px;		overflow: hidden;}.submit button{		background: url(http://www.raven-photography.nl/templates/test/img/submit-btn.png) 0 0px;		width:242px;		height:40px;		color:#565656;		text-align:left;		font-size:10px;		text-indent: -9999px;		font-family:Verdana, Arial, Helvetica, sans-serif;		border:0;		cursor: pointer;		padding-left:10px;}.submit button:hover{		background-position: 0 -40px;}/* COMMENT - MESSAGES */#inner-comment h3 {		color: #fff;		font-size: 10px;		background: #000;		height: 30px;		line-height: 30px;		padding-left: 10px;}#inner-comment h3.main {		color: #fff;		width: 985px;}.commentslist {		width: 390px;		margin-bottom: 30px;}.commentslist li {		width: 390px;		background: #111;		padding-bottom: 20px;}.commentcontent {		width: 320px;		margin: 0px 20px 0 55px;		padding-right: 50px;		padding-bottom: 5px;		padding-top: 5px;}.commentcontent p {		margin-bottom: 30px;}.admin_comment h4  {}li.admin_comment {	background: #222222;}li.admin_comment span {	color: #84aec7;}li.admin_comment span a {	color: #84aec7;}#inner-comment h4 {		width: 390px;		background: #000000;		height: 30px;		line-height: 30px;		text-transform: uppercase;		color:#333333;}#inner-comment h4 img {		float: left;		margin-right: 10px;		height: 30px;		width: 30px;}h4 a:link {		color: #3d3d3d;		text-decoration: underline;}h4 a:visited {		color: #3d3d3d;		text-decoration: underline;}h4 a:hover {		color: #3d3d3d;		text-decoration: underline;}h4 a:active {		color: #3d3d3d;		text-decoration: underline;}/* DETAILS */.story {		width: 323px;		float: left; 		overflow: hidden;		display: block;		color:#565656;		font-size:10px;		font-family:Verdana, Arial, Helvetica, sans-serif;		padding: 10px;		padding-top: 0px;		line-height: 18px;}.story h5 {		font-size: 12px;		font-weight: bold;		color: #565656;		background: #000000;		height: 25px;		line-height: 30px;		text-transform: uppercase;		color:#333333;		padding-left: 10px;		margin-bottom: 5px;		padding-bottom: 5px;		border: 1px solid #191919;}/* EXIF */.exif a:link {		color: #736807;		text-decoration: none;}.exif a:visited {		color: #736807;		text-decoration: none;}.exif a:hover {		color: #8a834c;		text-decoration: none;}.exif a:active {		color: #736807;		text-decoration: none;}/* TAGS */#content h1 {		font-size: 12px;		font-weight: bold;		color: #736807;		margin-bottom: -15px;}#content h2 {		font-size: 12px;				color: #CCCCCC;		line-height: 25px;		margin-bottom: -15px;}#content p {			font-size: 10px;		color: #999999;		line-height: 19px;}/* ABOUT */.about-rechts {		padding-top: 62px;}.me img{		margin: 10px;		float:left;}.about-rechts a:link {		color: #999999;		text-decoration: underline;}.about-rechts a:visited {		color: #999999;		text-decoration: underline;}.about-rechts a:hover {		color: #999999;		text-decoration: underline;}.about-rechts a:active {		color: #999999;		text-decoration: underline;}.about-links a:link {		color: #999999;		text-decoration: underline;}.about-links a:visited {		color: #999999;		text-decoration: underline;}.about-links a:hover {		color: #999999;		text-decoration: underline;}.about-links a:active {		color: #999999;		text-decoration: underline;}h6 {		font-size:11px;		font-family:Verdana, Arial, Helvetica, sans-serif;		color:#999999;		font-weight: bold;		line-height: 18px;		margin-bottom: 10px;		margin-top: 4px;}	h5 {		font-size: 11px;		font-weight: bold;		color: #736807;}	/* LINKS */#content .btn-view a {		float: right;		width: 101px;		height: 24px;		text-indent: -9999px;		background: url(http://www.raven-photography.nl/templates/test/img/view.png) 0 0px;		display: block;		margin: 0px 7px 4px 0px;}#content .btn-view a:hover {		background-position: 0 -24px;}#content h1 a:link {		color: #736807;		text-decoration: none;}#content h1 a:visited {		color: #736807;		text-decoration: none;}#content h1 a:hover {		color: #8a834c;		text-decoration: none;}#content h1 a:active {		color: #736807;		text-decoration: none;}#content #pages a:link {		color: #999999;		text-decoration: none;}#content #pages a:visited {		color: #999999;		text-decoration: none;}#content #pages a:hover {		color: #999999;		text-decoration: none;}#content #pages a:active {		color: #999999;		text-decoration: none;}/* ALBUM BROWSE */.cat_name h2 {	color: #cccccc;	margin-top: 15px;	margin-bottom: 15px;	margin-left: 9px;}.cat_thumbs {	margin-left: 9px;	margin-right: 9px;	border-bottom: solid 1px #242424;	padding-bottom: 18px;} .cat_thumbs .thumbnails {	margin-bottom: 5px;}/* FIX LINK OUTLINE */a:active, a:focus {      outline: 0;}outline:none;