/*
color/layout by tom.cryns@webtom.be (edited)
*/

* { padding: 0; margin: 0; }

body {
	background: #3B2C19;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

 img.floatLeft { 
    float: left; 
    margin: 6px; 
}

 img.floatLeft2 { 
    float: left; 
    margin: 5px; 
}

.padding img {padding: 5px;}

#content p, h1, h2, h3, h4{
line-height: 1.3;
}

h2 {
	font-size: 14px;
	
}

h3 {
	font-size: 13px;
}

h4 {
	font-size: 10px;
}
	
ul { 
	margin: 0; 
	padding : 0; 
	list-style : none; 
}


#news-header {

border-bottom: 1px dotted black;
width: 65%;
font-family: arial;
font-variant: small-caps;
font-size: large;
padding: 4px;
font-weight: 400;
}

#content a{
	color: #F3F5DC;
	text-decoration:none;
}


#content a:hover {
	text-decoration: none;
	border-bottom: 1px #F3F5DC dotted;
	padding-bottom: 1.25px;
	opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;
}




#leftcolumn a,
#footer a{
	color:#D85A05;
	text-decoration:none;
}

#navigation a {
	color:#ffffff;
	text-decoration:none;
	padding: 5px;
}

#navigation a:hover {
	color:#ffffff;
	background:#D85A05;
	padding: 5px;
	/*opacity:.85;filter: alpha(opacity=85); -moz-opacity: 0.85;*/
}

#leftcolumn a {
	color:#D85A05;
	text-decoration:none;
}

#leftcolumn a:hover {
	color:#A67D52;
}

#leftcolumnTitle {
	margin: 5px;
	font-size: 1.5em;
	border-bottom: 1px dotted ;
}

#leftSub {
	margin: 2px;
	font-size: .75em;
	text-indent: 2em;
}

#container { 
	background:#FFF;
	padding:5px;
	margin: 0 auto;
	width: 830px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	
}

#faux {
	margin-bottom: 5px;
	/*background: url(../images/faux.jpg);
	overflow: auto;
	width: 100%;
	border: 2px solid black;
	border-radius: 10px;
	-moz-border-radius: 10px;*/
}

#top {
	background:#D85A05;
	height:10px;
	margin:0px;
	padding:5px 20px;
	color:#fff;
	font-size:85%;
	text-align:left;
	border-radius: 10px;
	-moz-border-radius-topright: 2em;
	-moz-border-radius-topleft: 2em;
}
#header img{float:right;}
#header {
text-align:right;
	color: #ffffff;
	width: 790px;
	padding: 20px;
	height: 85px;
	margin: 0px 0px 0px 0px;
	background: #3B2C19;
	/*border-radius: 10px;
	-moz-border-radius-topright: 2em;
	-moz-border-radius-topleft: 2em;*/
}
#header img {border:0;}



#navigation {
	float:left;
	color: #ffffff;
	background: #24B2D8;
	padding: 5px;
	margin: 0px 0px 0px 0px;
	width:auto;
	padding-top: 7px;
}


#madly_video { 
	background: #A67D52;
	overflow:auto;
	float: right;
	color: #000000;
	margin: 0px;
	padding: 15px;
	width: 610px;
	height: 360px;
	display: inline;
	position: relative;
}

.current {
		
		background-color: #D85A05; /*#D85A05;*/
		padding: 5px;
		/*padding-bottom: 1px;*/
}

#navigation_search {
	text-align:right;
	color: #ffffff;
	background: #24B2D8;
	width:auto;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	width: auto;
	height: 100%;
}


#leftcolumn { 
	background: #3B2C19;
	display: inline;
	color: #D85A05;
	margin: 0px;
	padding: 5px;
	width: 180px;
	float: left;
	height: 380px;
}

#content { 
	background:#A67D52;
	overflow:auto;
	float: right;
	color: #000000;
	margin: 0px;
	padding: 15px;
	width: 610px;
	height: 360px;
	display: inline;
	position: relative;
}

