body{
 background-color: #336699;
 background-image: url(images/bg.gif);
 background-repeat: repeat-y;
 background-position: center;
 margin: 0;
 padding: 0;
 font-family: arial;
}
 
#wrapper{
 width: 800px;
 height: 100%;
 margin: 0 auto;
}

/* Header Begin
-------------------------------------------------------------------------------- */

#header2 {
 background: url(images/headerBG.gif) repeat-x bottom left;
 height: 40px;
 position: relative;
}
 
#header{
 position: relative;
 background: url(images/topLinkShadow.gif) repeat-x bottom left;
 width: 800px;
 height: 120px;
 background-color: #ffffff;
}

#logo{
 position: relative;
 float: left;
 background-color: #ffffff;
}

#contact{
 position: relative;
 float: right;
 background-color: #ffffff;
 padding-top: 30px;
 padding-left: 0px;
 padding-right: 40px;
 padding-bottom: 20px;
 font-size: 9pt;
 font-weight: bold;
 text-align: right;
}

#contact a:link {
 color: #336699;
 text-decoration: underline;
}

#contact a:visited {
 color: #336699;
 text-decoration: underline;
}

#contact a:hover {
 color: #336699;
 text-decoration: none;
}

/* Header End
-------------------------------------------------------------------------------- */

#main{
 position: relative;
 float: right;
 width: 800px;
 background-color: #ffffff;
 display:inline;
}

#headerPic{
 height: 200px;
 width: 800px;
 background-color: #66ccff;
}

#mainContainer{
 background: url(images/bellowLinks.gif) repeat-x top left;
 width: 800px;
 padding-top: 20px;
 background-color: #ffffff;
}


/* Main Links Section Begin
-------------------------------------------------------------------------------- */

#mainLink{
 background: url(images/linkBG.gif) repeat-x top left;
 background-color: #164579;
 padding-top: 5px;
 padding-bottom: 5px;
 font-size: 11pt;
 font-weight: bold;
 text-align: center;
}

#mainLink a:link {
 color: #ffffff;
 text-decoration: none;
}

#mainLink a:visited {
 color: #ffffff;
 text-decoration: none;
}

#mainLink a:hover {
 color: #99ccff;
 text-decoration: none;
}

#mainLinkSpace{
 background-color: #043c74;
}

#mainLinkSpaceD{
 background-color: #336699;
}

/* Main Links Section End
-------------------------------------------------------------------------------- */



/* Main Page Section Begin
-------------------------------------------------------------------------------- */

#mainPageLeft {
 position: relative;
 float: left;
 width: 450px;
 font-size: 9pt;
 text-align: left;
}

#mainPageLeft a:link {
  color: #336699;
  text-decoration: underline;
}

#mainPageLeft a:visited {
  color: #336699;
  text-decoration: underline;
}

#mainPageLeft a:hover {
  color: #336699;
  text-decoration: none;
}

#mainPageRight {
 float: right;
 width: 350px;
 color: #ffffff;
 font-size: 11pt;
 text-align: left;
}

#mainPageRight a:link {
 color: #ffffff;
 text-decoration: underline;
}

#mainPageRight a:visited {
 color: #ffffff;
 text-decoration: underline;
}

#mainPageRight a:hover {
 color: #ffffff;
 text-decoration: none;
}

#aboutLS {
 background: url(images/aboutLS.gif) repeat-y top left;
}

#aboutB {
 background: url(images/aboutB.gif) repeat-x top left;
}

/* Main Page Section End
-------------------------------------------------------------------------------- */





/* Buying A Home Section Begin
-------------------------------------------------------------------------------- */

#buyingSection{
  background: url(images/buyer_pic.jpg) no-repeat bottom right;
  width: 800px;
  padding-bottom: 175px;
  font-size: 11pt;
}

#buyingSection a:link {
  color: #336699;
  text-decoration: underline;
}

#buyingSection a:visited {
  color: #336699;
  text-decoration: underline;
}

#buyingSection a:hover {
  color: #336699;
  text-decoration: none;
}

#sideLinks{
  font-size: 10pt;
  font-weight: bold;
}

#sideLinks a:link{
  color: #ffffff;
  text-decoration: none;
}

#sideLinks a:visited{
  color: #ffffff;
  text-decoration: none;
}

#sideLinks a:hover{
  color: #ffffff;
  text-decoration: underline;
}

#sideLinksB{
  background: url(images/sideLinksB.gif) repeat-x bottom left;
}

#sideLinksS{
  background: url(images/ls.gif) repeat-y top right;
}

#spokaneSection{
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 40px;
  width: 760px;
}

#spokaneSection a:link {
  color: #336699;
  text-decoration: none;
}

#spokaneSection a:visited {
  color: #888888;
  text-decoration: none;
}

#spokaneSection a:hover {
  text-decoration: underline;
}

#spokaneLeftSection{
  position: relative;
  float: Left;
  width: 370px;
  font-size: 9pt;
  font-weight: bold;
}

#spokaneMiddleSection{
  position: relative;
  float: Left;
  width: 20px;
}

#spokaneRightSection{
  position: relative;
  float: right;
  width: 370px;
  font-size: 9pt;
  font-weight: bold;
}

#rSpokaneLeftSection{
  position: relative;
  float: Left;
  width: 180px;
}

#rSpokaneMiddleSection{
  position: relative;
  float: Left;
  width: 20px;
}

#rSpokaneRightSection{
  position: relative;
  float: right;
  width: 180px;
}

/* Buying A Home Section End
-------------------------------------------------------------------------------- */



/* Selling A Home Section Begin
-------------------------------------------------------------------------------- */

#sellerSection{
  background: url(images/sellerHome.jpg) no-repeat bottom right;
  padding-bottom: 20px;
  font-size: 11pt;
}

/* Selling A Home Section End
-------------------------------------------------------------------------------- */



#aboutSection{
  background: url(images/iraBig.jpg) no-repeat bottom right;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  width: 760px;
  font-size: 11pt;
}




/* Footer Section Begin
-------------------------------------------------------------------------------- */

#footer {
 background-image: url(images/footerBG.gif);
 background-repeat: repeat-x;
 height: 150px;
 position: relative;
 padding-top: 20px;
 padding-left: 20px;
 padding-right: 20px;
 padding-bottom: 20px;
 text-align: center;
 font-size: 8pt;
 font-weight: bold;
 color: #ffffff;
 clear: both;
}

#footer a:link {
 color: #ffffff;
 text-decoration: none;
}

#footer a:visited {
 color: #ffffff;
 text-decoration: none;
}

#footer a:hover {
 color: #ffffff;
 text-decoration: underline;
}

/* Footer Section End
-------------------------------------------------------------------------------- */