body{margin: 0;padding: 0;}
#whitetop{background-color:#ffffff;}
#header{background-image:url('images/nav_topbg.jpg');background-repeat:no-repeat;background-position:bottom center; height:31px;margin-top:25px;}
#nav{margin-left:auto;margin-right:auto;width:976px;}
.navlink{margin-left:30px;float:right;}
#logo{width:345px;float:left;}
#links{width:630px;float:left;text-align:right;}

#main{background-image:url('images/nav_bottombg.jpg');background-repeat:no-repeat;background-position:top center;background-color:#d5dadc; padding-top:25px;}
#container{margin-left:auto;margin-right:auto;width:956px;border:10px solid #ffffff;background-color:#ffffff;}
.tile{float:left;padding:0;margin:0;}
.bodytext{color:#635a4a;font-family:arial;font-size:.95em;}
.storytext{float:left;width:660px;padding:25px;color:#635a4a;font-family:arial;font-size:.95em;}
.workshoptext a:link,.storytext a:link,.bodytext a:link{color:#aea91f;}
.workshoptext a:visited,.storytext a:visited,.bodytext a:visited{color:#7b7466;}
.workshoptext a:hover,.storytext a:hover,.bodytext a:hover{color:#aea91f;}

.workshoptile{float:left;width:350px;margin:22px;padding:10px;background-color:#d5dadc;border:1px solid #9ba7ad;height:540px;}
.smallworkshoptile{float:left;width:252px;margin:22px;padding:10px;background-color:#d5dadc;border:1px solid #9ba7ad;height:450px;}
.workshoptext{color:#635a4a;font-family:arial;font-size:.80em;}
.workshoptitle{color:#aea91f;font-family:arial;font-weight:bold;font-size:1em;margin-bottom:-2px;margin-top:10px;}
.gallerytitle{color:#aea91f;font-family:arial;font-weight:bold;font-size:1.3em;margin-bottom:-2px;margin-top:10px;}
.smallworkshoptile img{border:1px solid #b9c1c5;}

#footer{background-image:url('images/nav_footerbg.jpg');background-repeat:repeat-x;background-position:top left;height:225px;background-color:#a8a30f;}
#footerlinks{text-align:center;padding-top:150px;color:#eae8c4;font-family:arial;font-size:.9em;}
.footertext{padding-left:5px; padding-right:5px;}
#footerlinks a:link{color:#eae8c4;}
#footerlinks a:visited{color:#eae8c4;}
#footerlinks a:hover{color:#ffffff;}


ul.cp_imagelist a {
    border: 3px solid #D6D6D6;
    color: #000000;
    display: block;
    float: left;
    height: 75px;
    overflow: hidden;
    padding: 6px;
    text-align: center;
    vertical-align: middle;
    width: 100px;
}


