/*Pippin Design Master Styles
http://pippindesign.com*/

/*RESEST*/

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, img, pre, form, 
fieldset, input, textarea, p, blockquote, th, td { 
margin: 0; padding: 0;
}

fieldset, img, abbr, acronym { 
border: 0; 
}

table { 
border-collapse: collapse; border-spacing: 0;
padding:0;
margin:0;
}

/*containers*/

body {
font: .7em/160% 'Arial', Verdana, sans-serif;
color:#444;
}

#wrap {
width:737px;
float:left;
margin-left:62px;
margin-top:37px;
}

/*left side*/

#left-top {
width:489px;
float:left;
margin-bottom:10px;
}

#left-container {
width:489px;
height:525px;
float:left;
}

#left-container-books {
width:489px;
height:525px;
float:left;
}

#left-container h3 {
padding-bottom:17px;
font-weight:100;
font-size:160%;
}

#left-container-books h3 {
font-weight:100;
font-size:170%;
color:#000;
}

#left-container h3 a {
color:#444;
text-decoration:none;
}

#left-container-books h3 a {
color:#000;
text-decoration:none;
}

#home-names {
margin:0 auto;
width:354px;
font-weight:lighter;
font-size:80%;
letter-spacing:1px;
}

#commercial-names {
margin:0 auto;
width:357px;
font-weight:lighter;
font-size:80%;
letter-spacing:1px;
}

#logo {
margin-bottom:21px;
text-align:center;
}

#logo h1 {
color:#999;
letter-spacing:2px;
width:489px;
font-size:220%;
}

/*right side*/

#right-top {
width:205px;
float:right;
margin-bottom:10px;
}

#right-top h3 {
font-weight:lighter;
font-size:140%;
letter-spacing:1px;
font:Georgia, "Times New Roman", Times, serif;
}


#right-container {
width:205px;
float:right;
position:relative;
}

#contact-info {
position:absolute;
top:372px;
right:54px;
line-height:15px;
font-size:110%;
}

.contact-set-1 {
margin-bottom:30px;
}

#thumbs {
width:170px;
}

#design-research-thumbs {
width:225px;
position:absolute;
top:390px;
right:0px;
}

#monograph-thumbs {
width:170px;
position:absolute;
top:440px;
right:35px;
}


#thumbs img {
display:inline;
float:left;
}

#design-research-thumbs img {
display:inline;
float:left;
}

/*.thumb-set {
margin-bottom:15px;
}*/

/*footer*/

#footer {
border-top: #444 1px solid;
padding:5px 0;
margin-top:5px;
}

#footer p {
text-align:center;
}


#footer-navigation {
font-size:130%;
margin-left:25px;
}

#footer-navigation li {
float:left;
display:block;
padding-right:10px;
}

#footer-navigation a {
color:#444;
text-decoration:none;
}

#footer-navigation a:hover {
color:#0033FF;
}

/*navigation*/

#navigation {
font-size:130%;
margin-left:15px;
}

#navigation li {
margin-bottom:5px;
}

#navigation a {
color:#444;
text-decoration:none;
}

#navigation a:hover {
color:#0033FF;
}

/*typography*/

p.bio {
font-size:140%;
text-indent:25px;
font-weight:lighter;
}

p.d-research {
font-size:140%;
font-weight:lighter;
}

p.book-info {
font-size:110%;
margin-top:0;
margin-bottom:10px;
}

p.furniture {
font-size:108%;
text-indent:25px;
line-height:1.355em;
}

/*miscellaneous*/

.clear {
clear:both;
}
