
<style type="text/css">
<!--

body 
{
text-align:center;
background-color:#white;
margin: 0;
padding: 0;
}


p {font-family: ariel, Sans-serif; font-size: 100%;}

a:link {color: #FFFFCC; text-decoration: none;  font-weight: bold; font-family: arial, serif;}
a:visited {color: #FFFFCC; text-decoration: none; font-weight: bold; font-family: arial, serif;}
a:active {color: #FFFFCC; text-decoration: none; font-weight: bold; font-family: arial, serif;}
a:hover {color: #663333; text-decoration: none; font-weight: bold; font-family: arial, serif;}

#title {font-family: arial, serif; font-size: 120%; color: #993300; text-align:center;}
#title2 {font-family: arial, serif; font-size: 110%; color: #993300; text-align:center;}
#title3 {font-family: arial, serif; font-size: 110%; color: #993300; text-align:center;}
#title4 {font-family: arial, serif; font-size: 110%; color: #993300; text-align:center;}

.center {text-align: center;}

.linktext {background-color: #FFCC66;}
.sitelink {color: #663333; text-decoration: underline;}

/* Encapsulating box */
.box

{position:relative; margin: 0 auto; left:0px; top:0px; height:2125px; width:1024px; background-color:#FFCC66; text-align:left;}

/* White text content area */
.content
{position: absolute; left: 18%; top: 195px; height: 1870px; width: 78%; 
background-color: white; padding-left: 3mm; padding-right: 3mm; padding-top: 3mm; padding-bottom: 10mm; font-family: arial, san-serif; font-size: 80%; line-height: 140%; color: #993300;}

/* change a background color to gray */
.gray
{background-color: gray;}

/* Title bar */
#topindex
{position: absolute; left: 1%; top: 4px; height: 12px; width: 96%; background-color: #FFCC66; 
padding-left: 2mm; padding-right: 2mm; padding-top: 2mm; padding-bottom: 1mm; font-family: arial, serif; font-size: small;}

/* Commercial bar */
#hotelindex
{position: absolute; left: 1%; top: 160px; height: 21px; width: 96%; background-color:white; 
padding-left: 2mm; padding-right: 2mm; padding-top: 1mm; padding-bottom: 1mm; font-family: arial, serif; font-size: small;}

/* hotel bar b location */
.travel {left: 546px; top:2px;}
.property {left: 410px; top:2px;}
.villa {left: 274px; top:2px;}
.hotel {left: 138px; top:2px;}
.advertise {left: 2px; top:2px;}

/* b creation commercial */
.com-bs
{position: absolute; height: 14px; width: 120px; color: #993300; background-color: #FF9933; font-family: arial, serif; font-size: 85%; font-weight: bold; text-align: center; padding: 1mm; border-top-style :groove; border-left-style: ridge; border-right-style: ridge;}


/* Basic button creation across the title bar */
.top-bs
{position: absolute; height: 10%; width: 11%; border: solid none; color: #993300; background-color: none; font-family: arial, serif; font-size: 85%; font-weight: bold; text-align: center; padding: 1mm;}  

/* Title bar b location */
.t1 {left: 5%; top:14%;}
.t2 {left: 24%; top:14%;}
.t3 {left: 43%; top:14%;}
.t4 {left: 62%; top:14%;}
.t5 {left: 81%; top:14%;}

/* Basic button creation across the title bar in espanol */
.top-buttonsesp
{position: absolute; height: 10%; width: 16%; border: solid none; color: #993300; background-color: none; font-family: arial, serif; font-size: 85%; font-weight: bold; text-align: center; padding: 1mm;} 

/* Title bar button location */
.top1esp {left: 7%; top:20%;}
.top2esp {left: 29%; top:20%;}
.top3esp {left: 51%; top:20%;}
.top4esp {left: 73%; top:20%;}

/* Logo and montage bar */
#galiciatitle	
{position: absolute; left: 1%; top: 30px; height: 122px; width: 98%; 
background-color: white;}

/* Main site menu box on left */
#galiciadirectory
{position: absolute; left: 1%; top: 195px; height: 627px; width: 14.7%; 
background-color: #FFCC66; padding: 2mm;}

/* Creation of invisible box for titles above menu buttons */
.section-index
{position: absolute; left: 10%; top: 2%; height: 6%; width: 80%; 
border: none; color: #993300; background-color: none; font-family: arial, serif; font-size: 75%; font-weight: bold; text-align: center; padding: 1mm;}  

/* Adjustment/enlagement of invisible box (above menu buttons) for text */
.section-text
{position: absolute; left: 10%; top: 2%; height: 40%; width: 80%; font-weight: normal; text-align: left;}

/* Basic b creation for section right menu */
.r-i
{position: absolute; height: 33px; width: 77%; border: groove 3px; color: #FFFFCC; background-color: #FF9933; font-family: arial, serif; font-size: 80%; font-weight: bold; text-align: center; padding: 1mm;}  

/* Basic b creation for main left index */
.li
{position: absolute; left: 1px !important; height: 18px; width: 85%; border: groove 3px; color: #FFFFCC; background-color: #CC6633; font-family: arial, serif; font-size: 82%; font-weight: bold; text-align: center; padding: 1mm;} 

/* b location for left and right menus */
.b1  {left: 10%; top: 40px; font-size: 78%;}
.b2  {left: 10%; top: 73px;}
.b3  {left: 10%; top: 106px;}
.b4  {left: 10%; top: 139px;}
.b5  {left: 10%; top: 172px;}
.b6  {left: 10%; top: 205px;}
.b7  {left: 10%; top: 238px;}
.b8  {left: 10%; top: 271px;}
.b9  {left: 10%; top: 304px; font-size: 77%;}
.b10 {left: 10%; top: 337px; font-size: 77%;}
.b11 {left: 10%; top: 370px;}
.b12 {left: 10%; top: 403px; font-size: 77%;}
.b13 {left: 10%; top: 436px; font-size: 77%;}
.b14 {left: 10%; top: 469px; font-size: 76%;}
.b15 {left: 10%; top: 502px;}
.b16 {left: 10%; top: 535px;}
.b17 {left: 10%; top: 568px;}
.b18 {left: 10%; top: 601px;}
.b19 {left: 10%; top: 634px;}
.b20 {left: 10%; top: 667px;}
.b21 {left: 10%; top: 700px;}
.b22 {left: 10%; top: 733px;}
.b23 {left: 10%; top: 766px;}
.b24 {left: 10%; top: 799px;}
.b25 {left: 10%; top: 832px;}

/*Oversized right menu bs*/
.Ob1  {left: 10%; top: 40px;}
.Ob3  {left: 10%; top: 88px;}
.Ob5  {left: 10%; top: 136px;}
.Ob7  {left: 10%; top: 184px;}
.Ob9  {left: 10%; top: 232px;}
.Ob11 {left: 10%; top: 280px;}
.Ob13 {left: 10%; top: 328px;}
.Ob15 {left: 10%; top: 376px;}
.Ob17 {left: 10%; top: 424px;}
.Ob19 {left: 10%; top: 472px;}
.Ob21 {left: 10%; top: 520px;}
.Ob23 {left: 10%; top: 568px;}
.Ob25 {left: 10%; top: 616px;}
.Ob27 {left: 10%; top: 664px;}
.Ob29 {left: 10%; top: 712px;}
.Ob31 {left: 10%; top: 760px;}
.Ob33 {left: 10%; top: 808px;}
.Ob35 {left: 10%; top: 856px;}
.Ob37 {left: 10%; top: 904px;}
.Ob39 {left: 10%; top: 952px;}
.Ob41 {left: 10%; top: 1000px;}
.Ob43 {left: 10%; top: 1048px;}
.Ob45 {left: 10%; top: 1096px;}

/* Main site menu box on right */
#subgaliciaselector
{position: absolute; left: 84%; top: 195px; height: 627px; width: 13%; background-color: #FFCC66; padding: 2mm;}

/* Footer bar */
#footer	
{position: absolute; left: 10%; top: 1400px; height: 50px; width: 80%; font-family: arial, serif; font-size: 70%; background-color: white; padding: 1mm; text-align: center;}

.bt
{background-color: #FFCC66; border-style: groove; border-color: #FFFF99; padding: 3px;}

.counter
{position: absolute; left: 140px; top: 2070px; height: 40px; width: 50%; 
background-color: white;}

.bt
{background-color: #BB6666; border-style: groove; border-color: #cccccc; padding: 3px;}

.gp
{background-color:#669933; border-style: groove; border-color: #cccccc; padding: 3px;}

.gpl
{background-color:#6699cc; border-style: groove; border-color: #cccccc; padding: 3px;}

/*standard advert box*/
.adbox
{position:absolute; left:3%; width:93%; height:185px; background-color:#CCCCCC; border-style: groove; border-color: #FFCC66; padding:5px; padding-top:10px;}

.adbox2
{position:absolute; left:3%; width:95%; height:150px; background-color:#FFFFCC; border-style: groove; border-color: #FFCC66; padding:5px; padding-top:10px; border:4px;}

/*standard advert box positioning*/
.a1 {position:absolute; top:130px;}
.a2 {position:absolute; top:280px; background-color:#99ff99;}
.a3 {position:absolute; top:490px; background-color:white;}
.a4 {position:absolute; top:700px;}
.a5 {position:absolute; top:830px;}
.a6 {position:absolute; top:1005px;}
.a7 {position:absolute; top:1180px;}
.a8 {position:absolute; top:1355px;}
.a9 {position:absolute; top:1530px;}
.a10 {position:absolute; top:1705px;}


.GMTbox
{position:absolute; left:3%; width:93%; height:250px; background-color:#CCCCCC; border-style: groove; border-color: #FFCC66; padding:5px; padding-top:10px;}

/* Left hand adsense box */
.ads
{position: absolute; left:5px; top:193px; height:850px; width:350px; 
background-color: white;}


/* Right content column next to google ads */
.ad-arrow1
{position: absolute; left:360px; top:193px; height:850px; width:235px; 
background-color:white; padding-left: 1mm; padding-right: 1mm; padding-top: 1mm; padding-bottom: 1mm;}


.adsense-right
	{
		border-style:solid;
		border-width:0px;
		border-color:none;
		padding:5px;
		height:280px;
		width:336px;
		background-color:none;	
		float:right;
	}

.adsense-left
	{
		border-style:solid;
		border-width:0px;
		border-color:none;
		padding:5px;
		height:280px;
		width:336px;
		background-color:none;	
		float:left;
	}


.galician-terms {font-family: arial, serif; font-size: 100%; color: #ffff99;}


.vertical
{border-style:solid; border-width:0px; border-color:none; padding:5px; height:600px; width:160px; background-color:none; float:left;}

.vertical-r
{border-style:solid; border-width:0px; border-color:none; padding:5px; height:600px; width:160px; background-color:none; float:right;}


.small
{border-style:solid; border-width:0px; border-color:none; padding:5px; height:60px; width:234px; background-color:none; float:left;}

.small-r
{border-style:solid; border-width:0px; border-color:none; padding:5px; height:60px; width:234px; background-color:none; float:right;}


.medium
{border-style:solid; border-width:0px; border-color:none; padding:5px; height:336px; width:280px; background-color:none; float:left;}

.medium-r
{border-style:solid; border-width:0px; border-color:none; padding:5px; height:336px; width:280px; background-color:none; float:right;}

-->

</style>
