/************************* ID's *************************/ 

#topdoc{ 

position:absolute; left:12px;top:10px;

z-index:11; 

width:980px; 

height:70px; 

margin: 0; 

} 

#sponsortopdoc{ 

position:absolute; left:90px;top:10px;

z-index:11; 

width:680px; 

height:70px; 

margin: 0; 

} 

#contentwide{ 

position:absolute; left:138px; top:110px;

z-index:25; 

width:415px; 

text-align: justify;
 

} 

#contentwidest{ 

position:absolute; left:138px; top:110px;

z-index:25; 

width:615px; 

text-align: justify;
 



} 
#contentwideholiday{ 

position:absolute; left:138px; top:110px;

z-index:25; 

width:630px; 

text-align: justify;
 

} 

#sponsorcontent{ 

position:absolute; left:138px; top:110px;

z-index:25; 

width:465px; 

text-align: justify;
 

} 


#photographs{ 

position:absolute; left:690px;top:110px;

z-index:25; 

width:300px; 

text-align: center;

padding:0 0 0 10px; /*top right bottom left*/ 

margin: 0; 

}

#sponsorphotographs{ 

position:absolute; left:620px;top:110px;

z-index:25; 

width:250px; 

text-align: center;

padding:0 0 0 0px; /*top right bottom left*/ 

margin: 0; 

}




#content{ 

position:absolute; left:140px; top:110px;

z-index:15;

text-align: justify;

width:290px;

} 

#contentfullwidthcorindex{ 

position:absolute; left:140px; top:1110px;

z-index:15;

text-align: justify;

width:500px;

} 
#contentfullwidthcorinfo{ 

position:absolute; left:140px; top:900px;

z-index:15;

text-align: justify;

width:500px;

} 
#contentfullwidthjandia{ 

position:absolute; left:140px; top:300px;

z-index:15;

text-align: justify;

width:405px;

} 
#contentfullwidthcaleta{ 

position:absolute; left:140px; top:1050px;

z-index:15;

text-align: justify;

width:545px;

} 


#rightForm { 

position:absolute;left:455px;top:152px;

z-index:16;

width:300px;  

padding:0 10px 20px 10px; /*top right bottom left*/ 


}

#rightDocsponsor { 

position:absolute;left:485px;top:152px;

z-index:10;

width:144px;  

padding:0 10px 20px 10px; /*top right bottom left*/ 

margin-top:5px; 

}

#rightsponsor { 

position:absolute;left:876px;top:110px;

z-index:12;

width:124px;  

}


ul#navigation
{
position:absolute; left:-35px;top:110px;
z-index:20; 
width:120px; 
list-style-type: none;
}

ul#navigation li a
{
display: block;
border-bottom: 1px solid #663399 ;
width: 120px;
color: #000033;
background-color: #99CCFF;
text-align: center;
text-decoration: none;
}

ul#navigation li a:hover
{
color: #FF3300;
background-color: #99FFFF;
}

ul#navigation .left { float: left; }
ul#navigation .right { float: right; }



ul#AdcolumnA
{
position:absolute;left:400px;top:110px;
z-index:12;
width: 120px;
list-style-type: none;
}

ul#AdcolumnA li a
{
display: block;
border-bottom: 1px solid #663399 ;
margin: 1px;
width: 120px;
color: #000033;
background-color: #33CCFF;
text-align: center;
text-decoration: none;
}

ul#AdcolumnA li a:hover
{
color: #FF3300;
background-color: #99FFFF;
}

ul#AdcolumnA .left { float: left; }
ul#AdcolumnA .right { float: right; }


ul#AdcolumnB
{position:absolute;left:530px;top:110px;
width: 120px;
list-style-type: none;
}

ul#AdcolumnB li a
{
display: block;
margin: 1px; 
border-bottom: 1px solid #663399 ;
width: 120px;
color: #000033;
background-color: #99CCFF;
text-align: center;
text-decoration: none;
}

