body {
 background-color: #ffffff;
 color: #999999;
 margin: 0px;
 padding: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 letter-spacing: 0px;
 word-spacing:0px;
 line-height:150%;
}

* {
 border:0;
}

hr {
 margin: -0.66em 0;
 clear: left;
 display: block;
 visibility: hidden;
}

h1 {
 color:#999999;
 background-color: transparent;
 font-weight:bold;
 margin:0 0 26px 0;
 padding:0;
 font-size:11px;
 letter-spacing: 2px;
 word-spacing:3px;
 text-align:right
}

h2 {
 color:#00303F;
 background-color: transparent;
 font-weight:bold;
 margin:0 0 10px 0;
 padding:0;
 font-size:11px;
}

h3 {
 color:#000000;
 background-color: inherit;
 font-weight:bold;
 margin:10px 0 10px 0;
 padding:0;
 font-size:14px;
}

h4 {
 color:#000000;
 background-color: inherit;
 font-weight:bold;
 margin:20px 0 10px 0;
 padding:0;
 font-size:14px;
 font-style:italic;
}

h5 {
 color:#000000;
 font-weight:normal;
 margin:0;
 padding:0;
 font-size:13px;
}

p, li {
 margin:12px 0 12px 0;
 padding:0;
}

p {
 margin:15px 0 12px 0;
 text-align:justify;
 line-height:150%;
}

li {
 line-height:100%;
}


a:link {
 color: #00303F;
 background-color: transparent;
 text-decoration: none;
}

a:visited {
 color: #00303F;
 background-color: transparent;
 text-decoration: none;
}

a:hover {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
}

a:active {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
}

#wrapper {
 color: #999999;
 background-color: #ffffff;
 width: 701px;
 height:auto;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 padding: 0;
 clear: both;
 display: block;
}


#header {
 color: #999999;
 background-image: url(images/kitchens-by-design-logo.gif);
 background-position:33px 23px;
 background-repeat: no-repeat;
 background-color: #ffffff;
 width: 701px;
 height:258px;
 margin: 0;
 padding: 0;
 float: left;
 clear: both;
 display: inline;
}


#banner {
 width: 451px;
 margin: 0;
 padding: 0;
 float: right;
 display: inline;
}

#banner img {
 width: 451px;
 height:163px;
}

#navbar {
 width: 700px;
 margin: 0;
 padding: 0;
 float: right;
 display: none;
}



#content {
 color: #999999;
 background: transparent;
 width: 701px;
 min-height:400px;
 margin: 0;
 padding: 0 0 20px 0;
 float: left;
 clear: both;
 display: inline;
}

* html #content {
 height:400px;
}










#footer {
 color: #999999;
 background-color: #ffffff;
 width: 701px;
 margin:0;
 padding:14px 10px 40px 0;
 font-size:10px;
 text-align:right;
 float: left;
 display: inline;
 clear: both;
}

#footer a:link {
 color: #00303F;
 background-color: transparent;
 text-decoration:none;
}

#footer a:visited {
 color: #00303F;
 background-color: transparent;
 text-decoration:none;
}

#footer a:hover {
 color: #000000;
 background-color: transparent;
 text-decoration:underline;
}

#footer a:active {
 color: #000000;
 background-color: transparent;
 text-decoration:underline;
}



#siteby {
 font-size:10px;
 margin:3px 0 10px 0;
 padding:0;
}

.sm_second {
 color:#ff740e;
 font-weight:bold;
}

.sm_mile {
 color:#bccfe0;
 font-weight:bold;
}


#siteby a:link {
 text-decoration: none;
}

#siteby a:visited {
 text-decoration: none;
}

#siteby a:hover {
 text-decoration: none;
}

#siteby a:active {
 text-decoration: none;
}


#referral {
 display:none;
}


.quoted {
 font-weight:bold;
 margin-top:20px;
}

.quote {
 font-style:italic;
}

.clearall {
 clear:both;
 font-size:0px;
}
