body {
    font:11px/16px Tahoma;
    color:#a9d87f;
    padding:0;
    margin:0;
    background:url(../images/bg3.jpg) no-repeat #1b9a31;
}
img, h1, h2, h3, h4, h5, h6, ul, li, p
{
    margin:0;
    padding:0;
    border:0;
}
ul
{
    list-style:none;
}

h2
{
    font:bold 22px Arial;
    color:#FFF;
    padding-bottom:3px;
    border-bottom:1px #7DB50B solid;
}
h3
{
    font:bold 16px Arial;
    color:#FFF;
    padding-bottom:3px;
}
h4{
    text-align:right;
    padding:5px 0;
    width:645px;}
h5
{
    font:bold 12px Arial;
    color:#fff;
    padding-bottom:3px;
    border-bottom:1px #7DB50B solid;
}

a	{
    text-decoration:none;
    color:#F0FDD7;
}
a:hover
{
    text-decoration:underline;
}

#wrapper
{
    padding:0 10px 0 10px;
    max-width:100%;
    min-width:978px;
    min-height:500px;
}

/*Header Stars here*/
#header
{
    width:inherit;
    margin-top:20px;
    height:140px;
}
#header h1
{
    float:left;
    width:315px;
}
#header h1 a
{
    background:url(../images/logo.png) no-repeat;
    behavior: url(iepngfix.htc);
    width:290px;
    height:97px;
    display:block;
}
#header h1 a span
{
    display:none;

}

/*		#header ul
			{
			float:right;
			background-color:#236f1f;
			height:76px;
			margin-top:20px;
			}
			#header ul li
				{
				float:left;
				max-width:95px;
				border-right:1px #090 solid;

				}
				#header ul li a
					{
					font:11px Tahoma;
					display:block;
					padding:40px 10px 10px 10px;
					min-height:25px;
					text-decoration:none;
					color:#a9d87f;					

					}
				#header ul li a:hover
					{
					background-color:#005329;
					}
*/


/*Content*/
#contain
{
    width: 990px;
    min-height:400px;
    display:block;
    float:left;
}
#left
{
    width:300px;
    margin:0 30px 0 0;
    float:left;
}
#left img
{
    margin-bottom:20px;
}
#left span
{
    background-image:url(../images/slogan.png);
    width: 252px; height:101px; margin-bottom:25px;
    behavior: url(iepngfix.htc);
    display:block;
}

#right
{
    width:645px;
    float:left;
}
#animation
{
    border:3px #FFF solid;
    width:640px;
    height:250px;
    display:block;
    margin-bottom:20px;
}
#front-width
{
    width: 200px; 
    float:left;
    margin:0 15px 0 0;
}
#front-width h3
{
    margin-top:8px;
    font:bold 12px Tahoma;
    color:#FFF;
    border-bottom:#FFF solid 1px;
}
#front-width b
{
    font:10px Tahoma;
    color:#f4ee91;
}
#front-width p
{
    color:#a9d87f;
}
#front-width img
{
    float:left;
    margin:5px 10px 0 0;
    width:135px;
}
#front-width a
{
    color:#ccc96d;
    float:left;
}


#footer {
    border-top:1px solid #5fb46e;
    margin-top:20px;
    padding:10px 0 20px 0;
    float:left;
    width:100%;
}
.footer_left
{
    float:left;
}
.footer_left ul li
{
    margin-right:20px;
    float:left;
}
.footer_left ul li a
{
    color:#ddc365;
}

.footer_right
{
    float:right;
}
.footer_right ul
{
    float:left;
    margin-right:10px;
}
.footer_right ul li
{
    margin-right:20px;
}
.footer_right ul li a
{
    color: #a9d87f;
}
.developer
{
    width:120px;
}
.developer a
{
    font:11px Tahoma;
    color:#FFF;}
.side-link{
    float:left;}
.side-link ul li{
    float:left; width:120px; padding:0 0 10px 13px; background:url(../images/icon.jpg) no-repeat 0 4px;}
.side-link ul li a{
    font:bold 13px Arial;}


.form{
    float:left;
    background-color:#286732;
    padding:10px 0 10px 10px;
    margin:10px 0;
    width:290px;}

.form dl dt{float:left; width:88px; margin:0px; padding:6px 0 2px 0;}
.form dl dd{float:left; width:195px; margin:0px;  padding:3px 0 2px 0;}
.form dl dd select{margin-right:2px;}
/*.form dl dd input, .form dl dd select, .form dl{float:left;}*/
.form dl dd img{
        margin:0!important;
        /*float:left;*/
    }
.btn-booking{
    background-color:#bd9812;
    border:0;
    color:#fff;
    cursor:pointer;}
label.error{display: block;color: #E4141A;}

.yeti-banner{
	clear:both;
	padding-top:10px;}
