html{
   height:100%;
   font-family:trebuchet MS;
}

body{
   padding:0;
   margin:0;  
}

h1{
   font-size:18px;
   color:#8D270D;
}

h2{
   font-size:16px;
   color:#8D270D;
}

h3{
   font-size:14px;
   color:#8D270D;
   margin-bottom:-1px;
   margin-top:0;
}


.mcb_bgleft{
    background: url(/img/bg_left.jpg) repeat scroll top right;
	vertical-align:top;
	text-align:right;
	width:50%;
}

.mcb_bgright{
    background: url(/img/bg_left.jpg) repeat scroll top left;
	vertical-align:top;
	text-align:left;
	width:50%;
}

.mcb_center{
   vertical-align:top;
   width:984px;
   /*background-color:#FFB653;*/
   background-color:#F6EDCF;
   display:block;
   
}


.mcb_phone_left{
    background: url(/img/phone_left.gif) no-repeat scroll top right;
	width:100%;
	height:152px;
}

.mcb_header1{
   height:44px;
   background: url(/img/bg_top.jpg) no-repeat scroll top left;
   width:100%;
   background-color:#FFB653;
   position:relative;
    
}

.mcb_header2{
   height:128px;   
   width:100%;    
}

.mcb_logoline{
   background: url(/img/logo_line.jpg) no-repeat scroll top left;
	height:62px;
	width:100%;
	vertical-align:top;
}

.mcb_name{
   font-size:30px;  
   padding-left:250px;
   padding-top:5px;
   font-weight:bold;
   color:#FFB653;
   width:400px;
   float:left;
}

.mcb_flags{   
   width:auto;
   text-align:right;
   float:right;
   padding-right:16px;
   padding-top:18px;   
     
}

.mcb_slogan{
  font-size:13px;
  font-weight:bold;
  color:#8D270D;
  padding-left:290px;
  padding-top:18px;
  width:300px;
  float:left;
  
}

.mcb_topmenu{
  font-size:11px;  
  color:#8D270D;
  padding-right:30px;
  padding-top:20px;
  float:right;
  width:auto;
}

.mcb_gallery{
  	/*background-color:#ffffff;*/
   height:440px;   
  /* margin-bottom:-70px;*/

}

.mcb_gallery_text{
   text-align:center;
   font-size:13px;
   height:20px;
   background-color:#FFFFFF;
   color:#8D270D;
   margin-top:-3px;

}
.mcb_fld{
	font-size:13px;
	color:#8D270D;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #CFA487;
}

.mcb_textarea{
	font-size:13px;
	color:#8D270D;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #CFA487;
	width:350px;
	height:85px;
}

.mcb_content{
   background-color:#F6EDCF;
   padding-top:10px; 
   position:relative;
   height:auto;
}

.mcb_content_left{
   width:742px;
   background-color:#F6EDCF; 
   float:left;
   padding:10px;
   font-size:13px;
   text-align:justify;
   color:#8D270D;
   padding-left:26px;
   padding-right:18px;
}

.mcb_content_right{
   width:192px;
   background-color:#F6EDCF;  
   float:right;
   padding-top:10px;
   padding-left:6px;    
}

.mcb_lnk_box{
   font-size:12px;
   font-weight:bold;
   color:#961400;
   text-decoration:none;   
}

a.mcb_lnk_box:hover{text-decoration:underline;}

.mcb_box1{
    background: url(/img/bg_box1.jpg) no-repeat scroll top right;
	height:162px;
	width:192px;	
	text-align:center;	
	padding-top:80px;
	margin-bottom:-75px;
	padding-right:17px;
	margin-left:-17px;
	
}

.mcb_box2{
    background: url(/img/bg_box2.jpg) no-repeat scroll top right;
	height:162px;
	width:192px;
	text-align:center;	
	padding-top:128px;
	margin-bottom:-123px;
	padding-right:17px;
	margin-left:-17px;
}

.mcb_box3{
    background: url(/img/bg_box3.jpg) no-repeat scroll top right;
	height:162px;
	width:192px;
	text-align:center;	
	padding-top:128px;
	margin-bottom:-123px;
	padding-right:17px;
	margin-left:-17px;
}

