body {				/* copyright martinreedijk.nl */
	margin: 0;
	padding: 0;
	font: 13px Arial,sans-serif;
	background: #E8E8E8 url(/pagina/images/bg.jpg) bottom left repeat-x;	
	color: #000;
	text-align: left;
	overflow-y: scroll;
	padding-bottom: 30px;
}

*:first-child+html body {
	overflow-y: hidden;
}

*html body {
	overflow-y: hidden;
}


/*		START ALGEMENE LAY-OUT		*/



#tienjaar {
	position: absolute;
	top: 0;
	margin-left: 235px;
	margin-top: 0px;
	z-index: 9999;
}

#tienjaarie6 {
	display: none;
}

*html #tienjaar {
	display: none;
}

*html #tienjaarie6 {
	display: block;
	position: absolute;
	top: 0;
	margin-left: 235px;
	margin-top: 0px;
	z-index: 9999;	
}





h1, h2, h3, p, div {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
}

a img {
	border: 0;
}

table {
	margin: 0;
	border-collapse:collapse;
	border-spacing: 0;
}

td {
	vertical-align:top;
	text-align:left; 
}

ul, ol {
	margin: 0 0 10px 0;
	list-style: none;
}

ul {
	list-style : square;
	margin-left: -21px;
}

ol {
	list-style-type: decimal;
	margin-left: -21px;
}

li {
	padding: 2px 0;
}

*html ul, *html ol {
	margin-left: 18px;
}

*:first-child+html ul, *:first-child+html ol {
	margin-left: 18px;
}

*html ul {
	margin-left: 18px;
}

*html ol {
	margin-left: 18px;
}

#website {
	width: 992px;
	background: url(/pagina/images/inhoud.gif) repeat-y;	
}

#boven {
	height: 126px;
	background: url(/pagina/images/boven.jpg);	
}

#boven p {
	display: none;
}

#menu a {
	float: left;
	display: block;
	height: 64px;
}

#menu a span {
	display: none;
}

#zoeken {
	text-align: right;
	padding-top: 127px;
	padding-right: 7px;
}

*html #zoeken {
	position: absolute;
	margin-left: 637px;
}

*:first-child+html #zoeken {
	position: absolute;
	margin-left: 657px;
}


#zoeken form {
	margin: 0;
}

#zoeken input.veld {
	width: 240px;
	border: 1px solid #BBBBBB;
	background: #FFF url(/pagina/images/zoek.gif) top left no-repeat;
	padding: 6px 0 6px 22px;
	font: 13px Arial, Verdana;
	margin-left: 2px;
	color: #666;
	filter: alpha(opacity=75); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75; 	
}

#zoeken input.veld:hover {
	filter: alpha(opacity=95); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95); 
	-moz-opacity: 0.95; 
	opacity: 0.95; 		
}


#zoeken input.sub {
	padding: 6px 7px; 
	font-weight: bold;
	font-variant: small-caps;
	cursor: hand;
	background: #FFF;
	color: #666;
	border: 1px solid #AAA;
	cursor: pointer;
	cursor: hand;
	filter: alpha(opacity=75); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75; 	
	
}

#zoeken input:hover.sub {
	text-decoration: underline;
	filter: alpha(opacity=95); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95); 
	-moz-opacity: 0.95; 
	opacity: 0.95; 	
}

*:first-child+html #zoeken input.sub {
	padding: 4px 0px;
}

*html #zoeken input.sub {
	padding: 4px 7px;
}



#nieuwsbrief {
	clear: both;
	margin: 12px 25px 0 25px;
}

#adsense {
	clear: both;
	margin: 32px 25px 33px 25px;
}


#banner {
	clear: both;
	margin: 32px 25px 33px 25px;
	text-align: center;
}

#banner img.idf {
	height: 87px;
	border: 1px solid #AAA;
	padding: 1px;
	margin-right: 27px;
}

*:first-child+html #banner img.idf {
	float: left;
}

*html #banner img.idf {
	float: left;
}


#nieuwsbrief form {
	margin: 0;
	padding: 0;
	background: #dbdbdb;	
	border: 1px solid #CCCCCC;
}

