/*
-----------------------------------------------
Peter Alan
Author:www.imaginet.co.uk
Version:04 Aug 2010 
----------------------------------------------- */


/* Home banner 
----------------------------------------------- */

#homebanner {
   width:100%;
   margin:0 0 1em 0;
}
/* mootools slideshow */
#slideshow-container  { width:696px; height:260px; position:relative; }
#slideshow-container img { display:block; position:absolute; top:0; left:0; z-index:1; }


/* News ticker  
----------------------------------------------- */

#ticker {
   width:696px;
   height:38px;
   overflow:visible;
   background:#eee url("../graphics/tickerbg.png") no-repeat 0 bottom;
   margin:0 0 1em 0;
   padding:0 0 0 0;
}
#ticker .box {
   width:696px;
   background-image:url("../graphics/tickertop.png");
   background-repeat:no-repeat;
   background-position:0 0;
   padding:0 0 0 0;
}
#page #ticker .hed {
   width:110px;
   float:left;
   padding:10px 0 0 0;
}
#page #ticker .hed h2 {
   font-size:1em;
   color:#000;
   padding:0 0 0 16px;
   margin:0;
}
#ticker #newsticker {
   width:570px;
   height:1em;
   float:left;
   display:block;
   margin:10px 0 0 0;
   padding:0 0 0.5em 0;
   overflow:hidden;
   position:relative;
}
#newsticker * {
   margin:0;
   padding:0;
}
ul#tickerhoriz {
  list-style:none;
  margin:0 0 0 0;  
  display:block;
  height:13px; 
}
ul#tickerhoriz li {
   float:left;
   display:inline;
   white-space:nowrap;
   padding:0 0 0 50px;
}
#page #main #newsticker ul#tickerhoriz ul li a {
   color:#000;
   text-decoration:none;
} 
#page #main #newsticker #tickerhoriz ul li a:hover {
   color:#182b49;
   text-decoration:underline;
} 


/* Home intro  
----------------------------------------------- */

#homeintro h1 {
   border:none;
   margin:0 0 0.5em 0;
   padding:0;
}
#homeintro {
   width:100%;
   padding:0 0 0.5em 0;
}




/* Featured Property 
----------------------------------------------- */

#featured {
   width:100%;
   margin:0 0 1em 0;
}
#featured div.picbox {
   width:100%;  
   margin:0 0 0.5em 0;
}
#featured div.picbox img {
   width:190px;
}
#featured p a {
   color:#000;
   text-decoration:none;
}
#featured p a:hover {
   text-decoration:underline;
}
#featured .botcrnr {
  background-image:url("../graphics/whitebotcrnr.gif");
}
#featured .hed {
  color:#fff;
  background-image:url("../graphics/greenhedbg.gif");
  padding:0;
}
#featured .hed a {
  color:#fff;
  text-decoration:none;
}
#featured .hed a:hover {
  text-decoration:underline;
}
#featured .hed h2 {
  border-color:#0b6;
  border-style:solid;
  border-width:0 1px 1px 0;
  padding:10px 0 0.75em 18px;
}
#featured .box {
  background-image:url("../graphics/greenleftbg.gif");
}
#featured .pad {
  padding:0.5em 14px 1em 17px;
}
#featured ul li {
   background-image:url("../graphics/arrow02.gif");
   background-repeat:no-repeat;
   background-position:0 2px;
   padding:0 0 1em 16px;
   font-weight:normal;
}
#featured ul li a {
   text-decoration:none;
} 
#featured ul li a:hover {
   text-decoration:underline;
}




/* Home boxes 
----------------------------------------------- */

#homeboxes {
   width:100%;
}
#homeboxes .col1 {
   width:328px;
   float:left;
}
#homeboxes .col2 {
   width:328px;
   float:right;
}
#homeboxes div.picbox {
   width:135px;
   float:left;
}
#homeboxes div.textbox {
   width:155px;
   min-height:150px;
   float:right;
}
#homeboxes p a {
   color:#000;
   text-decoration:none;
}
#homeboxes p a:hover {
   color:#093;
   text-decoration:underline;
}






/* White Box 1 
----------------------------------------------- */

div.whitebox {
   width:100%;
   margin:0 0 1em 0;
}
div.whitebox .tab {
   background-image:url("../graphics/whitetabbg.gif");
}
div.whitebox .tab .title {
  background-image:url("../graphics/titlebg.gif");
}
div.whitebox .botcrnr {
  background-image:url("../graphics/whitebotcrnr.gif");
}
div.whitebox .box {
  background-image:url("../graphics/greenleftbg.gif");
}
div.whitebox .pad {
  padding:0 14px 0.5em 14px;
}



/* Black Box 
----------------------------------------------- */

div.blackbox {
   width:100%;
   margin:0 0 1em 0;
}
div.blackbox .tab {
   background-image:url("../graphics/blacktabbg.gif");
}
div.blackbox .tab .title {
  background-image:url("../graphics/blacktitlebg.gif");
}
div.blackbox .tab .title h2 {
   background:#000;
}
div.blackbox .botcrnr {
  background-image:url("../graphics/blackbotcrnr.gif");
}
div.blackbox .box {
  background-image:url("../graphics/blackleftbg.gif");
}
div.blackbox .pad {
  padding:0 14px 0.5em 14px;
}




