/* site-specific CSS for Paris */

/* site-wide defaults -------------------------- */

a:link    { color: #333333; }
a:visited { color: #333333; }
a:hover   { color: #c62328; }

h1 { color: #55362f; }
h2 { color: #55362f; }
h3 { color: #55362f; }
h4 { color: #55362f; }

p b { color: #55362f; }

div.section b { color: #55362f; } /* bold used in print_e.php */

/* css background images -------------------------- */

#background       { background-image: url(/_site/PAR/bg_full.jpg); }
td.sidenav        { background-image: url(/_site/PAR/side_section_bottom.gif); }
div#header        { background-image: url(/_site/PAR/header.gif); }
div#index_footer  { background-image: url(/_site/PAR/bottom.gif); }
div#normal_footer { background-image: url(/_site/PAR/normal_footer.gif); }
table.booknow     { background-image: url(/_site/PAR/booknow_bg.gif);  }
table.booknow2    { background-image: url(/_site/PAR/booknow_bg2.gif); }
td.booknow_div    { background-image: url(/_site/PAR/booknow_div.gif); }
tr.bsk_hdr td     { background-image: url(/_site/PAR/booknow_bg.gif);  }
tr.bsk_tot td     { background-image: url(/_site/PAR/booknow_bg.gif);  }

/* product page selection list elements -------------------------- */

table.booknow    { background-color: #432324; }
table.booknow2   { background-color: #432324; }
td.booknow_price { color: #baa170; }

/* detailed information elements -------------------------- */

.detailed_info    b { color: #55362f; }
.detailed_info h3 b { background-color:#432324; }

/* header elements -------------------------- */

div#top_menu { background-color: #432324; }

/* footer elements -------------------------- */

div.link_footer { padding-bottom: 70px; } /* +/- 12px per line */
div.footer { background-color: #432324; }
div.quicktips h3 { color: #baa170; }
.quicktips_title { color: #baa170; }
.quicktips_text  { color: #f7f5f3; }
.quicktips_text a:link,
.quicktips_text a:visited { color: #ffffff; }
.quicktips_text a:hover   { color: #e9b349; }
a.quicktips_viewall:link,
a.quicktips_viewall:visited { color: #baa170; }
a.quicktips_viewall:hover { color: #e9b349; }
.footer_bullet { color: #baa170; font-weight: bold; }
div.top5 ul { color: #baa170; }
div.top5 a:link,
div.top5 a:visited { color: #ffffff; }
div.top5 a:hover   { color: #e9b349; }

/* top of form elements -------------------------- */

.greeting   { color: #baa170; }
.greeting b { color: #432324; }
.greeting a { color: #baa170; }

/* wishlist elements -------------------------- */

span#thewishlist { background: #432324; }
span#thewishlist a:link,
span#thewishlist a:visited { font-size: 9px; color: #baa170; }
span#thewishlist a:hover   { font-size: 9px; color: #e9b349; }

/* left-side nav elements -------------------------- */

#sidenav a:link,
#sidenav a:visited { color: #432324; text-decoration: none; }
#sidenav a:hover   { color: #c62328; }

/* special page elements -------------------------- */

.warning11px  { color: #c62328; font-size: 11px; }
.search_info  { color: #55362f; font-size: 11px; }

.askdate_head { color: #baa170; font-size: 18px; }
.month a      { color: #432324; }
.monthname    { color: #432324; }
.month        { background-color: #baa170; border-color: #432324; }
.dayname      { color: #d9caae; background-color: #432324; }
.monthday     { color: #432324; border-color: #d9caae; }
.availday     { background-color: #ffffff; border-color: #d9caae; }

table.basket  { background-color: #f1e8cb; }
tr.bsk_dat td { color: #432324; }
td.dsc a:visited
              { color: #432324; }
.basket_info  { color: #55362f; font-size: 12px; font-weight: bold; }
.basket_lt0   { color: #c62328; font-size: 12px; } /* less than zero amt */
.basket_strong{ color: #c62328; font-size: 12px; font-weight: bold; }
#checkout     { background-color: #432324; }
#continue     { background-color: #baa170; }
div.faq_element strong { color: #55362f; }
form#review fieldset { border: 1px solid #55362F; }
