/*
=======================
General
=======================
*/
img.frame01{ border: 4px solid #b3a88b;}
#right-nav{ float: right; width: 150px; border: 0px solid #000; font-size: 10px; font-family: Verdana, Arial, Serif;}

#form-newsletter{ border: 2px solid #322001;}
#form-newsletter tr{}
#form-newsletter tr td{ font-weight: bold; padding: 5px;}
/*
=======================
Home
=======================
*/
#home-flash{ float: right; width: 400px; height: 330px; border: 10px solid #322001; margin: 20px 0 20px 20px;}
.ferdinand-slider div { font-family: Trebuchet MS, Verdana; color: #b3a88b; }
.ferdinand-slider p { padding:2px 4px 4px 6px;margin:0; }
.ferdinand-slider a.title { font-size: 16px; color: #b3a88b; padding:2px 4px; text-decoration:none; }
.ferdinand-slider p.tekst { font-size:11px; color: #b3a88b; }

/*
=======================
Portfolio
=======================
*/
.portfolio-piece{ border-bottom: 1px solid #afa386; height: 180px; padding: 10px 0 10px 0; width: 660px; }
.portfolio-piece-images{ float: left; width: 300px; border: 0px solid #000;}
.ppi-main{ float: left; width: 200px; height: 160px; border: 6px solid #b3a88b; margin: 0 10px 0 0;}
.ppi-sub{ width: 60px; height: 48px; float: left; margin: 0 0 8px 0; border: 2px solid #b3a88b;}
.portfolio-piece-content{ float: left; width: 350px; border: 0px solid #000;}

.woodrow{ float: left; border: 0px solid #afa386; width: 830px; margin-bottom: 15px;}
a img.woodworking-piece{ float: left; border: 8px solid #322001; width: 175px; height: 140px; margin-right: 15px;}
a:hover img.woodworking-piece{ border: 8px solid #b3a88b;}

.emphasis{ font-style: italic}

/*
=======================
Portfolio - Items
=======================
*/
.item-box{ float: left; height: 400px; width: 300px; border: 0px solid #FFF; margin: 0 10px 0 0;}
.item-desc{ float: left; border: 0px solid #FFF; width: 100%; margin: 0 0 10px 0;}
.item-desc h1 { font-size: 24px; font-family: Serif; font-weight: bold; line-height: 24px; margin: 0 0 10px 0; }
img.item-preview{ float: left; width: 500px; height: 400px; border: 8px solid #322001;}

.item-thumbs{ float: left; border: 0px solid #FFF; width: 100%; height: 90px;}
a img.item-piece{ float: left; border: 4px solid #322001; width: 90px; height: 72px; margin-left: 25px;}
a img.item-piece-end{ float: left; border: 4px solid #322001; width: 90px; height: 72px; margin-right: 0;}
a:hover img.item-piece{ border: 4px solid #b3a88b;}
a:hover img.item-piece-end{ border: 4px solid #b3a88b;}
.back-to-portfolio{font-size: 20px; margin-top: 10px; float: right;}

/*
=======================
Contact
=======================
*/
#form-table{}
#form-table tr{}
#form-table tr td{ padding: 5px;}

/*
=======================
News
=======================
*/
.news-blurp{ border-bottom: 1px solid #afa386; padding: 10px 0 10px 0; width: 660px;}
.news-blurp h4{ padding-bottom: 5px; }
.news-date{ width: 88px; height: 73px; float: left; margin: 0 10px 5px 0; background-image: url('/images/news-date-background4.gif'); background-repeat: no-repeat; padding: 15px 0 0 0; font-size: 30px; font-weight: bold; text-align: center; line-height: 24px; }
.news-date-sm{ display: block; font-size: 12px; font-style: italic;}
