body {background: #FFFFFF; font-family:"Trebuchet MS", Verdana, Arial, Helvetica; font-size:medium; color:#333}
#wrap {width:700px; margin:20px auto;}
#header { float:left; margin-bottom:10px; background:url(/design/img/KoboLogo.gif) no-repeat top left; height:110px; width:100%;}
#contentArea {clear:both; min-height:400px; border:0px solid #cccc00; margin:0 auto; float:left; padding:0 6px; width:100%;}
#footer {font-size:small; text-align:center; color:#5577aa; clear:both; font-variant:small-caps; margin-top:20px;}

#navMain {float:right; font-size:.8em; margin-top:40px; overflow:visible;}
#navMain a {padding:6px; text-decoration:none; font-variant:small-caps; font-weight:bold; color:#aa5555;}
#navMain a:hover {color:#0066cc; border-bottom:1px solid #cccc00;}
#homePage #main1, #blown_glass #main2, #solid_glass #main3, #jewelry #main4, #plasma #main5, #shop #main7, #contact #main8, #statement #main6 {color:#0066cc; border-bottom:1px solid #0066cc}

#hcard-Joshua-Swanson {padding-top:25px; text-align:center; float:left;}
.fn {font-size:130%; font-weight:bold;}
.org {margin-bottom:20px; font-variant:small-caps;}
.email, .tel, .org {font-size:90%;}
a {color:#669933} a:hover {color:#666633;}
.tel {margin-top: 5px; }

p {font-size:90%;}

#artistPortrait {border:2px solid #ccc; border-right-color:#888; border-bottom-color:#666; float:left; margin:17px 20px 0 0;}
#statement p {text-align:justify;}

.galleryItem {float:left; margin-left:25px; width:297px;}
.clearAll {clear:both;}
.galleryItem p {margin:0; padding:0;}
.galleryItem img, .shopItem img {padding:6px; border:1px solid #0066cc; border-top-color:#9999ff; border-left-color:#9999ff; width:285px;}
.galleryItemTitle{font-weight:bold; font-size:1.1em; color:#777; margin:0; padding:0;}
.galleryItemSize {color:#777; font-size:.8em; font-weight:normal;}

.shopItem {float:left; border-bottom:1px dotted #cccc00; padding:20px; font-size:.8em}
.shopItem img {float:left; width:200px;}
.shopItemTitle {float:left; width:100%; font-size:1.9em; margin-bottom:4px;}
.shopItemNotes {float:left; width:400px; margin-left:20px;}
.shopItem form {margin-left:20px;}
.shopItem form input {display:block; margin-bottom:6px;}
.shopItem form .spanIt {display:inline}