body {
background: #ffffff url(images/html-bg.gif) repeat-x;
font: 75%/170% Arial, Helvetica, sans-serif;
padding: 0px;
margin: 0px;
color: #333333;
}
a {
color: #44a1d0;
text-decoration: none;
}
a:visited {
color: #5EAFD7;
}
a:hover {
text-decoration: underline;
}
p {
margin: 0px 0px 15px;
}
img {
border: none;
}
ul {
margin: 5px 0px 15px;
padding-left: 20px;
}
ul li {
margin: 0px;
}
ol {
margin: 5px 0px 15px;
padding-left: 20px;
}
ul li {
margin: 0px;
}

#navframe {
position: absolute;
z-index: 1;
height: 27px;
top: 0px;
left: 0px;
width: 100%;
background: url(images/nav_back.gif) repeat-x;
}

div.wrapper {
background-color: #fff;
background-image: url(images/background.gif);
position: relative;
text-align: left;
width: 900px;
height: 751px;
top: 0px;
margin: 0px auto;
}

#nav-menu {
z-index: 2;
position: relative;
margin-left: auto;
margin-right: auto;
float: inherit;
width: 323px;
bottom: 0px;
}

#nav-menu ul{
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px; }
	
#nav-menu ul li{
margin: 0px 0px 0px 0px;
padding: 0px;
float: left; }
	
#nav-menu ul li a{
padding: 0px 0px 0px 0px;
text-decoration: none;
display: block; }

#nav-menu li a:visited{
text-decoration: none; }

#nav-menu li a:hover, #nav .current_page_item a{
text-decoration: none; }

#logo {
position: absolute;
top: 35px;
left: 40px; }

#headline {
position: absolute;
top: 120px;
left: 40px;
width: 535px;
height: 109px;
color: #4c4c4c;
font: italic bold 42px/40px "Times New Roman", Times;
}

#content1 {
position: absolute;
top: 240px;
left: 40px;
width: 296px;
height: 225px;
}

#content2 {
position: absolute;
top: 290px;
left: 40px;
width: 540px;
height: 410px;
overflow: auto;
padding-right: 20px;
}

#content3 {
position: absolute;
top: 240px;
left: 40px;
width: 540px;
height: 480px;
overflow: auto;
padding-right: 20px;
}

#bookingform {
position: absolute;
top: 120px;
left: 40px;
width: 540px;
height: 600px;
overflow: auto;
padding-right: 20px;
}

p {
color: #666666;
font: 12px/18px Arial;
}

h1 {
font-size: 18px;
font-style: bold;
color: #663333; }

h2 {
font-size: 16px;
font-style: bold;
color: blue; }

h3 {
font-size: 14px;
color: #4c4c4c;
font-style: bold;
}

#homeimage {
position: absolute;
top: 240px;
left: 340px;
width: 266px;
height: 177px;
}

#rightcolumn{
position: absolute;
top: 10px;
left: 615px;
width: 263px;
height: 407px;
background-color: #e9e9e9;
}

#casestudy1 {
position: absolute;
top: 118px;
left: 615px;
width: 263px;
height: 93px;
}

#casestudy2 {
position: absolute;
top: 218px;
left: 615px;
width: 263px;
height: 93px;
}

#casestudy3 {
position: absolute;
top: 318px;
left: 615px;
width: 263px;
height: 93px;
}

#saaci {
position: absolute;
top: 430px;
left: 340px;
width: 123px;
height: 53px;
}

#saaci2 {
position: absolute;
top: 530px;
left: 615px;
width: 123px;
height: 53px;
}

#pagecontact {
position: absolute;
top: 430px;
left: 615px;
}

#footer {
position: absolute;
top: 740px;
width: 900px;
text-align: center;
}

