/*********************************************************************************/
/*                          ANDALUCIAN VILLAS LTD 2004                           */
/*********************************************************************************/
body
{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
color: #333366;
font-size: 12px;
border-top-width: 0px;
padding-right: 0px;
padding-left: 0px; 
border: 0px solid #FFFFFF;
padding-bottom: 0px; 
margin: 0px;
padding-top: 0px;
border: 0px solid #FFFFFF; 
background-color: #ffffff;
}

table{margin:0px;}

h1 {
font-size: 22px; 
color: #94B2F7; 
font-weight: bold; 
line-height:1.5; 
text-align:center;
text-align: center;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px 0%;
}

h2 {
font-size: 22px; 
color: #94B2F7; 
font-weight: bold; 
line-height:1.5; 
text-align:center;
text-align: center;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px 0%;
}

.page 
{
text-align: center;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px 0%;
width: 100%;
height: 100%;
padding-top: 0px;
position: absolute;
top: 0px;
overflow: visible;
border: 0px solid #FFFFFF;
}

.content001 
{
/*text-align:left;*/
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 81px;
margin: 0px 0%;
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
overflow: visible;
border: 0px solid red;
}

.header
{
position:absolute;
left:0px;
top:0px;
z-index:1;
border: 0px solid #FFFFFF;
width: 100%;
height: 64px;
background-image: url(site_images/top_tile.gif);
margin:0px;
padding:0px;
}

.bottom
{
	position:absolute;
	width:100%;
	height:20px;
	left:0px;
	bottom:0px;
	z-index:5;
	background-image:   url(site_images/top_tile.gif);
	border: 0px solid red;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Tahoma, Arial;
	color:#ffffff;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	visibility: visible;
}

/*********************************************************************************/
/*                             TEXT LINKS / ROLLOVERS                            */
/*********************************************************************************/

/*All rollovers unless otherwise stated (blue then teracotta)*/
a
{
text-decoration:underline;
text-align:left;
font-weight:bold;
font-size: 12px;
font-style: normal;
color: #333366;
}

a:visited  
{
text-decoration:underline;
text-align:left;
font-weight:bold;
font-size: 12px;
font-style: normal;
color: #333366;	
}

a:hover 
{
text-decoration:underline;
text-align:left;
font-weight:bold;
font-size: 12px;
font-style: normal;
color: #FF6633;
}


/*Rollover patterns for main navigation (white then yellow)*/
a.navlink  
{
text-decoration:none;
text-align:center;
font-size: 11px;
color:#ffffff;
}

a.navlink:visited  
{
text-decoration:none;
text-align:center;
font-size: 11px;
color:#ffffff;	
}

a.navlink:hover 
{
text-decoration:none;
text-align:center;
font-size: 11px;
color:#FFCC00;
}


/*Rollover patterns for bottom - white and white underlined*/
a.whitelink  
{
text-decoration:none;
font-weight: normal;
color:#ffffff;
}

a.whitelink:visited  
{
text-decoration:none;
font-weight: normal;
color:#ffffff;	
}

a.whitelink:hover 
{
text-decoration:underline;
font-weight: normal;
color:#ffffff;
}

.whitelink  
{

text-decoration:none;
text-align:left;
font-weight:normal;
font-size: 12px;
font-style: normal;
color: #ffffff;
}
.whitelink2  
{

text-decoration:none;
text-align:left;
font-weight:normal;
font-size: 12px;
font-style: normal;
color: #ffffff;	
}
A.whitelink2:hover 
{

text-decoration:underline;
text-align:left;
font-weight:normal;
font-size: 12px;
font-style: normal;
color: #ffffff;
}

.bheader {font-size: 22px; color: #94B2F7; font-weight: bold; line-height:1.5; text-align:center;}

/*Rollover patterns for main navigation (white then yellow)*/
a.xlbluelink  
{
text-decoration:underline;
text-align:center;
font-size: 22px;
/*color:#C6FF21;*/
/*color:#94B2F7;*/
color:#94B2F7;
}

a.xlbluelink:visited  
{
text-decoration:underline;
text-align:center;
font-size: 20px;
/*color:#94B2F7;*/
color:#94B2F7;
}

a.xlbluelink:hover 
{
text-decoration:underline;
text-align:center;
font-size: 20px;
/*color:#94B2F7;*/
color:#94B2F7;
}


/*Rollover patterns for main navigation (white then yellow)*/
a.xlwhitelink  
{
text-decoration:underline;
text-align:center;
font-size: 20px;
/*color:#C6FF21;*/
/*color:#94B2F7;*/
color:#C6FF21;
}

a.xlwhitelink:visited  
{
text-decoration:underline;
text-align:center;
font-size: 20px;
/*color:#94B2F7;*/
color:#C6FF21;
}

a.xlwhitelink:hover 
{
text-decoration:underline;
text-align:center;
font-size: 20px;
color:#C6FF21;
}

.style2
{ 
font-family: Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
color: #333366;
font-size: 12px;
line-height:120%;
}

.style2_white_bold
{ 
font-family: Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
color: #ffffff;
font-size: 12px;
padding:0px;
line-height:120%;
}
