* { margin:0; padding:0;}


html {
	background-image: url(../images/tail-body.jpg);
	background-repeat: repeat;
}


body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6a573a;
	background-image: url(../images/tail-top1.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}


#main {width:925px; margin:0 auto; position:relative;}


/*header*/
#header_top {height:80px; width:925px;}
#header {height:75px;}
#header, #content, #footer { font-size:0.75em;}
#header .flash { position:absolute; left:-27px; height:75px;}

#logo {
width:320px;
float:left;
}

#contact {
width:300px;
float:right;
margin-top:45px;
font-size:1.2em;
font-weight:bold;
letter-spacing:1px;
margin-right:0px;
text-align:right;
}




/*content*/
#content {
	background-color:#C5A869;
	background-image: url(../images/bgcontent.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-size:1em;
	letter-spacing:1px;
	padding-bottom:10px;
	min-height:400px;
	overflow:auto;
}

#content1 {
	background-color:#C5A869;
	background-image: url(../images/bgcontent.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-size:1em;
	letter-spacing:1px;
	padding-bottom:10px;
	min-height:400px;
}



#left_column {
width:260px;
float:left;
padding-left:30px;
font-size:1em;
margin:0px;
}

#right_column {
width:550px;
float:right;
padding-right:30px;
position:relative;
margin:0;
overflow:hidden;
}



p { margin:0; padding:0;}



/*==================forms====================*/

img {border:0; vertical-align:top; text-align:left;}




.contactform { border:1px solid #d6cb90; background:none; color:#000; padding:2px; letter-spacing:1px; }

textarea { float:left; height:72px; overflow:auto; border:1px solid #d6cb90; background:none; padding:2px 0 0 3px; width:200px; }

		.checklist {
			border: 1px solid #d6cb90;
			list-style: none;
			height: 18em;
			overflow: auto;
			width:180px;
		}
		.checklist, .checklist li { margin: 0; padding: 0; }
		.checklist label { display: block; padding: 0.2em 0.2em 0.2em 25px; text-indent: -25px; }
		.checklist label:hover, .checklist label.hover { background: #743A17; color: #fff; }
		* html .checklist label { height: 1%; }
		

.button { border:1px solid #d6cb90; background-color:#663333; color:#FFFFFF; padding:2px; letter-spacing:1px; width:180px; useHandCursor:true; buttonMode:true; cursor:hand; height:30px;}

.button:hover { background:none; color:#000;}


.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}


.bgbrown{
font-size:1.2em;
color:#000000;
}

#left_column ul {
	list-style: none;
}

#left_column li {
	display:list-item;
	margin: 0;
	padding-top: 0.2em;
	padding-right: 0.9em;
	padding-bottom: 0.1em;
	padding-left: 1.3em;
	background-image: url(http://www.divari.be/images/marker-2.gif);
	background-repeat: no-repeat;
	background-position: left;	
}

/*==================txt, links, lines, titles====================*/
a {color:#6a573a;}
a:hover{text-decoration:none;}

h1 { font-size:2em; font-weight:normal; color:#663300; margin-bottom:10px;}
h2 { font-size:2em; font-weight:normal; color:#663300; margin-bottom:10px;}
h3 { font-size:1.6em; font-weight:normal; color:#663300; margin-bottom:10px;}
h3 span { color:#af3100;}
h4 { font-size:1.08em; color:#ae4600; margin-bottom:2px;}
h4 a {color:#ae4600;}
h5 { font-size:1.08em; color:#ae4600; margin-bottom:10px;}
h5 a {color:#ae4600;}
h6 { color:#0a0a0a; font-size:1.08em; margin-bottom:10px;}
h6 a {color:#0a0a0a;}






/*footer*/
#footer_rond {
	background-image: url(../images/footer_rond.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height:20px;
	width:980px;
}

#footer {
height:60px;
text-align:center;
margin-top:15px;
font-size:1em;
font-weight:bold;
}

#footer p { 
color:#a38b57; 
padding:24px 0 0 58px;
}

#footer p a { color:#a38b57;}

/*==========================================*/


#contact ul {
	list-style: none;
	padding-right: 1em;
	padding-left: 1em;
}

#contact li {
	display:inline;
	margin: 0;
	padding-top: 0;
	padding-right: 0.9em;
	padding-bottom: 0.3em;
	padding-left: 0.9em;
}
#contact a {
 margin-left: 3px; /* Width of the graphic */
 text-decoration:none;
 color:#FFBC4A;
}
#contact a:hover {
 color: #FFF;
}

#footer ul {
	list-style: none;
	padding-right: 1em;
	padding-left: 1em;
	margin-bottom:10px;
}

#footer li {
	display:inline;
	margin: 0;
	padding-top: 0;
	padding-right: 0.9em;
	padding-bottom: 0.3em;
	padding-left: 0.9em;
}
#footer a {
 margin-left: 3px; /* Width of the graphic */
 text-decoration:none;
 color:#C5A869;
}
#footer a:hover {
 color: #FFF;
 text-decoration:underline;
}