* {
border:0;
margin:0;
padding:0;
}

body {
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
text-align:center;
margin:0;
}

#maincontainer {
border:0;
position:relative;
text-align:center;
width:980px;
margin:0 auto;
}

h1 {
color:#FFE4B5;
font-family:verdana, Sans-Serif;
font-size:20px;
font-variant:small-caps;
font-weight:100;
}

.secondheader
{
  color:#EEE8AA;
  font-family:verdana, Sans-Serif;
  font-size:20px;
  font-variant:small-caps;
  font-weight:100;
}


#logo {
height:85px;
position:relative;
width:980px;
margin:0;
padding:0;
}

.sabihead {
bottom:0;
left:0;
position:absolute;
margin:0;
padding:0;
}

.yesterday {
bottom:5px;
position:absolute;
right:0;
margin:0;
padding:0;
}

#slidecontainer {
height:310px;
position:relative;
width:980px;
}

#slideshow {
height:310px;
position:relative;
}

#slideshow IMG {
left:0;
position:absolute;
top:0;
z-index:8;
}

#slideshow IMG.active {
z-index:10;
}

#slideshow IMG.last-active {
z-index:9;
}

#main {
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
border-bottom:1px solid #888888;
height:456px;
width:980px;
padding:0;
}

#navbar {
border-bottom:1px solid #888888;
border-top:1px solid #888888;
height:23px;
width:980px;
}

.ddsmoothmenu {
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
font:11px Verdana;
width:980px;
}

.ddsmoothmenu ul {
list-style-type:none;
margin-left:20px;
z-index:100;
padding:0;
}

.ddsmoothmenu ul li a {
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
color:#B8B8B8;
display:block;
text-decoration:none;
padding:5px 8px;
}

* html .ddsmoothmenu ul li a {
display:inline-block;
}

.ddsmoothmenu ul li a:link,.ddsmoothmenu ul li a:visited {
color:#B8B8B8;
}

.ddsmoothmenu ul li a.selected {
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
color:#B8B8B8;
}

.ddsmoothmenu ul li a:hover {
background:#4F4F4F;
color:#B8B8B8;
}

.ddsmoothmenu ul li ul {
display:none;
left:-20px;
position:absolute;
visibility:hidden;
}

.ddsmoothmenu ul li ul li {
display:list-item;
float:none;
}

.ddsmoothmenu ul li ul li ul {
top:0;
}

.ddsmoothmenu ul li ul li a {
border-bottom:1px solid #B8B8B8;
border-left:1px solid #B8B8B8;
border-right:1px solid #B8B8B8;
border-top-width:0;
font:normal 11px Verdana;
text-align:left;
width:160px;
margin:0;
padding:6px;
}

br.c1 {
clear:left;
}

#maincontent {
background-color:#443;
border-bottom:1px solid #444;
height:100%;
overflow:hidden;
position:relative;
width:980px;
margin:0;
padding:0;

}

#leftcontent {
background-color:#443;
float:left;
margin-bottom:20px;
margin-top:0;
text-align:left;
width:600px;
padding:10px 20px 20px;
}

#leftcontent p {
color:#B8B8B8;
font-family:verdana;
font-size:.8em;
text-align:justify;
}

#leftcontent h1.subheader {
color:#EEE8AA;
font-family:verdana;
font-size:1.15em;
font-variant:small-caps;
font-weight:100;
}

#leftcontent h2.subheader {
color:#EEE8AA;
font-family:verdana;
font-size:16px;
font-variant:small-caps;
font-weight:100;
}

#leftcontent h3.subheader {
color:#EEE8AA;
font-family:verdana;
font-size:13px;
font-variant:small-caps;
font-weight:100;
}

#leftcontent a {
color:#feb;
text-decoration:none;
}

#leftcontent a:hover {
color:#876;
text-decoration:underline;
}

.highlight {
font-size:.9em;
font-weight:600;
}

img.c2 {
border:1px solid #666;
margin:0 0 10px 10px;
padding:0;
}

#translate {
height:80px;
width:600px;
margin:5px 0 0 5px;
}

#translate ul {
display:inline;
list-style-type:none;
}

#translate ul li {
display:inline;
text-decoration:none;
padding:5px 5px 0 0;
}

#rightcontent {
background-color:#443;
float:left;
margin-left:30px;
margin-top:50px;
padding-top:40px;
text-align:left;
width:280px;
}

