a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#joinmenu li a:hover,
#visitmenu li a:hover,
#historymenu li a:hover,
#aboutusmenu li a:hover,
#schoolmenu li a:hover  {
   background-color: #018880;
   color: #F7F4E4;
}

#shape3copy5,
#shape3,
#shape3copy4,
#shape3copy3,
#shape3copy,
#shape3copy2  {
   visibility: visible;
   position: absolute;
   top: 202px;
   z-index: 7;
   width: 1px;
   height: 25px;
   background-repeat: no-repeat;
}

#homeb a,
#id1historyb a,
#visitb a,
#rentalsb a,
#schoolb a,
#aboutusb a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#joinmenu li a,
#historymenu li a,
#aboutusmenu li a,
#visitmenu li a,
#schoolmenu li a  {
   background-color: #F7F4E4;
   border-bottom-color: #018880;
   border-bottom-style: solid;
   border-right-color: #018880;
   border-right-style: solid;
   border-left-color: #018880;
   border-left-style: solid;
   border-width: 1px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #018880;
   width: 100%;
   display: block;
}

#joinmenu li,
#visitmenu li,
#historymenu li,
#aboutusmenu li,
#schoolmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#visitmenu,
#historymenu,
#aboutusmenu,
#schoolmenu,
#joinmenu  {
   font: 15px/20px Times-Roman, Times;
   margin: -1px 0px 0px -1px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #018880;
   visibility: hidden;
   position: absolute;
   top: 237px;
   z-index: 7;
}

#smithmcdowellwebsite  {
   margin: 0px auto 0px auto;
   width: 795px;
   position: relative;
}

#id0historyb a:hover  {
   background-position: -192px 0%;
}

#id1historyb a:hover  {
   background-position: -54px 0%;
}

#newslettertext p  {
   font: 18px/24px Times-Roman, Times;
   margin: 0px;
   color: #AD8527;
   font-variant: small-caps;
   text-align: center;
}

#newslettertext a  {
	color: #AD8527;
	font-variant: small-caps;
	text-decoration: none;
}

#rentalsb a:hover  {
   background-position: -53px 0%;
}

#wnchistorytext p  {
   font: 13px/16px Times-Roman, Times;
   margin: 0px;
   color: #FAF9F1;
   letter-spacing: 3px;
   text-align: center;
}

#aboutusb a:hover  {
   background-position: -68px 0%;
}

#copyrighttext p  {
   font: 13px/16px Times-Roman, Times;
   margin: 0px;
   text-align: center;
   color: #F7F4E4;
}

#copyrighttext a  {
	color: #018880;
}

#schoolb a:hover  {
   background-position: -124px 0%;
}

#newstitletext p  {
	font: 22px Times-Roman, Times;
	margin: 0px;
	font-variant: small-caps;
	letter-spacing: 1px;
	text-align: center;
}

#visitb a:hover  {
   background-position: -106px 0%;
}

#newslettertext  {
   visibility: visible;
   position: absolute;
   left: 573px;
   top: 809px;
   z-index: 5;
   width: 191px;
}

#wnchistorytext  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 5px;
   z-index: 7;
   width: 780px;
}

#newstitletext  {
	visibility: visible;
	position: absolute;
	left: 585px;
	top: 580px;
	z-index: 6;
	width: 169px;
}

#id1historyb a  {
   width: 54px;
   background-image: url(images/id1historyb.gif);
}

#homeb a:hover  {
   background-position: -39px 0%;
}

#joinb a:hover  {
   background-position: -107px 0%;
}

#copyrighttext  {
	visibility: visible;
	position: absolute;
	left: 13px;
	z-index: 5;
	width: 764px;
}

#id0historyb a  {
   background: url(images/id0historyb.gif) no-repeat 0% 0px;
   display: block;
   width: 192px;
   height: 193px;
}

#id0background  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 0px;
   z-index: 3;
   width: 780px;
   background-color: #F7F4E4;
   background-image: none;
}

#housenomerge  {
	background: none;
	visibility: visible;
	position: absolute;
	left: 4px;
	top: 24px;
	z-index: 5;
	width: 354px;
	height: 200px;
}

#shape6copy2  {
   background: url(images/shape6copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 572px;
   top: 805px;
   z-index: 4;
   width: 193px;
   height: 31px;
}

#historymenu  {
   width: 81px;
   left: 184px;
}

#aboutusmenu  {
   width: 96px;
   left: 86px;
}

#shape3copy3  {
   background-image: url(images/shape3copy3.gif);
   left: 418px;
}

#shape3copy4  {
   background-image: url(images/shape3copy4.gif);
   left: 554px;
}

#id0historyb  {
   visibility: visible;
   position: absolute;
   left: 572px;
   top: 376px;
   z-index: 4;
   width: 192px;
   height: 193px;
}