ul#AdcolumnB li a:hover
{
color: #FF3300;
background-color: #99FFFF;
}

ul#AdcolumnB .left { float: left; }
ul#AdcolumnB .right { float: right; }

ul#AdcolumnC
{position:absolute;left:435px;top:110px;
z-index:1;
width: 300px;
list-style-type: none;
margin: 0;
}

ul#general
{
list-style-type: square;
padding: 8px 0;
margin: 0;
}

ul#AdcolumnC li a
{
display: block;
margin: 1px; 
border-bottom: 1px solid #663399 ;
width: 120px;
color: #000033;
background-color: #33CCFF;
padding: 0 0;
text-align: center;
text-decoration: none;
}

ul#AdcolumnC li a:hover
{
color: #FF3300;
background-color: #996633;
}

ul#AdcolumnC .left { float: left; }
ul#AdcolumnC .right { float: right; }

ul#AdcolumnD
{position:absolute;left:800px;top:110px;
width: 120px;
list-style-type: none;
}

ul#AdcolumnD li a
{
display: block;
margin: 1px; 
border-bottom: 1px solid #663399 ;
width: 120px;
color: #000033;
background-color: #99CCFF;
padding: 0 0;
text-align: center;
text-decoration: none;
}

ul#AdcolumnD li a:hover
{
color: #FF3300;
background-color: #99FFFF;
}

ul#AdcolumnD .left { float: left; }
ul#AdcolumnD .right { float: right; }


/* Generic Selectors */ 

body { 

font-family:Georgia,"Times New Roman",Times,serif; 

font-size:12px; 

color:#333333; 

line-height: 130%;

background-color: #CCFFFF; 

} 

h1 { 


text-align:center;

font-family: Georgia, "Times New Roman", Times, serif; 

font-size: 16px; 

font-weight: bold; 

line-height: 120%;

color: #000099; 

} 

h2 { 

text-align:center;

font-family: Georgia, "Times New Roman", Times, serif; 

font-size: 14px; 

font-weight: bold; 

color: #330066; 

font-align: center;

} 

h3 { 

text-align:center;

font-family: Georgia, "Times New Roman", Times, serif; 

font-size: 14px; 

font-weight: bold; 

color: #990033; 

font-align: center;

} 

 

 /**    Map horizontal menu additions  **/

#horzmenu { Z-INDEX: 12;  MARGIN: 0px; WIDTH:980px; POSITION: absolute; TOP: 110px; HEIGHT: 6px; LEFT: 2px
}

#horzmenu a {
display: block;
border-top: 1px solid #055A8B ;
border-bottom: 1px solid #055A8B ;
border-right: 1px solid #055A8B ;
border-left: 1px solid #055A8B  ;
width: 244px;

COLOR: #000000;   

background-image: url('prime_link_background_blue.gif');
 background-repeat: no-repeat; 

 BACKGROUND-COLOR: #9AC4F1; 

text-align: center;
text-decoration: none;
}


#horzmenu a:hover {
COLOR: #C00000; 
BACKGROUND-COLOR: #9AC4F1
}



#horzmenuflags { Z-INDEX: 12;  MARGIN: 0px; WIDTH:980px; POSITION: absolute; TOP: 110px; HEIGHT: 6px; LEFT: 2px
}


#horzmenuflags a {
display: block;
border-top: 1px solid #055A8B ;
border-bottom: 1px solid #055A8B ;
border-right: 1px solid #055A8B ;
border-left: 1px solid #055A8B  ;
width: 160px;


 COLOR: #000000;   

background-image: url('prime_link_background_blue.gif');
 background-repeat: no-repeat; 

 BACKGROUND-COLOR: #9AC4F1; 

text-align: center;
text-decoration: none;
}


#horzmenuflags a:hover {
COLOR: #C00000;
 BACKGROUND-COLOR: #9AC4F1
}


#mainmap { Z-INDEX: 12;  MARGIN: 0px; WIDTH:1010px; POSITION: absolute; TOP: 185px;  LEFT: 2px
}