#rightcontent h2.subheader {
color:#EEE8AA;
font-family:verdana;
font-size:16px;
font-variant:small-caps;
font-weight:200;
text-align:left;
margin:0 0 5px;
padding:0;
}

#sitesearch {
margin:5px 0 0 30px;
}

input {
background-color:#B8B8B8;
border:1px solid #feb;
color:#000;
font-family:verdana;
font-size:.9em;
height:20px;
vertical-align:middle;
padding:0;
}

.searchbutton {
background:url(/images/searchup.gif);
border:none;
cursor:pointer;
height:25px;
margin-top:10px;
width:73px;
}

#agentslogos {
border-bottom: 1px solid #111;
border-top: 1px solid #111;
clear:both;
height:120px;
width:980px;
padding-left:0;
margin:0;
}

#agentslogos li {
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
float:left;
list-style-type:none;
padding:2px 98px 2px 15px;
}

#agentslogos li.lastone {
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
float:left;
list-style-type:none;
padding:2px 5px 2px 2px;
}


a:focus {
outline:none;
}

#kwick_1 .normaldark li:hover,#kwick_2 .normaldark li:hover,#kwick_3 .normaldark li:hover,#kwick_4 .normaldark li:hover,#kwick_5 .normaldark li:hover,#kwick_6 .normaldark li:hover,#kwick_7 .normaldark li:hover{
background: #000000 url("/images/ui-bg_highlight-soft_15_000000_1x100.png") 50% 50% repeat-x;
  cursor:pointer;
}

#kwick_5 .normaldark li {
list-style-type:none;
color:#876;
height:30px;
font-family:verdana;
background: #222222 url("/images/ui-bg_highlight-soft_5_111111_1x100.png") 50% 50% repeat-x;
width:600px;
cursor:pointer;
margin:0;
padding:12px;
}

#kwick_5 .normaldark li.normallessdark {
list-style-type:none;
color:#876;
font-size:15px;
font-family:verdana;
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
height:800px;
width:580px;
margin:0;
padding:8px;
}

.kwicks {
list-style:none;
position:relative;
width:600px;
margin:0;
padding:0;
}

.kwicks li {
display:block;
height:180px;
overflow:hidden;
width:600px;
padding:0;
}

.inside3 td
{
  background-color:#444;
  color:#b8b8b8;
  font-family:verdana, Sans-Serif;
  font-size:.9em;
  font-weight:100;
  padding:10px;
}

.inside2 td
{
  background-color:#333;
  color:#b8b8b8;
  font-family:verdana, Sans-Serif;
  font-size:.9em;
  font-weight:100;
  padding:10px;
}


.kwicks.vertical li {
margin-bottom:5px;
}

#kwick_5 {
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
margin:0;
}

.kwicks.vertical #kwick_5 {
margin:0;
}

#watermark
{
  background-color:#443;
  background-image:url(/images/ghost-ele.gif);
  background-position:center;
  background-repeat:no-repeat;
  clear:both;
  height:200px;
  width:980px;
}

#bottomnav {
clear:both;
height:23px;
padding-top:10px;
width:980px;
border-top:1px solid #333;
}

#bottomnav li {
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
border-right:1px solid #333;
color:#333;
float:left;
font:11px Verdana;
list-style-type:none;
padding:5px;
}

#bottomnav li.noborder {
border-right:none;
}

#bottomnav li a {
color:#444;
text-decoration:none;
}

#footer {
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
clear:both;
color:#333;
font-family:verdana;
height:25px;
margin-top:20px;
position:relative;
text-align:center;
width:980px;
}

#footer p {
color:#444;
font-size:10px;
padding:15px;
}

#cse-search-results {
width:600px;
margin:0;
padding:0;
}

a,.title_color1 {
color:#fff;
}

.block h6,.block p {
padding-left:20px;
}

.ddsmoothmenu ul li,#middlenav ul li {
color:#B8B8B8;
display:inline;
float:left;
height:23px;
position:relative;
}

#lodges a,#bottomnav li a:hover {
color:#666;
text-decoration:none;
}

.latest_img,.img {
border:1px solid #575757;
margin-left:12px;
}

#leftcontent ul,#agentslogos ul {
list-style-type:none;
}

#subscribe,#bookings {
margin:50px 0 0 30px;
}

#kwick_1,#kwick_2,#kwick_3 ,#kwick_4 ,#kwick_5 ,#kwick_6 ,#kwick_7{
 background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
}

