/* CSS Document */

body {        margin-left: 0px;        margin-top: 0px;        margin-right: 0px;        margin-bottom: 0px;        background-color:#515F6A;}

#left{ float:left;}
#middle{ float:left; width:0px;}
#right{ float:left;}

//img {float:left;}

.mainbutt_hilight{ float:left; width:140px; height:445px;padding:4px 0px 0px 0px; background-color:#f1d9a6;}
#mainbutt{ float:left; width:140px; height:445px;padding:4px 0px 0px 0px; background-image:url(../images/index_06.jpg);}
#mainbutt a{display:block;height:21px; width:127px; float:left;padding:9px 0px 0px 13px;border-bottom: #999999 dashed 1px;
font:16px Georgia, "Times New Roman", Times, serif; color:#333333; text-decoration:none; text-align:left; margin:0 auto;}
#mainbutt a:hover{ color: #CC0000; border-bottom: #CC0000 dashed 1px; background-image:url(../images/index_08.jpg);}

#main_txt_area{ float:left; width:609px; font:12px/1.8  Georgia, "Times New Roman", Times, serif; padding:0px; text-align:left; background-image:url(../images/index_08.jpg); color:#333333;}
#gallery_area{  width:609px; font:12px/1.8  Georgia, "Times New Roman", Times, serif; padding:0px; text-align:center; background-image:url(../images/index_08.jpg); color:#333333;}
#subhed { font-size:16px; line-height:20px; color: #CC0000;}

#text_left { float:left; width:385px; padding:0px 0px 5px 0px;}
#pagehead{ float:left; width:356px; padding:0px 10px 0px 20px; background-color:#f1d9a6; font-size:14px; color: #CC0000;}
#pagehead span{ font-size:20px;}
#text_homepage{ float:left; width:366px; padding:20px 0px 10px 20px;}
#text_homepage ul {display:block; color:#333333; margin:0 auto; font-size:13px; list-style-type:none;}
#text_homepage li{display:block; background-image: url(../images/sqr.gif); background-repeat:no-repeat; padding-left:10px; border-bottom:#999999 dashed 1px; margin-top:5px;}
#text_homepage li a { color:#FF3300;}
#text_homepage li b { color:#CC0000; background-color:#FFFF99; padding:2px 5px 2px 2px;}
#text_homepage li i {color:#0066CC;}

#text_homepage a {color:#CC0000; text-decoration:none;}
#text_homepage a:hover {color:#0066CC; text-decoration:underline;}

#yellow_right{float:left; width:213px; padding-bottom:10px; margin-left:10px; background-color:#FFAA05;}

#photographs{padding:0px 10px 0px 10px; font-size:16px;}
#photographs a{ color:#FFFFFF; font-size:12px; text-decoration:none;}
#photographs a:hove{text-decoration:underline;}

#efbooks{width:188px; padding:10px 5px 0px 10px; float:left;}
#efbooks a{ color:#FFFFFF;}
#efbooks a:hover{ color:#CC0000;}
#efbooks span{ color:#FFFFFF; font-size:18px; text-decoration:underline;}

/*for picture gallery*/
#head{padding:0px 0px 0px 20px;float:left; width:580px; background-color:#f1d9a6; font-size:20px; color:#CC0000;}
#head span{ padding-left:100px;font-size:14px;}
#head a{color:#CC0000;padding:3px; text-decoration:none;}
#head a:hover{color:#000000; text-decoration:underline;}

#gallery{ width:570px; padding:20px 10px 10px 20px; float:left;}
#gallery img{ float:center;padding:5px; margin:10px; border: dashed #666666 1px;}
#gallery a{}
#gallery a:hover{background-color:#CC0000;}


.misc_cell_text_bold {font-family: Verdana;font-size: 11px;font-weight: bold;color: #8CA23D;text-decoration: none;line-height: 150%;letter-spacing: normal;word-spacing: normal;text-align: left;  margin-left: 5; margin-right: 5; margin-top: 5; margin-bottom: 15 ;}

.misc_link { font-family: Verdana;font-size: 10px;font-weight: bold;color: #8CA23D;text-decoration: none;}
.misc_link:hover {color: #666666;font-weight: bold;text-decoration: none;letter-spacing: normal;word-spacing: normal;}

.misc_cell_text {font-family: Verdana;font-size: 11px;font-weight: normal;color: #666666;text-decoration: none;line-height: 150%;letter-spacing: normal;word-spacing: normal;text-align: left;  margin-left: 5; margin-right: 5; margin-top: 5; margin-bottom: 15 ;}

#guest{padding:5px; }
#guest_head{ padding:2px 0px 2px 2px; display:block; border-bottom:#FF6600 solid 1px; font-size:14px; font-weight:bold; color:#CC0000; background-color:#F8E6C0;}
#guest_head strong{ background-color:#FF9900; color:#FFFFFF; font-size:10px; padding:0px 10px 0px 10px; margin-left:20px;}
#guest_head span{ font:10px Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:9px; padding:0px 10px 0px 10px;}