body {margin:0;padding:0;background:url('accommodation_kaikoura_background.jpg') repeat-x;
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:13px; 
font-family:Arial, verdana, sans-serif;
text-align: justify;
}
#header {height:229px; width: 100%; background:url('kaikoura_panorama_bg.jpg') no-repeat;}
#logo {height:150px;width:350px;padding-top:30px;display:block;text-align:center;float:left;} 
#logo2 {height:150px;width:350px;padding-top:30px; padding-left:40px; float:left;} 
#tag {clear: left; width:600px;height:30px;font-size:12px;float:left;padding-top:10px; margin-left:10px; text-align: left; font-style: italic; }
#container {float:left; margin:0 auto;margin-left:10px; margin-top:10px;width:980px;text-align:center;}
#column {width:220px;height:auto;float:left;margin:0;padding:0,0,100,0;text-align:left;margin-top:5px;background:#036; }
#menuLink-top {height:1px;background:#eeeeee;}
#menuLink {width:220px;margin:0;padding:0;}
#menuLink ul {margin:0;padding-left: 0;list-style-type: none;line-height:28px;}
#menuLink li a {text-decoration:none;color:#eee;background-color:#036;display:block;width:220px;border-bottom: 1px solid #eeeeee;text-indent:10px;font-size:12pt;font-weight:bold;}
#menuLink li a:hover {color:#ffffff;background-color:#369;}
#menuLink-bot {height:3px;}
.selected {color:#ffffff;background-color:#369;display:block;width:220px;border-bottom: 1px solid #eeeeee;text-indent:10px;font-size:12pt;font-weight:bold;}
#variable-pics {margin:0;padding:0;
text-align: center; 
}
#content {width:760px;float:right;}
.mainBody {padding-left:20px;text-align:justify; border: 0px solid #ff6600;}

h1.heading {
margin-top:5px;
line-height:30px;
padding: 3px 5px 3px 5px;
text-transform:uppercase;
font-weight:bold;
font-size:12pt;
background-color: #036;
color:#fff;
}

h2.heading {
margin-top:5px;
line-height:30px;
padding: 3px 5px 3px 5px;
text-transform:uppercase;
font-weight:bold;
text-align: center;
font-size:12pt;
background-color: #036;
color:#fff;
}
h4 {margin-top:5px;line-height:30px;padding-left:25px;text-transform:uppercase;font-weight:bold;font-size:13pt;background-color:#036;color:#fff;}
h2 {
font-size: 20px;
color: #474341;

}
h1 {
line-height:20px;
font-weight:bold;
font-size:15pt;
color: #036;
line-height: 120%;
}

h3 {
line-height:20px;
font-weight:bold;
font-size:14pt;
color: #666;
}
h6 {
line-height:20px;
font-weight:bold;
font-size:16pt;
color: #FFF;
}
.quote {
text-align: center;
font-style: italic;
margin-left: 15px;
margin-right: 15px;
}

#bottom-panel {
width:100%;
clear:both;
background-image:url('images/admiral-creighton-view3.jpg'); background-repeat: no-repeat;
background-position: left; width: 100%; height: 300px;
}
#footer {
width:99%;
clear:both;
background:#036;
padding:10px;
text-align: center;
color: #ffffff;
font-size: 80%;
border-top: 1px solid #ffffff;
}

#footer a:link, #footer a:visited, #footer a:hover {
color: #ffffff;
font-family: tahoma, verdana, arial;
}

#footer a:hover {
text-decoration: none;
}

.contactDetails {margin-top:5px;}
.contactDetailsHeader {margin-top:20px;background-color:#036;color:#fff;text-transform:uppercase;line-height:30px;padding:3px;}
.yourMessage {}
.yourMessageHeader {background-color:#036;color:#fff;text-transform:uppercase;line-height:30px;padding:3px;}

.gallery-table {
margin-top: 15px;
margin-bottom: 10px;
}

.gallery-table td {
padding: 8px 5px 8px 5px;
}

.gallery {
border: 1px solid #000000;
}

.gallery-line {
border-bottom: 1px dashed #cccccc;
}

.gallery-enlarge, .gallery-enlarge p {
font-size: 85%;
text-align: center;
margin: 2px;
padding: 0;
}

h3.gallery-hed {
margin-top: 0px;
padding-top: 0px;
}

#keywords {
width: 810px;
color: #369;
font-family: tahoma, verdana, arial;
font-size: 75%;
font-style: italic;
text-align: center;
padding: 3px;
margin: auto;
}

.submenu {
color: #369;
font-size: 80%;
font-family: tahoma, verdana, arial;
padding: 8px 5px 10px 5px;
}
.style2 {color: #FF0000; font-size: 10pt; font-weight: bold; text-decoration: none;
}
.style3 {color: green; font-size: 10pt; font-weight: bold; text-decoration: none;
}