@charset "UTF-8";

body{background:#EFE7C6 url(images/background.gif) repeat-x;font-family:Helvetica, Arial, Verdana, sans-serif;}
*{margin:0;padding:0;}
img, img a, a{border:none;outline:none;padding:0;}

#header{width:934px;margin:0 auto;}

#upperHeader{float:left;width:934px;margin:16px 0 0 0;}
#logo{float:left;width:165px;height:48px;}
#headerInfo{float:right;width:330px;text-align:right;margin:13px 0 0 0;}

#lowerHeader{float:left;width:934px;margin:15px 0 0 0;}
#menu{margin:0 0 0 5px;}
#searchbar{width:auto;float:right;margin:5px 35px 0 0;}
#searrchform input{border:none;width:137px;}
#s {width:137px;background-color:#FFFFFF;border:none;font-size:11px;padding:3px 2px 4px 4px;color:#543017;height:12px;margin:0 5px 0 0;}
#searchsubmit{font-size:11px;cursor:pointer;background-color:transparent;border:none;color:#AC9C81;}
#searchbar p a, #searchbar p a:link, #searchbar p a:visited{font-size:13px;color:#AC9C81;text-decoration:none;}
#searchbar p a:hover, #searchbar p a:active{color:#FFFFFF;}

#wrapper{width:934px;margin:0 auto;position:relative;}
#content{width:934px;float:left;margin:20px 0 0 5px;}
#topContent{width:928px;float:left;border-bottom:1px solid #AC9C81;padding:0 0 23px 0;margin:0 0 20px 0;}
#bottomContent{width:928px;float:left;border-bottom:1px solid #AC9C81;padding:0 0 20px 0;margin:0 0 10px 0;}
#footer{width:934px;float:left;clear:both;margin:0 0 10px 0;}

.post{width:934px;float:left;}
.leftBox{width:270px;height:260px;overflow:hidden;float:left;border-right:1px solid #AC9C81;padding:0 20px 0 0;}
.title{margin:0 0 10px 0;}
.entry{}
.rightBox{width:600px;float:left;padding:0 0 0 25px;}
.postImage{border:6px solid #543017;width:600px;height:249px;}
.homeFeature, .aboutFeature{border:6px solid #543017;width:256px;height:152px;float:left;margin:0 23px 0 0;}
.sectionTitle{margin:0 0 20px 0;}
.homeCollections{width:auto;float:left;padding:0 0 0 23px;border-left:1px solid #AC9C81;height:165px;}
.collectionsRow{width:auto;float:left;padding:0 25px 0 0;margin:0 0 0 3px;}
.aboutFeatureText{width:380px;float:left;padding:0 0 0 23px;border-left:1px solid #AC9C81;height:165px;overflow:hidden;}
.collections{width:auto;float:left;height:165px;margin:5px 0 0 0;}
.thecollectionsRow{width:auto;float:left;padding:0 52px 0 0;margin:0 0 0 3px;}
.drawing{position:absolute;left:755px;top:430px;}

.footerContent{width:934px;float:left;}
#footer{height:25px;}

a, a:link, a:visited{color:#543017;text-decoration:underline;}
a:hover, a:active{text-decoration:none;color:#788F9F;}
#headerInfo li{font-size:11px;color:#EFE7C6;list-style-type:none;margin:0 0 6px 0;}
#menu li{display:inline;}
#menu li a, #menu li a:link, #menu li a:visited{list-style-type:none;width:auto;float:left;font-size:11px;color:#AC9C81;padding:8px 30px;text-decoration:none;border-right:2px solid #EFE7C6;}
#menu li a:hover, #menu li a:active, #homePage #onHomePage, #aboutPage #onAboutPage, #featurePage #onFeaturePage, #collectionPage #onCollectionPage, #pressPage #onPressPage, #contactPage #onContactPage{color:#FFFFFF;}
#menu li a.first{padding:8px 21px 8px 0;}
h3{font-size:21px;color:#543017;text-transform:uppercase;}
h5{font-size:15px;font-style:italic;color:#788F9F;text-transform:uppercase;}
.entry p, .aboutFeatureText p{font-size:12px;color:#543017;line-height:15px;margin:0 0 8px 0;}
.collectionsRow ul{list-style-type:none;border-right:1px solid #AC9C81;padding:0 45px 0 0;height:115px;}
.thecollectionsRow ul{list-style-type:none;border-right:1px solid #AC9C81;padding:25px 45px 20px 0;height:115px;}
.collectionsRow li, .collectionsRow li a, .collectionsRow li a:link, .collectionsRow li a:visited, .thecollectionsRow li, .thecollectionsRow li a, .thecollectionsRow li a:link, .thecollectionsRow li a:visited{color:#543017;font-size:12px;margin:0 0 7px 0;text-decoration:none;text-transform:uppercase;}
.collectionsRow li a:hover, .collectionsRow li a:active, .thecollectionsRow li a:hover, .thecollectionsRow li a:active{color:#788F9F;text-decoration:underline;}
.footerContent li, .footerContent li a, .footerContent li a:link, .footerContent li a:visited{list-style-type:none;width:auto;float:left;padding:0 20px 0 0;color:#543017;font-size:11px;}
