body
{
	background-color: black;
}

#advert
{
	margin-top: 30px;
	font-size: 18px;
}

#advert .on
{	
	display: none;
}

#wrapper
{
    width: 1000px;
    margin: 0px auto;
}

#header
{
    height: 56px;
    position: relative;
    background: url(../image/header-bg.png) repeat-x;
}

    #header #logo
    {
        position: absolute;
        left: 0px;
        top: 19px;
    }
    
    #header .cartAmount
    {
        position: absolute;
        right: 20px;
        top: 30px;             
        height: 13px;          
    }
    
        #header .cartAmount a
        {
            font-size: 15px;            
            color: white;
        }
        
        #header .cartAmount a strong
        {
            font-size: 15px;
        }
    
#infoImage
{
    height: 167px;
    overflow: hidden;
}

#topMenu
{
    height: 36px;
    background: url(../image/topmenu-bg.png) repeat-x top;    
}                  
    
    #topMenu #links
    {
        color: white;
        float: left;
        padding-left: 10px;
        padding-top: 11px;
        font-weight: bold;
    }
    
        #topMenu #links a
        {
            font-size: 13px;
            margin-right: 20px;
            margin-left: 20px;       
            color: white; 
        } 
    

#middle
{
    background-color: rgb(15,15,15);
    color: white;
    padding: 10px;
}

    #middle #leftMenu
    {
        width: 205px;
        margin-right: 10px;
        float: left;
    }
    
    #middle #content
    {
        float: left;
        width: 745px;  
    }     
    
    #middle #content .middle
    {  
        padding-left: 20px;
        padding-right: 20px;
    }
          
        
        
        #content table.list tr td
        {
            display: block;
            position: relative;
            height: 227px;
            width: 48%;            
            float: left;
            background-color: rgb(29,26,26);
            margin-right: 10px;                    
            margin-top: 10px;            
        }  
        
            #content table.list tr td div.imageHolder
            {                
                top: 20px;
                left: 20px;
                position: absolute;
                background: url(../image/product-image-bg.png) no-repeat;
                width: 187px;            
                height: 187px;
            }
            
                #content table.list tr td div.imageHolder img
                {
                    position: absolute;
                    bottom: 15px;
                    left: 32px;
                    
                }
                
                #content table.list tr td div.imageHolder div.productName
                {
                    position: absolute;
                    top: 10px;
                    left: 7px;
                    width: 173px;
                    height: px;
                    color: black;    
                    font-size: 13px;
                    font-weight: bold;
                    text-align: center;                
                }
                
                #content table.list tr td div.imageHolder div.productName a
                {
                    color: black;
                }
                
                #content table.list tr td div.productDescription
                {
                    position: absolute;
                    top: 30px;
                    left: 220px;    
                    font-size: 15px;
                    width: 130px;
                    line-height: 18px;
                    font-weight: bold;  
                }
                
                    #content table.list tr td div.productDescription strong
                    {
                        color: rgb(166, 30, 32);
                        font-weight: bold;                        
                    }
                    
                    #content table.list tr td div.productDescription small
                    {
                        font-size: 11px;
                        font-weight: normal;
                    }
                    
                    #content table.list tr td div.productDescription a
                    {
                        font-weight: normal;
                    }
                    
            #content table.list tr td .buttons
            {
                position: absolute;
                bottom: 20px;
                left: 220px; 
            }
            
            
    
            

#footer
{
    background: url(../image/footer-bg.png) repeat-x;
    padding: 10px;
    color: white;
    text-align: center;
    font-size: 11px;    
}