/* ------------------------------------------------------------ */
/* CUSTOM                                                       */
/* ------------------------------------------------------------ */


/* DEFAULT TEMPLATE STYLES */
body, html {
	background-image: url(../image/camkwijlen/body.png);
}


/* TEXT STYLES */
* {
	color: #333333;
}


/* LINK STYLES */
a, a:hover {
	color: #e7487e;
}


/* TEMPLATE ELEMENT STYLES */
#shadow {
	background-image: url(../image/camkwijlen/shadow.png);
}
#template {
	background-image: url(../image/camkwijlen/content.png);
}
#menu {
	background-color: #9a014d;
	background-image: url(../image/camkwijlen/menu.png);
}
#content {
	background-color: #ffffff;
}
#footer {
	background-image: url(../image/camkwijlen/footer.png);
}


/* FORM STYLES */
.formlabel {
	background-color: #eeeeee;
	border-bottom-color: #ffffff;
}
.formbut {
	color: #ffffff; 
	background-color: #666666;
	border-color: #666666;
}
.formline {
	color: #999999; 
	border-color: #999999;
	background-color: #FFFFFF;
}
.formlinehalf {
	color: #999999;
	border-color: #999999;
	background-color: #FFFFFF;
}
.formarea {
	color: #999999;
	border-color: #999999;
	background-color: #FFFFFF;
}
.formline:focus, .formlinehalf:focus, .formarea:focus {
	border-color: #333333;
	color: #333333;
}
.formbut:hover, .formbut:focus {
	color: #ffffff; 
	background-color: #000000;
	border-color: #000000;
}


/* PICTURE STYLES */
.thumbbg {
	border: 2px solid #eeeeee;
}
.thumbbg:hover {
	border-color: #e7487e;
}


/* CATEGORY MENU STYLES */
#menu h1, #menu h2, #menu h3 {
	color: #ffffff;	
}
#menu li a {
	border-bottom-color: #ee4398;
	color: #ee4398;
}
#menu li a:hover, #menu li a.selected {
	color: #ffffff;
}


/* FOTN FACE */
@font-face {
	font-family: 'XXX';
	src: url('../font/CooperBlackStd.eot');
	src: local('NONE'), url('../font/CooperBlackStd.woff') format('woff'), url('../font/CooperBlackStd.otf') format('opentype'), url('../font/CooperBlackStd.svg#CooperBlackStd') format('svg');
}