   
    /*
    #################################################
    # TOP-LEVEL ELEMENTS
    #################################################
    */
    
    BODY, DIV, IMG
    {
    margin: 0px;
    border: none;
    padding: 0px;
    font-family: Calibri, Verdana, Helvetica, sans-serif;
    }
    
    BODY
    {
    background-color: #CEB5a8;
    }
    
    TD 
	{
	border: none;
	padding: 0px;
	text-align: left;
	}
	
	.normal
{
	font-family: Verdana;
	color: #888888;
	font-size: 8pt;
}

A:link, A:visited
{

	text-decoration: none;
	color: #3399ff;
}

A:hover
{

	text-decoration: underline;
	color: #3399ff;
}
   
    /*
    #################################################
    # LAYOUT
    #################################################
    */

    #top_colour  
    {
        height:206px;
        background-color: #855944;
    }
    
    #bottom_colour  
    {
        background-color: #CEB5a8;
    }
    
    #top_container  
    {
        width: 900px;
        border: none;
        margin: 0 auto;
        position: relative;    
    }
    
    #bottom_container  
    {
        width: 900px;    
        margin: 0 auto;    
    }
    
    #header
    {
    margin: 0px;
    position: absolute; 
    top: 0px; 
    background-color: #ffffff;
    }
    
    #menu
    {
        background-color: #855944;
    }
    
    #content
    {
        position: relative;
    }
    
    #footer
	{
	color: #7A4B36;
	font-size: 8pt;
	background-color: #CEB5a8;
	}
    
    /*
    #################################################
    # HEADER
    #################################################
    */
    
    #h1
    {
     width: 63px;
     position: absolute; 
     left: 0px;
    }
    
    #h2
    {
     width: 717px; 
     background-color: #ffffff;
     position: absolute; 
     left: 63px; 
     height:163px;
    }
    
    #h2a
    {
        height: 50px; 
        background-image: url(/Userfiles/Image/header_top_bg.gif);
    }

    #h2b
    {
        float: left;
    }

    #h2c
    {
        float: right; 
        text-align: right; 
        padding-top: 15px;
        font-size: 11pt;

    }    
    
    #h3
    {
         float: left; 
         width: 120px;
         position: absolute; 
         left: 780px;
    }
    
    
    /*
    #################################################
    # MENU
    #################################################
    */
       
    #menu1
    {
    width: 44px; 
    height: 40px; 
    float: left;
    }
    
    /*
    #################################################
    # CONTENT
    #################################################
    */    
    
    #content1
    {
        padding-left: 44px; 
        width: 804px; 
        background-color: #ffffff;
        float: left;
        position: relative;
    }
    
    
    #content_lhs
    {
    vertical-align: top;
    background-color: #F1EBE7;
    width: 221px;
    padding-left: 15px;
    padding-right: 30px;
    }
    
    #content_rhs
    {
    vertical-align: top;
    padding-left: 15px;
    padding-right: 15px;
    }
    #content_rhs p
    {
	font-family: Calibri, Verdana, Helvetica, Sans-Serif;
	font-size: 10pt;
	color: #666666;
    }   
        #content_home_lhs
    {
    width: 528px; 
    vertical-align: top;
    float: left; 
    height: 100%;
    
    }
    
    #content_home_rhs
    {
    width: 221px; 
    text-align: center; 
    vertical-align: top;
    float: right; 
    height: 100%;    
    }
    
    #content2
    {
    width: 52px; 
    height: 100%; 
    float: left;
    }
    
    #content3
    {
    background-color: #CEB5a8; 
    position: absolute; 
    left: 0px; 
    top: 0px; 
    width: 44px;
    height: 100%;
    }


    #product_images TD
    {
        text-align: center;
        padding: 6px;
    }
    
.productlist_item_title
{
	font-family: Calibri, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #855944;
	text-align: left;
}

.productlist_item_desc
{
	font-family: Calibri, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;

}
.productlist_item_price
{
	font-family: Calibri, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC33CC;
	text-align: left;

}

#content_rhs .Content_Title, .Content_Title
{
	font-family: Times New Roman;
	color:#7A4B36;
	font-size: 16pt;
	font-weight: bold;
	margin: 0px;
	padding-top: 15px;
}

.Content_Text
{
	font-family: Calibri, Verdana, Helvetica, Sans-Serif;
	font-size: 10pt;
	color: #666666;
	line-height: 200%; 
	padding-right: 40px;
}

.lhs_blurb
{
	color: #855944;
	font-size: 12pt;
}



    /*
    #################################################
    # FOOTER
    #################################################
    */  

#f1
{
	 float: left; 
	 width: 151px; 
	 text-align: left; 
	 padding-left: 4px;
}

#f2
{
	 float: left; 
	 width: 518px; 
	 text-align: right; 
	 padding-top: 9px; 
	 padding-right: 10px;
}

#f3
{
	 float: right; 
	 width: 158px; 
	 text-align: right; 
	 padding-right: 52px; 
	 padding-top: 5px;
}


#f2 A
{
	font-family: Calibri, Verdana;
	color:#7A4B36;
	font-size: 8pt;
	text-decoration: none;
}

#f2 A:hover
{
	text-decoration: underline;
}
