body			{
			font-family: arial, helvetica, sans-serif;
			padding: 2px;
			margin:4px 2px 2px 2px;
			}

#pagetotal		{
			display:block;
			}

#header			{
			background-color: #F7EEEE;
			border: 0px;
			}

#background		{
			background: url("graphics/backgroundflower.gif") no-repeat right top;	
			height:322px;
			z-index:-1;
			
			}

#middlerow		{
			vertical-align:top;
			text-align: left;
			}

#sidebar		{
			border: 1px solid #E8D5D5;
			background-color: #F7EEEE;
			vertical-align:top;
			
			}

#sidebar-title		{
			font-size:80%;
			font-weight:bold;
			color: #B06F6F;
			border-bottom: 1px solid #E8D5D5;
			padding: 6px 8px 6px 6px;
			}

#sidebar-content	{
			font-size:65%;
			font-weight:bold;
			padding: 10px 5px 5px 5px;
			color: #B06F6F;
			}

#sidebar-base		{
			border-top: 1px solid #E8D5D5;
			padding:3px;
			margin:0px;
			text-align:right;
			}

#maincontent		{
			border: 1px solid #E8D5D5;
			}

#maincontent-title	{
			padding: 6px 8px 6px 6px;
			font-size:80%;
			font-weight:bold;
			color: #B06F6F;
			border-bottom: 1px solid #E8D5D5;
			}

#maincontent-content	{
			font-size:75%;
			color: #B06F6F;
			line-height: 150%;
			padding:15px 40px 20px 5px;
			}

ul			{
			line-height: 220%;
			}

#maincontent-left
			{
			float:left;
			width:450px;
			}

#maincontent-right
			{
			float:left;
			width:100%;
			border: 1px solid #E8D5D5;
			background-color: #F7EEEE;
			}

.centre			{
			width:100%;
			text-align:center;
						
			}

.sideimage		{
			margin-top:8px;
			border:2px solid #E8D5D5;
			padding:2px;
			display:inline;
			background-color: #FFFFFF;
			}


.catalogue_navbutton	{
			font-size:75%;
			width:100px;
			margin-bottom:20px;
			}

.catalogue_pic_container
			{
			display:block;
			width:233px;
			padding: 0px 5px 0px 0px; 
			font-size:75%;
			color: #B06F6F;
			
			}

.catalogue_pic_picture
			{
			display:block;
			padding: 0px 5px 0px 0px; 
			float:left;	
			
			}

.catalogue_pic_description
			{
			margin-top:8px;
			float:left;
			width:130px;
			height:80px;
			padding:4px;
			border:2px solid #E8D5D5;
			
			}

.catalogue_page_links
			{
			margin:12px 11px 5px 0px;
			display:block;
			float:left;
			border-top:2px solid #E8D5D5;
			padding-top:0px;
			}

.catalogue_displaynum
			{
			font-size:75%;
			color: #B06F6F;
			padding:7px 0px 4px 0px;
			width:450px;
			}

#order-left		{
			padding-right:10px;
			width:320px;
			float:left;
			padding-bottom:20px;
			}

#order-right		{
			padding: 5px;
			display:block;
			float:left;
			margin-right:0px;
			margin-left:8px;
			margin-bottom:8px;
			}

.radiobuttons
			{
			border:0px;
			}


.thumbspace		{
			font:1pt 'Verdana';
			margin:1px;			
			padding:0px;
			border:0px;
			display:inline;
			}

.thumbs			{
			display:inline;;
			width:105px;
			border:2px solid #E8D5D5;
			padding:0px;
			margin:0px;
			}

#footer			{
			width:716px;
			border-top:1px solid #E8D5D5;
			font-size: 70%;
			color: #B06F6F;
			padding-top: 6px;
			margin-top:35px;
			}

#footer-left		{
			float:left;
			}

#footer-right		{
			float:right;
			}
			

a:link			{
			text-decoration:none;
			color: #B06F6F;
			}


a:visited		{
			text-decoration:none;
			color: #B06F6F;
			}

a:hover			{
			text-decoration:underline;
			color: #B06F6F;
			}

input[type=hidden]	{
			border:0px;
			} 