body {
	text-align:center;
	font-family:Helvetica,Arial,Helvetica,Verdana,sans-serif,"MS sans serif";
	background-color:#8C8C7B;
	 background-color:#FFB769;
	}
th{
	text-align:center;
	}

.right {
	text-align:right;
	}
.left {
        text-align:left;
        }
.none { 
	display : none 
	}
.none2 { 
        display : none 
        }

.solim {
	position:relative;
	}

.sold2 {
	font-weight:500;
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size: 40pt;
	color:red;
	position:absolute;
	z-index:2;
	}

/*#topbg {
	position:absolute;
	top:0px;
	left:0px;
	width:2200px;
	height:200px;
	background-color:black;
	background-color:#B9C9E3;
	}
*/
#page {
	position:relative;
	width:730px;
	min-width:730px;
	max-width:730px;
	margin: 0 auto;
	}


#longlogo{
	position:absolute;
	top:0px;
	left:0px;
	width:730px;
	height:169px;
	background:url(http://www.andaluciaspanishhomes.com/andaluciaspanishhomes2.jpg) #819FDB no-repeat;
	z-index:10;
        border-top:3px solid black;
        border-left:3px solid black;
        border-right:3px solid black;
	}

#buttons{
	position:absolute;
	top:172px;
	left:0px;
	width:730px;
	height:37px;
	background-color:#819FDB;
        border-left:3px solid black;
        border-right:3px solid black;
	z-index:2;
	}

#bcbg2 {
	position:absolute;
	top:327px;
	left:-1000px;
	width:3000px;
	height:4500px;
	background-color:#8C8C7B;
	z-index:-1;
	}


#bottomcontainer {
	position:absolute;
	top:306px;
	left:0px;
	width:730px;
	height:755px;
	background-color:#819FDB;
	z-index:0;
	text-align:left;
        border-bottom:3px solid black;
        border-left:3px solid black;
        border-right:3px solid black;
	}

#middlecontainer {
        position:absolute;
	top:206px;
        left:0px;
        width:730px;
        height:106px;
        background-color:#819FDB;
        z-index:1;
        text-align:left;
        border-left:3px solid black;
        border-right:3px solid black;
        }
#midleft {
        position:absolute;
        top:16px;
        left:23px;
        width:334px;
        height:84px;
        background-color:#FFB769;
        border:1px solid black;
	text-align:center;
        }


#midright {
       position:absolute;
       top:16px;
       left:378px;
       width:334px;
       height:84px;
       background-color:#FFB769;
       border:1px solid black;
       text-align:center;
       }

.midalign {
	position:relative;
	top:5px;
	text-align:center;
	font-weight:700;
	font-size:16pt;
	color:#12145E;
	}
#bottomcontainer2 {
	position:absolute;
	top:256px;
	left:0px;
	width:730px;
	height:650px;
	background-color:#819FDB;
	z-index:3;
	text-align:left;
	overflow:auto;
        border-bottom:3px solid black;
        border-left:3px solid black;
        border-right:3px solid black;
	}
	

#copyline {
	position:absolute;
	top:737px;
	left:0px;
	width:730px;
	height:10px;
	text-align:center;
	font-size:10pt;
	font-weight:700;
	z-index:3;
	}


#button1 { 
	position:absolute;
	top:0px;
	left:0px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/home.gif);
	}
#b1b { 
	position:absolute;
	top:0px;
	left:0px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/home.gif);
	}

#button2 { 
	position:absolute;
	top:0px;
	left:115px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/about.gif);
	}
#b2b { 
	position:absolute;
	top:0px;
	left:115px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/about.gif);
	}

#button3 { 
	position:absolute;
	top:0px;
	left:230px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/faq.gif);
	}
#b3b { 
	position:absolute;
	top:0px;
	left:230px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/faq.gif);
	}

#button4 { 
	position:absolute;
	top:0px;
	left:345px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/contact.gif);
	}
#b4b { 
	position:absolute;
	top:0px;
	left:345px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/contact.gif);
	}

#button5 { 
	position:absolute;
	top:0px;
	left:460px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/accommodation.gif);
	}
#b5b { 
	position:absolute;
	top:0px;
	left:460px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/accommodation.gif);
	}

#button6 { 
	position:absolute;
	top:0px;
	left:575px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/findus.gif);
	}
#b6b { 
	position:absolute;
	top:0px;
	left:575px;
	width:115px;
	height:37px;
	background:url(http://www.andaluciaspanishhomes.com/buttons/findus.gif);
	}

#button7 { 
        position:absolute;
        top:0px;
        left:690px;
        width:40px;
        height:37px;
        background:url(http://www.andaluciaspanishhomes.com/buttons/blank.gif);
        }
#b7b { 
        position:absolute;
        top:0px;
        left:690px;
        width:40px;
        height:37px;
        background:url(http://www.andaluciaspanishhomes.com/buttons/blank.gif);
        }



#button1:hover{
	background:url(http://www.andaluciaspanishhomes.com/buttons/hhome.gif);
	}
