/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:top;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
html {font-size:100.01%;}
body {font-size:75%;color:#222;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0 1.5em 1.5em 0;padding-left:3.333em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
caption {background:#eee;}

/*.clearfix:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}*/
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
.clear {clear:both;}

/* Custom Styles */
body {background:#FFF}

#SCROLL_TEXT {color:#666666;font-family:Georgia, "Times New Roman", Times, serif;font-size:10px;}

#thumb {position:relative;height:66px;width:6px;background-color:#666666;cursor:pointer;}

#FIRST_NAME {
  background-color:#F4F8F9 !important;
}

#LAST_NAME {
  background-color:#F4F8F9 !important;
}

#EMAIL {
  background-color:#F4F8F9 !important;
}

#PHONE {
  background-color:#F4F8F9 !important;
}

#EMAIL_CONTACT {
  background-color:#F4F8F9 !important;
}

#HEAR_ABOUT {
  background-color:#F4F8F9 !important;
}


.container {
  margin:0px auto;
  width:907px;
  /*height:750px;*/
  background:#407CB2 url('../images/bg.jpg') no-repeat;
}

.titleRow {
  height:110px;
  overflow:hidden;
  position:relative;
  width:907px;
}

.navBar {
  height:25px;
  padding-left:0;
  overflow:hidden;
  vertical-align:middle;
  line-height:16px;
}

.navigation {
  color:#A5D2E9;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  padding-right:16px;
  font-weight:bold;
}


.navigation a:hover {
  color:#A5D2E9
}

#content {
  /*height:457px;*/
  width:795px;
  padding-left:63px;
  padding-right:63px;
  vertical-align:top;
}

td {
  font-family:"Georgia", Times, serif;
  font-size:12px;
  color:#4D4D4D;
  padding:0;
}

.contact-pad tr {
  line-height:15px;
}

a {
  text-decoration:none;
  /*color:#4D4D4D;*/
  color:#005996;
}

.email {
  margin:0 0 0 7px;
}

.sendto {
  margin:0 0 0 10px;
}

.imgCell {
  padding-right:14px;
  width:90px;
  height:69px;
}

#thumb_a {
  position:relative;
  width:65px;
  height:6px;
  background-color:#666666;
  cursor:pointer;
}

#thumbScroll_a {
  width:717px;
  height:6px;
  float:left;
  background-image:url('../images/item_scroll_1.jpg');
  background-repeat:repeat-y;
  visibility:hidden;
}

#scrollArea_a {
  width:725px;
  height:77px;
  overflow:hidden;
  position:relative;
}

#scrollcontent_a {
  position:absolute;
  padding-right:10px;
}

a.delImg:link, a.delImg:visited {
  font-family:Lucida Grande, Verdana, Arial, Helvetica, sans serif;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
  color:#0000FF;
}

a.delImg:hover {
  font-family:Lucida Grande, Verdana, Arial, Helvetica, sans serif;
  font-size:11px;
  text-decoration:underline;
  color:#0000FF;
}

#myajaxmenu {
  padding:4px 0 6px;
  margin:0;
  font-family:Arial, Helvetical, sans-serif;
  font-size:10px;
  float:none;
  height:15px;
  overflow:hidden;
}

#myajaxmenu li {
  list-style:none;
  padding:1px 12px 0 0;
  margin:0;
  float:none;
  display:inline;
  font-size:10px;
}

#myajaxmenu li.last {
  padding-right:0;
}

#myajaxmenu li.active a {
  color:#A5D2E9;
}

#myajaxmenu li a {
  color:#005694;
  text-decoration:none;
  text-transform:uppercase;
  font-weight:bold;
}

#myajaxmenu li a:hover {
  color:#A5D2E9;
}

form, fieldset {
  border:none;
  padding:0;
  margin:0;
}

#EmailForm input, #SendToFriendForm input {
  height:16px;
  border:#4D4D4D solid 1px;
  background:#F4F8F9;
  font-family:'Times New Roman', Times, serif;
  padding:3px 0 3px 3px ;
  font-size:1.2em;
}

#EmailForm  {
  color:#000;
}
#EmailForm  td{
  color:#000;
}

#EmailForm label {
  float:left;
}

#EmailForm input.medium {
  width:150px;
  margin-right:15px;
}

#EmailForm input.large {
  width:320px;
}

textarea {
  width:314px;
  border:#4D4D4D solid 1px;
  background:#F4F8F9;
  font-family:'Times New Roman', Times, serif;
  font-size:1.2em;
  padding:3px
}

#EmailForm input.button, #SendToFriendForm input.button {
  background-color:#DDD;
  border:#4D4D4D solid 1px;
  color:#4D4D4D;
  font-family:'Times New Roman', Times, serif;
  width:50px;
  padding:0 6px!important;
  height:auto;
}

#SendToFriendForm input.button {width:100px}




.title {
  color:#575a5a;
  font-size:16px;
  margin-bottom:12px;
}

.description p {
  margin:0 15px 0 0;
}

#footer {
  /*width:530px;*/
  color:#fff;
  font-family:sans-serif;
}
#footer .copyright{
  font-size:11px;
}

#footer #myajaxmenu {
  padding:0;
  margin:0 0 8px;
  font-family:arial;
  font-size:10px;

  height:15px;
  overflow:hidden;
  float:none;
}
#footer #myajaxmenu li{
  float:none;
  display:inline;
}

#footer #myajaxmenu a {
  color:#fff;
}

#myajaxmenu li.active a {
  color:#A5D2E9;
}

