/***************** global *****************/
body {font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #333333; background-color: #FFF; margin: 0 auto;text-align: center;}
h1 {font-size: 20px;}
h2 {font-size: 14px;}

#container {width: 1024px; margin: 0 auto; padding: 0;}
#content {width: 759px; min-height: 499px; margin: 0 auto; clear:both;}
#content h1 {float: left;}
#content #copy {float: right;width: 350px;}
#content a:link, #content a:visited, #content a:active, #content a:focus {color: #AA8128; text-decoration: none;}
#content a:hover {text-decoration: underline;}
#error {color: red; font-weight: bold;}
#logo {float: left;margin: 0;padding: 5px 20px 5px 5px;float: left;}
#sitemap {text-align: left;}


/***************** Collection *****************/
.palette {background-color: #FFF; clear: both; height: 568px; margin: 0 5px 0 5px;}
.palette .left {float: left;width: 372px;text-align: center;}
.palette .right {float: right;width: 372px;text-align: center;}
.thumbs {width: 749px;height: 60px;margin-top: 4px;}
.thumbs ul.tabs {list-style:none;margin:0 !important;padding: 4px 0 0 22px;}
.thumbs ul.tabs li {float:left;	text-indent:0;	padding:0;	margin:0 !important;list-style-image:none !important; }
.thumbs img {border: 1px solid #FFF;margin: 1px;}

/* spring 2010 rules */
#spring-2010 {background-color: #645844;}
#spring-2010 a:hover img {border: 2px solid #402B1C;text-decoration: none;}

/* fall 2009 rules */
#fall-2009 {background-color: #D0D3DD;}
#fall-2009 a:hover img {border: 2px solid #686868; text-decoration: none;}

#copy h2 {text-align: center;}
#copy div {clear: both;}

/***************** Press *****************/
.press {clear: both; border-bottom: solid 1px #AA8128; margin: 20px; text-align: left;}
.press img {margin: 0 10px 10px 0;}

/***************** header *****************/
#header {font-size:40px; font-family: "Brush Script MT", "Monotype Corsiva"; width: 100%; margin: 10px 0;}
#header a:link, #header a:visited, #header a:active  {color: #000000; text-decoration: none;}
#header a:hover {color: #FFFFFF; text-decoration: none;}

/***************** nav *****************/
ul#nav {
margin: 0 0 0 0;
clear: right;
}

#nav li {
list-style: none;
float: left;
margin: 0 20px 0 0;
}


#nav li a span {
color: white;
display: none;
}

#nav #about {background: url("/images/header/about.gif") no-repeat;width: 51px;height: 11px;margin-top: 24px;}
#nav #about:hover { background-position: 0px -11px; }
#nav #collection {background: url("/images/header/collection.gif") no-repeat;width: 93px;height: 11px;margin-top: 24px;}
#nav #collection:hover { background-position: 0px -11px; }
#nav #contact {background: url("/images/header/contact.gif") no-repeat;width: 73px;height: 11px;margin-top: 24px;}
#nav #contact:hover { background-position: 0px -11px; }
#nav #press {background: url("/images/header/press.gif") no-repeat;width: 41px;height: 11px;margin-top: 24px;}
#nav #press:hover { background-position: 0px -11px; }
#nav #wheretobuy {background: url("/images/header/wheretobuy.gif") no-repeat;width: 109px;height: 11px;margin-top: 24px;}
#nav #wheretobuy:hover { background-position: 0px -11px; }

/***************** Footer *****************/
ul#footer {text-align: center;margin: 0 auto;width: 190px;height: auto;clear: both;margin-bottom: 3px;}
#footer li {list-style: none;float: left;margin: 0px 20px 0 0;}
#footer li a span {display: none;}
#footer #home  {background: url("/images/footer/home.gif") no-repeat;width: 33px;height: 8px;margin: 5px 5px 8px 5px;}
#footer #credit  {background: url("/images/footer/credit.gif") no-repeat;width: 38px;height: 8px;margin: 5px 5px 8px 5px;}
#footer #sitemap  {background: url("/images/footer/sitemap.gif") no-repeat;width: 46px;height: 8px;margin: 5px 5px 8px 5px;}
#footer #home:hover { background-position: 0px -8px; }
#footer #credit:hover { background-position: 0px -8px; }
#footer #sitemap:hover { background-position: 0px -8px; }

/***************** landings *****************/
.landing_image {float: left; margin:  0px 15px 15px 0;}