/* CSS Document */
.sep6{min-height: 16px; height:16px;}
* { margin:0; padding:0;}
clear {clear:both;}
html{ font-family:Arial, Helvetica, sans-serif;}
h1 {padding: 20px; padding-top:24px; padding-bottom: 0px;color: #5E423A; font-size:24px;  line-height:24px;}
h2 {padding: 20px; padding-top:4px; padding-bottom: 0px;color: #5E423A; font-size:16px;  line-height:24px;}
p {padding:20px; padding-bottom: 8px; font-weight:normal; line-height:16px; color: #5E423A;}
input {margin: 0px; margin-left: 20px;}
#admin p {padding:5px; font-weight:normal; color: #5E423A;}
.admin_content {overflow:auto; height: 550px; border: thin solid #bbb;}
a {text-decoration: underline;line-height: 14pt; font-weight:normal;color: #5E423A;}
.selected {text-decoration: underline;line-height: 14pt; font-weight:bold;color: #5E423A;}
a:hover {cursor:pointer; color:#000000;}
.tr-1{
	background: url(images/shadow-80_2.png) 0 0px repeat;
	font-weight: normal;
	border: thin solid #000000;
	height:16px;
}
.tr-0{
	background: none;
	font-weight: normal;
	border: thin solid #000000;
	height:16px;
	}
.tr-h {
	background: #636363;
	color: #FFFFFF;
	font-weight:bold;
	border: thin solid #000000;
	}
.table_admin
{
/*border: thin solid #000000;*/
}
body{
	background:#FAEEE4 ;
	font-size:80%;
	font-weight:bold;
	line-height:1em;
	color:#5E423A;	
}

.canvas{
	background:#FAEEE4 url(images/background.jpg) 0 0px no-repeat;
	margin: auto;
	width: 1137px; height: 802px;
	z-index:0;
	border: solid thin #bbb;
	overflow:hidden;
}

.clear { clear:both;}
.aileen_wrennall{
	background: url(images/aileen_wrennall.jpg) 0 0px no-repeat;
	width: 255px; height: 187px; float: left;
	z-index: 0 ;
	top: 9px; 
	left: 300px;
	
}


.menu_background{
	position:relative;
	background: url(images/menu_background.jpg) 0 0px no-repeat;
	width: 194px; height: 342px; float: left;
	z-index: 3 ;
	top: -230px; 
	left: 20px;
/* ------------------------------------------------MENU -----------*/	
}
.menu-bar{
	position: relative;
	z-index:03;
	/*float: left;*/
	width: 160px;
	height: 280px;
	left: 60px;
	top: -800px;
}
.menu-bar ul {
	/*background: #777777;*/
	list-style-type:none;
	
	margin: 0;
	padding: 0;
	width: 160px;
	/*height: 54px;*/
	margin-left: -20px;
}
.menu-bar li{
	/*background: #FFFFFF;*/
	background:url(images/nav.png); 
	/*border:thin dotted #000000;*/
	display: block;
	height: 54px;
	/*margin-left: 20px;*/
	/*z-index:30;*/
}

.menu-bar li:hover{
	background:url(images/nav_selected.png); 
		/*margin-left: 20px;*/
}
.menu-bar li a{
	text-decoration:none;
	border:none;
	height:54px;
	
}
a:link img {border: none;}
a:visited img {border: none;}
a:hover img {border: none;}
/*a {border: none;}*/



/* ------------------------------------------------MENU END---------*/
	
.top_right_flower{
	background:#FAEEE4 url(images/flower_tr.jpg) 0 0px no-repeat;
	float:right; width: 332px; height: 233px;
	z-index: 1 ;
	position:relative;
	
	top: -187px; 
	right: 0px;
	
}
.bottom_left_flower{
	background:#FAEEE4 url(images/flower_bl.jpg) 0 0px no-repeat;
	width: 291px; height: 270px; position:relative;display:block ;
	z-index: 2 ;
	top: -230px; 
	left: 0px;
	
}


.page {
	position:absolute;
	width: 1137px; height: 802px;
	margin: auto;
	z-index: 1; 
	top: 0px;  
	

}
.shadow80 {
	position: relative; 
	top: 74px; left: 299px; 
	width: 759px ; height: 728px;
	background: url(images/shadow-80_2.png) 0 0px repeat;
/*	background:  url(images/shadow-80.png) 0 0px repeat;*/
	/*z-index: 6;*/
	
}
.gallery_product h1 { margin: 10px; padding: 0px;  font-size: 16px; font-weight:bold; }
.gallery_product p { margin: 10px; padding: 0px;  }
.gallery_product input {margin: 0px; pading: 0px; }
.gallery_product form {margin: 10px; pading: 0px; font-weight: bold;}
.shadow50 {
	position: relative;
	top: 1px; left: 1px; 
	width: 756px ; height: 728px;
	background: url(images/shadow-80_2.png) 0 0px repeat;
	/*z-index: 7;*/
}
.paper {
	position: absolute; 
	top: 1px; left: 1px; 
	width: 754px ; height: 727px;
	background:#FFFFFF url(images/white_paper_tile.jpg) 0 0px repeat;
	/*z-index: 8;*/
}

.footer {

	
	text-align:center;
	position: absolute;
	top: 686px;
	height: 14px;
	width: 754px;
	/*background: #999999;*/
}
.footer p{

	color: #6B4B42;
	font-size:11px;

	/*background: #999999;*/
}
.footer a{

	color: #6B4B42;
	font-size:11px;
	font-weight:bold;

	/*background: #999999;*/
}
.img_left { float: left; padding: 20px; padding-bottom: 10px; }
.img_right {float: right; padding: 20px; padding-bottom: 10px; }

.postcard {position: absolute; right: 60px; bottom:36px; background: url("images/postcard.jpg") no-repeat;   padding: 20px; padding: 44px; padding-top: 129px;}
.postcard#sent {position: absolute; right: 60px; bottom:43px; background: url("images/postcard.jpg") no-repeat;   padding: 20px; padding: 44px; padding-top: 129px;}
.postcard form {font-size: 10px; color:#666666;}

.postcard input{border: 1px solid #E0C69F; background: #FFFFE0; width:160px;}
.postcard#sent input {color: #AAAAAA;}
.postcard textarea{border: 1px solid #E0C69F; background: #FFFFE0; font-size:11px;}
.postcard#sent textarea {color: #AAAAAA;}
input#button {cursor:pointer; width: 60px;float:right; background: #DDDDC0;}
input#button:hover{ cursor:pointer; background-color: #BBBBA0; }
.stamps {position: absolute; right: 58px; top:80px; background: url("images/stamps.jpg") no-repeat; width: 188px; height: 207px;}
.postit {position: absolute; left: 12px; top:150px; background: url("images/postit.jpg") no-repeat; width: 210px; height: 216px;}
.sent{ position:relative; background: url("images/sent.jpg") no-repeat;  left: 240px; top: -102px; width: 185px; height: 100px; margin-bottom: -87px;}  

.product {position: absolute; right:20px; /*left: 320px;*/ top: 100px; }
.product-shadow{
position:absolute;float:left; top:74px;right:5px;
margin: 20px 0px 0px 20px !important;
margin: 10px 0 0 5px;
padding:0px;
 background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadows2.giftytt) no-repeat bottom right;
 }
 
.product-border{
	position:relative; float:left;display:block;
  background-color: #F9FBC9;
  border: 1px solid #a9a9a9;
  padding:0px;
  padding: 25px;
  margin: -5px 15px 18px -5px ;

}
.product-border a img {height:300px;
	border-top: 2px solid #666666;
 	border-left: 2px solid #666666;
 	border-bottom: 2px solid #a9a9a9;
 	border-right: 2px solid #a9a9a9;
}

.thumb-shadow{
float:left; 
margin: 5px 0px 20px 5px !important;
margin: 10px 0px 0px 5px;
padding:0px;
 background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadows2.giftytt) no-repeat bottom right;margin-bottom: 20px;
 }
 
.thumb-border{
	position:relative; float:left;display:block;
  background-color: #F9FBC9;
  border: 1px solid #a9a9a9;
  padding:0px;
  padding: 5px;
  margin: -2px 6px 10px -2px ;

}
.thumb-border a img {
	border-top: 1px solid #666666;
 	border-left: 1px solid #666666;
 	border-bottom: 1px solid #a9a9a9;
 	border-right: 1px solid #a9a9a9;
}
.thumb_0 {float:left;margin-left:5px;margin-bottom:0px;padding:0px;} 
.thumb_1 {float:right; margin-right:5px; margin-bottom:0px;padding:0px;}

.gallery_thumbs {position: absolute; top: 72px; left: 0px; float: left; margin: 10px; margin-right:40px;width: 276px; height: 628px; overflow:auto; padding:0px; }
.gallery_product { position: absolute; right: 20px; bottom:52px; width: 425px; height: 140px; overflow:hidden; border:1px solid #a3a3a3;}
.gallery_product form{font-size:12px; line-height:15px; font-weight:normal; }
.cart {position: absolute; right: 10px; bottom:10px; }
.collection_list {width: 754px; height: 84px; overflow:auto;margin-top:2px; text-align:center;/*background-color:#999999;*/}
.collection_list a {margin:0px; padding:0px;}
.product-border h2 {margin:0px;padding:0px}
.product-border p {margin:0px;padding:0px; line-height:13px;font-size:11px; max-width:260px;}