

body {
	margin:0;
	padding:0;
	height:100%;
	width:100%;
	font-family: 'verdana_0', Arial, Helvetica, sans-serif; font-size:16px;  font-weight:normal; color:#161618;
	-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */ 
	-webkit-text-size-adjust: 100%; background:#cbcf9d; 
}
 
@font-face {
  font-family: 'FontAwesome';
  src: url('../font/fontawesome-webfont.eot?v=4.6.2');
  src: url('../font/fontawesome-webfont.eot?#iefix&v=4.6.2') format('embedded-opentype'), url('../font/fontawesome-webfont.woff2?v=4.6.2') format('woff2'), url('../font/fontawesome-webfont.woff?v=4.6.2') format('woff'), url('../font/fontawesome-webfont.ttf?v=4.6.2') format('truetype'), url('../font/fontawesome-webfont.svg?v=4.6.2#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
a { 
	text-decoration: none; 
	outline: 0;
	-webkit-transform: translateZ(0);
	-webkit-transition:0.2s color linear;
		-moz-transition:0.2s color linear;
			transition:0.2s color linear;
}
:hover {  transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;}
 
.effect{ position:relative; display:block; overflow:hidden;}
.effect:before,.effect:after{content:''; background:rgba(255, 255, 255, 0.2) none repeat scroll 0 0;content: "";opacity: 1;position:absolute;}
.effect:before{ bottom: 0;left: 50%;right:50%;top: 0;}
.effect:after{left: 0;bottom: 50%;right:0;top:50%;}
.effect:hover:before,.effect:hover:after{transition: all 900ms ease-in 0s;}
.effect:hover:before{ left: 0; opacity: 0; right: 0;}
.effect:hover:after{ top: 0; opacity: 0; bottom: 0;}

@font-face {
    font-family: 'verdana_0';
    src: url('../font/verdana_0.eot');
    src: url('../font/verdana_0.eot') format('embedded-opentype'),
         url('../font/verdana_0.woff2') format('woff2'),
         url('../font/verdana_0.woff') format('woff'),
         url('../font/verdana_0.ttf') format('truetype'),
         url('../font/verdana_0.svg#verdana_0') format('svg');
}
@font-face {
    font-family: 'verdanab_0';
    src: url('../font/verdanab_0.eot');
    src: url('../font/verdanab_0.eot') format('embedded-opentype'),
         url('../font/verdanab_0.woff2') format('woff2'),
         url('../font/verdanab_0.woff') format('woff'),
         url('../font/verdanab_0.ttf') format('truetype'),
         url('../font/verdanab_0.svg#verdanab_0') format('svg');
}

/*@font-face {
	font-family: 'Conv_LucidaGrande';
	src: url('../font/LucidaGrande.eot');
	src: local('☺'), url('../font/LucidaGrande.woff') format('woff'), url('../font/LucidaGrande.ttf') format('truetype'), url('../font/LucidaGrande.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}*/
.container{width:972px; margin:0 auto; padding:0px; display:table}
.main-container{width:100%; float:left; margin:20px 0; padding:0px; box-shadow:#333 0 0 5px; }
.main-container1{width:100%; float:left; margin:0px 0; padding:0px; background:#fff; -moz-box-shadow: inset 0 0 10px #d9d8d8;
   -webkit-box-shadow: inset 0 0 10px #d9d8d8;
   box-shadow: inset 0 0 10px #d9d8d8;}

.header{width:100%; float:left; margin:0px; padding:5px 5px 0px 5px; box-sizing:border-box; line-height:0px;}
.header img{width:100%; height:auto;}

.search-bar{width:100%; float:left; margin:0px; padding:5px 0;background:#dbdada; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#dbdada, #fff, #dbdada); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#dbdada, #fff, #dbdada); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#dbdada, #fff, #dbdada); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#dbdada, #fff, #dbdada); /* Standard syntax */}
.search-bar-right{width:235px; float:right; margin:0px; padding:0px;}
.search-bar-right .txtfield{width:195px; float:left; margin:0px; padding:0px 8px; box-sizing:border-box; background:#fff; border:#ccc 1px solid; height:25px; line-height:25px; outline:0px; font-size:13px; color:#333;}
.search-icon{float:left; margin:0px 0 0 5px; padding:0px; line-height:0px;}

.middle-content{width:100%; float:left; margin:0px; padding:22px 12px; box-sizing:border-box;  display: table;}
.middle-left{width:310px; float:left; padding:0px;  margin: 0 0 25px;}
.middle-left h2 { border-bottom: 1px dotted #ccc; width:100%; float:left; color:#66732e; font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 10px;
    padding: 6px 0 4px 6px;
    text-transform: uppercase; box-sizing:border-box; 
}
.middle-left h3 {width:100%; float:left; margin:3px 0 3px; padding:0px 0 0px 17px; background:url(../images/bullet.png) no-repeat left center; box-sizing:border-box; color: #333; line-height:18px; font-weight:normal; font-size:13px;}
.middle-left h3 a{color:#333;}
.middle-left h3 a:hover{color:#333a23; text-decoration:underline;box-sizing:border-box;}

.middle-left ul{width:100%; float:left; margin:0px;  box-sizing: border-box; padding:0px 0 0 15px;}
.middle-left ul li{width:100%; float:left; margin:0px; padding:0px 0 0 17px; background:url(../images/bullet.png) no-repeat left center; box-sizing:border-box; color: #333; line-height:18px; font-weight:normal; font-size:13px; list-style:none;}
.middle-left ul li a{color:#333;}
.middle-left ul li a:hover{color:#66732e; text-decoration:underline; box-sizing:border-box;}


.middle-right{width:630px; float:right; margin:0px 0 7px 0; padding:0px 0 0 15px; border-left:3px double #e2e2e2;box-sizing:border-box;}
.middle-right h3{width:100%; float:left; margin:3px 0 10px 0; padding:0px 0 0px 0px; box-sizing:border-box; color:#66732e; line-height:22px;  font-size:16pt;font-family: Arial;}
.middle-right h3 a{color:#66732e;}
.middle-right h3 a:hover{color:#333; text-decoration:underline;}

.middle-right h1{width:100%; float:left; margin:3px 0 10px 0; padding:0px 0 0px 0px; box-sizing:border-box; color:#161618;line-height:22px;  font-size:18pt;font-family: Arial;}

.sonning-images{width:100%; float:left; margin:0px; padding:0px;}
.sonning-images ul{width:100%; float:left; margin:0px; padding:0px;}
.sonning-images ul li{width:100%; float:left; margin:0px; padding:0px; list-style:none; line-height:0px;}
.sonning-images ul li img{width:100%; height:auto;}


.terms-of-use{width:100%; float:left; margin:0px 0; padding:0px;}
.terms-of-use h3{width:100%; float:left; margin:0px 0 30px 0; padding:0px; box-sizing:border-box; color:#66732e; line-height:22px; font-weight:normal; font-size:22px;font-family: 'verdanab_0', Arial; text-align:center}
.terms-of-use p{width:100%; float:left; margin:0px 0 8px 0; padding:0px; box-sizing:border-box; color:#161618; line-height:16px; font-weight:normal; font-size:13px;}
.terms-of-use p strong{width:100%; float:left; margin:0px 0 25px 0; padding:0px; box-sizing:border-box; color:#66732e; line-height:16px; font-weight:bold; font-size:13px; text-align:center}

.post .entry {
    color: #161618;
    line-height: 16px;
}
.entry-content{width:100%; float:left; margin:0px 0 8px 0; padding:0px; box-sizing:border-box; color:#161618; line-height:16px; font-weight:normal; font-size:13px;}
.entry-content h3{width:100%; float:left; margin:0px 0 5px 0; padding:0px; box-sizing:border-box; color:#66732e; line-height:22px; font-weight:normal; font-size:22px;font-family: 'verdanab_0', Arial; text-align:center}
.entry-content p{width:100%; float:left; margin:0px 0 8px 0; padding:0px; box-sizing:border-box; color:#161618; line-height:16px; font-weight:normal; font-size:13px;}
.entry-content p strong{width:100%;margin:0px 0 25px 0; padding:0px; box-sizing:border-box; line-height:16px; font-weight:bold; font-size:13px; text-align:center}

.entry-content h4 strong {font-family: verdana;font-size: 13px;}
.entry-content h3 strong {font-size: 16pt;}
.entry-content a{margin:0px 0; padding:0px; text-align:center; color:#66732e !important; line-height:16px; font-weight:normal; font-size:13px;}
.entry-content a:hover{color:#161618 !important; }

.next{width:100%; float:left;margin:30px 0; padding:0px; text-align:center; color:#66732e; line-height:16px; font-weight:normal; font-size:13px;}
.next:hover{width:100%; float:left;margin:30px 0; padding:0px; text-align:center; color:#333; line-height:16px; font-weight:normal; font-size:13px;}



.middle-bottom{width:100%; float:right; margin:0px; padding:40px 20px; border-top:3px double #e2e2e2; box-sizing:border-box; color:#666666; line-height:16px; font-weight:normal; font-size:13px;}



/********************menu******************/
.menu_area{width:100%; float:left; margin:0px 0 0 0 ; padding:0px; display:none; }



/********************menu******************/
 
.menuarea{ width:310px; margin:0 auto; padding:0px 0 0 0; display:table; float:left; position:relative; display:none;}
.menuarea h2 { border-bottom: 1px dotted #ccc; width:100%; float:left; color:#66732e; font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 10px;
    padding: 6px 0 4px 6px;
    text-transform: uppercase; box-sizing:border-box; 
}

.show_hide {
    display:none; width:100%; text-align:right; 
}


.slidingDiv{width:100%; float:left; margin:0px; padding:0px 0 15px 0; position:absolute; background:#fff}

.slidingDiv h3 {width:100%; float:left; margin:3px 0 3px; padding:0px 0 0px 17px; background:url(../images/bullet.png) no-repeat left center; box-sizing:border-box; color: #333; line-height:18px; font-weight:normal; font-size:13px; text-align:left}
.slidingDiv h3 a{color:#333;}
.slidingDiv h3 a:hover{color:#333a23; text-decoration:underline;box-sizing:border-box;}

.slidingDiv ul{width:100%; float:left; margin:0px; padding:0px 0 0 15px;box-sizing:border-box;}
.slidingDiv ul li{width:100%; float:left; margin:0px; padding:0px 0 0 17px; background:url(../images/bullet.png) no-repeat left center; box-sizing:border-box; color: #333; line-height:18px; font-weight:normal; font-size:13px; list-style:none;text-align:left}
.slidingDiv ul li a{color:#333;}
.slidingDiv ul li a:hover{color:#66732e; text-decoration:underline; box-sizing:border-box;}


/********************menu end******************/

