
/* CSS for www.groveinteriors.com.au*/

/*******************************************************************************/



a:link {
    padding : 1px 1px;
    background-color : #ffffff;
    color : #000000;
    text-decoration : none;
  }


a:visited {
    padding : 1px 1px;
    background-color : #ffffff;
    color : #808080;
    text-decoration : none;
  }


a:hover {
    background-color : #ffffff;
    color : #8E0000;
    text-decoration:none;
  }


a:active {
    padding : 1px 1px;
    background-color : #ffffff;
    color : #707614;
    text-decoration : none;
  }

/*******************************************************************************/


#grove {
    /*background-color : #5A3D1C;*/
    background-image : url('../images/bkgrndpaisley2.gif');
    font-family : verdana, arial, helvetica, sans-serif;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
  }

/*******************************************************************************/


#platform {
    background-color : #ffffff;
    position : absolute;
    margin-bottom : 20px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 20px;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 2px;
    padding-top : 4px;
    left: 50%;
    width : 607px;
    margin-left: -303px
  }

/*******************************************************************************/


#container {
    border: 2px solid #5A3D1C;
    margin : 3px;
    padding : 2px;
  }


#container_border {
    border: 2px solid #5A3D1C;
    margin : 3px;
    padding : 2px;
  }

/*******************************************************************************/


#title {
    background: url('../images/grovetitle01.gif') no-repeat top center;
    width: 580px;
    height: 98px;
  }


#title h1 {
    display:none;
  }

/*******************************************************************************/


#pathway {
    background-color : #5A3D1C;
    border-bottom-color : #5A3D1C;
    border-bottom-style : solid;
    border-bottom-width : 4px;
    border-left-color : #5A3D1C;
    border-left-style : solid;
    border-left-width : 4px;
    border-right-color : #5A3D1C;
    border-right-style : solid;
    border-right-width : 4px;
    border-top-color : #5A3D1C;
    border-top-style : solid;
    border-top-width : 4px;
    color : #ffffff;
    margin-bottom : 3px;
    margin-left : 3px;
    margin-right : 3px;
    margin-top : 3px;
    padding-bottom : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-top : 2px;
  }


#pathway ul {
    background-color : #5A3D1C;
    color : #ffffff;
    font-weight : bold;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
  }


#pathway ul li {
    display : inline;
  }


#pathway ul li a {
    padding : 1px 1px;
    background-color : #5A3D1C;
    color : #ffffff;
    text-decoration : none;
  }


#pathway a:link {
    padding : 1px 1px;
    background-color : #5A3D1C;
    color : #ffffff;
    text-decoration : none;
  }


#pathway a:visited {
    padding : 1px 1px;
    background-color : #5A3D1C;
    color : #ffffff;
    text-decoration : none;
  }


#pathway a:hover {
    background-color : #ffffff;
    color : #5A3D1C;
  }


#pathway a:active {
    padding : 1px 1px;
    background-color : #5A3D1C;
    color : #ffffff;
    text-decoration : none;
  }

/*******************************************************************************/


#maincontent {
    border: 2px solid #5A3D1C;
    margin : 3px;
    padding : 2px;
  }


#maincontent h2 {
    color : #5A3D1C;
  }


#maincontent h3 {
    color : #5A3D1C;
  }

/*******************************************************************************/


#centercontent {
    margin : 3px;
    padding : 2px;
    float : left;
    width : 68%;
  }


#centercontent h1,h2,h3 {
    color : #5A3D1C;
  }

/*for gallery images*/
#centercontent #imgholder {
    /*border: 10px solid brown;
    */vertical-align: bottom;
    padding: 10px 50px 10px 65px;
  }
  
/*for google map*/
#centercontent #map {
    /*border: 10px solid brown;
    */vertical-align: bottom;
    padding: 2px 5px 2px 20px;
  }

#centercontent .componentheadingcontact {
    font-family : verdana, arial, helvetica, sans-serif;
    font : bold large serif;
    color : #5A3D1C;
    padding: 10px 0px 10px 0px;
  }

#centercontent .contentheadingcontact {
    font-family : verdana, arial, helvetica, sans-serif;
    font : bold large serif;
    color : #5A3D1C;
  }

#centercontent td.componentheading {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 24px;
font : bold large serif;
color : #5A3D1C;
}

div.componentheading {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 24px;
font : bold large serif;
color : #5A3D1C;
}

/*style for form
label { position: absolute; text-align:right; width:130px; }
input, textarea { margin-left: 140px; }
label.check, label.radio { position:relative; text-align:left; }
*/
/*******************************************************************************/


#rightcontent {
    padding : 2px;
    margin : 3px;
    border : #5A3D1C solid 2px;
    float : right;
    width : 25%;
  }


#rightcontent a:link {
    padding : 1px 1px;
    /* background-color: #808080;
    */ color : #5A3D1C;
    text-decoration : none;
  }


#rightcontent a:visited {
    padding : 1px 1px;
    /* background-color : #707614;
    */ color : #5A3D1C;
    text-decoration : none;
  }


#rightcontent a:hover {
    padding : 1px 1px;
    background-color : #5A3D1C;
    color : #ffffff;
  }


#rightcontent a:active {
    padding : 1px 1px;
    /* background-color : #707614;
    */ color : #5A3D1C;
    text-decoration : none;
  }

/*******************************************************************************/


#footer {
    font-size:x-small;
    text-align:center;
    border: 2px solid #D5D5D5;
     margin : 3px; 
    padding : 2px;
    clear : both;
  }

#footer_border {
    border: 2px solid #D5D5D5;
    margin : 3px;
    padding : 2px;
  }

