﻿@charset "utf-8";

/* ---------------------------------------------------------------------------------------
[Master Stylesheet]

Project:		Netrostar Ecommerce Template	
Version:		1.0
Date created:	6 October, 2008
Last change:	6 October, 2008

Table of Contents:

	
--------------------------------------------------------------------------------------- */

/* masters common
--------------------------------------------------------------------------------------- */
@import url(../Common/masters_common.css);

#sidebar { float: left; width: 250px; }
    #sidebar ul { list-style: none; }
        #sidebar .catalog-list li { padding: 1px 0px; }
            #sidebar .catalog-list a { width: 243px; padding: 11px 0px 7px 50px; font-family: "Trebuchet MS"; text-decoration: none; background: transparent url(../../Images/bg_menu_item.jpg) no-repeat 0px 0px; display: block; }
            #sidebar .catalog-list a:hover { background-position: 0px -36px; }

#categories { float: left; width: 700px; }
    #categories .catalog { width: 175px; height: 340px; float: left; background: transparent url(../../Images/bg_product-box.jpg) no-repeat; position: relative; }
        #categories .catalog .catalog-image { padding: 5px; background: #fff; border: 1px solid #fff; float: left; width: 120px; margin: 55px 0px 0px 20px; }
        #categories .catalog .catalog-image .image-item { vertical-align:middle; height:120px;}
        #categories .catalog h3 { position: absolute; z-index: 3; top: 8px; left: 0px; width: 175px; text-align: center; overflow: hidden; }
            #categories .catalog h3 a { color: #a20013; text-decoration: none; }
            #categories .catalog h3 a:hover { text-decoration: underline; }
            
        #categories .catalog .catalog-description { float: left; width: 155px; padding: 10px; margin: 15px 0px 0px 0px; font-size: 11px; overflow: hidden; height: 45px; }
        
        
.home-hot-products { float: left; width: 700px; margin-top: 10px; }
    .home-hot-products h1 { font: italic bold 18px "Arial", "Verdana"; color: #000; float: left; width: 700px; margin: 0px 0px 15px 0px; }
    .home-hot-products .product { float: left; width: 100px; margin: 0px 8px; }
        .home-hot-products .product .typeName a { color: #b2071b; text-decoration: none; }
        
#_about { min-height: 100px !important; }
#_about .about-content { float: left; text-align:justify; width: 500px; padding-left: 50px; padding-top: 50px; padding-bottom: 30px; padding-right: 70px; }
#_about .about-img {padding-left: 80px; padding-top: 20px; }

#_contact-us .contact-info { float: left; width: 400px; background: transparent url(../../Images/contact-us-bg.jpg) no-repeat 0 300%; min-height: 300px; }
#_contact-us .contact-form { float: left; width: 500px; }
    #_contact-us .form-title { display: none; }
    #_contact-us .form-text { font-weight: bold; }
    #_contact-us .form-normal { padding-top: 30px; width: 400px; }
        #_contact-us .form-normal .row { width: 400px; }
        #_contact-us .form-normal .row.button { text-align: right; width: 330px; padding-right: 80px; }
            #_contact-us .form-normal .btn { width: 109px; padding: 4px 0px; background: transparent url(../../Images/Checkout/btn.jpg) no-repeat; border: 0px; color: #fff; font-size: 11px; font-weight: bold; }
            #_contact-us .form-normal .btn:hover { background-position: 0px -25px; }
            
#_terms-and-conditions h1, #_privacy-policy h1 { width: 960px; }
#_terms-and-conditions span, #_privacy-policy span { text-align: justify; }