#nieuwsbrief form input.veld {
	width: 145px;
	padding: 3px;
	font-size: 12px;
	border: 1px solid #666;
	background: #EEE;
	padding: 4px 5px 4px 4px;
	color: #666;
	margin-right: 5px;	
}

#nieuwsbrief form input.sub {
	padding: 2px 9px;
}

#nieuwsbrief p {
	margin: 0;
	padding: 7px;
	line-height: 18px;
}

*:first-child+html #nieuwsbrief input.veld {
	width: 133px;
	padding: 3px 6px;
}

*html #nieuwsbrief input.veld {
	width: 133px;
	padding: 3px 6px;
}

#nieuwsbrief input.veld:hover {
	color: #000;
}


#nieuwsbrief input.sub {
	font: 12px Arial, Verdana;
	padding: 3px 4px 2px 4px; 
	font-weight: bold;
	cursor: hand;
	background: #666;
	color: #FFF;
	border: 3px solid #666;
	cursor: pointer;
	cursor: hand;	
}

*:first-child+html #nieuwsbrief input.sub {
	padding: 3px 4px;
	border: 0;
}

*html #nieuwsbrief input.sub {
	padding: 3px 4px;
	border: 0;
}

#nieuwsbrief input:hover.sub {
	text-decoration: underline;
}

*:first-child+html #nieuwsbrief input.sub {
	padding: 3px 4px;
	border: 0;	
}

*html #nieuwsbrief input.sub {
	padding: 3px 4px;
	border: 0;	
}

#nieuwsbrief a {
	color: #666;
	border-bottom: 1px dotted #666;
}

#nieuwsbrief a:hover {
	color: #333;
	border-bottom: 1px solid #333;
}

#nieuwsbrief a img {
	filter: alpha(opacity=50); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
	-moz-opacity: 0.50; 
	opacity: 0.50; 
}

#nieuwsbrief a:hover img {
	filter: alpha(opacity=80); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
	-moz-opacity: 0.80; 
	opacity: 0.80; 
}


#onder {
	margin-top: 20px;
	font: 12px Arial,sans-serif;
	clear: both;
	height: 54px;
}

#onder p {
	margin: 0 25px 0 25px;
	padding: 0;
	color: #666;
}

#onder p a:hover {
	color: #000;
	border-bottom: 1px solid #000;
}


#onder #mrnl {
	float: right;
	margin-top: -22px;
}

#onder #mrnl p {
	margin: 0 25px 0 25px;
	padding: 8px 0 0 0;
	background: none;
	border-top: 0;	
}

#onder #mrnl a, #onder #mrnl a:hover {
	border: 0;
}

*html #onder #mrnl {
	float: right;
}


/*		START MENU 		*/

#menu a.menue {
	width: 462px;
	background: url(/pagina/images/f/menue.jpg);
}

#menu a.startpagina {
	width: 119px;
	background: url(/pagina/images/f/startpagina.jpg);
}

#menu a.startpagina:hover {
	background: url(/pagina/images/f/startpaginah.jpg);
}

#menu a.winamp {
	width: 86px;
	background: url(/pagina/images/f/winamp.jpg);
}

#menu a.winamp:hover {
	background: url(/pagina/images/f/winamph.jpg);
}

#menu a.internetradio {
	width: 116px;
	background: url(/pagina/images/f/internetradio.jpg);
}

#menu a.internetradio:hover {
	background: url(/pagina/images/f/internetradioh.jpg);
}

#menu a.muziekvideo {
	width: 139px;
	background: url(/pagina/images/f/muziekvideo.jpg);
}

#menu a.muziekvideo:hover {
	background: url(/pagina/images/f/muziekvideoh.jpg);
}

#menu a.forum {
	width: 70px;
	background: url(/pagina/images/f/forum.jpg);
}

#menu a.forum:hover {
	background: url(/pagina/images/f/forumh.jpg);
}


/*		START INHOUD		*/

#inhoud {
	min-height: 450px;
	padding: 60px 25px 0 25px;
	text-align: left;
}

