@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	background-color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:12px;
}
.container{
	position:relative;
	top:10px;
	width:1000px;
	margin:0 auto;
	background-color:#fff;
	padding-top:20px;
}
.home_container{
	position:relative;
	top:10px;
	width:1000px;
	margin:0 auto 60px;
	background-color:#fff;
	padding-top:20px;
	height:550px;
}
.home_banner{
	position:relative;
	/*background-color:#ebfbff;*/
	width:1000px;
}
.home_lisa{
	width:413px;
	padding: 15px 0 15px 0;
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	letter-spacing:2px;
	text-transform:uppercase;
	}
.home_hub_box{
	width:227px;
	height:390px;
	border-right:1px solid black;
	margin:0 0px 0 0px;
	text-align:center;
	float:left;
	font-size:12px;
	line-height:normal;
	padding:0 8px 0 5px;
}
.border_left{
	border-left:1px solid black;
	margin-left: 8px;
}
.home_hub_box h1{
	font-size:15px;
}
.home_hub_box p{
	text-align:left;
	margin:0 0 5px 0;
}
.home_hub_box ul{
	text-align:left;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
}
.main_text a.home_hub_a{
	color:#5E5E5B;
	text-decoration:none;
	}
.main_text a.home_hub_a:hover{
	color:#555;
}
.home_hub_box img{
	margin:0 0 0px 0;	
}
a.home_lisa_link{
	width:413px;
	padding: 5px 0 15px 0;
	text-align:center;
	font-size:48px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ace0ee;
	letter-spacing:2px;
	text-decoration:none;
	text-transform:none;
	font-weight:400;
	}
a.home_lisa_link2{
	text-decoration:none;
	color:#fff;
	}

.home_main_text_left{margin:100px 0 0 0;}
.home_main_text_right{
	position:relative;
	float:right;
	width:250px;
	top:40px;	
	margin:0 0 10px 10px;
}
.home_main_text_right p{
	padding:0 10px 0 30px;
	text-align:right;}
.banner{
	position:relative;
	background-color:#a15810;
	width:1000px;
}
.home_banner_img{
	margin:0 0 0 0;
}
.banner_img{
	margin:0 0 0 0;
}
.home_banner_div{
	width:413:px;
	height:441px;
	background-color:#a15810;
}
.home_banner_left_img{
	position:absolute;
	top:146px;
	left:45px;
	width:116; 
	height:154;
}
.home_banner_centre_img{
	position:absolute;
	top:144px;
	left:210px;
	width:118px; 
	height:154px;
	border:none;
}
.home_banner_right_img{
	position:absolute;
	top:142px;
	left:372px;
	width:118; 
	height:154;
}
.banner_left_img{
	position:absolute;
	top:47px;
	left:45px;
	width:116; 
	height:154;
}
.banner_centre_img{
	position:absolute;
	top:47px;
	left:210px;
	width:118; 
	height:154;
}
.banner_right_img{
	position:absolute;
	top:47px;
	left:372px;
	width:118; 
	height:154;
}
.menu{
	position:relative;
	/*background-color:#ebfbff;*/
	width:870px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:14px;
	padding:2px 0 0 130px;
	z-index:90;
}
.menu_spacer{
	margin:1em 0 2em 0;
}
.main_text{
	/*background-color:#ebfbff;*/
	width:880px;
	padding:60px;
	/*font-size:14px;*/
	color:#5e5e5b; 
	font-size:17px;
	line-height:26px;
	border:12px sold red;
}
.big2{
	font-size:20px;
	
}
.home_main_text{
	background-color:#fff;
	font-size:17px;
	line-height:26px;
	padding:30px 10px 30px 10px;
	width:980px;
}

