<style type = "text/css">

  a {
    color             : #dd5555;
    text-decoration   : none;
  }

  a:hover {
    color             : #dd5555;
    text-decoration   : none;
  }

  a:link {
    color             : #dd5555;
    text-decoration   : none;
  }

  a:active {
    color             : #dd5555;
    text-decoration   : none;
  }

  a:visited {
    color             : #dd5555;
    text-decoration   : none;
  }

  img {
    border-style      : none;
  }
  
  input,select,textarea {
    padding           : 2;
    font-family       : arial;
    font-size         : 11;
    color             : #855454;
    background-color  : #faf6e8;
    border-style      : solid;
    border-color      : #92713c;
    border-width      : 1;
    width             : 400;
  }  
  
  input:hover {
    color             : #555555;
    background-color  : #fef5e0;
    border-color      : #feb414;
  }    
  
  input:focus {
    color             : #7e0101;
    background-color  : #FFFFFF;
    border-color      : #feb414;
  }   

  textarea:hover {
    color             : #555555;
    background-color  : #fef5e0;
    border-color      : #feb414;
  }    
  
  textarea:focus {
    color             : #7e0101;
    background-color  : #FFFFFF;
    border-color      : #feb414;
  }  

  body {
    margin            : 0 0 0 0;
    background-color  : #fffde6;
    font-family       : Arial;
    Color             : #6d583d; 
  }
  
  div.outermaindiv {
    margin            : 0 0 0 0;
    width             : 903;
    text-align        : left;
  }
  
  div.contentmaindiv {
    margin            : 0 0 0 0;
    width             : 780;
    text-align        : left;
  }
  
  div.footer {
    margin-left       : 7px;
    width             : 846px;
    height            : 34px;
    text-align        : right;
    font-family       : Arial;
    font-size         : 11px;
    line-height       : 34px;
    color             : #b4b279;
    background-image  : url('../images/footer_bg.jpg');
    background-repeat : repeat;
  }
  
  img.news_thumbnail {
    width             : 100px;
    border-style      : solid;
    border-color      : #3b270b;
    border-width      : 1;
  }
  
  img.news_preview {
    width             : 300px;
    border-style      : solid;
    border-color      : #3b270b;
    border-width      : 1;
  }
  
  img.news_picture {
    width             : 400px;
    border-style      : solid;
    border-color      : #3b270b;
    border-width      : 1;
    margin-right      : 15px;
  }
  
  img.product_thumbnail {
    width             : 100px;
    border-style      : solid;
    border-color      : #3b270b;
    border-width      : 1;
  }
  
  div.news_title {
    font-family       : Arial;
    font-size         : 12px;
    color             : #573a12;
  }
  
  div.news_date {
    font-family       : Arial;
    font-size         : 11px;
    font-style        : italic;
    color             : #573a12;
  }
  
  div.news_content {
    font-family       : Arial;
    font-size         : 11px;
    color             : #573a12;
    line-height       : 1.2;
  }
  
  div.product_title {
    font-family       : Arial;
    font-size         : 12px;
    color             : #573a12;
    font-weight       : bold;
  }
  
  div.product_price {
    font-family       : Arial;
    font-size         : 11px;
    color             : #573a12;
  }
  
  div.product_content {
    font-family       : Arial;
    font-size         : 10px;
    color             : #573a12;
    line-height       : 1.2;
  }
  
  div.orderinginfotitle {
    font-family       : Arial;
    font-size         : 14px;
    font-weight       : bold;
    color             : #8b611f;
    line-height       : 1.2;
    width             : 750;
    margin-left       : 45;
  }
  
  div.orderinginfotext {
    font-family       : Arial;
    font-size         : 12px;
    color             : #9b8665;
    line-height       : 1.2;
    width             : 700;
    margin-left       : 65;
  }
  
  table.contactform {
    font-family       : Arial;
    font-size         : 12px;
    color             : #9b8665;
    margin-left       : 50;
  }
  
  img.profile_productimage {
    cursor            : pointer;
    visibility        : visible;
    opacity           : .7;
    filter            : alpha(opacity=70);
    -moz-opacity      : 0.7;
  }
  
  img.profile_productimage:hover {
    visibility        : visible;
    opacity           : 1.0;
    filter            : alpha(opacity=100);
    -moz-opacity      : 1.0;
  }
  
  table.errorbox {
    background-color  : #fef8da;
    border-color      : #eecd59;
    border-width      : 1;
    border-style      : solid;
    color             : #444444;
    font-family       : arial;
    font-size         : 10;
    height            : 32;
    width             : 470;
    margin-bottom     : 3;
  }
  
  div.genericbutton {
    background-color  : #fef8da;
    border-color      : #9b8665;
    border-width      : 1;
    border-style      : solid;
    color             : #9b8665;
    font-family       : arial;
    font-size         : 10;
    height            : 32;
  }
  
  div.genericbutton:hover {
    background-color  : #4c3703;
    border-color      : #9b8665;
    color             : #fef8da;
  }
  
  div.addtocart_button {
    background-color  : #faf7e8;
    border-color      : #cab695;
    border-width      : 1;
    border-style      : solid;
    height            : 80;
    width             : 111;
    overflow          : hidden;
  }
  
  input.addtocart_num {
    color             : #6e583b;
    font-family       : arial;
    font-size         : 10;
    background-color  : #faf7e8;
    border-color      : #cab695;
    border-width      : 1;
    border-style      : solid;
    height            : 21;
    width             : 23;
  }
  
  input.addtocart_num:hover {
    background-color  : #FFFFFF;
  }
  
  input.addtocart_num:focus {
    background-color  : #FFFFFF;
  }

	div.pagenumbercontainer {
		width             : 770;
		height            : 25;
		display           : block;  
	}
	
	div.pagenumber {
		margin            : 3;
		cursor            : pointer;
		padding           : 3;
		display           : block;  
		color             : #6d583d;		
		font-size         : 9;
		font-family       : Arial;
		text-decoration   : none;
        float             : left;
		background-color  : #faf6ea;
		border-style      : solid;
		border-color      : #877a67;
		border-width      : 1;
		line-height       : 11px;
        width             : 20px;
	}
	div.pagenumber:hover {
		color             : #FFFFFF;
		background-color  : #6f573b;
	}    
	
	div.pagenumberselected {
		margin            : 3;
		padding           : 3;
		display           : block; 
		color             : #FFFFFF;
        float             : left;
		font-size         : 9;
		font-family       : Arial;
		text-decoration   : none;
		background-color  : #6c573c;
		border-style      : solid;
		border-color      : #877a67;
		border-width      : 1;
		line-height       : 11px;
        width             : 20px;
	}      
	
	div.searchbox {
		color             : #6d583d;
		float             : left;
		font-size         : 11px;
		font-family       : Arial;
		margin-top        : 2px;
	}
	
	div.smallbutton {
	  display           : inline;
		cursor            : pointer;
		padding           : 3;
		color             : #6d583d;
		font-size         : 10;
		font-family       : Arial;
		text-decoration   : none;
		background-color  : #faf6ea;
		border-style      : solid;
		border-color      : #877a67;
		border-width      : 1;
	}
	
	div.smallbutton:hover {
		color             : #FFFFFF;
		background-color  : #6f573b;
	}    
    hr {
        color             : #6d583d;
    }
	
</style>