#footer #myajaxmenu li.active a {
  color:#A5D2E9;
}

a.sendemail {
  margin-right:20px;
}

.clear {
  clear:both;
}

#ditto_pages {
  padding-top:10px;
  color:#666666;
  font-weight:bold;
  font-size:14px;
  font-family:Arial;
  clear:both;
}

#ditto_pages a {
  color:#666666;
  text-decoration:none;
  margin:0 4px;
  font-weight:normal;
  float:left;
  width:8px;
  font-size:12px;
  margin-top:2px;
}

#ditto_pages .ditto_currentpage {
  text-decoration:none;
  border-bottom:1px solid #000;
  padding-bottom:2px;
  font-weight:normal;
  display:block;
  float:left;
  width:8px;
  margin:0 4px;
  font-size:12px;
  margin-top:2px;

}
#ditto_pages .pages {
  float:left;
  padding-right:5px;
  font-weight:normal;
  font-family:Georgia;
}

#ditto_pages.antique {
  font-weight:normal;
}

#contact {
  margin:16px;
}

#keep-item {
  margin:10px 0px 17px 0;
  float:left}

#keep-item  .email{
  margin:0px 100px 0px 0;
  float:left}

#keep-item  .email{
  float:left
}
/* New Styles ::Ehly Design */

#logo {background:url('../images/logo.gif') no-repeat;width:359px;height:56px;margin:54px 0 0 65px}
#logo a {display:block;width:359px;height:56px}
#logo a em {display:none}
#phone-number {float:right;background:url('../images/phone-number.gif');width:87px;height:12px;margin:-20px 63px 0 0;_margin:-20px 26px 0 0}
#phone-number span {display:none}

.display-no{display:none;}
.alternate-img{float:left;}

.site-credit {font-family:Arial, Helvetica, sans-serif;width:795px;margin:0 auto;text-align:right;color:#FFF;font-size:.9em;}

a.credit, a:active.credit, a:link.credit, a:hover.credit, a:visited.credit {color:#FFF;}

/* menu */
.collections-header {background:url('../images/collections_header.jpg');color:#183e6b;font-size:18px;line-height:35px;width:222px;height:35px;text-align:center;}
#collections-menu {}
#collections-menu ul {padding:10px 0 20px 20px;margin:0;}
#collections-menu ul li ul {padding-top:0px;}
#collections-menu ul li {list-style:none;padding:0;font-size:1.3em;}
#collections-menu ul li a {text-decoration:none;color:#b0b0b0;display:block;padding:3px}
#collections-menu ul li a:hover {background:#FFF}
#collections-menu ul ul {list-style:none;padding:0 5px;margin:0;font-size:1em;}
#collections-menu ul ul li {font-size:.75em;border-bottom: 1px solid #E1E9EB}
#collections-menu ul ul li.active a {background:#FFF}
#collections-menu ul li.active a {color:#133257;}
#collections-menu ul li.active li a {color:#005996;font-weight:normal;text-decoration:none}

/* content */
.content_wrapper {background:#FFF;width:795px}
.products_ditto {width:730px;_width:740px;margin:5px auto;padding:8px 0 20px 0;display:block}
.splash {background:url('../images/item_dashedline.jpg') no-repeat 0 100%;padding-bottom:2px;}
.splash .c1 {width:450px;float:left}
.splash .c2 h1, .vintage .c2 h1 {color:#575a5a;font-size:1.6em;margin:24px 0 12px 0;}
.vintage .c2 h1 {text-align:center;}
.splash .c2 {width:325px;padding:0 10px;float:left}
.splash .social_links {margin:0 0 15px 0}
.vintage {background:url('../images/menu_bg.gif') repeat-y;display:block}
.vintage .c1 {width:222px;float:left}
.vintage .c2 {width:533px;padding:0 20px 20px;float:left}
p.aviews {margin:0;padding:0}
div.imgCell {float:left;padding-right:14px;_padding-right:0px;width:90px;height:69px;}
.code {margin-bottom:2px;}
.item {float:left;width:200px;height:250px;margin-left:40px;text-align:center;color:#666666;position:relative;}
.item2 {float:left;width:175px;height:250px;margin-left:60px;text-align:center;color:#666666;position:relative;}
.item2 a ,.item a {color:#666666;text-decoration:underline;}
.item div.image,.item2 div.image {display:table-cell;height:160px;vertical-align:middle;}
.item a.imglink img,.item2 a.imglink img {vertical-align:middle;}
#collections {}
#collections .item a:hover {text-decoration:underline;}
#scrollArea {padding:0 25px 0 17px}
#scrollArea p {margin:0;line-height:15px;}

#content_container {z-index:200;position:relative;z-index:2;}
#content_cell {background:#fff url('../images/text_left.jpg') repeat-y; width:454px; padding:28px 17px 28px 28px;}
#footer_container {width:921px;height:122px;background:url('../images/bg-footer.jpg') no-repeat 50% 100%;margin:-40px auto 0;z-index:1;padding-top:50px}
.right_feature {margin:0 20px;}
.right_feature a {color:#1B496A}
.right_feature h3 {margin:0;padding:0 0 5px}

a.HREF_MAIL {color:#4D4D4D}

/* forms */
.white_content {padding:20px;font-family:Georgia, "Times New Roman", Times, serif;}
#SendToFriendForm input {margin-bottom:5px}

#ring-content {position:absolute;top:150px;width:750px;text-indent:-9999px}
.homeCont a {color:#4D4D4D}