#txt p
{
font-weight:normal;
font-size:16px;
font-family:Trebuchet MS;
}
#sponsored_links_4
{ 
position:absolute;
top:705px;
left:210px;
width:170px;
height:180px;
background-color:white;
filter:alpha(opacity=60);
opacity:0.5;
}
#txt a
{
text-decoration:underline;
font-size:16px;
font-family:Trebuchet MS;
font-weight:normal;
}

#txt li
{
line-height:16px;
}

em
{
font-size:16px;
font-family:Trebuchet MS;
 }

#content
{ 
height:840px;
}

#sponsored_links_4
{ 
position:absolute;
top:705px;
left:210px;
width:170px;
height:280px;
background-color:white;
}

#sponsored_links_2
{ 
bottom:-310px;
}

#footer
{ 
bottom:-355px;
}

#wrapper
{ 
height:1300px;
}

#gallery
{position:absolute;
 top:230px;
 left:0px;
 width:575px;
 height:125px;
 background-color:#EFEFEF;
 }
 
 #gallery p
 {position:absolute;
 bottom:-44px; 
 left:2px;
 font-size:12px;
 width:100px;
 }
 
 #gallery em
 {
 position:absolute;
 top:8px; 
 left:445px;
 font-size:12px;
 width:95px;
 }
 
#gallery h2
{position:absolute;
 top:-28px; 
 left:5px;
 font-size:18px;
 width:300px;
 font-weight:bold;
}
 
#pool
{position:absolute;
 top:0px;
 left:5px;
 width:100px;
 height:75px;
 background-image: url('images/pool_th.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:2px solid gray;
 margin-right:9px;
 margin-top:8px;
 }
 
 #pool:hover
{position:absolute;
 top:0px;
 left:5px;
 width:500px;
 height:375px;
 background-image: url('images/pool.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:5px solid gray;
 }
 
 #build_pool
{position:absolute;
 top:0px;
 left:114px;
 width:100px;
 height:75px;
 background-image: url('images/build_pool_th.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:2px solid gray;
 margin-right:9px;
 margin-top:8px;
 
 }
 #build_pool:hover
{position:absolute;
 top:0px;
 left:114px;
 width:500px;
 height:375px;
 background-image:url('images/build_pool.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:5px solid gray;
 }
 
  #pool_area
{position:absolute;
 top:0px;
 left:223px;
 width:100px;
 height:75px;
 background-image: url('images/pool_area_th.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:2px solid gray;
 margin-right:9px;
 margin-top:8px;
 }
 
 #pool_area:hover
{position:absolute;
 top:0px;
 left:223px;
 width:500px;
 height:375px;
 background-image: url('images/pool_area.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:5px solid gray;
 }
  
 #landscaping_pool
{position:absolute;
 top:0px;
 left:332px;
 width:100px;
 height:75px;
 background-image: url('images/landscaping_pool_th.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 margin-right:9px;
 margin-top:8px;
 border:2px solid gray;
 }
 
 #landscaping_pool:hover
{position:absolute;
 top:0px;
 left:332px;
 width:500px;
 height:375px;
 background-image: url('images/landscaping_pool.jpg');
 background-repeat:no-repeat;
 background-position:top right;
 border:5px solid gray;
 }
 
 
 #gallery_2
{position:absolute;
 top:400px;
 left:0px;
 width:575px;
 height:125px;
 background-color:#EFEFEF;
 }
 
 #gallery_2 p
 {position:absolute;
 bottom:-44px; 
 left:2px;
 font-size:12px;
 width:100px;
 }
 
 #gallery_2 em
 {
 position:absolute;
 top:8px; 
 left:445px;
 font-size:12px;
 width:95px;
 }
 
#gallery_2 h2
{position:absolute;
 top:-28px; 
 left:5px;
 font-size:18px;
 width:300px;
 font-weight:bold;
}
 
#spa_area
{position:absolute;
 top:0px;
 left:5px;
 width:100px;
 height:75px;
 background-image: url('images/spa_area_th.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:2px solid gray;
 margin-right:9px;
 margin-top:8px;
 }
 
 #spa_area:hover
{position:absolute;
 top:0px;
 left:5px;
 width:500px;
 height:375px;
 background-image: url('images/spa_area.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:5px solid gray;
 }
 
 #build_spa
{position:absolute;
 top:0px;
 left:114px;
 width:100px;
 height:75px;
 background-image: url('images/build_spa_th.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:2px solid gray;
 margin-right:9px;
 margin-top:8px;
 }
 
 #build_spa:hover
{position:absolute;
 top:0px;
 left:114px;
 width:500px;
 height:375px;
 background-image: url('images/build_spa.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:5px solid gray;
 }
 
 #building_pool
{position:absolute;
 top:0px;
 left:223px;
 width:100px;
 height:75px;
 background-image: url('images/building_pool_th.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:2px solid gray;
 margin-right:9px;
 margin-top:8px;
 }
 
 #building_pool:hover
{position:absolute;
 top:0px;
 left:223px;
 width:500px;
 height:375px;
 background-image: url('images/building_pool.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 border:5px solid gray;
 }
  
 #design_pool_area
{position:absolute;
 top:0px;
 left:332px;
 width:100px;
 height:75px;
 background-image: url('images/design_pool_area_th.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 margin-right:9px;
 margin-top:8px;
 border:2px solid gray;
 }
 
 #design_pool_area:hover
{position:absolute;
 top:0px;
 left:332px;
 width:500px;
 height:375px;
 background-image: url('images/design_pool_area.jpg');
 background-repeat:no-repeat;
 background-position:top right;
 border:5px solid gray;
 }