.main_text a{
	color:#a15810;
}
.main_text a:hover{
	color:#F00;
}
h1.indent_title{
	margin:0 0 0 30px;
	
}
.footer{
position:relative;
text-align:center;
width:1000px;
margin:0 auto;
padding-bottom:10px;
top:10px;
font-size:10px;
}
.footer2{top:50px;}
.footer3{margin-top:30px;}
* html .footer2{
	position:relative;
	top:10px;
}
* html .footer3{margin:0 0 50px 0;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.center{text-align:center;}
h4{display:inline;}
h3{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#F00;
text-transform:uppercase;
letter-spacing:2px;
}
h1{
font-family:Arial, Helvetica, sans-serif;
color:#a15810;
text-transform:uppercase;
font-size:16px;
}
h4.book_subtitle{
font-family:Arial, Helvetica, sans-serif;
color:#a15810;
font-size:16px;
}
h2{
font-family:Arial, Helvetica, sans-serif;
color:#a15810;
text-transform:uppercase;
display:inline;
}
.newbook{
	position:absolute;
	top:330px;
	left:150px;
}
.book_info{
	position:absolute;
	top:700px;
	left:0px;
	width:290px;
	height:110px;
	text-align:right;
	font-size:10px;
	line-height:16px;
}
.main_text_right{
	float:right;
	padding:5px 0px 5px 10px;
	
}
.main_text_left{
	float:left;
	padding:5px 10px 5px 0;
	
}
.main_text_center{
	text-align:center;
}
.quote{
	text-align:center;
	font-style:italic;
	color:#a15810;
	line-height:normal;
	margin:0 50px 0 50px;
}
.right_quote{
	display:block;
	text-align:right;
	font-style:italic;
	color:#a15810;
	line-height:normal;
	margin:0 50px 0 50px;
}

.quote2{
	font-style:italic;
	color:#a15810;
}
.quote_author{
	text-align:right;
	padding:0 0 0 0;
	color:#a15810;
	width:830px;
}
.quote_author2{
	text-align:right;
	padding:0 0 0 0;
	color:#a15810;
	width:250px;
	font-style:normal;
}
.spacer{
	padding:10px;
}
.spacer_left{
	margin-left:20px;
}
.inline{display:inline;}
.indent{
	text-indent:30px;
}
.righ_size{width:240px;}
.left_size{width:260px;padding:0;margin:10px 10px 0 0;}
.block{width:400px;
margin:0 auto;
background-color:#FFF;
text-align:center;
padding:10px;}
.ycircle1{
	position:relative;
	width:200px;
	height:200px;
	text-align:center;
	font-style:italic;
}
.ycircle1 img{
	position:absolute;
	top:0;left:0;
	width:200px;
	height:200px;
}
.ycircle1 div{
	position:absolute;
	left:0;
	width:200px;
	height:200px;
	z-index:50;
}
.ycircle2{
	position:relative;
	width:170px;
	height:170px;
	text-align:center;
	margin:10px;
	font-style:italic;
}
.ycircle2 img{
	position:absolute;
	top:0;left:0;
	width:170px;
	height:170px;
}
.ycircle2 div{
	position:absolute;
		left:0;
	width:170px;
	height:170px;
	z-index:50;
}
.ycircle{
	position:relative;
	text-align:center;
	margin:10px;
		width:300px;
	height:300px;
	font-style:italic;
	font-size:12px;
	line-height:18px;
}
.ycircle img{
	position:absolute;
	top:0;left:0;
		width:300px;
	height:300px;
}
.ycircle div{
	position:absolute;
	left:0;
	width:300px;
	height:300px;
	z-index:50;
}
.font_smaller{font-size:16px;
line-height:20px;}
.circle3 div{top:20px;}
.circle3 {margin-right:20px;}
.photo_div{width:273px;}
.big_right_space{margin-right:100px;}
.buy_book{width:330px;}
#slide_show1{position:absolute;}
#slide_show2{position:absolute;visibility:hidden;}
.hidden{display:none;}
.footer_keywords{color:#a15810;}
.spacer_rb{
	margin:0 10px 10px 0;
}
img.left_side{float:left;margin:0 10px 10px 0;}
.myecard{
	position:relative;
	width:800px;
	margin:0 auto;
}
.myecard img{float:left;margin:0 10px 10px 0;width:300px;border:10px #aaa ridge;}
.galleries{}
.workshops_events{
	position:relative;
	float:left;
	width:400px;
	padding:0 20px 0 20px;
}
.valign{
	vertical-align:middle;
	
}
.paypal{
	display:block;
	margin:0;
	padding:0;
	vertical-align:middle;	
}
#facebook{
	position:absolute;
	top:5px;
	left:900px;
	width:100px;
}
#join{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	top:12px;
	left:600px;
	width:290px;
	font-size:13px;
	text-align:right;
	text-transform:none;
}
#join a{
	text-decoration:none;
	color:#5e5e5b;
}
#join a:hover{
	text-decoration:underline;
}
.gallery_sample{
	position:relative;
	float:left;
	width:152px;
	text-align:center;
	margin-bottom:1em;
	margin-top:.5em;
}
.gallery_sample img{
	height:140px;
	border:0;
}
.gallery_sample a{
	text-decoration:none;
}
#gallery_container{
	position:relative;
	text-align:center;
	width:610px;
	margin:0 auto;
}
#decal_girl{
	float:right;
	position:relative;
	margin:0 0 0 2em;
}

