body   { background-color: #CFCCC2; font-size: 11px; font-family: Verdana, sans-serif; background-image: url("../images/icons/bg.jpg"); background-repeat: repeat; text-align: center }
img {display: block}

/* header */
#main #imageBanner img {border: none}
div#header {width: 780px; height: 75px; margin: 0px auto 0px auto; text-align: right; position: relative; text-align: left}
div#contactLink   { position: absolute; top: 0px; left: 235px; z-index: 2; color: black; font-weight: bold; font-size: 10px; font-family: Verdana; text-align: right; width: 540px; margin: 0px 0px 0px auto; height: 71px }

div#contactLink p {margin: 0px 4px 0px 0px; font-family: Verdana, sans-serif; font-size: 10px}
#logoPng {position: absolute; top: 0px; left: 0px; z-index: 1; }

ul#topNav {margin: 0px 10px 0px 5px; padding: 0px; list-style-type: none; width: 770px;  height: 16px}
ul#topNav li  { font-style: italic; font-weight: normal; font-size: 12px; font-family: Georgia, serif; text-align: left; float: left; width: 100px; margin: 0px padding: 0px }
ul#topNav li img {margin: 0px}

ul#topNav li#navDecorating 	{width: 74px;}
ul#topNav li#navFeatured 	{width: 99px}
ul#topNav li#navPhotos 		{width: 51px;}
ul#topNav li#navConsiderations 	{width: 114px}
ul#topNav li#navCompany 		{width: 88px;}
ul#topNav li#navHome 			{width: 48px}
ul#topNav li#navRenovations {width: 81px}
ul#topNav li#navReferral {width: 165px}
ul#topNav li#navSears {width: 40px}


/* subnav */

#subNav {list-style-type: none; margin: 0px 10px 10px 10px; padding: 0px 0px 0px 0px; float: right; clear: right; width: 150px; border-collapse: collapse; border-spacing: 0px }
#subNav td {margin: 0px 0px 0px 0px; padding: 0px;  }
#subNav td a {text-decoration: none; background-color: white }
#subNav td a:hover {text-decoration: underline; }
#headerBox #subNav td img, #topBlurb #subNav td img { display: block; margin: 0px; padding: 0px; float: none; border: none}
#main #subNav img {border: none; margin: 0px}
/* main */
a:link, a:active {color: #1E2565}
a:visited {color: #727BA0}
.moreLink {font-weight: bold}

#main {width: 760px; margin: 20px auto 10px auto; background-color: white; border: 1px solid black; text-align: left}
#main img {float: left; margin: 0px 15px 15px 0px; border: 1px solid black}

#imageBanner {display: block; margin: 0px; clear: both}
#flashBanner {display: none; margin: 0px; clear: both}
#imageBanner img, #flashBanner img {float: none; margin: 0px}

div.clear {clear: both; margin: 0px; padding: 0px; height: 0px}

h1 {color: #1E2565; font-size: 18px; font-family: Georgia, serif; font-weight: normal; font-style: italic; margin: 0px}
h2 { font-size: 11px; text-align: left; font-weight: bold; margin: 10px 0px 0px 0px; color:  #1E2565}
p  { color: #000; margin: 0px 15px 10px 15px}

#topBlurb h2 { margin: 5px 0px 0px 0px;}

strong {color: #1E2565}

hr {clear: both; width: 80%; margin: 10px auto 20px auto; color: #999999 }

#headerBox {margin: 20px 15px 15px 15px; clear: both}
#headerBox p {margin: 15px 0px 0px 0px}
#topBlurb p { margin: 5px 15px 10px 15px }
p, #topBlurb li {font-size: 14px; font-family: Georgia}

#topBlurb h2, #topBlurb h3 {color: #1E2565; font-size: 14px; font-family: Georgia, serif; font-weight: bold; font-style: italic; margin: 5px 15px 10px 15px}

#topBlurb h3 {margin: 5px 15px 0px 15px}
#topBlurb {margin: 15px 0px 20px 0px}