*html #inhoud {
	height: 521px;
	padding-top: 0;
}

*:first-child+html #inhoud {
	padding-top: 0px;
}

*html #inhoud {
	padding-top: 0px;
}


#inhoud p {
	line-height: 18px;
	margin-bottom: 12px;
}

#inhoud p a, #inhoud li a, #inhoud td a {
	color: #666;
	border-bottom: 1px dotted #666;
	line-height: 19px;
}

#inhoud p a:hover, #inhoud li a:hover, #inhoud td a:hover {
	color: #000;
	border-bottom: 1px solid #000;
}

#inhoud p a img, #inhoud li a img {
	filter: alpha(opacity=50); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
	-moz-opacity: 0.50; 
	opacity: 0.50; 
}

#inhoud p a:hover img, #inhoud li a:hover img {
	filter: alpha(opacity=100); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
	-moz-opacity: 1.00; 
	opacity: 1.00; 
}

#inhoud h1 {
	font: 18px "Segoe UI",Arial,Verdana,sans-serif;
	color: #451C62;
	line-height: 22px;
	margin: 0 0 0 0;
	text-align: justify;
	font-weight: normal;
}

#inhoud h2 {
	font: 16px Arial,sans-serif;
	color: #333436;
	font-weight: bold;
	margin: 25px 0 10px 0;
}

#inhoud h3 {
	font: 13px Arial,sans-serif;
	font-weight: bold;
	margin: 0 0 7px 0;	
}

#inhoud h5 {
	font: 12px Arial,sans-serif;
	font-weight: bold;
	margin: 7px 0 11px 0;	
	padding: 6px;
	background: #EAEAEA;
	border: 1px solid #CCCCCC;
	width: 690px;
	color: #4d4d4d;
}

#inhoud h5 a {
	color: #4d4d4d;
	border-bottom: 1px dotted #4d4d4d;
}

*html #inhoud h5 a {
	color: #4d4d4d;
	border-bottom: 1px solid #4d4d4d;
}

#inhoud h5 a:hover {
	color: #000;
	border-bottom: 1px solid #000;
}

#inhoud h5 img {
	border: 0;
	padding: 0;
}

#inhoud h6 {
	float: right;
	margin: 0;
	padding: 0 8px 0 0;
	margin-top: -35px;
}


#inhoud h6 a img {
	margin: 2px 0 0 6px;
	filter: alpha(opacity=70); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); 
	-moz-opacity: 0.70; 
	opacity: 0.70; 	
}

#inhoud h6 a:hover img {
	filter: alpha(opacity=100); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
	-moz-opacity: 1.00; 
	opacity: 1.00; 
}


#inhoud p {
	font: 13px Arial,sans-serif;
	line-height: 18px;
}
	
span.at  {
	background: url(/pagina/images/ap.gif) bottom left no-repeat;
	padding: 0 0 0 10px;
}

/*		SUBMENU		*/

#inhoud #submenu {
	font: 13px Arial,sans-serif;
	float: right;
	width: 195px;
	border: 1px solid #AAA;
	background: #E9E9E9;
	margin: 3px 0px 0 20px;
	padding: 9px 9px 3px 9px;
	text-align: left;
}

#inhoud #submenu p {
	margin: 0 0 6px 0;
}

#inhoud #submenu p.l {
	border-top: 1px solid #BBB;
	padding-top: 6px;
}

#inhoud #submenu p.onderw {
	padding: 3px;
	font-weight: bold;
}

#inhoud #submenu a {
	padding: 3px;
	color: #666;
	border: 0;
	display: block;
}

#inhoud #submenu a:hover {
	color: #000;
	text-decoration: underline;
}

#inhoud #submenu a.a {
	background: #9F9F9F;
	color: #FBFBFB;
}

#inhoud #submenu a.a:hover {
	color: #FFF;
}

#inhoud .blok {
	padding: 6px;
	background: #EAEAEA;
	border: 1px solid #CCCCCC;
}

#inhoud .blok p {
	margin: 0;
}

