/* CSS Document */
/* Consignment-Northwest Theme */

/***** =GLOBAL STYLES *************************************/
* {
  margin:0; padding:0;
}

body {
  color:#F2F6FC;
  background:#FFF;
  text-align:center;
  font-family:Verdana, Arial, sans-serif;
  font-size:80%;
  
}

a {
  color:#FFF;
  font-weight:bold;
  text-decoration:none;
}

h2 {
  font-size: 1.5em;
}

h3 {
  font-size: 1.2em;
}

h4 {
  font-size: 1em;
}

strong {
  font-weight: bold;
  font-style: none;
}

.clear {
  clear: both;
}

div#container {
  margin: 5px auto 10px;  
  width:700px;
  position:relative;
  background:#20468F;
  text-align:left;
  padding-bottom: 5px;
}

/***** =BRANDING ***********************************************/
div#branding {
  background: url(images/header2.jpg) top center no-repeat;
  height: 245px;
}

div#branding h1 {
  display: none;
}


/***** =NAVIGATION *********************************************/
div#navigation {
  margin: 0 10px;
  padding: 0 0 5px 0;
  border-bottom: 1px solid white;
}

ul#menu {
  width:680px; height:31px;
  background:url(images/menu_bar3.gif);
  position:relative;
}

ul#menu li {
  list-style:none;
  position:absolute;
  top:0;
  margin:0;
  padding:0;
}

ul#menu li, ul#menu a {
  height:31px;
  display:block;
}

ul#menu li a {
  text-indent: -9999px;
  outline: none;
}

#home       {left: 0px;   width: 83px;}
#consigning {left: 83px;  width: 127px;}
#buying     {left: 210px; width: 93px;}
#jewelry    {left: 303px; width: 96px;}
#faq        {left: 399px; width: 86px;}
#contact    {left: 485px; width: 128px;}

#home a:hover, #cnw-index #home a {
    background: transparent url(images/menu_bar3.gif)
    0px -31px no-repeat;}
#consigning a:hover, #cnw-consigning #consigning a {
    background: transparent url(images/menu_bar3.gif)
    -83px -31px no-repeat;}
#buying a:hover, #cnw-buying #buying a {
    background: transparent url(images/menu_bar3.gif)
    -210px -31px no-repeat;}
#jewelry a:hover, #cnw-jewelry #jewelry a {
    background: transparent url(images/menu_bar3.gif)
    -303px -31px no-repeat;}
#faq a:hover, #cnw-faq #faq a {
    background: transparent url(images/menu_bar3.gif)
	-399px -31px no-repeat;}
#contact a:hover, #cnw-contact #contact a {
    background: transparent url(images/menu_bar3.gif)
    -485px -31px no-repeat;}

/***** =CONTENT ***************************************************/
div#content {
  padding: 5px 10px
}

/***** =CONTENT-MAIN *********************************************/
#cnw-index div#content-main, #cnw-faq div#content-main, #cnw-contact div#content-main {
  width: 508px; 
  float: left; 
  margin: 0;
}

div#content-main h2 {
  color:#F0DD06;
  border-bottom:1px solid white;
  margin-bottom: 5px;
  font-size:1.3em;
  width: 100%;
}

div#content-main p {
  margin: 0 5px 10px 5px;
}

div#content-main blockquote {
  font-weight: bold;
  font-style: italic;
}

div#content-main blockquote p {
  margin: 0 5px;
}

div#content-main cite {
  display: block;
  margin: 0 0 10px 20px;
}

#content-main ul li {
  margin: 0 0 1em 25px;
}

#content-main ul li h4 {
  text-decoration: underline;
}

/***** =CONTENT-SUB **********************************************/
div#content-sub {
  width: 164px;
  float: right;
  padding: 5px 0 0 0;
}

div#content-sub ul li {
  list-style: none;
  margin: 0 0 5px 0;
}

/***** =CONSIGNING PAGE ********************************************/
#cnw-consigning #content-main img {
  float: right;
  margin: 10px 0 10px 10px;
  clear: right;
}

#cnw-consigning #pickup-fees li {
  list-style: none;
  margin: 0 0 0 25px;
  font-weight: bold;
}

#cnw-consigning h3 {
  margin: 0 0 0 5px;
}

/***** =BUYING PAGE *************************************************/
#cnw-buying #delivery-fees li {
  list-style: none;
  margin: 0 0 0 25px;
  font-weight: bold;
}

#cnw-buying h3 {
  margin: 0 0 0 5px;
}

#cnw-buying ul#impress {
  margin: 1em 0 0 5px;
  color: #000;
  border: 1px solid white;
  background-color: #6B92DE;
  list-style: none;
  padding: 12px 0 12px 5px;
  float: left;
}

#cnw-buying ul#impress li {
  float: left;
  margin: 0 4px 0 0;
}

/***** =JEWELRY PAGE ***********************************************/
#cnw-jewelry #content-main img {
  float: right;
  margin: 10px 0 10px 10px;
  clear: right;
}

#cnw-jewelry h3 {
  margin: 0 0 0 5px;
  text-decoration: underline;
}


/***** =FAQ PAGE ***************************************************/
#cnw-faq ul#faq-list {
  width: 100%;
}

#cnw-faq ul li {
  list-style: none;
  margin: 0;
}

#cnw-faq ul li h4 {
  text-decoration: none;
  margin: 0 0 0 5px;
  padding: 0;
}

#cnw-faq ul li p {
  margin: 5px 0 10px 15px;
}

/***** =CONTACT PAGE ***********************************************/
#cnw-contact h3, #cnw-contact h4 {
  margin: 0 0 0 5px;
  text-decoration: underline;
}

#cnw-contact p span {
  display: block;
}

#cnw-contact p span.fax {
  margin: 0 0 0 1.3em;
}

#cnw-contact p span.email {
  margin: 0 0 0 0.5em;
}

#cnw-contact #content-main img {
  border: 1px solid white;
  margin-left: 25px;
}

#cnw-contact #our-facility {
  margin-bottom: 1em;
}

#cnw-contact #our-facility li {
  margin: 0 0 5px 25px;
  font-weight: bold;
}

#cnw-contact #note, #cnw-contact #disclaimer {
  font-style: italic;
}

#cnw-contact #thankyou {
  font-weight: bold;
}

/***** =PANDEMONIUM MEDIA LINK *********************************************/
#pandemonium-link {
  color: #555;
}

#pandemonium-link a {
  color: #555;
}