﻿
/* HTML TAGS */

        BODY
        {
            margin: 0px;
            background-color: #957EBA;
            font-family: Segoe UI;
        }
        IMG
        {
            border: none;
        }
        A:link, A:visited
        {
            color: #21B1C4;
            text-decoration: none;
        }
        A:hover
        {
            color: #f779a5;
        }

/* Clear Floats */

        .clear
        {
            clear: both;
            height: 0px;
            width: 0px;
        }
        

/* Containers */
        
        #outside-container
        {
            width: 1020px; 
            margin: 0px auto 12px auto; 
            background: url('/Userfiles/Image/new/main-bg.png') repeat-y;
        }
        #inside-container
        {
            width: 980px; 
            margin: auto;
        }
        #bottom-container
        {
            width: 980px; 
            margin: auto;
            font-size: 11px;
            color: #ffffff;
            margin-bottom: 20px;
        }
        
/*******
* Header Section 
********/

        #header
        {
            background: url('/Userfiles/Image/new/hdr-logo.png') no-repeat -10px;
            height: 135px; 
            position: relative;
        }
        
        #header h2
        {
            margin: 0px; 
            font-weight: normal; 
            position: absolute; 
            top: 96px; 
            left: 20px;
            color: #FFCAFF; 
            font-size: 15px; 
        }
        
        A#home-link  
        {
            display: block;
            width: 192px;
            height: 62px;
            position: absolute;
            top: 34px; 
            left: 20px;
            text-decoration: none;
        } 
        
        #google-banner
        {
             margin: 0px; 
             position: absolute; 
             top: 50px; 
             right: 0px;
        }
/* Text Banner at top of Header */

        #text-banner
        {
             float: right; 
             background-color: #BCADD3; 
             width: 630px;
             height: 26px;
        }
        #text-banner A:link, #text-banner A:visited
        {
            color: #ffffff;
            text-decoration: none;
        }
        #text-banner A:hover
        {
            text-decoration: underline;
        }
        #text-banner p
        {
            margin: 5px 0px 0px 0px; 
            text-align: center; 
            color: #ffffff; 
            font-family: Segoe UI;
            font-size: 11px;
        }
        A.cart-summary-new:link, A.cart-summary-new:visited
        {
            font-family: Segoe UI;
            font-size: 15px;
            color: #000000;
            text-decoration: none;
            padding: 0px 20px 0px 14px;
        }
        A.cart-summary-new:hover 
        {
             text-decoration: underline;
        }        
       
/* Main Menu (Horizontal) */

        #menu
        {
            background: url('/Userfiles/Image/new/menu-bg.png');
        }
        #menu-top
        {
            height: 45px; 
            padding-left: 20px;
        }
        #menu-bottom-line
        {
            height: 18px; 
            background-color: #ff00ff;
        }
        UL#main-menu
        {
            list-style-type: none;
            display: block;
            margin: 0px;
            padding: 0px;
        }
        UL#main-menu LI
        {
            display: inline;
            margin: 0px 22px 0px 0px;
            padding: 0px;
            float: left;
        }
        UL#main-menu LI A:link, UL#main-menu LI A:visited
        {
            display: block;
            height: 39px;
            color: #666666;
            font-family: Segoe UI;
            font-size: 22px;
            padding-top: 6px;
            text-decoration: none;
        }
        UL#main-menu LI A:hover
        {
            background: url( '/Userfiles/Image/new/menu-marker-on.png' ) no-repeat center bottom;
        }
        UL#main-menu LI A.small-menu
        {
            height: 31px;
            font-size: 15px;
            padding-top: 14px;
        }
        UL#main-menu LI A.small-menu-on
        {
            height: 31px;
            font-size: 15px;
            padding-top: 14px;
            color: #634A8A;
            background: url( '/Userfiles/Image/new/menu-marker-on.png' ) no-repeat center bottom;
        }
        UL#main-menu LI A.on
        {
            color: #ff00ff;
            background: url( '/Userfiles/Image/new/menu-marker-on.png' ) no-repeat center bottom;
        }

