body{ margin : 0px; font-family	: Verdana, Arial, Helvetica, sans-serif; font-size : medium; background: #402d1e; color: #fff; }

.clr{ clear: both; margin: 0; overflow: hidden; height: 1px; }

#container { background: url(/amescollection/images/amescollection/background.jpg) top left repeat-y; margin: 2px; border: 2px solid #7d6034; width: 760px;}

#menu { width: 150px; float: left; margin: 0; }
#menu ul { margin: 50px 10px 20px 15px; padding: 0; list-style: none; }
#menu ul li { margin: 10px 0; padding: 0; background: none;}
#menu ul li a { color: #fff; text-decoration: none; font-weight: bold; font-size: 110%; text-transform: uppercase;}
#menu ul li a:hover { color: #d29b48; }

#menu ul li ul { display:none;  }
#menu ul li.current ul { display:block; font-size:0.8em; margin:0 0 20px 30px; }
#menu ul li.current ul li { list-style-type:disc; }

#content { margin: 30px 10px 30px 160px; }

span.caroline { color: #7d6034; font-size: 150%; font-weight: bold; float: right; margin-bottom: 20px;}

.credits #content { font-size: 150%;}
.credits #content a { margin-left: 60px;}
.credits #content p { height: 20px;}

#footer { margin: 10px 10px 0 160px; font-size: 90%; text-align: right;}
#footer p{ margin: 0; padding: 0; color: #7d6034;}

/*gallery*/

.gallery-list { }
.gallery-list ul { margin: 0; padding: 0; list-style: none; }
.gallery-list ul li { margin: 10px 15px; padding: 0; background: none; float: left; width: 250px; /*border: 2px solid #fff;*/}
.gallery-list ul li p { margin: 0 0 2px 0; padding: 0; text-align: center; }

.image-list { }
.image-list ul { margin: 0; padding: 0; list-style: none; }
.image-list ul li { margin: 10px 20px; padding: 0; background: none; float: left; width: 250px; /*border: 2px solid #fff;*/}
/*.image-list ul li img { border-bottom: 2px solid #fff; }*/
.image-list ul li p { margin: 0 0 2px 0; padding: 0; text-align: center; font-style: italic;}
.image-list p.image-container-gallery { height: 200px;}

/*form*/
input { display: block; width: 400px; margin-bottom: 10px;}
input.narrow { width: 200px; margin-left: 200px;}
textarea { width: 400px; margin-bottom: 10px;}
textarea.tall { height: 250px;}
label { display: block;}

/*general*/

h1 { font-size: 130%; }

ul { margin: 0; padding: 0; list-style: none; }
ul li { margin: 10px 30px; padding: 0 20px; background: url(/amescollection/images/amescollection/li.gif) center left no-repeat; }

blockquote { margin: 0; padding: 0; }
blockquote p { font-size: 140%; color: #7d6034; font-weight: bold; text-align: center;}
blockquote span { font-size: 50%;}

a { color: #7d6034; text-decoration: none;}
a:hover { text-decoration: underline; }
a img{ border: none; }

.right { float: right; padding: 0 0 10px 15px; margin: 0 0 10px 15px;}