/* @group Imports
============================================================ */

@import url("shared.css");

/* @end */










/* @group Generic
============================================================ */

body,
body #body-wrapper { background-color: #2e0401; }

#header ul.nav li a,
#footer, #footer .button { color: #bfacac; }

#header ul.nav li a:hover,
#header ul.nav li a.active,
#header ul.nav li ul li a,
#topbar,
#footer a:hover,
#footer h2, #footer h3, #footer h4, #footer h5, #footer botbig,
#footerbar a:hover {
  color: FFF;
}

/* @end */










/* @group Content Elements
============================================================ */



/* @group Links
------------------------------------------------------------ */

a       { color: #023259; }
a:hover { color: #666; }

/* @end */

/* @end */










/* @group Custom Elements
============================================================ */



/* @group Preview Showcase
------------------------------------------------------------ */

#preview #showcase .rounded-corners-top {
  background-image: url(../files/preview_round-corners_top2.png);
}

/* @end */

/* @end */










/* @group Layout Options
============================================================ */



/* @group Boxed
------------------------------------------------------------ */

body.boxed { background-color: #5A5F6C !important; }

body.boxed #body-wrapper { 
  box-shadow: 0 0 15px #222;
  -moz-box-shadow: 0 0 15px #222;
  -webkit-box-shadow: 0 0 15px #222;
  *border: 1px solid #999; /* IE fix */
}

/* @end */



/* @group Preview
------------------------------------------------------------ */

body.preview #main { 
  background-image: url(../files/head2.png); 
}

/* @end */

/* @end */










/* @group Layout Structure
============================================================ */



/* @group Header
------------------------------------------------------------ */

#header {
  background: url(../files/head2.png) repeat-x;
  margin-bottom: 20px;
}

#header #logo h1 a {
  background-image: url(../files/logonew2013.png);
}


/* Navigation */

#header ul.nav li {
  background-image: url(../files/nav_bg2.png);
}


/* Dropdown Menu */

#header ul.nav li ul {
  background-image: url(../files/nav_dropdown_arrow.gif);
}

#header ul.nav li ul li a {
  background-color: #5e5858;
  border-color: #999393;
}

#header ul.nav li ul li a:hover {
  background: #6b6464;
}

#header ul.nav li ul li:last-child a,
#header ul.nav li ul li ul li:last-child a {
  border-bottom-color: #999393;
}

/* @end */



/* @group Topbar
------------------------------------------------------------ */

#topbar {
  background: #7e858c url(../files/topbar_bg.png) repeat-x;
}

#topbar strong { text-shadow: 1px 1px 1px black; }

/* @end */



/* @group Footer
------------------------------------------------------------ */

#footer {
	background-image: url(../files/footer_bg2.png);
}

#footer .hr,
#footer .box h4,
#footer .box botbig,
#footer .nav ul li a {
  background-image: url(../files/footer_line2.gif);
}

#footer a { color: #a69595; }

#footer .nav ul li {
  background-image: url(../files/footer_list-arrow.gif);
}

#footer .button       { background: #4d1b1b; }
#footer .button:hover { background: #662424; }

/* @end */



/* @group Footerbar
------------------------------------------------------------ */

#footerbar,
#footerbar a { color: #a69595; }

#footerbar,
body.footerbar-inline #footerbar .wrapper {
  background-image: url(../files/footer_line2.gif);
}

/* @end */

/* @group sign up page */
#address_country {
    width: 200px;
}
.card_align {
    vertical-align: top;
}
#creditcard_type {
    width: 185px;
}
#creditcard_verification_value {
    width: 50px;
}
#cardlogos {
    margin-top: 15px;
}
span.field_error input, textarea {
    background-color: #FFCF75;
}
div.errorExplanation {
    background-color: #FFCF75;
    width: 580px;
    padding: 15px;
}
div.errorExplanation h2 {
    font-size: 16px;
    letter-spacing: 0;
}

div.frame p input {
    width: 300px;
}

#account_terms_of_service_privacy_policy {
    width: 30px;
}

#servicecheckbox0, #servicecheckbox1, #servicecheckbox2, #servicecheckbox3, #servicecheckbox4 {
    width: 30px;
}
/* @end */

#flashContent {
    margin-left: -15px;
    /*margin-top: -15px;*/
}

/* @end */