.logo1{padding-right: 20px;outline:none;}
#sub_header{width: 265px;margin: auto;}
#logo{padding-top:20px;}
#page_title{text-align: center;}
#page_title h1{font-size: 36px;font-family:"Times New Roman", Times, serif;margin-bottom:12px;}
#page_title h2{font-size: 22px;font-family:"Times New Roman", Times, serif;}
.footer_text{height: 20px;border-top: 1px solid #CCC;width: 1000px;text-align: center;margin-left: 16px;padding: 10px;width:962px;margin:auto;float:left;margin-top:30px;}
.footer_text a{color:#000;text-decoration:none;}
.footer_text a:hover{color:#000;text-decoration:underline;}
.gallery_img{float:left; padding-right: 10px;}
.img_desc{ float: left;font-family: "Times New Roman",Times,serif;font-size: 20px;font-weight: normal;margin-bottom: 8px;margin-top: 18px;min-height: 48px;text-align: center;width: 265px;}
#gallery .gall_image1{width: 260px;float: left;margin:12px;outline:none;}
#gallery .gall_image1 img{border:none;border: 1px solid #CCC;}
#gallery .gall_image{width: 300px;float: left;margin:12px;min-height: 382px;outline:none;}
#page{width:1000px;margin:auto;}
.gall_image img{border: 1px solid #000;padding: 5px;}
#main_header{border-bottom: 1px solid black;padding-bottom: 20px;margin-bottom: 10px;width: 990px;}
.button{clear: both;font-size: 16px;font-weight: normal;margin-left: 18px;text-align: center;width: 258px;}
.button img{border:none;vertical-align:middle;}
#sub_gallery .gall_image img{float: left;margin-right: 10px;margin-bottom: 10px;}
#hsId0{display:none!important;}
.youtube_link a img{padding: 10px;border: none;margin-bottom:10px;}
iframe{overflow-x:hidden!important;}
span.numbering {float: left;font-family: times new roman;font-size: 20px;margin-top: 18px;padding-left: 7px;}
