	body
	{
		margin: 0;
		padding: 0;
		font: 100% arial, hevetica, sans-serif;
		color: black;
		background-color: white;
	}

	#container
	{
        margin: 1em auto;
		width: 60em;
		text-align: left;
		background-color: #ffffff;
	}

	#header
	{
        color: Black;
		height: 7.5em;
		text-align: center;
		background-color: white;
	}

	#mainnav{
        text-align: center;
        height: 1.7em;
        margin-top: 0.5em;
        margin-bottom: 0.2em;
        margin-left: 0.4em;
        background-color: #f9f9f9;
        color: Black;
        width: 98.8%;
        font-family:  helvetica, arial, sans-serif;
	}

	#mainnav ul {
        display: inline;
    }

	#mainnav li {
        display: inline;
    }

    #mainnav ul li {
    	padding-top: 0.2em;
    	padding-bottom: 0.2em;
        margin-left: 0em;
        padding-left: 0em;
        background-color: #f9f9f9;
        color: black;
        text-decoration: none;
        float: left;
	}

	#mainnav a{
    	padding-top: 0.2em;
    	padding-bottom: 0.2em;
        padding-left: 4.4em;
        padding-right: 4.4em;
        background-color: #f9f9f9;
        color: black;
        text-decoration: none;
	}

	#mainnav ul li a:hover{
        background-color: black;
        color: white;
    }




    #navpath {
        background-color: #ffffff;
        height: 1.2em;
        margin-top: 0.5em;

        padding:0em;
        color: #BBBBBB;
        font-family:  helvetica, arial, sans-serif;
	}

	#navpath ul li{
        display: inline;
    }

	#navpath ul li a{
        background-color: #ffffff;
        color: #BBBBBB;
        text-decoration: none;
	}

	#navpath ul li a:hover{
        color: #000000;
        text-decoration: underline;
    }




	#sidebar
	{
   		float: right;
		width: 8.2em;
		height: 40em;
		margin-right: 0.3em;
        padding-top: 0em;
    	padding-left: 0em;
     	padding-right: 0em;
        padding-bottom: 1em;
		background-color: #f9f9f9;
	}

	div.SideBarTitle {
        text-align:center;
    }

	div.SideBarBtn {
        background-color: #f9f9f9;
        width: 8.2em;
        align: center;
        padding-top: 0.5em;
        padding-bottom: 0.5em;
        margin-top:

	}

	#sidebar a {
        background-color: #f9f9f9;
        color: black;
        text-align:center;
        text-decoration:none;
        padding-left: 1em;
     	padding-right: 1em;
        padding-top: 0.2em;
        padding-bottom: 0.2em;
	}


	#sidebar div.SideBarBtn a:hover {
        background-color: black;
        color: white;
    }

	div.#contents	{
		margin-left: .5em;
		margin-right: 9em;

       	padding-left: 1em;
        padding-top: 1em;
       	padding-bottom: 1em;
        padding-right: 1em;

		height: 30em;
		background-color: #ffffff;
	}

	div.#homelogo{
        position:absolute;
        left: 300px;
        top: 250px;
    }
       
    
    #shopcontents{       	
        text-align:center;  		
        border: 0em;
    }
    
    #shopbuttons{      	
	    padding: 1em;     	    	    	             
    }
    
    
    #shopbuttons img{
        text-decoration: none;
        border: none;		
		color: #FFFFFF;
    }
    
    
    #buttonetsy{
		padding-left: 10em;    	
		padding-top: 1em;    	
	    float: left;     
        text-decoration: none;
        border: none;		
		color: #FFFFFF;
    }
    
    #buttonetsy a, a:visited {
		text-decoration: none;
		border: none;		
		color: #FFFFFF;
	}

		
    
    #buttonnest{
        padding-left: 4em;
        padding-top: 0em;    	
        float: left;     
        text-decoration: none;
        border: none;		
    }
    
    #buttonnest a, a:visited {
		text-decoration: none;
		border: none;		
		color: #FFFFFF;
	}
    
    #buttonflickr{
        padding-left: 4em;
        padding-top: 4em;    	
        float: left;     
        text-decoration: none;
        border: none;		
    }
    
     #buttonflickr a, a:visited {
		text-decoration: none;
		border: none;		
		color: #FFFFFF;
	}
    
	

    
    
    div.#about_november_rose{
        padding-left: 5em;
     	padding-right: 5em;
        padding-top: 3em;
        padding-bottom: 1em;

        text-align: center;
        font-family:  helvetica, arial, sans-serif;
    }


	a.NormalLink{
		text-decoration: none;				
		color: #0000FF;
	}

	#footer
	{
        padding-top: 1em;
		clear: both;
		height: 1.5em;
		text-align: center;
		background-color: white;
	}