@charset "utf-8";
body,html {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
}



body {
	font-family: verdana;
	font-size: 10pt;
	color: #333;
	background-color: #eee;
	/*background-image: url(images/planken.jpg);*/
	
	background-repeat: repeat-x;
	background-position: center top;
	
}

#container{
	width:920px;
	padding-left:10px;
	padding-right:10px;
	margin:auto;
	background-color: #fff;

}
#container #header {
	height: 330px;
}
#logo{
	float:left;
	margin-top:3px;
}
#menu { margin-top:5px;font-size:1em;float:right; background-color:#1e9d8b;width:100%}
#menu ul.bhind_menu {margin:0px; padding:0px;}
#menu li {list-style:none; float:left;margin:0px; padding:0px;position:relative}
#menu a {text-decoration:underline; float:left; padding:12px 25px; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; font-family:verdana, Helvetica, sans-serif;display:block;width:auto;}

#menu a.active {background-color:#ffffff;color:#1e9d8b;font-weight:bold;}

#menu a:hover {font-weight:bold; text-decoration:none; color:#9CF;font-weight:bold;}





/*===== sub_menu Style =======*/
#menu ul li ul.bhind_submenu {
	position:absolute;
	top:40px;
	left:0;
	margin:0;
	padding:0;
	background:#1e9d8b;
	width: 200px;
	display:none;
	z-index:999999;
    -moz-box-shadow: 0px 3px 7px #121012;
    -webkit-box-shadow: 0px 3px 7px #121012;
    box-shadow: 0px 3px 7px #121012;
	padding:0px;
}

#menu ul li ul.bhind_submenu ul {
	position:absolute;
	top:0px;
	left:200px;
	margin:0;
	padding:0;
	display:none;
	z-index:999999;
    -moz-box-shadow: 0px 3px 7px #121012;
    -webkit-box-shadow: 0px 3px 7px #121012;
    box-shadow: 0px 3px 7px #121012;
}

#menu ul li ul.bhind_submenu a { padding:15px; }




#menu ul.bhind_menu li:hover ul.bhind_submenu {
	display:block;
}

#menu ul.bhind_menu li:hover ul.bhind_submenu ul {
	display:none;
}

#menu ul.bhind_menu li:hover ul.bhind_submenu li:hover ul {
	display:block;
}



#menu ul li ul.bhind_submenu li {
	float:none;
	margin:0;
	padding:0;
	/*border-bottom:solid 1px #fff;*/
}
#menu ul li ul.bhind_submenu li a {
	white-space: nowrap;
	width:170px;
	text-align:left;
}

#menu li.active{
	
}


/************************************************/

#headercarousel{
	height: 230px;
	clear:both;
}
#maincontent{
 min-height:300px;	
 margin-top:30px;
 clear:both;
}

#maincontent .leftcontent {
	width: 300px;
	margin-right: 10px;
	float: left;
}
#maincontent .centercontent {
	margin: 0px;
	width: 300px;
	float: left;
}

#maincontent .maincontent {
	margin: 0px;
	width: 600px;
	float: right;
}

#maincontent .fullcontent {
	margin: 0px;
	width: 100%;
	float: right;
}

#container #maincontent .rightcontent {
	float: right;
	width: 300px;
}

#footer{
	clear:both;
 min-height:200px;
 color:#fff;
 background-color:#1e9d8b;
 padding:20px;
}

#footer a{
	 color:#fff;
	text-decoration:none;
	font-weight: bold;
}

h1{
	color:#1e9d8b;
	font-size:18px;
	font-family: 'Ubuntu', tahoma,sans-serif;
	padding:10px 0px 5px 0px;
	margin:0px;
}

h2{
	font-family: 'Ubuntu', tahoma,sans-serif;
	font-size:16px;
}

H2 a{
	text-decoration:none;
	font-weight: bold;
	color:#1e9d8b;
}

h3{
	font-family: 'Ubuntu', tahoma,sans-serif;
	font-style:italic;
	color:#1e9d8b;
	padding:10px 0px 5px 0px;
	font-size:14px;
}

/****** fanbox ***********/

/**** facebook fanbox ****/
.likebox-frame{
 width:296px;
 z-index:10;
 height: 296px;
 overflow: hidden;
 position:relative;
 margin-bottom:20px;
}
.likebox-frame iframe{
  left:-2px;
  overflow:hidden;
  position:absolute;
  top:-2px;
}

/************** forms ****/

.maincontent .row{
	margin-bottom:8px;

	
}

.maincontent  .row label{
	margin-bottom:5px;
    margin-right:10px;
	padding-bottom:2px;
	font-size: 1em;
	color:#666;
	display:block;
}

.maincontent  .row input,.maincontent  .row textarea{
	width: 100%;
	box-sizing: border-box;
	display:block;
    padding:7px;
}

.maincontent  .row textarea{
	min-height:100px;
}

/********** blog ***********/

.bhind_news_thumb{
	float:right;
}

.bhind_news_item .datum{
	font-size:10pt;
	color:#1e9d8b;
	clear:left;
}

.bhind_detaillink{
	dislpay:inline-block;
	margin-top:5px;
	margin-right:5px;
}
.bhind_detaillink a{
	color:#1e9d8b;
	text-decoration:none
}

a.read_more{
	color:#1e9d8b;
	text-decoration:none;
	font-weight:bold;
	display:block;
	float:right;
	margin-bottom:10px;
}

p{
	
clear:both;}