#button2:hover{
	background:url(http://www.andaluciaspanishhomes.com/buttons/habout.gif);
	}
#button3:hover{
	background:url(http://www.andaluciaspanishhomes.com/buttons/hfaq.gif);
	}
#button4:hover{
	background:url(http://www.andaluciaspanishhomes.com/buttons/hcontact.gif);
	}
#button5:hover{
	background:url(http://www.andaluciaspanishhomes.com/buttons/haccommodation.gif);
	}
#button6:hover{
	background:url(http://www.andaluciaspanishhomes.com/buttons/hfindus.gif);
	}

#longbar {
	position:absolute;
	top:16px;
	left:23px;
	width:689px;
	height:84px;
	background-color:#B9C9E3;
	border:1px solid black;
	}

#weather {
        position:absolute;
        top:597px;
        left:23px;
        width:689px;
        height:139px;
        background-color:#B9C9E3;
        border:1px solid black;
        }

#shortbar {
	position:absolute;
	top:16px;
	left:23px;
	width:214px;
	height:84px;
	background-color:#B9C9E3;
	border:1px solid black;
	}


#searchbox{
	position:absolute;
	top:116px;
	left:23px;
	width:214px;
	height:380px;
	background-color:#B9C9E3;
	border:1px solid black;
	}

#magglass{
	position:absolute;
	top:5px;
	left:144px;
	}
h2 {
	font-size:18px;
	font-weight:700;
	}	
h3 {
	font-size:12px;
	font-weight:700;
	}	
h4 {
	font-size:14px;
	font-weight:700;
	}	
h5 {
	font-size:10px;
	font-weight:500;
	}
.text {
	font-size:11px;
	font-weight:600;
	}	

.list {
	position:absolute;
	top:15px;
	left:-10px;
	font-size:10px;
	font-weight:700;
	}

.listb {
	position:absolute;
	top:15px;
	left:5px;
	right:5px;
	font-size:11px;
	font-weight:700;
	}
.sml1 {
        font-size:9px;
        font-weight:700;
       }

.sml2 {
	font-size:11px;
	font-weight:700;
	}

.sml3 {
        font-size:12px;
        font-weight:700;
        }
.sml33 {
        font-size:11pt;
        font-weight:700;
	   color:blue;
        }


.sml4 {
        font-size:18px;
        font-weight:700;
        }
.sml5 {
        font-size:16px;
	font-weight:900;
	}
.sml13 {
       	font-family:Arial;
        font-size:16px;
        font-weight:bold;
      }

.lge {
	font-weight:bold;
	font-family:Arial;
	font-size: 50pt;
	text-align: center;
	}
.medl {
	font-weight:bold;
	font-family:Arial;
	text-decoration:underline;
	font-size: 16pt;
	text-align: center;
	}

#copyrightbox{
	position:absolute;
	top:512px;
	left:23px;
	width:214px;
	height:69px;
	font-family: "Tahoma","Arial Black";
	font-size:8pt;
	font-weight:500;
	color:Black;
	background-color:#B9C9E3;
	border:1px solid black;
	}
#intasure{
	position:absolute;
	top:15px;
	left:32px;
	width:150px;
	height:39px;
	}
#intasuretext{
	position:absolute;
	top:55px;
	left:7px;
	}
.center{
	text-align:center;
	}

#toplbox{
	position:absolute;
	top:116px;
	left:260px;
	width:452px;
	height:152px;
	background-color:#B9C9E3;
	font-size:10pt;
	font-weight:700;
	border:1px solid black;
	}

#housepic{
	position:absolute;
	top:7px;
	left:10px;
	width:105px;
	height:137px;
	background:url(house1.jpg);
	}
#housepictext{
	position:absolute;
	top:7px;
	left:10px;
	width:230px;
	height:137px;
	color:black;
	text-decoration:none;
}
#housepictext2{
	position:absolute;
	top:7px;
	left:10px;
	width:435px;
	height:137px;
	color:black;
	text-decoration:none;
}
#botrightbox{
	position:absolute;
	top:7px;
	left:235px;
	width:205px;
	height:137px;
	}

#propertybox{
	position:absolute;
	top:16px;
	left:260px;
	width:455px;
	height:565px;
	background-color:#B9C9E3;
	font-size:10pt;
	font-weight:400;
	overflow:auto;
	border:1px solid black;
	}

#propertybox2{
        position:absolute;
        top:116px;
        left:260px;
        width:455px;
        height:465px;
        background-color:#B9C9E3;
        font-size:10pt;
        font-weight:400;
        overflow:auto;
        border:1px solid black;
        }





#adnew{
        position:absolute;
        top:16px;
        left:260px;
        width:455px;
        height:565px;
	background:url(adnew.jpg);
        font-size:10pt;
        font-weight:400;
        overflow:auto;
        border:1px solid black;
        }


ul.news{
	margin-top:0px;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:0px;

	}

#title{
	position:absolute;
	top:250px;
	left:5px;
	width:425px;
	height:20px;
}

