/************************* 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:465px; 

text-align: justify;
 

} 

#contentwidest{ 

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

z-index:25; 

width:665px; 

text-align: justify;

}
 
#villacontent{ 

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

z-index:25; 

width:725px; 

text-align: justify;



} 
#contentwideholiday{ 

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

z-index:25; 

width:680px; 

text-align: justify;
 

} 

#sponsorcontent{ 

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

z-index:25; 

width:535px; 

text-align: justify;
 

} 


#photographs{ 

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

z-index:25; 

width:250px; 

text-align: justify;

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

margin: 0; 

}

#sponsorphotographs{ 

position:absolute; left:690px;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:340px;

} 



#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:450px;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:580px;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:485px;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: #99FFFF;
}

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;
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; }


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

ul#AdcolumnE 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#AdcolumnE li a:hover
{
color: #FF3300;
background-color: #99FFFF;
}

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

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

ul#AdcolumnZ 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#AdcolumnZ li a:hover
{
color: #FF3300;
background-color: #99FFFF;
}

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


ul#News
{
position:absolute;left:140px;top:250px;
z-index:12;
width: 120px;
list-style-type: none;
}

ul#News 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#News li a:hover
{
color: #FF3300;
background-color: #99FFFF;
}

ul#News .left { float: left; }
ul#News .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;

} 
h4 { 


text-align:center;

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

font-size: 32px; 

font-weight: bold; 

color: #990033; 

} 

 

/**************** Pseudo classes ****************/ 




