/* 
    Document   : colours
    Created on : May 7, 2010, 10:11:13 PM
    Author     : anguaji
    Description:
        Colouring for the Unforgettable Moments site.

        Seasonal colours:

            Orange: #ff9800
            Yellow: #ffea00
            Blue: #00ccff
            Green: #00ff12

        Valentine colours:

            Login Pink: #F8C6C9

            Unforgettable Red: #7E000A
            Moments Pink: #DB999C

            Product Menu Red: #B20007

            BG Red: #75001B

*/

body {
    color: #555;
    background: url('../images/bg/BG4.jpg') repeat-x #fff;
    background: url('../images/valentine/HDVALBG3.jpg') top center no-repeat #66001B;
}

a:link,
a:visited,
a:active {
    color: #555;
}

a:hover {
    color: #000;
}

#user-menu {
    background-color: #000;
    color: #cdcdcd; /* #00ccff */
}
#user-menu a:link,
#user-menu a:visited,
#user-menu a:active {
    color: #cdcdcd;
}

.column li a:link,
.column li a:visited,
.column li a:active {
    color: #555;
}

#footer .column li a:link,
#footer .column li a:visited,
#footer .column li a:active {
    color: #68428d;
}

#user-menu a.login-button {
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    border-bottom-left-radius: 5px 5px;
    border-bottom-right-radius: 5px 5px;
    border-top-left-radius: 5px 5px;
    border-top-right-radius: 5px 5px;
    color: #cdcdcd;
}
#user-menu a.login-button:hover {
    background-color: #cdcdcd;
    color: #000;
}

#user-menu a.clicked-button {
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    border-top-left-radius: 5px 5px;
    border-top-right-radius: 5px 5px;
    background-color: #cdcdcd;
}

#login-register {}

#signin-menu {
    background-color: #fff;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topright:5px;
    border-bottom-left-radius: 5px 5px;
    border-bottom-right-radius: 5px 5px;
    border-top-right-radius: 5px 5px;
    border: 5px solid #cdcdcd;
    color: #000;
}

#signin-menu a:link,
#signin-menu a:visited,
#signin-menu a:active {
    color: #000;
}
#signin input[type=text],
#signin input[type=password],
.signin input[type=text],
.signin input[type=password],
.signin textarea {
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    border-bottom-left-radius: 5px 5px;
    border-bottom-right-radius: 5px 5px;
    border-top-left-radius: 5px 5px;
    border-top-right-radius: 5px 5px;
    width: 200px;
    padding: 5px;
    border: 1px solid #ccc;
}

#signin input:hover,
.signin input:hover,
.signin textarea:hover {
    border-color: #777;
}

#signin input:focus,
.signin input:focus,
.signin textarea:focus {
    border-color: #00ccff;
}

#cart-stub {}

#drop-shadow {
    background-color: none;
    background-image: url(../images/bg-drop-shadow.png);
}

#wrap {
    background-color: #fff;
}

#logo-header {
    background-color: #fff;
    background-image: url('../images/valentine/logo_header_gradient.png');
    background-repeat: repeat-x;
}

#logo {
    border: 0px solid blue;
}

#search-bar {}

#search-box {
    color: #cbcbcb;
}

.search-box-off {
    background: url('../images/search-box-bg.jpg');
    border: 1px solid #9b9ca2;
    background-position: 0px -37px;
}

#search-submit {
    background-image: url('../images/go.png');

}

#search-submit:hover {
    background-image: url('../images/go-on.png');
}

#nav-menu {
    background-image: url('../images/valentine/product_menu_gradient.png');
    background-repeat: repeat-x;
}

.nav,
.nav a:link,
.nav a:visited,
.nav a:active {
    color: #6d8c8c;
}

.nav a.current,
.nav a:hover {
    color: #000;
    text-decoration: none;
    background-image: url(../images/nav-triangle.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
}

.nav a.current {
    font-weight: 600;
}

.nav .column li a:hover {
    background-image: none;
    text-decoration: underline;
}

#product-menu ul.column {
    background-color: #fff;
}
.column li {
    color: #000;
}
#page-content {}

#breadcrumb li {
    background-image: url(../images/breadcrumb_arrow.png);
    background-position: right center;
    background-repeat: no-repeat;
}

#breadcrumb li.last {
    background-image: none;
}

#frontpage-banners {}
.banner {}

.products-collection {}
.product-thumb {}

.product-thumb h4 {
    background-color: #f0f0f0; /* was 666 */
}
.product-thumb h4 a,
.product-thumb h4 {
    color: #666;
}
.product-thumb .thumb-holder {}
.product-thumb h3,
.product-thumb h3 a {
    color: #2d2d2d;
}
.product-thumb em {}
.product-thumb p {}
.product-thumb span.buy-now {
    border-top: 1px solid #666;
}
.product-thumb span.buy-now a {}

#footer {
    background-color: #dfbce5;
    background-image: url('../images/footer-gradient.jpg');
    background-position: top center;
    background-repeat: repeat-x;
    color: #68428d;
}

#footer .column li {
    color: #68428d;
}

#footer ul.column {
    border-left: 0px dashed #68428d;
}

.footer-header {
    color: #68428d;
}

#cart-message {
	color: #555;
	background-color: #ffeebb;
}