.mcb_box4{
    background: url(/img/bg_box4.jpg) no-repeat scroll top right;
	height:162px;
	width:192px;
	text-align:center;	
	padding-top:138px;
	margin-bottom:-133px;
	padding-right:17px;
	margin-left:-17px;
}

.mcb_box5{
    background: url(/img/bg_box5.jpg) no-repeat scroll top right;
	height:162px;
	width:192px;
	text-align:center;	
	padding-top:115px;
	margin-bottom:-110px;
	padding-right:17px;
	margin-left:-17px;
}

.mcb_box6{
    background: url(/img/bg_box6.jpg) no-repeat scroll top right;
	height:162px;
	width:192px;
	text-align:left;	
	padding-top:10px;
	margin-bottom:-5px;
	padding-right:17px;
	margin-left:-17px;
	
}

.mcb_box7{
    background: url(/img/bg_box7.jpg) no-repeat scroll top right;
	height:162px;
	width:192px;
	text-align:center;	
	padding-top:128px;
	margin-bottom:-123px;
	padding-right:17px;
	margin-left:-17px;
}


.mcb_ul li{
   font-size:12px;
   font-weight:bold;
   color:#961400;  
   margin-bottom:10px;
}

.mcb_footer{
   height:80px;   
   background: url(/img/bott_castle.jpg) no-repeat scroll top right;
   background-color:#FFB653; 
   font-size:12px;
   color:#8D270D;
   text-align:right;
   padding-right:100px;
   padding-top:65px; 
}

.mcb_lnk_topmenu{
  font-size:11px;  
  color:#8D270D;
  text-decoration:none; 
}

a.mcb_lnk_topmenu:hover{text-decoration:underline;}

.mcb_txt{
   font-size:13px;
   text-align:justify;
   color:#8D270D;
}

.mcb_txt_b{
   font-size:13px;
   text-align:justify;
   color:#8D270D;
   font-weight:bold;
   text-decoration:underline;
}

a.mcb_txt_b:hover{text-decoration:none;}

.mcb_bott_picture{
    height:25px;
    background: url(/img/bott_pic.gif) repeat-x scroll top left;
}

.mcb_line{  
   width:100%;
   height:1px;
   margin-top:8px;
   margin-bottom:7px;
}

.mcb_but{
   font-size:14px;
   color:#FFFFFF;
   text-decoration:none;
   font-weight:bold;
   
   border: 0px;
  background: none;
  cursor: pointer;
}
a.mcb_but:hover{color:#FFFF00;}

.red{color:#FF0000;}


#error0{
  color:#FF0000;
  font-size:13px;
  font-weight:bold;
  visibility:collapse;
}

#error1{
  color:#FF0000;
  font-size:13px;
  font-weight:bold;
  visibility:collapse;
}

#error2{
  color:#FF0000;
  font-size:13px;
  font-weight:bold;
  visibility:collapse;
}

#error3{
  color:#FF0000;
  font-size:13px;
  font-weight:bold;
  visibility:collapse; 
}

#error4{
  color:#FF0000;
  font-size:13px;
  font-weight:bold;
  visibility:collapse;
}

#error5{
  color:#FF0000;
  font-size:13px;
  font-weight:bold;
  visibility:collapse;
}

#errorCaptcha{
  color:#FF0000;
  font-size:13px;
  font-weight:bold;
  visibility:collapse;
}

#example_14 {	
	color:#961400;	
	margin-top:-140px;	
	height:400px;
	background: url(/img/bg_gallery.gif) repeat-x scroll top left;	
}
#example_14 .loading {
	border-color:#333;
}
#example_14 .loading_bar {
	background:#333;
}
#example_14 .slider {
	background-image:url(/img/slider_dark.png);
}
#example_14 .scrollbar {
	border-bottom:1px solid #931300;	
}

/* changes by Roeland */

/* turn off blue border around the linked preview images */
.previewimg {
	border-style: none;	
}

/* invisible link for linking to details pages */
.invisible_link {
	display: none;	
}

.mcb_lnk_normal{
   font-size:13px;
   font-weight:normal;
   color:#961400;
   text-decoration:underline;   
}
.mcb_lnk_bold{
   font-size:13px;
   font-weight:bold;
   color:#961400;
   text-decoration:underline;   
}