#videoshowcase,#ebrochure {
margin:40px 0 5px 30px;
}

#twitter{margin:40px 0 5px 30px;}

#kwick_1 .normaldark ul,#kwick_2 .normaldark ul,#kwick_3 .normaldark ul,#kwick_4 .normaldark ul,#kwick_6 .normaldark ul,#kwick_5 .normaldark ul, #kwick_7 .normaldark ul  {
width:600px;
margin:0;
padding:0;
}

#kwick_1 .normaldark li,#kwick_2 .normaldark li,#kwick_3 .normaldark li,#kwick_4 .normaldark li,#kwick_6 .normaldark li , #kwick_7 .normaldark li {
list-style-type:none;
color:#876;
height:30px;
font-family:verdana;
background: #222222 url("/images/ui-bg_highlight-soft_5_111111_1x100.png") 50% 50% repeat-x;
width:600px;
cursor:pointer;
margin:1px;
padding:12px;
}

#kwick_1 .normaldark li.normallessdark,#kwick_2 .normaldark li.normallessdark,#kwick_3 .normaldark li.normallessdark,#kwick_4 .normaldark li.normallessdark,#kwick_6 .normaldark li.normallessdark, #kwick_7 .normaldark li.normallessdark {
list-style-type:none;
color:#876;
font-size:15px;
font-family:verdana;
background: #222222 url("/images/ui-bg_fine-grain_5_222222_60x60.png") 50% 50% repeat;
height:855px;
width:580px;
margin:1px;
padding:8px;
}

/*---new---*/

#lodges li.noline,input.searchbutton {
border:none;
}

.searchbutton {
background:url(/images/search.png);
width:73px;
height:25px;
margin-top:10px;
cursor:pointer;
padding:0;
}

.searchbutton a {
background-position:0 0;
width:73px;
height:25px;
margin-top:10px;
padding:0;
}

.searchbutton:hover {
background-position:0 -35px;
width:73px;
height:25px;
margin-top:10px;
padding:0;
}

.submitButton{
background:url(/images/submit.png);
width:73px;
height:25px;
margin-top:10px;
cursor:pointer;
padding:0;
border:0;
}

.submitButton a {
background-position:0 0;
width:73px;
height:25px;
margin-top:10px;
padding:0;
border:0;
}

.submitButton:hover {
background-position:0 -35px;
width:73px;
height:25px;
margin-top:10px;
padding:0;
border:0;
}

.vidshow {
background:url(/images/video2.png);
width:212px;
height:128px;
cursor:pointer;
padding:0;
}

.vidshow a,.ebroch a {
background-position:0 0;
width:212px;
height:128px;
padding:0;
}

.vidshow:hover,.ebroch:hover {
background-position:0 -138px;
width:212px;
height:128px;
padding:0;
}

.ebroch {
background:url(/images/greenicon2.png);
width:212px;
height:128px;
cursor:pointer;
padding:0;
}

.wildfact:hover,.subbutton:hover,.enquirebutton:hover {
background-position:0 -44px;
width:128px;
height:34px;
padding:0;
}

.wildfact a,.subbutton a,.enquirebutton a {
background-position:0 0;
width:128px;
height:34px;
padding:0;
}

.wildfact:hover,.subbutton:hover,.enquirebutton:hover {
background-position:0 -44px;
width:128px;
height:34px;
padding:0;
}

.enquirebutton {
background:url(/images/enquire.png);
width:128px;
height:34px;
cursor:pointer;
padding:0;
}

.face {
background:url(/images/facebook.png);
width:160px;
height:27px;
cursor:pointer;
padding:0;
}

.twit {
background:url(/images/twitter2.png);
width:160px;
height:27px;
cursor:pointer;
padding:0;
}

#twitter p,#facebook p {
text-indent:-10000px;
}

.face a,.twit a {
background-position:0 0;
width:1608px;
height:27px;
padding:0;
}

.face:hover,.twit:hover {
background-position:0 -37px;
width:160px;
height:27px;
padding:0;
}

.subbutton {
background:url(/images/subscribe.png);
width:128px;
height:34px;
cursor:pointer;
padding:0;
}

#videoshowcase,#ebrochure,#flickr,#twitter,#facebook,#videoshowcase,#ebrochure,#flickr,#twitter {
margin:40px 0 5px 30px;
}
