/* CSS Document */

h1{
	color: #4f4c4c;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}

h2{
	color: #4f4c4c;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
}

h3{
	color: #FEA200;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
}

a:link { color:#333333; font-size: 12; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a:active { color:#333333; font-size: 12; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a:visited { color:#333333; font-size: 12; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a:hover { color:#9b9b9b; font-size: 12; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

.emaillink a:link { color:#FFFFFF; font-size: 12; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.emaillink a:active { color:#FFFFFF0; font-size: 12; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.emaillink a:visited { color:#FFFFFF; font-size: 12; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.emaillink a:hover { color:#9b9b9b; font-size: 12; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }


.smalltext{
	color: #4f4c4c;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
}

/* main body start*/

DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}

body{
	background-position: center; 	
	text-align: center;
	margin: 0px;
}


#container{
 	position: relative;
	margin: 0px auto;
	margin-top: 0px;
	width: 950px;
}

#topheader{
	position:absolute;
	margin-top: 0px;
	padding: 0;
	top:0px;
	left:0px;
	width: 100%;
	height:284px;
	background-image:url(images/banner-repeat.jpg);
	background-repeat: repeat-x;
	background-color: #12373d;
}



#header{
	position: relative;
	width: 950px;
	height: 216px;
	
}

#buttons{
    position: relative;
	width: 950px;
	height: 68px;
}

#textarea{
	position: relative;
	width: 950px;
	height: 1200px;
	background-image:url(images/background.jpg);
	background-repeat: repeat-y;
}

#textareaindex{
	position: relative;
	width: 950px;
	height: 870px;
	background-image:url(images/background.jpg);
	background-repeat: repeat-y;
}

#textarearooms{
	position: relative;
	width: 950px;
	height: 850px;
	background-image:url(images/background.jpg);
	background-repeat: repeat-y;
}

#textareares{
	position: relative;
	width: 950px;
	height: 900px;
	background-image:url(images/background.jpg);
	background-repeat: repeat-y;
}

#textareacontact{
	position: relative;
	width: 950px;
	height: 480px;
	background-image:url(images/background.jpg);
	background-repeat: repeat-y;
}

#picheader{
	position: absolute;
	left:212px;
	top:8px;
	width: 480px;
	color: #4f4c4c;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	height: 200px;


}


#text{
	position: absolute;
	left:235px;
	top:188px;
	width: 480px;
	color: #4f4c4c;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	height: 779px;


}

#bottom{
	position: relative;
	left:-235px;
	width: 950px;
	height: 299px;
	background-image:url(images/bottom.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

#bottomrooms{
	position: absolute;
	top:658px;
	left:-235px;
	width: 950px;
	height: 100px;
	background-image:url(images/bottom.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

#bottomresturant{
	position: absolute;
	top:688px;
	left:-235px;
	width: 950px;
	height: 100px;
	background-image:url(images/bottom.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

#bottomcontact{
	position: absolute;
	top:288px;
	left:-235px;
	width: 950px;
	height: 100px;
	background-image:url(images/bottom.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

#address{
    position: absolute;
	left:235px;
	top:10px;
	width: 480px;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}

#map{
	position: relative;
	width: 480px;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}

#indexplayer{
	text-align:center;
}

#videocontainer {
	text-align: center;
}


/* main body end */

