img, div, a, h1 { behavior: url(iepngfix.htc) }

html, body { padding: 0; margin: 0; background: #444; }

body { padding: 0; margin: 0; font-family: Helvetica neue, helvetica, arial /*Palatino Linotype, Book Antiqua, Palatino*/; background: #444 /*url(images/stick-bg.jpg) bottom right no-repeat*/; }

#container { border: 0px solid #666; padding: 0px; width: 1140px; margin: 30px auto 0 auto; }

#header { margin: 0; padding: 0; border: 0px solid #FFF; text-align: left; }

#title { float: left; padding:0; margin: 0; }

#utilinks { float: right; color: #D3B28E; font-size: 16px; font-weight: lighter; margin: 27px -4px 2px 0; }
#utilinks a { color: #D3B28E; text-decoration: none; margin: 0 4px; }
#utilinks a:hover { border-bottom: 1px solid #D3B28E; }

#maincontent { width: 100%; margin: 15px 0 0 0; padding: 0; color:#856221; }
#maincontent a { color:#856221; }


#bronzes { float: left; padding: 0; margin: 0 0px 0 0; }
#bronzes a { color: #856221; font-weight: lighter; font-size: 18px; }
#bronzes img { margin: 0 0 20px 0; }

#bronzesnav { color: #856221; margin: 20px 0px 0 -4px; text-align: right; }
#bronzesnav a { color: #856221; margin: 0 4px; padding: 0; }

#bronzesmaquettes { width: 100%; margin: 0; padding: 0; }
#bronzesmaquettes img { float: left; margin: 0 13px 0 0; }
#bronzesmaquettes img.hindmost { float: left; margin: 0; }

#drawingshome { float: right; padding: 0; margin: 0; }
#drawingshome a { color: #856221; font-weight: lighter; font-size: 18px; }
#drawingshome img { margin: 0 0 20px 0; }
#drawingshome img.hindmost { margin: 0 0 10px 0; }

#drawings { float: left; padding: 0; margin: 0; width: 100%; }
/*#drawings a { color: #856221; font-weight: lighter; font-size: 18px; }
#drawings img { margin: 0 0 10px 0; }*/

#drawingsnav { color: #856221; margin: 20px 0px 0 -4px; text-align: right; }
#drawingsnav a { color: #856221; margin: 0 4px; padding: 0; }

#thumbs { /*background: #999;*/ text-align: left; }
#thumbs img { margin: 0 8px 0 0; border: none; }
#thumbs img.hindmost { margin: 0 0 0 0; border: none; }

#thumbsNEW { text-align: center; }
#thumbsNEW img { margin: 30px 12px; border: none; box-shadow: 0 2px 11px #333; }
#thumbsNEW img:hover { box-shadow: 0 2px 17px #222; }

p.imagehint { color: #999; font-size: 13px; font-weight: lighter; }


#footer { margin: 20px 0 10px 0; padding: 0; color: #777; font-size: 13px; font-weight: lighter; text-align: center; }




#kappywells { margin: 0; padding: 0; /*border-right: 2px solid #711a07;*/ }

#kappywells img { float: left; border: none; margin: 0px 20px 0 0; padding: 5px 0px 0px 0; /*border-right: 2px solid #711a07;*/ }

#topnav { float: left; padding: 0 0 0 0; margin: 25px 0 0 0; color: #CCC; font-size: 19px; letter-spacing: 0.5px; }

#topnav a { color: #999; text-decoration: none; margin: 0 9px 0px 5px; padding: 0px 1px 0px 1px; } 

#topnav a:hover { border-bottom: 2px solid #999;/*color: #000; background: #711a07; text-decoration: underline;*/ }

h1 { font-weight: normal;  }

table.tall { width: 1200px; height: 100%; text-align: center; margin: 0 auto; /*background: #300;*/ }

tr.imagearea { text-align: center; }

tr, td { margin: 0; }

#mainimage { padding: 0; margin: 0 auto; text-align: left; /*background: #333;*/ }

#mainimage img { float: left; border: 0px solid #666; }

#textarea { float: right; }



form input, textarea { border: 1px solid #856221; background: #333; color: #999; padding: 1px; font-weight: normal; font-family: Helvetica neue, helvetica, arial /*Palatino Linotype, Book Antiqua, Palatino*/; font-size: 15px; }

.bigger { font-size: 16px; padding: 5px 15px; border: 1px solid #856221; color: #856221; }
.bigger:hover { font-size: 16px; background: #856221; color: #000; } 

#errorblock { text-align: left; padding: 10px; margin: 10px 0 10px 0; border: 1px solid #856221; }

#imageright { float: right; margin: 0 0 10px 15px; }
#imagecaption { padding: 7px; font-size: 90%; }


#leftimage { float: left; }
#rightimage { float: right; }

#clearboth { clear: both; }

#biotext { background: #333; }

#biotext p { color: #999; }

#biotext form { color: #999; }


/* HOME PAGE SIDESHOW STYLES */

#homeslide { margin: 0 10px 10px 0; border: 3px solid #666; }

/* CUSTOM PER PAGE STYLES */

img.red { margin: 0 10px 10px 0; border: 3px solid #666; }

img.red:hover { border: 3px solid #711a07; }

img.two { margin: 0 10px 10px 0; border: 3px solid #666; }

img.two:hover { border: 3px solid #b5582e; }

img.three { margin: 0 10px 10px 0; border: 3px solid #666; }

img.three:hover { border: 3px solid #9d774a; }

img.four { margin: 0 10px 10px 0; border: 3px solid #666; }

img.four:hover { border: 3px solid #66; }

h2 { /*float: left; padding: 8px 10px 8px 0; margin: 18px 10px 10px 0; border-right: 1px solid #eadfc9;*/ margin-top: 0; text-align: left; font-weight: normal; font-family: Helvetica neue, helvetica, arial /*Palatino Linotype, Book Antiqua, Palatino Georgia*/; }

h3 { /*float: left; padding: 8px 10px 8px 0; margin: 18px 10px 10px 0; border-right: 1px solid #eadfc9;*/ text-align: left; font-weight: normal; font-family: Helvetica neue, helvetica, arial /* Palatino Linotype, Book Antiqua, Palatino, Georgia*/; }

h3 a { color: #999; }

h4 { /*float: left; padding: 8px 10px 8px 0; margin: 18px 10px 10px 0; border-right: 1px solid #eadfc9;*/ text-align: left; /*color: #eadfc9;*/ font-weight: normal; font-family: Helvetica neue, helvetica, arial /*Palatino Linotype, Book Antiqua, Palatino Georgia*/; }

a { color: #999; text-decoration: none; }

a:hover { text-decoration: underline; }

p { color: #999; text-align: left; font-size: 16px; line-height: 23px; font-weight: normal; font-family: Helvetica neue, helvetica, arial /*Palatino Linotype, Book Antiqua, Palatino Georgia*/; }

/* lightbox caption */
/*#imageData{	padding:0 10px; color: #eadfc9; }*/

