body 		{  padding : 0; margin : 0; text-align : center; font: normal 14px Arial; color: #ffffff; } 
a		{ color: #ffffff; }
img		{ border: 0; }


/* Page components */

#container	{ width: 800px; height: 600px; text-align: center; background-color: white; border: 1px solid #000000; 
		  margin-top: 10px; }
#cPadding	{ padding: 15px 20px 0px 20px; }

#top		{ width: 760px; height: 75px; background-image: url(images/grey2.jpg); border-bottom: 1px solid #000000; 
		  text-align: left; }
#logo		{ padding-top: 5px; }
		
#middle		{ float: left; width: 760px; height: 420px; background-color: #ffffff; margin: 0px 0px 0px 0px; }
#left		{ float: left; width: 350px; height: 400px; font: normal 12px Arial; }
.leftImage	{ text-align: center; padding: 50px 0px 10px 0px; }
#right		{ float: right; width: 350px; height: 400px; font: normal 12px Arial; color: #000000; }
.rightImage	{ text-align: center; padding: 20px 0px 20px 0px; }

#book		{ width: 760px; height: 400px; background-image: url(images/book.gif); margin: 10px 0px 0px 0px; 
		   border-bottom: 1px solid #E5E5E5; border-top: 1px solid #E5E5E5; }
#page		{ float: right; }
#back		{ float: left; }
#roebuckSpacer	{ float: left; height: 146px; width: 350px; }

#bottom		{ float: left; width: 760px; height: 75px; background-color: #ffffff; border-top: 1px solid #000000;
		 background-image: url(images/grey3.jpg); }
		 
.update		{ font:	normal 10px Arial; }	 
		 
/* Plie */
#plie		{ text-align: left; color: #000000; height: 318px; font: normal 12px Arial; }
.pliePadding	{ padding: 20px 0px 0px 0px; color: #000000; }
.pliePadding a:link {  color: #000000; }
.pliePadding a:hover {  color: #000000; }
.pliePadding a:active {  color: #000000; }
.pliePadding a:visited {  color: #000000; }

#plieImage 	{ height: 318px; text-align: center;}

/* How to bake bread */
#imgnavi	{ color: #000000; }
		 
/* Contact */
#submit		{ padding: 5px 0px 10px 60px; }

/* Ok */
#thanks		{ color: #000000; padding-top: 50px; }
#thanks a:link		{ color: #000000; }
#thanks a:hover		{ color: #000000; }
#thanks a:active	{ color: #000000; }
#thanks a:visited		{ color: #000000; }

/* Exhibition */
.exhibition	{ padding: 20px 0px 0px 0px; color: #000000; }
.exhibition a:link {  color: #00CCFF; text-decoration: none; }
.exhibition a:hover {  color: #C0C0C0;text-decoration: none; }
.exhibitiona:active { color: #00CCFF; text-decoration: none; }
.exhibition a:visited {  color: #00CCFF; text-decoration: none; }
#exhibition 	{ text-align: left; height: 318px; }

/* Shop */
#bread		{ padding: 15px 0px 5px 5px; text-align: left; color: #00CCFF; font: bold 12px Arial; }
#bread p	{ color: #000000; padding-top: 0px; margin-top: 0px; }
#bread strong	{ font: normal 11px Arial; color: #000000; }
.payPal		{ padding: 5px 0px 0px 0px ; margin: 0px; }
#oxford		{ padding: 15px 0px 5px 5px; text-align: left; color: #00CCFF; font: bold 12px Arial; }
#oxford p	{ color: #000000; padding-top: 0px; margin-top: 0px; }
#oxford strong	{ font: normal 11px Arial; color: #000000; }
#print		{ padding: 15px 0px 5px 5px; text-align: left; color: #000000; font: normal 12px Arial; }

#books		{ float: left; width: 200px; height: 400px; font: normal 12px Arial; }
#prints		{ float: left; width: 275px; height: 400px; font: normal 12px Arial; }
#pTitle		{ padding: 15px 0px 20px 0px; text-align: left; color: #000000; font: bold 12px Arial; }
.print		{ width: 275px; height: 70px; margin-bottom: 15px; }
.pImage		{ float: left; }
.pText		{ float: left; padding: 0px 0px 0px 5px; font: normal 11px Arial; color: #000000; text-align: left; }
.pText strong	{ color: #00CCFF; font: bold 12px Arial; }

#intro		{ float: left; width: 200px; height: 400px; font: normal 12px Arial; color: #000000; }
.intro		{ text-align: left; padding: 15px 10px 0px 0px; }
.intro a	{ text-decoration: underline; color: #000000; }