/*******
* Content Section 
********/


/* Home Page Image Menu (Dresses, Skirts etc) */

        UL#home-menu-imgs
        {
            list-style-type: none;
            display: block;
            margin: 0px;
            padding: 0px;
        }
        UL#home-menu-imgs LI
        {
            display: inline;
            margin: 0px 22px 0px 0px;
            padding: 0px;
            float: left;
        }
        UL#home-menu-imgs LI.last-item
        {
            margin-right: 0px;
        }
        UL#home-menu-imgs LI A
        {
            display: block;
            width: 170px;
            height: 170px;
            text-decoration: none;
        }
        UL#home-menu-imgs LI A.dresses:link, UL#home-menu-imgs LI A.dresses:visited
        {
            background-image: url( '/Userfiles/Image/new/btn-home-dresses.png' );
        }
        UL#home-menu-imgs LI A.dresses:hover
        {
            background-image: url( '/Userfiles/Image/new/btn-home-dresses-hover.png' );
        }
        UL#home-menu-imgs LI A.skirts:link, UL#home-menu-imgs LI A.skirts:visited
        {
            background-image: url( '/Userfiles/Image/new/btn-home-skirts.png' );
        }
        UL#home-menu-imgs LI A.skirts:hover
        {
            background-image: url( '/Userfiles/Image/new/btn-home-skirts-hover.png' );
        }
        UL#home-menu-imgs LI A.pants:link, UL#home-menu-imgs LI A.pants:visited
        {
            background-image: url( '/Userfiles/Image/new/btn-home-pants.png' );
        }
        UL#home-menu-imgs LI A.pants:hover
        {
            background-image: url( '/Userfiles/Image/new/btn-home-pants-hover.png' );
        }
        UL#home-menu-imgs LI A.tops:link, UL#home-menu-imgs LI A.tops:visited
        {
            background-image: url( '/Userfiles/Image/new/btn-home-tops.png' );
        }
        UL#home-menu-imgs LI A.tops:hover
        {
            background-image: url( '/Userfiles/Image/new/btn-home-tops-hover.png' );
        }
        UL#home-menu-imgs LI A.mens:link, UL#home-menu-imgs LI A.mens:visited
        {
            background-image: url( '/Userfiles/Image/new/btn-home-men.png' );
        }
        UL#home-menu-imgs LI A.mens:hover
        {
            background-image: url( '/Userfiles/Image/new/btn-home-men-hover.png' );
        }
        UL#home-menu-imgs LI A.accessories:link, UL#home-menu-imgs LI A.accessories:visited
        {
            background-image: url( '/Userfiles/Image/new/btn-home-accessories.png' );
        }
        UL#home-menu-imgs LI A.accessories:hover
        {
            background-image: url( '/Userfiles/Image/new/btn-home-accessories-hover.png' );
        }

	#content P.title 
	{
		font-weight: bold;
		margin-top: 20px;
	}
	#content H1.title
	{
		font-family: Aharoni, Arial Black, Arial, sans-serif;		
		margin-bottom: 50px;
		text-transform: uppercase;
		color: #957EBA;
		font-size: 28px;
	}
/*******
* Footer Section 
********/

        #email-signup-container
        {
                background: url('/Userfiles/Image/new/email-signup-bg.png') repeat-x; 
                height: 45px;
        }
        #footer-main
        {
             padding: 8px 0px 12px 0px;
        }
        P.footer-text
        {
            color: #ffffff; 
            margin: 0px; 
            font-size: 11px; 
            padding: 6px 0px 0px 6px;
        }
        P.footer-text A:link, P.footer-text A:visited
        {
            color: #ffffff;
            text-decoration: none; 
        }        
        P.footer-text A:hover
        {
            text-decoration: underline; 
        }    
        .WatermarkText
        {
            color: #999999;
        }
        #product-info P
        {
            color: #666666; line-height: 140%; font-size: 14px;
        }
        