/************* GENERAL CSS ************/

body {
    margin: 0px;
    padding: 0px;
    background: white;
    text-align: justify;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #3399FF;
}

a {
    font-weight: bold;  
    text-decoration: none;
    color: #33CCFF;
}

a:hover {
    text-decoration: underline;
    color: #33CCFF;
}

a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
}

/************* HEADER STUFF ************/

#header {
    width: 770px;
    height: 20px;
    margin: 0px auto;
    padding: 0px 0px;
    background: url(images/banner-new.gif);
}

#header h1 {
    margin: 0px;
    padding: 0px 0px 0px 10px;
    text-align: left;
    color: #3399FF;
    font-size: 3em;
    text-transform: uppercase;
}

#header h2 {
    margin: 0px;
    padding: 0px 0px 0px 20px;
    text-align: left;
    font-size: 1.5em;
    text-transform: uppercase;
}

/************* MENU ************/

#menu {display:none;}

#menu ul {display:none;}

#menu li {display:none;}

#menu a {display:none;}

#menu a:hover {display:none;}

/************* CONTENT ************/

#content {
    width: 730px;
    margin: 0px auto;
    padding: 20px 0px 0px 0px;
    float: none !important;
    color: black;
    background: transparent none;
}
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
}
#content a[href^="/"]:after {
   content: " (http://www.familyvillaslanzarote.co.uk" attr(href) ") ";
}

#content h2, #content h3, #content h4, #content h5, #content h6 {
    font-weight: normal;
}

#content p, #content ul, #content ol {
    line-height: 150%;
}

#container_left {
	position:relative; 
	width:600px; 
	height:325px; 
	background: url(images/gallback2.png) 0px 0px no-repeat; 
	border:1px solid #a49188; 
	margin:1em auto;
	margin-bottom: -8px;
}

#container_left img {
	vertical-align: bottom;
	}


#foto {display:none;}

#left {
    float: left;
    width: 450px;
    padding: 0px 20px 40px 20px;
}

#right {
    float: right;
    width: 200px;
    padding: 0px 20px 40px 20px;
    color: #99CCFF;
}

#center {
    float: left;
    width: 650px;
    padding: 0px 20px 40px 20px;
    text-align: center;
}

/************* FOOTER ************/

#footer {
    clear: both;
    width: 730px;
    margin: 0px auto;
    border-top: 1px solid #666666;
    background: url(images/back-footer.png) repeat-y center top;
    font-size: 9px;
    text-align: center;
    padding: 2px;
    float: none !important;
    color: black;
}

