BODY{font-family:Verdana,Arial,Tahoma,Sans Serif;font-size:14px;color:black;font-weight:normal;Padding:0;margin:0; 0;background:#ffc;text-align:left;padding:0;}
P{font-size:14px;font-family:Verdana,Arial,Sans Serif;color:black;font-weight:normal;text-align:left;}
.smalltext{font-size:10px;}
.smalltextcentered{font-size:10px;text-align:center;}
.mediumtext{Font-size:12px;}
.mediumtextcent{font-size:12px;text-align:center;margin:0px;}
.mainbody{font-size:14px;}
.centered{text-align:center;}
H1{font-size:16pt;color:#309;font-family:Verdana,Arial,Sans Serif;text-align:center;Vertical-align:top;}
H2{font-size:14pt;color:blue;font-family:Verdana,Arial,Sans Serif;}
h3
{
    Font-size : 12pt;
    Font-style : italic;
    Vertical-align : top;
    Line-height : 14pt;
    Margin : 0px 0px;
    Padding-top : 5px;
		text-align:center;
    Border-top-width : 0px;
}
td {text-align:left;font-weight:normal;font-size:14px;}
TD CENTER{text-align:center;font-weight:normal;font-size:14px;}
contrastbody{font-size:14px;colour:blue;}
LI{font-size:14px;color:black;font-weight:normal;text-align:left;}
a:link{color:#306;font-weight:bold;text-decoration:none;}
a:visited{color:#306;font-weight:bold;text-decoration:none;}
a:hover{color:#336;text-decoration:underline;background-color:white;}
a:active{color:#00f;text-decoration:none;}
.toproll{Background-image:url("http://gran-canaria.davyjonesdiving.com/topbargold.png");Background-repeat:repeat-x;}
.headleft {Background-image:url("http://gran-canaria.davyjonesdiving.com/topbargold.png");
Background-repeat:repeat-x;
float:left;
width:200px;
padding:20px 0px 0px 20px;
height:100px;
}
.headright {Background-image:url("http://gran-canaria.davyjonesdiving.com/topbargold.png");
Background-repeat:repeat-x;
float:right;
padding:20px 20px 0px 0px;
height:100px;
width:200px}
.headcent {Background-image:url("http://gran-canaria.davyjonesdiving.com/topbargold.png");
margin-left:auto;
margin-right:auto;
Background-repeat:repeat-x;
padding:30px 0px 0px 0px;
height:90px;
}


.blockcontrast{Background-image:url("http://gran-canaria.davyjonesdiving.com/diving-contrastbk.gif");Background-repeat:no-repeat;Background-position:top left;Width:210px;Height:160px;Padding-right:15px;Font-style:normal;Font-weight:9pt / 11pt;}
.blockflow{Background-image:url("http://gran-canaria.davyjonesdiving.com/scuba-blockbk.png");Background-repeat:no-repeat;Background-position:top left;Width:210px;Padding-top:10px;Margin-top:0;}
.diving-photo{Background-image:url("http://gran-canaria.davyjonesdiving.com/diving-photobk.gif");Background-repeat:no-repeat;Background-position:top left;text-align:left;Width:210px;Height:160px;}
.diving-photo-vertical{Background-image:url("http://gran-canaria.davyjonesdiving.com/photo-bk-vert-blue.gif");Background-repeat:no-repeat;Background-position:top left;text-align:left;Width:160px;Height:210px;}
.diving-photo-vertical-yellow{Background-image:url("http://gran-canaria.davyjonesdiving.com/photo-bk-vert-yellow.gif");Background-repeat:no-repeat;Background-position:top left;Width:160px;Height:210px;text-align:left;top:0;left:0;}
.photo-caption{Font-size:12px;Font-style:italic;Text-align:center;Padding-top:5px;}
.bigpic400x300{Background-image:url("http://gran-canaria.davyjonesdiving.com/photo-back-400x300.png");Background-repeat:no-repeat;Background-position:top left;text-align:left;Width:410px;Height:312px;
 margin: 0 auto;
}
.bigpic400x250{Background-image:url("http://gran-canaria.davyjonesdiving.com/photo-back-400x250.png");Background-repeat:no-repeat;Background-position:top left;text-align:left;Width:410px;Height:261px; margin: 0 auto;
}
.float-pic-right{float:right;}
.float-pic-left{float:left;padding:0 10px 10px 0;}
.divider{display:block;text-decoration:none;color:#000;width:150px;height:23px;text-align:left;border:1px solid #fff;border-width:1px 1px 0 0;background-image:url("gran-canaria/menubar08.png");background-repeat:repeat-x;Background-color:#6ff;text-indent:5px;line-height:19px;font-size:12px;}
.related{text-indent:-2em;list-style-image:url(../images/redtriangle.gif);list-style-position:inside;text-align:left;}
a.relatedlnk{font-size:10pt;}
div.menunews{background-image:url("images/Bamboo Poles wide.gif");background-repeat:no-repeat;height:42px;width:260px;text-decoration:none;text-align:center;font:bold 20px arial;color:#903;padding-top:8px;}
.newstitle{background-color:#ffc;border-top:thin groove #006;font-size:medium;color:#006;}
.newsbody{background-color:white;padding-left:10px;padding-right:10px;font-size:x-small;}
.newsdate{text-align:right;font-style:italic;}
.whitebk{background-color:white;Vertical-align:top;}
.linkdesc{font:normal 8pt / 10pt Ariel,sans-serif;}
.menu{width:150px;position:relative;margin:0;font-size:12px;margin:0;}
.menu ul li a,.menu ul li a:visited{display:block;text-decoration:none;color:#000;width:150px;height:23px;text-align:left;border:1px solid #fff;border-width:1px 1px 0 0;background-image:url("gran-canaria/menubar08.png");background-repeat:repeat-x;Background-color:#6ff;text-indent:5px;line-height:19px;font-size:12px;}
.menu ul{padding:0;margin:0;list-style-type:none;}
.menu ul li{float:left;margin-right:1px;position:relative;}
.menu ul li ul{display:none;}
.menu ul li:hover a{color:#000;background:#6ff;}
.menu ul li:hover ul{display:block;position:absolute;top:0;left:150px;width:105px;}
.menu ul li:hover ul li a.hide{background:#dfc184;color:#000;}
.menu ul li:hover ul li:hover a.hide{width:150px;}
.menu ul li:hover ul li ul{display:none;}
.menu ul li:hover ul li a{display:block;background-image:url("http://gran-canaria.davyjonesdiving.com/menubar08.png");background-repeat:repeat-x;color:#000;width:150px;line-height:19px;height:22px;border:1px solid #6ff;}
.menu ul li:hover ul li a:hover{background:#6ff;color:#000;}
.menu ul li:hover ul li:hover ul{display:block;position:absolute;left:151px;top:0;color:#000;}
.menu ul li:hover ul li:hover ul li a{display:block;width:200px;background:#dfc184;color:#000;}
.menu ul li:hover ul li:hover ul li a:hover{background:#6ff;color:#fff;}
a{color:#FFF;text-decoration:none;}


a img:hover{border:0px;text-decoration:none;}
#wrapper1{position:relative;text-align:left;width:100%;background:#ffc;}
#wrapper2{position:relative;text-align:left;width:100%;background:#ffc;}
#header{background:#bb62ab;padding:0px;margin:0px;text-align:center;color:#FFF;}
#header h1{font-size:200%;}
#header a:hover{color:#7a2875;}
#maincol{position:relative;margin:0;padding:10px 0 0 10px;}
#leftcol{position:relative;top:-10px;left:-10px;float:left;width:170px;width:150px;margin:0 0 -10px 0;padding:0;z-index:90;}
#rightcol{position:relative;top:-10px;float:right;width:210px;width:200px;margin:0 0 -10px 0;padding:0;z-index:89;}
#dummyrightcol{position:relative;top:-10px;right:-10px;float:right;width:10px;width:10px;margin:0 0 -10px 0;padding:0;background:#d7c4fa;z-index:89;}
#centercol{position:relative;padding:0 215px 0 160px;}
#centrerightcol{position:relative;padding:0 10px 0 160px;}

#footer{position:relative;top:1px;background:#ffc;width:100%;clear:both;margin:0;padding: 0;text-align:center;}
.guestbookbody{background-color:white;font-family:Verdana,Arial,Tahoma,Sans Serif;padding-left:10px;padding-right:10px;font-size:12px;}
.guestbooksign{text-align:right;font-family:Verdana,Arial,Tahoma,Sans Serif;font-size:12px;font-style:italic;}
.show{display:inline;}
.noshow{display:none;}

.blockflownew{Background-image:url("http://gran-canaria.davyjonesdiving.com/dive-school-canaries.png");
Background-repeat:no-repeat;
Background-position:top left;
Width:190px;
Padding:5px;
Margin:0px;}

.dive-school-top{
    Background-image:url("http://gran-canaria.davyjonesdiving.com/dive-school-canaries-top.png");
		Background-repeat:no-repeat;
		Background-position:top left;
		Width:190px;
		height:44px;
	
Padding:0px 5px;
margin:0px;}

.dive-school-mid{
    Background-image:url("http://gran-canaria.davyjonesdiving.com/dive-school-canaries-mid.png");
		Background-repeat:repeat-y;
		Background-position:top left;
		Width:185px;	
		vertical-Align:top;

Padding:0px 7px 0px 8px;
 margin:0px;
border:0px;
}

.dive-school-bottom{
    Background-image:url("http://gran-canaria.davyjonesdiving.com/dive-school-canaries-bottom.png");
		Background-repeat:no-repeat;
		Background-position:top left;
		Width:200px;
		height:16px;
Padding:0px;
margin:0px;}


.dive-centre-top{
    Background-image:url("http://gran-canaria.davyjonesdiving.com/dive-centre-canaries-top.png");
		Background-repeat:no-repeat;
		Background-position:top left;
		Width:140px;
		height:44px;
	
Padding:0px 5px;
margin:0px;}

.dive-centre-mid{
    Background-image:url("http://gran-canaria.davyjonesdiving.com/dive-centre-canaries-mid.png");
		Background-repeat:repeat-y;
		Background-position:top left;
		Width:140px;	
		vertical-Align:top;

Padding:0px 5px;
 margin:0px ;
border:0px;
}

.dive-centre-bottom{
    Background-image:url("http://gran-canaria.davyjonesdiving.com/dive-centre-canaries-bottom.png");
		Background-repeat:no-repeat;
		Background-position:top left;
		Width:150px;
		height:16px;
Padding:0px;
margin:0px;}

.tauch-basis-top{
    Background-image:url("http://gran-canaria.davyjonesdiving.com/tauch-basis-kanaren-top.png");
		Background-repeat:no-repeat;
		Background-position:top left;
		Width:190px;
		height:44px;
	
Padding:0px 5px;
margin:0px;}

.tauch-basis-mid{
    Background-image:url("http://gran-canaria.davyjonesdiving.com/tauch-basis-kanaren-mid.png");
		Background-repeat:repeat-y;
		Background-position:top left;
		Width:190px;	
		vertical-Align:top;

Padding:0px 7px 0px 8px;
 margin:0px ;
border:0px;
}

.tauch-basis-bottom{
    Background-image:url("http://gran-canaria.davyjonesdiving.com/tauch-basis-kanaren-bottom.png");
		Background-repeat:no-repeat;
		Background-position:top left;
		Width:200px;
		height:18px;
Padding:0px;
margin:0px;}

.centro-buceo{
Background-image:url("http://gran-canaria.davyjonesdiving.com/centro-buceo-canarias.png");
Background-repeat:no-repeat;
Background-position:top left;
Width:240px;
Padding:5px;
Margin:0px;}
/* show normally, hide in facebook */
.fb-hide {
 display:inline;
 }
 /* hide normally, show in facebook */
.fb-show {
 display:none;
 }
/* in facebook, split row into 2 lines (defualt is 'inline')*/  
.fb-rowsplit {
 display:inline;
 } 
/* width normally 864 in fb 500 */
.fb-width864vs500{
 max-Width:864px;
}
