/********************************** General page wide styles **********************************/

BODY { BACKGROUND: url('http://www.gregmooretiling.co.nz/images/bg.jpg') repeat-y center top; MARGIN: 0px auto; line-height: 1.5em;}}

input, select, textarea {font-size: 9pt;} /*text for forms*/

p {margin-top: 0;margin-bottom: 0;}

img {border: none;text-decoration: none;}

a img {text-decoration: none;}

h1{margin:0;}
h2, h3 {margin-top:0;}

.ripesiteFooterLogo{display:none}

/********************************** General page wide styles **********************************/
body {line-height: 1.4em;}

input, select, textarea {font-size: 10pt;}/*text for forms*/

p {margin-top: 0;margin-bottom: 0;}

img {border: none;text-decoration: none;}

a img {text-decoration: none;}

/******************************** Page borders ********************************/

/******************************** Page layout settings ********************************/

.outer, .left {border-left-width: 0px;} /* left column width */
.float-wrap {margin-left: 0px;}/*  _negative_ left column width */
.center {width: 750px;}  /* has to be 750px - left column width  */

* html .wrapper, .wrapper {width: 750px;}

.inner {width: 730px;} /*** This width is for non-IE browsers. Mozilla makes this necessary. ***/

.float-wrap {width: 750px;float: left;}

/********************************* Styles for specific areas on page *********************************/

#centerContent{padding:5px;}

#leftContent{display:none;}

#rightContent{display:none;}

#topContent{padding:0px;}

#bottomContent{padding:15px;}


/********************************* Sam hor *********************************/

#navcontainer
{
margin-left: auto;
margin-right: auto;
margin-bottom: 40px;
border-top: 1px solid #999;
z-index: 1;
}

#navcontainer ul
{
list-style-type: none;
text-align: center;
margin-top: -8px;
padding: 0;
position: relative;
z-index: 2;
}

#navcontainer li
{
display: inline;
text-align: right;
margin: 2 20px;
}

#navcontainer li a
{
padding: 1px 7px;
color: #666;
background-color: #fff;
border: 1px solid #ccc;
text-decoration: none;
}

#navcontainer li a:hover
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}

#navcontainer li a#current
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}