#footer { 
	width: 805px;
	height: 18px;
	clear: both;
	color: #ffffff;
	background: #3B2C19;
	margin: 0px 0px 2px 0px;
	padding: 10px;
	-moz-border-radius-bottomright: 2em; 
	-moz-border-radius-bottomleft: 2em;
}
	
#left {
	margin-left:10%;
}
	
#frame {
		width:93%;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		/*border-style: double;*/
}
		
#contentleft {
		width:53%;
		padding:0px;
		float:left;
		background:#A67D52;
		text-align:left;
}
	
#contentcenter {
		width:20%;
		padding:0px;
		float:left;
		background:#A67D52;
		text-align:right;
}
	
#contentright {
		width:20%;
		padding:0px;
		float:left;
		background:#A67D52;
		text-align:right;
}	
		
p,h1,pre {
		margin:0px 10px 10px 10px;
}
	
	
h1 {
	font-size:17px;
	padding-top:10px;
}	

p {
font-size: 1em;
line-height: 1.3;
}

#contentright p { font-size:10px}

#frame_columns {
		width:99%;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		/*border-style: double;*/
}
	
#frame_columns p {
line-height: 1.4;
}
	
#column1 {
		width:33%;
		padding:0px;
		float:left;
		background:#A67D52;
		text-align:left;
}
	
#column2 {
		width:33%;
		padding:0px;
		float:left;
		background:#A67D52;
		text-align:left;
}
	
#column3 {
		width:33%;
		padding:0px;
		float:left;
		background:#A67D52;
		text-align:left;
}

#frame_columns2 {
		width:80%;
		margin-right:auto;
		margin-left:50px;
		margin-top:10px;
		padding:0px;
		/*border-style: double;*/
}
		
#f_c_1 {
		width:50%;
		padding:0px;
		float:right;
		background:#A67D52;
		text-align:left;
}
	
#f_c_2 {
		width:30%;
		padding:0px;
		float:left;
		background:#A67D52;
		text-align:left;
}
	
#column-one {
		width:75%;
		margin-left: 50px;
		padding:0px;
		/*float:left;*/
		background:#A67D52;
		text-align:left;
}		
		
#frame2 {
		width:100%;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		/*border-style: double;*/
}
		
#contentleft2 {
		width:70%;
		padding:0px;
		float:left;
		background:#A67D52;
		text-align:left;
}
	
#contentright2 {
		width:30%;
		padding:0px;
		float:left;
		background:#A67D52;
		text-align:right;
}		

li.odd{background-color: #24B2D8;
padding: 3px;
line-height: 1.4;
opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;}
li.even{background-color: #A67D52;
padding: 3px;
line-height: 1.4;}

p.indent{margin-left: 20px;}

.clear { clear: both; background: none; }



#sitemap ul, li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#sitemap li {
	margin-bottom: 15px;
}

#sitemap li li {
	background: transparent url(../images/sitemap/horizontal-dot.gif) 0 0.5em no-repeat;
	border-left: 1px dotted #000;
	margin: 0 0 0 15px;
	padding-left: 25px;
}

#sitemap li li ul {
	padding-bottom: 15px;
}



/*sitemap

#sitemap {
float:right;
}

#sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	
}

#sitemap li {
	list-style-type: none;
}

ul#sitemap > li {
	margin-bottom: 10px;
}

#sitemap ul li {
	list-style-image: url(../images/sitemap/l2_normal.gif);
}

#sitemap ul ul li {
	list-style-image: url(../images/sitemap/13_normal.gif);
}

#sitemap ul li.firstfollow {
	list-style-image: url(../images/sitemap/l2_first_follow.gif);
}

#sitemap ul li.last {
	list-style-image: url(../images/sitemap/l2_last_item.gif);
}

#sitemap ul ul li.firstfollow {
	list-style-image: url(../images/sitemap/l3_first_follow.gif);
}

#sitemap ul ul li.last {
	list-style-image: url(../images/sitemap/l3_last_item.gif);
}style-image: url(../images/sitemap/l3_last_item.gif);
}

*/
