body
{
	background-color: #323232;
	background-image : url(../images/bg.gif);
	background-repeat : repeat-y;
	background-position : right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 11px;
	margin: 0px 0px 0px 10px 0px;
	padding: 0px;
	text-align: right;
	vertical-align : top;
}

form, td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	vertical-align : top;
}

input, textarea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
hr { height: 1px; color: #EBEBEB; }

h1 { color: #FF6600; font-size : 20px; font-weight: bold; font-style : italic; background-color: transparent; border: 0px; }
h2 { color: #FF6600; font-size : 18px; font-weight: bold; font-style : italic; background-color: transparent; border: 0px; }
h3 { color: #FF6600; font-size : 18px; font-weight: bold; font-style : italic; background-color: transparent; border: 0px; }

a { text-decoration : none; border-bottom: 1px dashed gray; color: black; }
a:hover{ border-bottom: 0px; background-color : #A9CF38; }

a.menuItem { height: 23px; padding: 3px 8px 0px 8px; margin-top: 5px; background-color : white; border-bottom: 0px; text-decoration : none; font-weight : bold; font-size: 10px; border-left: 1px solid silver; border-top: 1px solid gray; border-right: 1px solid silver; background-color : white; background-image : url(../images/bg_menuItem.gif); background-position : top; background-repeat : repeat-x; }
a:hover.menuItem { background-color : white; color: #FF6600; margin-top: 4px; height: 24px; }
a#active { margin-top: 3px; height: 25px; color: #A9CF38; background-image : none; }
a:hover#active { margin-top: 2px; height: 26px; }

.orange { color: #FF6600; }
.green { color: #A9CF38; }
.red { color: red; }
.lightGray { color: #CCC; }

a.orangeLink { color: #FF6600; text-decoration : none; border-bottom: 1px dashed silver; background-color : transparent; }
a:hover.orangeLink { border-bottom: 1px dashed silver; }

a.redBoldLink { font-weight : bold; color: red; text-decoration : none; border-bottom: 1px dashed silver; background-color : transparent; }
a:hover.redBoldLink { border-bottom: 1px dashed silver; }

a.blackBoldSmallLink { font-weight : bold; color: black; font-size: 10px; text-decoration : none; border-bottom: 1px dashed silver; background-color : transparent; }
a:hover.blackBoldSmallLink { border-bottom: 1px dashed silver; }

a.thumbNail { border: 1px solid black; margin: 4px; height: 75px; width: 100px; }
a:hover.thumbNail { border: 1px solid white; }

a.gallerieTitle { color: #FF6600; background-color : #D0D0D0; font-size: 12px; font-weight: bold; width: 702px; height: 30px; border: 0px; padding: 9px 5px 5px 5px; border: 1px solid gray; border-bottom: 0px; background-image : url(../images/gradient.gif); }
a:hover.gallerieTitle { color: #A9CF38; background-color : white; border: 1px solid #CCC; border-bottom: 0px; }

a.linkTitle { color: #FF6600; font-size : 18px; font-weight: bold; font-style : italic; background-color: transparent; border: 0px; }
a:hover.linkTitle { background-color: transparent; border: 0px; text-decoration: underline; }

#mainTable { background : url(../images/bg/bg1.jpg) no-repeat white; }
#header1 { height: 185px; width: 540px; display: block; float: left; background-image : url(../images/mainBG/1.jpg); background-repeat : no-repeat; padding: 155px 0px 0px 10px; } 
#header2 { height: 185px; width: 200px; display: block; float: left; background-image : url(../images/logoPart1v1.jpg); background-repeat : no-repeat; padding: 155px 0px 0px 10px; } 
#submenu { padding: 190px 0px 0px 0px; }
#posts { padding: 20px 10px 10px 10px; }
#nav { vertical-align : bottom; padding-left: 20px; }

#imageProtector { height: 110px; width: 200px; float: right; }
#rowLastPost { background-image : url(../images/logoPart2.gif); background-position : top right; background-repeat : no-repeat; height: 200px; padding: 20px 0px 0px 0px; }
#lastPostTitle { height: 40px; width: 675px; color: #FF6600; font-size : 18px; font-weight: bold; font-style : italic; margin: 0px 0px 10px 0px; padding-right: 160px; }
#rowLastComment { font-weight : bold; height: 30px; line-height : 16px; }
#zoekRij { background-image : url(../images/logoPart2.gif); background-position : top right; background-repeat : no-repeat; height: 200px; padding: 40px 0px 0px 0px; }
#gallerieRij { background-image : url(../images/logoPart2.gif); background-position : top right; background-repeat : no-repeat; height: 200px; padding: 10px 0px 0px 0px; }
#resultatenRij { height: 30px; padding: 10px 200px 0px 0px;}
#resultatenRijZoektermen { height: 30px; padding: 10px 200px 0px 0px; line-height: 20px; }
#gevondenResultaten { height: 200px; padding-bottom: 30px; }


.postImage { display: block; height: 42px; width: 52px; padding-left: 3px; background-repeat: no-repeat; margin-right: 5px;}
a.lPostImage { display: block; height: 42px; width: 52px; padding-left: 3px; background-repeat: no-repeat; border: 1px solid black; margin-right: 5px;}
a:hover.lPostImage { border: 1px solid gray; }
.imgHolder {display: none; width: 480px; background-image : url(../images/imgBg.gif); background-position: bottom;  padding: 0px 0px 17px 0px; text-align:center; margin-bottom: 10px;}
.postTitle { height: 50px; width: 415px; color: #FF6600; font-size : 18px; font-weight: bold; font-style : italic; }
.postTekst { line-height: 15px; padding: 0px 0px 8px 0px; }
.postSubs { height: 20px; font-weight: bold; letter-spacing: 1px; padding: 3px 0px 3px 0px; }

.commentTitle { width: 520px; color: #A9CF38; font-size : 16px; font-weight: bold; font-style : italic; margin: 5px 0px 5px 0px; }
.comment { width: 520px; font-size : 11px; margin: 0px 0px 10px 0px; }
.commentSub { width: 520px; font-size : 11px; font-weight: bold; margin: 0px 0px 10px 0px; }
a.button { padding: 2px; background-color : #FF6600; color: white; font-weight: bold; border: 1px solid gray; }
a:hover.button { border: 1px solid gray; color: black; }

.zoekTabel { vertical-align : middle; }
.gevZoekTerm { font-weight: bold; background-color: yellow; }

.picHolder { width: 702px; background : #DCDCDC; padding: 8px; border: 1px solid gray; border-top: 0px; margin-bottom: 10px; }
#gallerieTitleDetail { color: #FF6600; background-color : #D0D0D0; font-size: 12px; font-weight: bold; width: 702px; height: 30px; border: 0px; padding: 9px 5px 5px 5px; border: 1px solid gray; border-bottom: 0px; background-image : url(../images/gradient.gif); }
#gallerieBreadcrumpHolder { width: 535px; }
#galleriesubNavHolder { color: black; font-size: 10px; }

#randomPostHolder { line-height: 20px; letter-spacing: 2px; writing-mode: tb-rl; filter: fliph fliph; }

a.randomLink { color: #FF6600; border: 0px; }

#rowKladblok { background-image : url(../images/logoPart2.gif); background-position : top right; background-repeat : no-repeat; height: 500px; padding: 20px 0px 0px 0px; }
#kladblokHolder { background-image : url(../images/bg_kladblok.gif); width: 505px; height: 514px; margin-bottom: 20px; padding: 30px 0px 0px 4px; }
#inputKlad { width: 494px; height: 440px; font-size: 14px; font-family : Arial, Helvetica, sans-serif; letter-spacing: 2px;}

a.saveKlad { height:19px; border: 0px; background-color : #ECE9D8; padding: 2px 6px 0px 4px; font-size: 12px; font-family : Arial, Helvetica, sans-serif; }
a:hover.saveKlad { background-color : #316AC5; color: white; }

#rowLogin { background-image : url(../images/logoPart2.gif); background-position : top right; background-repeat : no-repeat; height: 500px; padding: 20px 0px 0px 0px; }

#subItems { margin: 170px 0px 10px 0px; ; padding: 0px 0px 20px 10px; border-left: 1px dashed #C4D8EF; height: 100%; }
.subItemHolder { width: 230px; background-image : url(../images/bgHeaderSubs.gif); background-repeat : no-repeat; padding: 0px 5px 15px 5px; margin-bottom: 10px; }
.subItemTitel { font-weight: bold; width: 200px; height: 20px; padding: 3px 0px 0px 4px; }

a.pickCat { color: #C4D8EF; border: 1px solid black; width: 50px; height: 40px; margin-bottom: 2px; }
a:hover.pickCat { border: 1px solid gray; }

a.blastFromThePastLink { font-weight: bold; border: 0px; text-decoration : none; height: 12px; margin-bottom: 2px; }
a:hover.blastFromThePastLink { border: 0px; color: black; }
.subArrow { margin-top: 1px; }

.pollQuest { padding: 3px 0px 3px 3px; }
.pollAntw { font-size: 9px; color: silver; }

#videoPlayer { width: 490px; border: 1px solid black; }

#chatInputNaam { background-color : #FAFAFA; border: 1px solid #DADADA; width: 220px; }
#chatInputTekst { background-color : #FAFAFA; border: 1px solid #DADADA; height: 100px; width: 220px; overflow: hidden; }