html {
 scrollbar-3d-light-color:#72dffe;
 scrollbar-arrow-color:#72dffe;
 scrollbar-base-color:#72dffe;
 scrollbar-dark-shadow-color:#ff20b7;
 scrollbar-face-color:#ff20b7;
 scrollbar-highlight-color:#72dffe;
 scrollbar-shadow-color:#ff20b7;
}

body {
 background:#fdade3 url(../images/bg_center.png);
}

#bg_top { background:url(../images/bg_top.png) repeat-x top; }

#bg_center { background:url(../images/bg.png); }

#bg_bottom { background:url(../images/bg_bottom.png) repeat-x bottom; }

#bg_oval { background:url(../images/bg_oval.png); }

div#header {
 margin:auto;
 overflow:visible;
 position:relative;
 z-index:100;
}

div#header div#top_nav_holder {
 position:relative;
 min-height:50px;
 height:auto !important;
 height:50px;
}

div#header div#top_nav {
 color:#ffffff;
}

div#header div#top_nav a {
 color:#ffffff;
 text-decoration:none;
}

div#header div#top_nav a:hover {
 color:#ffffff;
 text-decoration:underline;
}

.searchField {
 font-size:8pt;
 font-family: Arial,sans-serif;
 background:#ffffff;
 padding:2px 0px 2px 2px;
 border: solid 1px #66dbfe;
 border-bottom: solid 1px #e3e3e3;
 color: #ae0060;
 margin:0px;
 text-align: center;
 width:176px;
 height:20px;
}

div#header input#search_button {
 background:url(../images/btn_search.gif) no-repeat 0 0;
}

div#header div#logo_holder {
 background:url(../images/bg_header_c.jpg) repeat-x center;
 min-height:154px;
 height:auto !important;
 height:154px;
 width:100%;
}

div#header div#logo_left {
 position:absolute;
 background:url(../images/bg_header_l.jpg) no-repeat center left;
 min-height:154px;
 height:auto !important;
 height:154px;
 padding-right:16px;
}

div#header div#logo {
 background:url(../images/bg_header_r.jpg) no-repeat center right;
 min-height:154px;
 height:auto !important;
 height:154px;
 padding-left:16px;
}

div#header div#logo_left_shop {
 position:absolute;
 background:url(../images/bg_header_lshop.jpg) no-repeat center left;
 min-height:154px;
 height:auto !important;
 height:154px;
 padding-right:16px;
}

div#header div#logo_shop {
 background:url(../images/bg_header_rshop.jpg) no-repeat center right;
 min-height:154px;
 height:auto !important;
 height:154px;
 padding-left:16px;
}

.body_width_holder {
 margin:auto;	
 width:900px;
}

td.swfobject { 
 font-family: Arial, Verdana, sans-serif;
 color: #ff0000; 
 font-size: 10px;
}

a.swfobject { 
 font-family: Arial, Verdana, sans-serif;
 color: #000000; 
 font-size: 10px;
 text-decoration: none;
}

a:hover.swfobject {
 font-family: Arial, Verdana, sans-serif;
 color: #2f435c;
 font-size: 10px;
 text-decoration: underline;
}	

/* <!-- class="footer" --> */
td.footer {
background: #b5016c;
border: 4px solid #000000;
}

/* <!-- class="footer_sub" --> */
td.footer_sub {
  border: 2px solid #ffffff;
}

/* <!-- class="credits" --> */
td.credits {
background: #f7d4e9;
border: 4px solid #000000;
}

/* <!-- class="credits_sub" --> */
td.credits_sub {
  border: 2px solid #ff18af;
}

/* <!-- id="footerlinks" --> */
#footerlinks {
  font-family: arial, verdana, sans-serif;
  font-size: 11pt;
  font-variant: small-caps;
  color: #ffffff;
}

#footerlinks a:link, #footerlinks a:visited {
  color: #ffffff;
  font-size: 11pt;
  text-decoration: none;
}

#footerlinks a:hover {
  color: #f7d4e9;
  font-size: 11pt;
  text-decoration: underline;
}

/* <!-- id="footer_sub" --> */
#footer_sub {
  font-size: 11pt;
  color: #b5016c;

}

#footer_sub a:link, #footer_sub a:visited {
  font-size: 11pt;
  color: #b5016c;

}

#footer_sub a:hover {
  color: #b5016c;
  font-weight: bold;
  text-decoration: underline;
}

.checkOrderField {
 background-color: #ffffff !important;
 background-position: center !important;
 text-align: center !important;
 line-height: 96% !important;
 border: 1 solid #ff18af !important;
 width:79px !important;
 height:19px !important;
 padding-top:3px !important;
}

/* <!-- class="additionalLinks" -->
All links in the database
 */
TD.additionalLinks { 
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: #b5016c;
  text-decoration: none;
}
a.additionalLinks { 
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: #b5016c;
  text-decoration: none;
}

a:hover.additionalLinks {
  font-family: arial,helvetica,sans-serif;
  font-size: 12pt;
  color: #b5016c;
  text-decoration: underline;
}