#inhoud p.noot {
	border-top: 1px solid #BBB;
	font: 12px Arial,sans-serif;
	color: #707070;
	line-height: 16px;
	margin: 20px 0 0 0;
	padding: 15px 0 0 0;
}

#inhoud p.omschr {
	font: 12px Arial,sans-serif;
	color: #707070;
	line-height: 16px;
	margin: 20px 0 0 0;
}

/*		THEMA		*/

#inhoud h1 {
	color: #451b61;
}

#inhoud h2 span, #inhoud h3 span {
	color: #451b61;
	font-weight: normal;
}

#onder p a {
	color: #451b61;
	border-bottom: 1px solid #451b61;
}

#onder {
	background: url(/pagina/images/w/onder.jpg);	
}




/* FORUM CSS */


#findbar {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#confirm img {
	width: 720px;
}

/*  Text
 --------------------- */

p.linkmcp {
	margin: 0px;
	float: right;
	white-space: nowrap;
}

p.breadcrumbs {
	margin: 0px;
	float: left;
	color: black;
	font-weight: bold;
	white-space: normal;
	
}

p.datetime {
	margin: 0px;
	float: right;
	white-space: nowrap;
	
}

p.searchbar {
	padding: 2px 0;
	white-space: nowrap;
} 

p.searchbarreg {
	margin: 0px;
	float: right;
	white-space: nowrap;
}

p.forumdesc {
	color: #DDD;
}

p.topicauthor {
	margin: 1px 0px;
}

p.topicdetails {
	margin: 1px 0px;
}

.postreported, .postreported a:visited, .postreported a:hover, .postreported a:link, .postreported a:active {
	margin: 1px 0px;
	color: red;
	font-weight:bold;
}

.postapprove, .postapprove a:visited, .postapprove a:hover, .postapprove a:link, .postapprove a:active {
	color: green;
	font-weight:bold;
}

.postapprove img, .postreported img {
	vertical-align: bottom;
}

.postauthor {
	color: #000000;
}

.postdetails {
	color: #000000;
}

.postbody {
	line-height: 18px;
}

.posthilit {
	background-color: yellow;
}

.nav {
	margin: 0px;
	color: black;
	font-weight: bold;
}

.pagination {
	padding: 4px;
	color: black;
	font-weight: bold;
}

.copyright {
	color: #444;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titles {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	text-decoration: none;
}

.error {
	color: red;
}

#handtekening {
	margin: 25px 0 0 0;
	padding: 0;
	border-top: 1px dotted #9A945A;
}

*html #handtekening {
	border-top: 1px solid #9A945A;
}



/* Tables
 ------------ */

#inhoud table {
	width:100%;	
}


#inhoud th, #inhoud td {
	text-align: left;
	vertical-align: top;
	line-height: 18px;	
	font: 13px Arial,sans-serif;	
}

#inhoud th {
	border: 1px solid #AAA;	
	font-weight: bold;
	background-color: #D7D7D7;
	padding: 5px;
}

#inhoud th.bl {
	border-right: 0;
}

#inhoud th.bc {
	border-left: 0;
	border-right: 0;
}

#inhoud th.br {
	border-left: 0;
}


#inhoud th.auteur {
	font-weight: normal;
	background: #EEE;
}

#inhoud th.auteur a:hover{
	text-decoration: none;
}


#inhoud td {
	border-bottom: 1px dotted #AAA;
	padding: 10px 5px;
}

*html #inhoud td {
	border-bottom: 1px solid #AAA;
}

#inhoud td.gl {
	border: 0;
}

#inhoud th, #inhoud td {
	line-height: 18px;
}

#inhoud tr.fo:hover {
	background-color: #E1E1E1;
}

#inhoud tr.fo:hover span {
	text-decoration: underline;
}


#inhoud hr {
	height: 1px;
	border-width: 0px;
	color: #D1D7DC;
	margin: 3px 0;
}

#inhoud .legend {
	text-align:center;
	margin: 0 auto;
}

#inhoud table th p, #inhoud table td p {
	margin: 0;
}


#inhoud table td p.pagina {
	font-size: 12px;
	color: #666;
	margin: 2px 0 0 0;
}

