@import "/font/stylesheet.css";
body {
	background-color: #E7E6A9;		
}
.angel {
	position: absolute;
	width: 145px;
	height: 273px;
	bottom: 0px;
	right: 0px;
	background: url(/themes/base/images/angel.png) top left no-repeat;
}
body, td, p {font-family:verdana,sans-serif;font-size:11pt!important;margin-top:0;line-height:1.1; color:#000000;position: relative}
h1{font-family:verdana,sans-serif;font-size:14px;margin-top:0;line-height:1.0; FONT-WEIGHT: bold; color:#000000}
h2{font-family:verdana,sans-serif;font-size:14px;FONT-WEIGHT: bold; color:#000000}
h3{font-family:Georgia, Times New Roman, Times, serif;font-size:24px;margin-top:0;line-height:0.7; FONT-WEIGHT: bold; color:#760000}
h4{font-family:Century Gothic, Courier New, Courier, mono;font-size:15px;margin-top:0;line-height:1.3; FONT-WEIGHT: bold; color:#085900}
h5{font-family:Georgia, Times New Roman, Times, serif;font-size:17px;margin-top:0;line-height:0.7; FONT-WEIGHT: bold; color:#760000; text-align: center}

.title_b{font-family:Century Gothic, Courier New, Courier, mono;font-size:15px;margin-top:0;line-height:1.3; FONT-WEIGHT: bold; color:#085900}

a {font-family:verdana,sans-serif;font-size:12px;text-decoration:none; text-decoration:underline; line-height:1.2; color:#000099;}
a:hover {color:#FF6666;}

.text {font-family:Times New Roman, Times, serif;font-size:20px;margin-top:0;line-height:1.1; color:#000000}
.text p{font-family:Times New Roman, Times, serif;font-size:20px;margin-top:0;line-height:1.1; color:#000000}

.header {font-family:verdana,sans-serif;font-size:16px;margin-top:0;line-height:1.0;FONT-WEIGHT: bold;  color:195623}
a.header:hover {font-family:verdana,sans-serif;font-size:14px;margin-top:0;line-height:1.0;;FONT-WEIGHT: bold;  text-decoration:underline;  color:#000000}
.news, td.news, td.news p, td.news a, p.news, p.news p {font-family:verdana,sans-serif;font-size:10pt!important;margin-top:0;line-height:1.0;font-weight:bold}
td.news a {color: #06674E; text-decoration:underline}
.bold {font-family:verdana,sans-serif;font-size:14px;margin-top:0;line-height:1.1; FONT-WEIGHT: bold; color:#195623}
.pre {font-family:Times New Roman, Times, serif;font-size:15px;margin-top:0;line-height:1.0; FONT-WEIGHT: bold; color:8A8A8A}
.news_link {font-family:verdana,sans-serif;font-size:14px;margin-top:0;line-height:1.0; color:000099}

.sub-menu {font-family:verdana,sans-serif;font-size:14px;margin-top:0;line-height:1.0;FONT-WEIGHT: bold;  color:515151}


.bg_main
{  
   background: white; /* url(/pic_index/foot_33.gif)  bottom right no-repeat;*/
} 
.bg_main_up
{ 
background-image: url(/pic_index/head_bg_16.gif); 
   background-position: top left ; 
   background-repeat: no-repeat ;
     } 
   
.bg_left_main
{ background-image: url(/pic_index/left_dn.gif); 
   background-position: bottom left ; 
   background-repeat: no-repeat ;
   background-color: #E6EBDF;  
    } 
.bg_left_main1
{ background-image: url(/pic_index/left_dn1.gif); 
   background-position: bottom left ; 
   background-repeat: no-repeat ;
   background-color: #E6EBDF; 
    } 

.border {
	border-top: thin outset #FFCC99;
}

.highslide-loading {
	font-size: 9px;
	font-family: Tahoma;
	text-decoration: none;
	color: white;
}

h3.book-header {
	line-height: 1em;
}

.photos *, .press *, .guestbook * {
	font-size:11pt!important;
}

#videos {
}
#videos div.video {	
	
}
#videos div.spacer-top {	
	margin-top: 20px;
}
#videos div.spacer-bottom {	
	margin: 0;
}
#pager #prevnext a {
	font-size: 10px;
}
#pager #prevnext a.prev {
	margin-right: 2em;
}
#youtube-logo {
    background: url("//s.ytimg.com/yts/imgbin/www-refresh-vfl5Dug1g.png") no-repeat scroll 0px -32px transparent;
    display: block;
	float: right;
    height: 28px;
    width: 73px;
	border: 0;
}
.youtube {
	margin-top: 15px;
	line-height: 28px;
	font-size: 13px;	
}
.audio {
	text-align: center;
	margin: 20px 0;
}
.audio h1 {
	font-size: 11px;
	margin: 0 0 3px 0;
}
.head_02 {
	background: url(/themes/base/images/head_02.gif) left top no-repeat;
}
.head_03 {
	display: block;
	float: left;
	width: 273px;
	height: 136px;
	background: url(/themes/base/images/head_03.gif);	
}
.head_04 {
	display: block;
	float: left;
	width: 348px;
	height: 136px;
	background: url(/themes/base/images/head_04.gif);
}
.head_05 {
	display: block;
	float: left;
	width: 398px;
	height: 136px;
	background: url(/themes/base/images/head_05.gif);
}
.head_bg_08 {
	background: url(/themes/base/images/head_bg_08.gif);
}
.head_bg_09 {
	background: url(/themes/base/images/head_bg_09.gif);
}
.bg_left
{ background: white url(/themes/base/images/head_bg_15.gif) top left no-repeat;    
} 
.foot_36 {
	background: url(/themes/base/images/foot_36.gif);
}
.foot_37 {
	background: url(/themes/base/images/foot_37.gif);
}
.foot_38 {
	background: url(/themes/base/images/foot_38.gif);
}
#menu {
	padding: 0;
	margin: 0;
	display: block;
	width: 746px;
	height: 38px;	
	white-space: nowrap;
	background: white url(/themes/base/images/menu-bg.jpg) left top repeat-x;
}
#menu li {
	list-style-type: none;
	display: block;
	float: left;
	clear: none;
	height: 38px;
}
#menu li a {
	line-height: 38px;
	display: block;	
}
#menu li a img {
	display: block;
	height: 38px;
	vertical-align: top;
	border: 0;
}
#menu li#home a {
	width: 101px;
}
#menu li#home a {
	background: url(/themes/base/images/menu/menu_10.gif) top left no-repeat;
}
#menu li#home a:hover, #menu li#home a.active {
	background: url(/themes/base/images/menu/menu_ov_10.gif?2) top left no-repeat;
}
#menu li#about a {
	width: 111px;
}
#menu li#about a {
	background: url(/themes/base/images/menu/menu_11.gif) top left no-repeat;
}
#menu li#about a:hover, #menu li#about a.active {
	background: url(/themes/base/images/menu/menu_ov_11.gif?2) top left no-repeat;
}
#menu li#works a {
	width: 145px;
}
#menu li#works a {
	background: url(/themes/base/images/menu/menu_12.gif) top left no-repeat;
}
#menu li#works a:hover, #menu li#works a.active {
	background: url(/themes/base/images/menu/menu_ov_12.gif?2) top left no-repeat;
}
#menu li#photos a {
	width: 138px;
}
#menu li#photos a {
	background: url(/themes/base/images/menu/menu_13.gif) top left no-repeat;
}
#menu li#photos a:hover, #menu li#photos a.active {
	background: url(/themes/base/images/menu/menu_ov_13.gif?2) top left no-repeat;
}
#menu li#news a {
	width: 125px;
}
#menu li#news a {
	background: url(/themes/base/images/menu/menu_14.gif) top left no-repeat;
}
#menu li#news a:hover, #menu li#news a.active {
	background: url(/themes/base/images/menu/menu_ov_14.gif?2) top left no-repeat;
}
#menu li#guestbook a {
	width: 126px;
}
#menu li#guestbook a {
	background: url(/themes/base/images/menu/menu_15.gif) top left no-repeat;
}
#menu li#guestbook a:hover, #menu li#guestbook a.active {
	background: url(/themes/base/images/menu/menu_ov_15.gif?2) top left no-repeat;
}
.leftempty {
	/*background: url(/themes/1may/images/left.gif) top right no-repeat;*/	
}
.copyright {
	color: white;
	font-family: book_antiquabold;
	font-size: 19px;
	margin-left: 40px;
}
.audiojs {
	width: 250px;
}