body{font:10pt Verdana, Tahoma, Arial, Sans-Serif;background:#2c4e77 url(bgc.png)}a{text-decoration:none}abbr{border:none}h1{font-size:13pt;text-transform:uppercase;color:#4d708c;margin:8px 0 10px;padding:0 0 10px;border-bottom:1px solid #ffbd82}div#mainpage div.frame2_pd h2{font-size:12pt;color:#4d708c}div#mainpage div.frame2_pd h3{font-size:10pt;color:#4d708c}div.clear{height:1px;width:100%;overflow:hidden;clear:both}div.imageholderl{float:left;margin-right:12px}div.imageholderr{float:right;margin-left:12px}div#gui1{background:url(bg.png) repeat-x left top;cursor:default}div#gui2{background:url(bg-top.jpg) no-repeat center top;text-align:center}div#gui4{background:#e3dbd1;width:1000px;margin:0 auto;text-align:left}div#gui5{margin:0 12px 0 20px}div#gui6{width:100%}div#gui7{float:left;width:100%}div#gui8{padding:0 228px 0 0}div#gui9{width:214px;float:left;margin-left:-214px}div#gui10{background:url(foot-bdrop.png) no-repeat center bottom;padding:0 0 11px;margin:0 0 10px}div#gui11,div#gui3{background:url(bg-drop.png) repeat-y center top}div#gui12{width:372px;float:left}div#gui13{
	width:200px;
	float:left;
	margin:0 4px
}div#gui14{
	width:160px;
	float:left
}div#navigation{background:#6985a3 url(nav-grad.png) repeat-x left top;height:32px;overflow:hidden}
div#navigation ul{margin:0;padding:0;height:32px;overflow:hidden;background:url(nav-overlay.png) no-repeat right top}
div#navigation ul li,div#navigation ul li a{display:block;float:left;height:32px}
div#navigation ul li a:hover{background:url(nav-grad-ov.png) repeat-x left top}
div#navigation ul li a span.l1,div#navigation ul li a span.l2,div#navigation ul li a span.l3,div#navigation ul li a span.l4,div#navigation ul li a span.l5,div#navigation ul li a span.l6,div#navigation ul li a span.l7,div#navigation ul li a span.l8,div#navigation ul li a span.l9,div#navigation ul li a span.l11{cursor:pointer;display:block;float:left;height:32px;margin:11px 11px 0}
div#navigation ul li a span.l1{
	background:url(nav1-up.png) no-repeat left top;
	width:43px
}div#navigation ul li a span.l2{
	background:url(nav2-up.png) no-repeat left top;
	width:64px
}div#navigation ul li a span.l3{
	background:url(nav3-up.png) no-repeat left top;
	width:85px
}div#navigation ul li a span.l4{
	background:url(nav4-up.png) no-repeat left top;
	width:125px
}div#navigation ul li a span.l5{
	background:url(nav10-up.png) no-repeat left top;
	width:115px
}div#navigation ul li a span.l6{
	background:url(nav6-up.png) no-repeat left top;
	width:37px
}div#navigation ul li a span.l7{
	background:url(nav7-up.png) no-repeat left top;
	width:37px
}div#navigation ul li a span.l8{background:url(nav8-up.png) no-repeat left top;width:74px}div#navigation ul li a span.l9{background:url(nav9-up.png) no-repeat left top;width:97px}div#navigation ul li a:hover span.l1{background:url(nav1-ov.png) no-repeat left top}div#navigation ul li a:hover span.l2{background:url(nav2-ov.png) no-repeat left top}div#navigation ul li a:hover span.l3{background:url(nav3-ov.png) no-repeat left top}div#navigation ul li a:hover span.l4{background:url(nav4-ov.png) no-repeat left top}div#navigation ul li a:hover span.l5{background:url(nav10-ov.png) no-repeat left top}div#navigation ul li a:hover span.l6{background:url(nav6-ov.png) no-repeat left top}div#navigation ul li a:hover span.l7{background:url(nav7-ov.png) no-repeat left top}div#navigation ul li a:hover span.l8{background:url(nav8-ov.png) no-repeat left top}div#navigation ul li a:hover span.l9{background:url(nav9-ov.png) no-repeat left top}

div#navigation ul li a span.l11{
	background:url(nav11-up.png) no-repeat left top;
	width:148px
}
div#navigation ul li a:hover span.l11{background:url(nav11-ov.png) no-repeat left top}