#inhoud table td p.pagina a {
	font-weight: bold;
}


/* Links
 ------------ */
a.forumlink {
	color: #000;
	font-weight: bold;
}

a.topictitle {
	margin: 1px 0px;
	font-weight: bold;
}

a.topictitle:visited {
	color: #5493B4;
	text-decoration: none;
}

th a,
th a:visited {
	color: #000 !important;
	text-decoration: none;
}

th a:hover {
	text-decoration: underline;
	background: none;
}


/* Form Elements
 ------------ */
form {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

textarea {
	color: #000;
	font: 13px Arial,sans-serif;
	font-weight: normal;
	padding: 4px;
	border: 1px solid #666;
	background: #EEEEEE;
	line-height: 18px;
}

select {
	color: #666;
	background-color: #EEE;
	font: 13px Arial,sans-serif;
	padding: 2px;
	font-weight: normal;
	border: 1px solid #AAA;
}

label {
	cursor: pointer;
}

option {
	padding-right: 1em;
}

input.radio {
	border: 0px;
	background-color: transparent;
}

.post {
	background-color: #EEE;
	border-style: solid;
	border-width: 1px;
	border-color: #AAA;
	padding: 3px;
}

.btnbbcode {
	color: #000000;
	font-weight: normal;
	background-color: #DDD;
	border: 1px solid #AAA;
	margin-right: 4px;
	padding: 2px;
}

.btnbbcode:hover {
	background-color: #CCC;
	border: 1px solid #000;
}

.btnmain {
	font-weight: bold;
	color: #000;
	background-color: #EEE;
	border: 1px solid #AAA;
	margin-right: 4px;
	padding: 5px 23px;
	cursor: pointer;	
	text-align: center;
	width: 220px;
}

.btnmain:hover {
	color: #FFF;
	background-color: #666;
	border: 1px solid #000;
}	

.btnlite {
	color: #000;
	font-weight: normal;
	background-color: #EEE;
	border: 1px solid #AAA;
	margin-right: 4px;
	padding: 5px 13px;
	cursor: pointer;	
	text-align: center;
}

.btnlite:hover {
	color: #FFF;
	background-color: #666;
	border: 1px solid #000;
}



.helpline {
	background: #EEE;
	border: 1px solid #AAA;
	padding: 4px;
	margin: 6px 10px 0 0;
	color: #555;
}


/* BBCode
 ------------ */
.quotetitle, .attachtitle, .codetitle {
	padding: 0 0 3px 0;

	font-weight: bold;
	color: #000;
	font-size: 12px;
}

.attachtitle {
	display: none;
}

.quotecontent, .attachcontent, .codecontent {
	border: 1px dotted #AAA;
	padding: 5px;
	background: #e9e9e9 url(/plaatjes/forum/citaat.gif) top right no-repeat;
	font-size: 12px;
	line-height: 16px;
}

*html .quotecontent {
	border: 1px solid #AAA;
}

*html .attachcontent{
	border: 1px solid #AAA;
}

*html .codecontent {
	border: 1px solid #AAA;
}

.attachcontent {
	border: 0;
	margin: 0;
	padding: 0;
	background: #FFF;
	color: #64673F;
}

.attachcontent img {
	margin: 0 0 10px 0;
}

.comm {
	color: #5B5B31;
	font-style: italic; 
	font-weight: bold;
	font-size: 85%;
}


.codecontent {
	font-weight: normal;
	color: #444128;
	font-family: Monaco, 'Courier New', monospace;
}

.syntaxbg {
	color: #FFFFFF;
}

.syntaxcomment {
	color: #FF8000;
}

.syntaxdefault {
	color: #0000BB;
}

.syntaxhtml {
	color: #000000;
}

.syntaxkeyword {
	color: #007700;
}

.syntaxstring {
	color: #DD0000;
}


/* Private messages
 ------------------ */
.pm_marked_colour {
	background-color: #000000;
}

.pm_replied_colour {
	background-color: #A9B8C2;
}

.pm_friend_colour {
	background-color: #007700;
}

.pm_foe_colour {
	background-color: #DD0000;
}


/* Misc
 ------------ */
 img {
	border: none;
}

.blue {
	color: #006699;
}

pre {
	font-size: 1.1em;
	font-family: Monaco, 'Courier New', monospace;
}


#onderdelen ul {
margin:0;
}

