@charset "utf-8";
/* CSS Document */

*                                     {
	padding:0;
	line-height: 20px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}

body                                  { background:#005499;}

#wrapper                              { margin:0 auto; width:993px; background:url(../images/wrapper-bg.jpg) left top repeat-y; }

#header                               { width:993px; height:387px; float:left;}

#mainNav                              { margin:0 1px; width:989px; height:48px; float:left; background:url(../images/mainNav-bg.jpg) left top repeat-x; border:1px solid #82A81E; border-width:0 1px; overflow:hidden;}
#mainNav ul                            { float:left; width:983px; padding:10px 0 0 10px;}
#mainNav ul li                         {
	float:left;
	list-style:none;
	font:bold 13px/30px Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 12px;
}
#mainNav ul li a                       { text-decoration:none; color:#fff;}
#mainNav ul li a:hover                 { text-decoration:none; color:#000;}



#outerContent                         { padding:0px 1px; width:991px; float:left; border: 0px dashed #CCCCCC;}

#contentLeft                          {
	width:230px;
	float:left;
}
#contentLeft div.leftpictureblock     { padding:15px 0; float:left;}
#contentLeft div.leftpictureblock img {
	border:none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 45px;
}
#contentLeft h3                       { padding:15px 0; width:215px; float:left; text-align:center; font:normal 28px/35px "Trebuchet MS";}
#contentLeft h3 a                     { color:#0077C2; text-align:center; text-decoration:none;}

#contentCenter                        {
	width:485px;
	float:left;
}
#contentCenter h2                     { padding:20px 15px 10px 15px; width:470px; text-align:left; font:bold 20px/30px Arial, Helvetica, sans-serif;}
#contentCenter p                      { padding:5px 15px; width:470px; text-align:left; font:normal 14px/20px Arial, Helvetica, sans-serif;}

#subcontentCenter                     { width:615px; float:left;}
#subcontentCenter h2                  { padding:20px 15px 10px 25px; width:575px; text-align:left; font:bold 20px/30px Arial, Helvetica, sans-serif;}
#subcontentCenter p                   { padding:5px 15px 5px 25px; width:575px; text-align:left; font:normal 14px/20px Arial, Helvetica, sans-serif;}

#accomodationCenter                     { height: auto; width:980px; float:left; border: 0px dashed #CCCCCC;}
#accomodationCenter h2                  {
	padding:20px 15px 0px 25px;
	width:575px;
	text-align:left;
	font:bold 20px/30px Arial, Helvetica, sans-serif;
}
#accomodationCenter p                   { padding:5px 15px 5px 25px; width:575px; text-align:left; font:normal 14px/20px Arial, Helvetica, sans-serif;}

#contentRight                         { padding:40px 0 0 0; width:275px; float:left;}
#contentRight img                     { padding:10px 0; border:none;}

#subcontentRight                         {
	padding:10px 10px 0 0;
	width:365px;
	float:left;
}
#subcontentRight img                     { padding:10px 0; border:none; float:right;}
#subcontentRight h3                      {
	padding: 0;
	width:365px;
	float:left;
	text-align:left;
	font:normal 28px/35px "Trebuchet MS";
}
#subcontentRight h3 a                    {
	color:#0077C2;
	text-align:center;
	text-decoration:none;
	line-height: 25px;
}

#BookNow h3 a                    {
	position: absolute;
	top: 450px;
	left: 920px;
	padding: 0;
	text-align:left;
	text-decoration:none;
	line-height: 47px;
	width: 360px;
	background-repeat: no-repeat;
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

#logo {
	position: absolute;
	bottom : 150px;
	left: 1110px;
	border: 0px dashed #CCCCCC;
}




#contentFooter-curve                  {
	width:993px;
	float:none;
	height: 71px;
	background-image: url(../images/footer-mid-bg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	clear: both;
}
#contentFooter-curve  span.left       {
	height:71px;
	width:24px;
	float:left;
	background:url(../images/footer-left-bg.jpg) right top no-repeat;
}
#contentFooter-curve  span.right      {
	height:71px;
	width:122px;
	float:right;
	background:url(../images/footer-right-bg.jpg) right top no-repeat;
}

#footer                               { width:993px; padding: 0 0 10px 0; background:#005499; text-align:center;}
#footer ul                            { float:left; width:933px; padding:10px 0 0 60px;}
#footer ul li                         { float:left; padding:0 10px; list-style:none; font:bold 11px/20px Tahoma;}
#footer ul li a                       { text-decoration:none; color:#000;}
#footer ul li a:hover                 { text-decoration:none; color:#fff;}
#footer p                             { width:963px; padding:0px 0 5px 0; text-align:center; font:normal 11px/20px Tahoma;}
.clear-all                            { clear:both;}
#big4-logo {
	text-align: right;
}
#epostcards {
position:relative;
float:left;
top:-80px;
left:-5px;
width:225px;
height:87px;
}
#epostcards img{
border:none;
}