div#header{height:200px;overflow:hidden;background:url(header.jpg) no-repeat left top;text-align:left}div#header h2{margin:10px 0 0 7px;float:left}div#header h2 a{width:270px;height:55px;display:block}div#header p.mygate{float:right;margin:12px 48px 0}div#header p.mygate a{width:63px;height:80px;display:block;margin:0}div#header p.tel{background:transparent;margin:123px 0 0 16px;padding:0;font:700 18pt Verdana, Arial, Sans-Serif;color:#fff}div#header p#cscrollertext{margin:25px 240px 0 0;color:#897764;font:italic 100 9pt/10pt Verdana, Atial, Sans-Serif;text-align:right}div.frame1_top,div.frame2_top{margin:0 0 5px}div.frame1_br,div.frame2_br{padding:0 5px 0 4px}h3.dl a{background:transparent;display:block;font:700 9pt/29px Verdana, Arial, Sans-Serif;color:#fff;padding:0 0 0 27px}h3.frame1,h3.frame2,ul#breadcrumbs{background:transparent;margin:0;padding:0 0 0 23px;color:#fff;font:700 9pt/29px Verdana, Arial, Sans-Serif}

div.frame1_pd,div.frame2_pd{margin:7px 14px 19px 10px;font-size:9pt;color:#333}

div.frame1_pd p.readmore,div.frame2_pd p.readmore{text-align:right}div.frame1_pd p.readmore a{font-weight:700;color:#4d708c}div.frame1_pd a,div.frame2_pd a{font-weight:700;color:#fc8317}div.frame1_pd a:hover,div.frame2_pd a:hover{color:#ffb347}div.frame1_pd p.readmore a:hover{color:#7da0bc}div.frame1_pd h5,div.frame2_pd h5{margin:0 0 9px;color:#3f3f3f;font-size:10pt}div.frame1_top{background:#fff url(side-frame-top.png) repeat-x left top}div.frame1_right{background:url(side-frame-right.png) repeat-y right top}div.frame1_bottom{background:url(side-frame-bottom.png) repeat-x left bottom}div.frame1_left{background:url(side-frame-left.png) repeat-y left top}div.frame1_tl{background:url(side-frame-top-left.png) no-repeat left top}div.frame1_tr{background:url(side-frame-top-right.png) no-repeat right top}div.frame1_bl{background:url(side-frame-bottom-left.png) no-repeat left bottom}div.frame1_br{background:url(side-frame-bottom-right.png) no-repeat right bottom}h3.dl{height:34px;margin:0 0 4px;background:url(download.png) no-repeat top left}h3.frame1{background:url(f1-bullet.png) no-repeat 0 7px}div.frame2_top{background:#fff url(main-frame-top.png) repeat-x left top}div.frame2_right{background:url(main-frame-right.png) repeat-y right top}div.frame2_bottom{background:url(main-frame-bottom.png) repeat-x left bottom}div.frame2_left{background:url(main-frame-left.png) repeat-y left top}div.frame2_tl{background:url(main-frame-top-left.png) no-repeat left top}div.frame2_tr{background:url(main-frame-top-right.png) no-repeat right top}div.frame2_bl{background:url(main-frame-bottom-left.png) no-repeat left bottom}div.frame2_br{background:url(main-frame-bottom-right.png) no-repeat right bottom}h3.frame2,ul#breadcrumbs{background:url(main-bullet.png) no-repeat 0 7px}ul#breadcrumbs li{background:url(bcrumb.png) no-repeat 0 3px;list-style-type:none;display:inline;padding:0 0 0 12px;margin:0 15px 0 0;font-weight:100;font-size:8pt;line-height:27px}ul#breadcrumbs li.urhere{background:none;padding:0;font-style:italic}ul#breadcrumbs li a{background:transparent;color:#fff;font-weight:700}div#ajax1,div#navigation ul li a span span,ul#image_roller2 li img,ul#image_roller li a,ul#image_roller li#image_place a strong,hr,div#header p.capetours span,div#header h2 a span,div#header p.mygate a span,div#footer h5 a span,span.noskype{display:none}div#booknow div.icon{background:url(book-now.png) no-repeat right top}div#diaries div.icon{background:url(diary.png) no-repeat right top}div#diaries div.frame1_pd ul {padding:0 0 0 20px;}div#diaries div.frame1_pd ul li {list-style-type:square; margin:2px 0;}div#diaries div.frame1_pd ul li a {font-weight:100;}div#subscribe div.icon{background:url(subscribe-today.png) no-repeat right top}div#subscribe div.frame1_pd{text-align:center}div#guest_pics div.icon{background:url(guest-pics.png) no-repeat right top}div#guest_pics div.extra{background:url(guest-pics-bg.png) no-repeat 4px 32px;height:200px;overflow:hidden}div#dirkbook div.icon{background:url(dirk-schmidt.png) no-repeat right top}div#dirkbook div.extra{background:url(dirk-book.jpg) no-repeat 175px 29px}div#dirkbook div.frame1_pd{padding:0 180px 0 0}div#blog div.icon{background:url(blog.png) no-repeat right top}div#associates div.icon{background:url(associates.png) no-repeat right top}div#mainpage div.frame2_pd{background:url(shark-bg.png) no-repeat bottom right;padding:0 0 15px}div#dirkbook div.frame1_pd,div#associates div.frame1_pd,div#blog div.frame1_pd{font-size:8pt}div#dirkbook div.extra,div#associates div.extra,div#blog div.extra{height:167px;overflow:hidden}ul#image_roller2{margin:5px 0 0;padding:0}ul#image_roller li,ul#image_roller2 li{list-style-type:none;padding:0;margin:0}ul#image_roller li#image_place a{margin:24px 0 0 18px}ul#image_roller li#image_place a,ul#image_roller li#image_place a span{display:block;width:147px;height:108px;cursor:pointer}ul#image_roller2 li#image_place2 span{display:block;width:127px;height:45px;background:url(../images/associates-1.png) no-repeat center center}ul#image_roller2 li#image_place2 span#bdrop,ul#image_roller li#image_place a span#bdrop{background:url(../images/guest-pic-thumb0.jpg) no-repeat}ul#contentscroller{width:1px;height:1px;overflow:hidden;margin:0;padding:0;position:absolute;top:-9999px;left:-9999px}div#footer{width:1000px;margin:0 auto;text-align:left;background:#6c8ba3;font-size:8pt;line-height:8pt;padding:0 0 5px}div#footer h5{margin:0 7px 0 0;float:left;padding:0 7px 0 0;border-right:1px solid #7491a9}div#footer h5 a{display:block;width:165px;height:34px;background:url(foot-logo.png) no-repeat}div#footer ul,ul#image_roller,div#header p.capetours,body,html{margin:0;padding:0}div#footer ul.first{margin:0 0 10px}div#footer ul li{margin:0 0 0 6px;padding:0 0 0 6px;display:inline;list-style-type:none;border-left:1px solid #fff;letter-spacing:-1px}div#footer ul li.first{margin:0;padding:0;border:none}div#footer p{margin:0 10px}div#footer div.logolinks{margin:0 0 10px;padding:8px 10px 10px;border-bottom:1px solid #7491a9;background:url(foot-grad.png) repeat-x left top}div#footer .fine1 p{background:transparent;display:inline;margin:0 90px;color:#fff}div#footer ul li a,div#footer .fine1 p a,h3.frame1 a,h3.frame2 a{background:transparent;color:#fff}div#footer .fine1 p a{font-weight:700}div#footer ul li a:hover,div#footer .fine1 p a:hover,ul#breadcrumbs li a:hover,h3.frame1 a:hover,h3.frame2 a:hover,h3.dl a:hover{text-decoration:underline}div#footer .fine2{color:#97afc2;font-style:italic;text-align:center;margin:10px 20px 0}div#footer .fine2 strong,div.frame1_pd strong{font-weight:100}div#preload{position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;overflow:hidden}div#homefocus{width:100%;font-size:8pt}div#homefocus div#focus1,div#homefocus div#focus2,div#homefocus div#focus3{width:227px;float:left}div#homefocus div#focus2{margin:0 12px}div#homefocus h3{padding:0 0 8px;border-bottom:1px solid #e5e5e5;margin:3px 0 8px}div#homefocus h3 a{font-size:9pt}div#homefocus p,div#dirkbook p,div#associates p,div#blog p{margin:0}div#homefocus img{display:block;height:164px;width:227px}div#homefocus div.pd{padding:0 5px}.prices{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16pt;color:#6886A2;font-weight: bold;}.tours_head{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#6886A2;
}

div#homefocus div.pd2 img{
	display:block;
	height:30px;
	width:215px;
}
div#mainpage div.frame3_pd {
	padding-top: 0;
	padding-right: 15;
	padding-bottom: 15px;
	padding-left: 15;
}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#fc8317}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fdc99b;
  border-right:1px solid #fdc99b;
  background:#fca251}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fef2e7;
  border-right:1px solid #fef2e7;
  background:#fc9a43}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fc9a43;
  border-right:1px solid #fc9a43;}
.spiffy4{
  border-left:1px solid #fdc99b;
  border-right:1px solid #fdc99b}
.spiffy5{
  border-left:1px solid #fca251;
  border-right:1px solid #fca251}
.spiffyfg{
	background:#fc8317;
	padding-right: 4px;
	padding-left: 4px;
}


.spiffy_1{display:block}
.spiffy_1 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffy1_1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fdb87a;
  border-right:1px solid #fdb87a;
  background:#fee0c5}
.spiffy2_1{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fc8f2e;
  border-right:1px solid #fc8f2e;
  background:#fee7d2}
.spiffy3_1{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fee7d2;
  border-right:1px solid #fee7d2;}
.spiffy4_1{
  border-left:1px solid #fdb87a;
  border-right:1px solid #fdb87a}
.spiffy5_1{
  border-left:1px solid #fee0c5;
  border-right:1px solid #fee0c5}
.spiffyfg_1{
  background:#ffffff}

.tours_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#FFFFFF;
	padding-left: 10px;
	line-height: 25px;
	font-weight: bold;
}
.hr {
	border: 1px solid #FF7A01;
}
.box {
	background-color: #efefef;
	border: 1px solid #6888a2;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 20px;
}
.img_brdr {
	border: 3px solid #ccc;
}

