/* Park Row Style Sheet */
body { 
           color: #444;
           background-color: #fff;
           font: 1em "Trebuchet MS", Arial, helvetica, sans-serif;
           margin: 0;
           padding: 0;
}
#wrapper {
          width: 745px;
          margin: 0px  auto;
          border-top: 1px solid #b3b3b3;
          border-right: 1px solid #b3b3b3;
          border-bottom: 1px solid #fff;
          border-left: 1px solid #fff;
}
body.index  #wrapper {background:url(/images/index.jpg) no-repeat; }
body.framing  #wrapper {background:url(/images/framing.jpg) no-repeat; }
body.matboards  #wrapper {background:url(/images/matboards.jpg) no-repeat; }
body.consulting  #wrapper {background:url(/images/consulting.jpg) no-repeat; }
body.about  #wrapper {background:url(/images/about.jpg) no-repeat; }
body.links  #wrapper {background:url(/images/links.jpg) no-repeat; }


#title {
        width: 725px;
        margin: 0  10px 0 10px;
}
#title h1 {
         text-align: right;
         font-size: 200%;
         font-variant: small-caps;
         letter-spacing: 0.5em;
         margin: .5em 0 0 0;
}
#title h1 a {
         color: #8080b2;
         background-color: transparent;
         text-decoration: none;
}
#title h2{
        color: #888;
        background-color: transparent;
        font-size: 90%;
        font-weight: normal;
        text-align: right;
        margin: 0 1.5em 0 0;      
}
#main  {
         width: 418px;
         margin: 2em 0 0 10px;
         float: left;
}
#main h3 {
         font-size: 110%;
         margin: 1em 0;
}
#main p {
         font-size: 90%;
         margin: 1em 0;
}
#main li {
         font-size: 90%;
}
#sidepart {
           width:250px;
           margin: 275px 10px 25px 475px;
}
#imgdetail  {
          width:210px;
           margin: 0 auto;
}
.picture {
           border: 3px solid #8080b2;
}

#sidepart h4 {
          margin: 10px 0;
          letter-spacing: 0.3em;
          text-align: justify;
}
#sidepart h4 a {
        color: #8080b2;
        background-color: transparent;
        font-weight: bold;
}
#sidepart ul {
          padding: 0;
          margin: 0;
}
#sidepart li {
          text-decoration: none; 
          list-style-type: none;
          text-indent: 0;
          font-size: 90%;
          margin-bottom: 4px;
}
#sidepart a {
        color: #000;
        background-color: transparent;
}
#sidepart a:hover {color: #888;}
#menu {
        width: 745px; 
        margin: 0px  auto; 
        text-align: right;
}
#menu li {
        display: inline;
        list-style-type: none;
        padding-right: 20px;
}
body.index #menu li#index {display: none;}
body.framing #menu li#framing {display: none;}
body.matboards #menu li#matboards {display: none;}
body.consulting #menu li#consulting {display: none;}
body.about #menu li#about {display: none;}
body.links #menu li#links {display: none;}

#menu li a {
        color: #888;
        background-color: transparent;
        text-decoration: none;
        font-weight: bold;
}
#menu li a:hover {color: #8080b2;}
#credits {
        clear: both;
        margin: 0 10px 0 0;      
}
#credits h5, #credits h6, #imgdetail p {        
        color: #888;
        background-color: transparent;
        font-size: 75%;
        font-weight: normal;
        text-align: right;
        margin: 0;
}
#credits h5 {padding-top: 50px;}
#credits a, #imgdetail a {color: #888;background-color: transparent;text-decoration:none;}
#credits img {float:right; display:block;}