body		{width:100%; height:100%;
		 margin:0px; padding:0px;
		 font:normal 14px Georgia,Times,serif; text-align:center;
		 color:#000000; background-color:#ffffff;
}

#container	{width:100%; height:100%;
		 background-image:url('../graphics/gradient1.gif'); background-repeat:repeat-x; background-position:50% 0%;
		 margin:0px; padding:0px;}

#header		{width:950px; height:120px; margin:0px auto; padding:10px 0px;
overflow:hidden;
}
  #header div	{height:120px; margin:0px; padding:0px; float:left;}
  #header span	{margin:0px; padding:0px;
		 font-size:15px; font-weight:bold;
		 display:block;}

.menu		{}
  .menubox	{width:950px; width:1040px; height:80px; margin:0px auto; padding:0px;
		 background:none; border:1px solid green; border:none;}

#contentbox	{width:950px; width:1040px; margin:0px auto; padding:20px 0px;}

  .swirl	{height:20px; margin:0px; padding:0px;
		 background-image:url('../graphics/swirl.gif'); background-repeat:repeat-x;}


#footer		{width:950px; height:60px; margin:10px auto; padding:0px;
		 line-height:20px; text-align:center;
		 /* background-image:url('../graphics/divider2.gif'); background-repeat:repeat-x; */
		}
 #footertext	{width:700px; height:60px; margin:0px auto; padding:0px;
		 background-color:#ffffff;}

input, select, textarea
		{font:normal 14px Georgia,Times,serif;}

/* div		{margin:0px auto;} */

img		{border: none;}
ul		{text-align:left;}

a:link		{color: #999933; text-decoration: none;}
a:visited	{color: #999933; text-decoration: none;}
a:hover		{color: #663300; text-decoration: none;}
a:active	{color: #663300; text-decoration: none;}

h1, .heading	{margin:10px 0px; font-size:30px; font-weight:normal; background-image:url('../graphics/dividerbg.jpg'); background-repeat:repeat-x; background-position:50% 50%;}
  h1 span	{padding:0px 30px; background-color:#ffffff;}
h2		{margin:10px 15px; font-size:20px; font-weight:normal;}
h3		{margin:10px 15px; font-size:16px; font-weight:bold; text-align:left;}

p		{margin:10px; padding:0px; text-align:left;}

#stock		{}
.buttontext	{color:green; font-weight:bold; font-style:italic;}
#enqform td	{font-size:14pt;}

.cells		{margin:25px 0px;}
.cell		{width:254px; height:354px; margin:1px; padding:0px; font-weight:bold; border:1px solid green; text-align:center;}
 .cell_text_box	{width:250px; height:70px;  margin:0px; padding:2px;
		 background-color:#ccffcc;}
 .cell_img_box	{width:250px; height:250px; margin:0px; padding:0px;
		 position:absolute; top:74px; z-index:1;
		 border:solid 2px #ffffff;}
 .cell_img_sold	{width:250px; height:250px; margin:0px; padding:0px;
		 position:absolute; top:74px; z-index:2;
		 border:solid 2px #ff0000;
		 font-size:80px; color:#ff0000; line-height:250px;}
 .cell_tick_box	{width:250px; height:20px;  margin:0px; padding:2px;
		 position:absolute; top:328px;
		 font-size:12px; background:#ccffcc;}

.edit_cell	{padding:5px; border:1px solid green; text-align:center;}
 .edit_text_box	{height:60px; margin:5px 0px; padding:0px;}
 .edit_textarea	{width:100%; height:60px; margin:0px; padding:0px;
		 font-size:13px; text-align:center; background:#ccffcc;}
 .edit_img_box	{height:290px; margin:5px 0px; padding:5px;}
 .edit_img_sold	{height:290px; margin:5px 0px; padding:0px; font-size:18px; color:red; border:solid 5px red;}
 .edit_tick_box	{height:20px;  margin:5px 0px; padding:0px; font-size:12px; background:#ccffcc;}
 .edit_price	{width:40px; height:18px; font-size:12px; text-align:right;}

.sold		{font-size:18pt; color:red; border:solid 5px red;}