#sold{
	position:absolute;
	top:85px;
	left:40px;
	width:320px;
	height:240px;
}

#huge {
	font-weight:bold;
	font-family:Arial;
	font-size: 70pt;
	color:red;
}

#mainpic{
	position:absolute;
	top:5px;
	left:5px;
	width:320px;
	height:240px;
}

#newmainpic{
        position:absolute;
        top:5px;
        left:5px;
        width:425px;
        height:240px;
	}
#pic1{
	position:absolute;
	top:5px;
	left:327px;
	width:105px;
	height:80px;
}
#pic2{
	position:absolute;
	top:85px;
	left:327px;
	width:105px;
	height:80px;
}

#pic3{
	position:absolute;
	top:165px;
	left:327px;
	width:105px;
	height:80px;
}

#descriptionbox{
	position:absolute;
	top:275px;
	left:5px;
	width:425px;
}

#midlbox{
	position:absolute;
	top:284px;
	left:260px;
	width:452px;
	height:169px;
	background-color:#B9C9E3;
	border:1px solid black;
	}
#midboxpic{
	position:absolute;
	top:12px;
	left:10px;
	width:205px;
	height:144px;
	background:url(pool205.jpg);
	}
#midrightbox{
	position:absolute;
	top:0px;
	left:225px;
	width:235px;
	height:144px;
	}

#midrightbox2{
        position:absolute;
        top:0px;
        left:215px;
        width:235px;
        height:144px;
        font-weight:bold;
        font-family:Arial;
        font-size: 13pt;
        }

.lst2 {
        position:relative;
        top:0px;
        left:0px;
        margin-top:25px;
        margin-right:3px;
        margin-bottom:0px;
        }
.lst3 {
        margin-top:10px;
        margin-right:3px;
        margin-bottom:0px;
        }


#front {
	position:absolute;
	top:70px;
	left:0px;
	font-size:8pt;
	font-weight:700;
	padding:0;
	margin:0;
	}
.front {
	background-color:#819FDB;
	margin:5px;
	padding:0;
	}



#bottomlbox{
	position:absolute;
	top:469px;
	left:260px;
	width:452px;
	height:112px;
	background-color:#B9C9E3;
	border:1px solid black;
	}
#extra{
	position:absolute;
	top:5px;
	left:155px;
	width:295px;
	height:102px;
	}
#bboxl{
	position:absolute;
	top:10px;
	left:20px;
	width:200px;
	height:100px;
	}
#bboxdiv{
	position:absolute;
	top:15px;
	left:0px;
	width:190px;
	height:70px;
	border-right:thin groove #888888;
	}

#bboxr{
	position:absolute;
	top:10px;
	left:250px;
	width:200px;
	height:112px;
	}

a.but:link{width:123px;height:37px;
background:url(buttons/b4.gif)
}
a.but:visited{width:123px;height:37px;
background:url(buttons/b4.gif)
}
a.but:hover {width:123px;height:37px;
background:url(buttons/b41.gif) 
}

a.red:link{text-decoration:none;color:red;}
a.red:visited{text-decoration:none;color:red;}
a.red:hover{text-decoration:underline;color:red;}

a.dead:link{text-decoration:none;color:black;}
a.dead:visited{text-decoration:none;color:black;}
a.dead:hover{text-decoration:none;color:black;}


a:link{text-decoration:none;color:blue;}
a:visited{text-decoration:none;color:blue;}
a:hover{text-decoration:underline;color:blue;}


a.tab:link{text-decoration:none;color:blue;}
a.tab:visited{text-decoration:none;color:blue;}
a.tab:hover{text-decoration:underline;color:blue;}

.leftmgn{
	padding-left:20px;
	}

li.faq {
	margin-top:5px;
	margin-bottom:5px;
	}

#lst {
	position:relative;
	top:-17px;
	left:-17px;
        }

.formlabel {
	font-size:10pt;
	font-weight:700;
}

#sform {
	position:absolute;
	top:50px;
	left:20px;
	width:174px;
	height:310px;
	}
#sforml {
	position:absolute;
	top:50px;
	left:0px;
	width:90px;
	height:50px;
	}
#sformr {
	position:absolute;
	top:50px;
	left:100px;
	width:90px;
	height:50px;
	}
#sformb {
	position:absolute;
	top:100px;
	left:0px;
	width:174px;
	height:50px;
	}

#town{
	width:172px;
	}
#ssubmit{
	background:url(http://www.andaluciaspanishhomes.com/sbutton.gif);
	width:172px;
	height:37px;
	border:0px;
	z-index:4;
	}


#tabtest{
	border-collapse:collapse;
	width:430px;
	/*border: 1px solid #000;*/
	}


.sml{
	font-size:10pt;
	}
.vlrg{
        font-size:30pt;
	text-align:center;
        }

ul.bull{
	list-style-image: url(orange-icon.gif);
	}

td .l {
	width:150px;
	}

tr.listodd{
	background-color:#B9C9E3;
}
tr.listeven{
	background-color:white;
}

