html,body,p,ul,h1,h2,h3,h4,h5,center,pre,samp{margin:0;padding:0}
body,pre,samp{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;font-size:14px}
body{background:url(img/background.jpg) repeat;color:#38290f}
img{border:0 none}
h1,h2,h3,h4,h5{font-weight:normal;text-align:center;margin-bottom:10px}
h1{font-size:18px;margin:30px 0}
h2{font-size:28px}
h3{font-size:17px;margin:10px 0}
ul{list-style:none}
a, a:link {color:#1F8581;text-decoration:none}
a:hover{text-decoration:underline}
.clear{clear:both}
.center{width:970px;margin:0 auto}
.bg{background:url(img/sp.jpg) repeat-y center}
.bg_top{background:url(img/header.jpg) no-repeat top center}
.bg_bottom{background:url(img/footer.jpg) no-repeat bottom center}

.header{height:260px}
.header .home{display:block;width:150px;height:135px;position:absolute;margin-top:25px}
.header .quote{position:absolute;width:225px;height:100px;margin:45px 0 0 185px;font-size:13px}
.header .quote_body{width:225px;height:100px;display:table-cell;vertical-align:middle}
.header .quote_text{margin-bottom:5px;line-height:15px}
.header .quote_sign{text-align:right}

.content{float:right;width:715px;text-align:justify;margin:0 10px 130px 15px;min-height:500px;line-height:160%}
.separator{height:1px;background:#CFBC9C;margin:15px 0 ! important}
.w{padding:4px;border-top:1px solid #724d0e;background:#ECE6CD;font-size:13px}
.q{margin:10px 0 10px 40px ! important;font-size:13px}
.content samp{letter-spacing: 0.2em}
.content p{text-indent:20px;margin:0 0 4px 0}
.content div{margin:0 0 4px 0}
.content center{background:url(img/p.png) no-repeat center}

.content .img{margin:15px 0;text-align:center}
.content .img div{font-style:italic}
.content .img.large img{max-width:700px}
.content .img p{margin-top:5px;color:#724d0e}
.content .sub_title{margin-bottom:10px;text-align:center;text-transform:uppercase}
.content .indent{margin-left:40px}
.content .quote_sign{text-align:right;margin-top:7px}
.content .poetry h1{font-size:14px;text-align:right;margin:20px 0 30px 0;font-style:italic}
.content .social{margin:20px 0 0 10px}
.content .small{font-size:13px}
.content .p{margin:30px 50px;font-size:13px}

.gallery_block{float:left;width:150px;height:200px;text-align:center;padding:10px}

.left{float:right;width:200px;margin:0 25px 130px 5px;min-height:500px}
.left ul{margin:5px 10px 14px}
.left ul li{margin-bottom:7px;font-size:15px}
.left ul li li{margin-bottom:2px;font-size:13px}
.left_box{margin:30px 0 30px}

.footer{margin:20px 0;font-size:11px}
.footer p{margin:10px 0}

.box .box_title{margin:10px 0 5px;font-size:17px}
.box ul{margin:5px 0 20px 20px}
.box .person{min-height:100px}
.box img{width:50px;float:left;margin-top:5px}
.box .person ul{margin-left:70px}

.mb{min-height:60px}
.mb img{width:50px;float:left;margin:5px 5px 0 0}.block{min-height:80px}
.block img{width:50px;float:left;margin:5px 5px 0 0}.block .block_title{margin:10px 0 5px;font-size:17px}
#___gcse_0 div{background:none ! important;border:0 none ! important}
#___gcse_0 div{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif ! important}