#inhoud img a, #inhoud img a:hover {
text-decoration: none;
border: 0;
}


a.gl, img.gl, img.gl a, a img.gl, a.gl:hover, img.gl:hover, img.gl a:hover, a img.gl:hover, #inhoud a.gl, #forum a.gl, #inhoud a:hover.gl, #forum a:hover.gl {
	border: 0;
	text-decoration: none;
}


#inhoud a.nieuw {
	border: 0;
	text-decoration: none;
}

#inhoud a.nieuw img {
	filter: alpha(opacity=40); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); 
	-moz-opacity: 0.40; 
	opacity: 0.40; 
}


#inhoud a.nieuw:hover {
	border: 0;
}

#inhoud p.knoppen a, #inhoud p.knoppen a:hover {
	border: 0;
	text-decoration: none;
}

#inhoud p.knoppen a img {
	filter: alpha(opacity=75); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75; 
	border: 1px solid #AAA;
}

#inhoud p.knoppen a:hover img {
	filter: alpha(opacity=100); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
	-moz-opacity: 1.00; 
	opacity: 1.00; 
	border: 1px solid #666;
}

#inhoud #profiel {
	font: 13px Arial,sans-serif;
	float: right;
	width: 185px;
	border: 1px solid #CCC;
	background: url(/plaatjes/forum/profiel.jpg) top right no-repeat;
	margin: 7px 10px 0 -4px;
	padding: 4px 0 3px 7px;
	text-align: left;
}

#inhoud #profiel p {
	margin: 0;
}

#inhoud #profiel p.o {
	margin: 4px 0;
	font-weight: bold;
}

#inhoud #profiel p.l {
	border-top: 1px solid #BBB;
	padding-top: 6px;
}

#inhoud #profiel a {
	color: #666;
	background: url(/plaatjes/forum/ta.gif) center left no-repeat;
	padding: 2px 0 1px 21px;
	border: 0;
	display: block;
}

#inhoud #profiel a.l {
	background: url(/plaatjes/forum/tb.gif) center left no-repeat;
}

#inhoud #profiel a:hover {
	color: #000;
	border: 0;
	text-decoration: underline;
}

#inhoud #profiel a.a{
	text-decoration: underline;
	color: #000;
}

#inhoud #profiel a.a:hover {
	border: 0;
	color: #000;
	text-decoration: underline;
}

#inhoud #profiel a.la {
	text-decoration: underline;
	color: #000;
	background: url(/plaatjes/forum/tb.gif) center left no-repeat;	
}

#inhoud #profiel a.la:hover {
	border: 0;
	color: #000;
	text-decoration: underline;
}

#zoeken input.sub {
	font: 13px Arial, Verdana;	
	font-weight: bold;
	font-variant: small-caps;		
}

*html #nieuwsbrief a {
	border-bottom: 1px solid #666;
}

*html #inhoud p a {
	border-bottom: 1px solid #666;
}

*html #inhoud li a {
	border-bottom: 1px solid #666;
}

*html #inhoud td a {
	border-bottom: 1px solid #666;
}

.opentip{
	position:absolute;
	top: -500px;
	left: 0;
	margin: 15px 0 0 -75px;
	padding: 7px;
	visibility: hidden;
	z-index: 100;
	width: 170px;
	font: 13px Arial,sans-serif;
	line-height: 18px;
	color: #000;
	border: 1px solid #666;
	background: #D7D7D7;
	filter: alpha(opacity=97); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=97); 
	-moz-opacity: 0.97; 
	opacity: 0.97; 		
}

#arrowhead{
	z-index: 99;
	position:absolute;
	top: -600px;
	left: 0;
	margin-left: -19px;
	visibility: hidden;
	filter: alpha(opacity=40); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); 
	-moz-opacity: 0.40; 
	opacity: 0.40; 		
}