#shape3copy5  {
   background-image: url(images/shape3copy5.gif);
   left: 690px;
}

#menubtext p  {
   font: 14px/40px Times-Roman, Times;
   margin: 0px;
   text-align: center;
}

#shape3copy2  {
   background-image: url(images/shape3copy2.gif);
   left: 264px;
}

#id1historyb  {
   visibility: visible;
   position: absolute;
   left: 196px;
   top: 207px;
   z-index: 7;
   width: 54px;
   height: 11px;
}

#aboutusb a  {
   width: 68px;
   background-image: url(images/aboutusb.gif);
}

#schoolmenu  {
   width: 153px;
   z-index: 8;
   left: 265px;
}

#topnomerge  {
   background: url(images/topnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 335px;
   top: 0px;
   z-index: 4;
   width: 449px;
   height: 220px;
}

#shape6copy  {
   background: url(images/shape6copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 572px;
   top: 577px;
   z-index: 5;
   width: 193px;
   height: 31px;
}

#shape3copy  {
   background-image: url(images/shape3copy.gif);
   left: 182px;
}

#newstext p  {
	font: 16px/16px Times-Roman, Times;
	margin: 0px;
	text-align: left;
	color: #6F6B53;
}

#rentalsb a  {
   width: 53px;
   background-image: url(images/rentalsb.gif);
}

#smithmcdg  {
   background: url(images/smithmcdg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 313px;
   top: 60px;
   z-index: 6;
   width: 477px;
   height: 117px;
}

#menubtext  {
   visibility: visible;
   position: absolute;
   left: 4px;
   z-index: 5;
   width: 780px;
}

#schoolb a  {
   width: 124px;
   background-image: url(images/schoolb.gif);
}

#menubkgrd  {
   background: url(images/menubkgrd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 194px;
   z-index: 6;
   width: 788px;
   height: 47px;
}

#visitmenu  {
   width: 131px;
   left: 419px;
}

#dirtext p  {
   font: 16px/19px Times-Roman, Times;
   margin: 0px;
   text-align: center;
}

#aboutusb  {
   visibility: visible;
   position: absolute;
   left: 99px;
   top: 207px;
   z-index: 7;
   width: 68px;
   height: 11px;
}

#rentalsb  {
   visibility: visible;
   position: absolute;
   left: 705px;
   top: 207px;
   z-index: 7;
   width: 53px;
   height: 11px;
}

#visitb a  {
   width: 106px;
   background-image: url(images/visitb.gif);
}

#joinmenu  {
   width: 131px;
   left: 558px;
}

#newstext  {
	visibility: visible;
	position: absolute;
	left: 581px;
	top: 613px;
	z-index: 5;
	width: 175px;
	height: 100px;
}

#schoolb  {
   visibility: visible;
   position: absolute;
   left: 279px;
   top: 207px;
   z-index: 7;
   width: 124px;
   height: 11px;
}

#dirtext  {
   visibility: visible;
   position: absolute;
   left: 575px;
   top: 266px;
   z-index: 5;
   width: 188px;
}

#joinb a  {
   background: url(images/joinb.gif) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 107px;
   font-size: 15px;
   line-height: 15px;
}

#homeb a  {
   width: 39px;
   background-image: url(images/homeb.gif);
}

#visitb  {
   visibility: visible;
   position: absolute;
   left: 433px;
   top: 207px;
   z-index: 7;
   width: 106px;
   height: 11px;
}

#layer8  {
	visibility: visible;
	position: absolute;
	left: 36px;
	top: 578px;
	z-index: 5;
	width: 515px;
	height: 257px;
}

#shape3  {
   background-image: url(images/shape3.gif);
   left: 84px;
}

#shape6  {
   background: url(images/shape6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 572px;
   top: 577px;
   z-index: 4;
   width: 193px;
   height: 220px;
}

#bottom  {
   background: url(images/bottom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 4;
   width: 788px;
   height: 53px;
}

#shape5  {
   background: url(images/shape5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 577px;
   z-index: 4;
   width: 518px;
   height: 259px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 207px;
   z-index: 7;
   width: 39px;
   height: 11px;
}

#bkgrd  {
   background: url(images/bkgrd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 571px;
   top: 260px;
   z-index: 4;
   width: 195px;
   height: 108px;
}

#joinb  {
   visibility: visible;
   position: absolute;
   left: 568px;
   top: 207px;
   z-index: 7;
   width: 107px;
   height: 15px;
}

#top  {
   background: url(images/top.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 6;
   width: 788px;
   height: 37px;
}

#dg  {
   background: url(images/dg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 276px;
   z-index: 4;
   width: 96px;
   height: 65px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(images/exteriortile.gif) center top repeat;
}
