body{font-family:'Segoe UI'}.container,#latest_works,#bottom_content,#download{margin:auto;width:1000px}.page_content{margin:auto;min-height:600px}.bold_text{font-weight:bold}.blue_text{color:#2aacc8;font-size:15px}.logo_on{width:400px;margin:auto;margin-top:60px}a:hover{color:#39c}a:visited{color:#000}a{color:#000}#header{background:#e8ebf1;height:120px}.time{margin-top:20px;float:right;display:inline-block;font-size:12px;font-weight:normal;color:#39c}.time p{margin-top:8px}.time li{float:left}.time li{margin-left:10px}h1{float:left;margin-top:10px}h1 a{background:url(../Content/images/logo.png) no-repeat;background-size:360px;display:block;height:103px;text-indent:-9999px;width:360px}#main_menu{float:right;margin-top:22px;text-transform:uppercase}.first_list{float:left;margin:0 0 0 14px}.main_menu_first{color:#000;font-size:13px;padding:8px 8px}.with_dropdown{position:relative;z-index:2000}.with_dropdown li a{display:block}.with_dropdown ul{background:#fff;border-bottom:5px solid #2aacc8;padding:12px 0;position:absolute;top:24px;visibility:hidden;width:197px}.first_list:hover.first_list ul{visibility:visible}.second_list{margin:0 5px;padding:10px}.second_list_border{border-bottom:1px solid #e7e7e7}.main_menu_second{color:#000;font-size:13px;text-transform:capitalize}.main_menu_second:hover{color:#2aacc8!important}.main_current{border-top:5px solid #2aacc8}.currentPage{background:#77c4f0;color:#fff;padding:10px;text-transform:uppercase;z-index:-50000}.submenuactive{background:#77c4f0;padding:10px;text-transform:uppercase}#submenu{border-bottom:1px solid #dfe1e5;border-top:1px solid #dfe1e5;margin-bottom:25px;padding-bottom:20px}#submenu ul{padding:20px 0}#submenu li,#submenu li{float:left}#submenu li{margin-right:2px}#submenu a{color:#000;font-size:14px;padding:7px 14px;text-transform:uppercase}#submenu a:hover{background:#77c4f0;color:#fff}.sub_page_content{background:#e8ebf1;margin:30px 0 60px 60px;width:100%;float:right;min-height:500px;position:relative;padding-bottom:50px;padding-top:50px}.sub_page_content_container{padding-top:60px;padding-bottom:60px;width:850px}.sub_page_content h2{text-align:center;margin-top:10px}.slideshow_area{background:#39c url(../Content/images/slideshow_area.jpg) no-repeat;background-size:100% 100%;border-top:1px solid #2da6c9;padding:19px 0 28px 0}.slideshow_container{width:1000px;height:440px;border:4px solid #ccc}.page_background{height:500px;background:url(../Content/images/page_background.jpg) no-repeat;background-size:100% 100%}#mid_content{border-bottom:1px solid #d9d9d9;background:#e8ebf1;height:250px}.mid_content_info{float:left;font-size:13px;margin-top:40px;width:220px}.mid_content_info h2{font-size:15px;font-weight:bold;height:28px;margin-bottom:15px;padding:12px 0 0 59px}.mid_content_info p{color:#363636;line-height:20px;margin-bottom:22px}.mid_content_info a{color:#2aacc8}.mid_content_info a img{margin:0 8px 1px 0}.mid_content_info a:hover{text-decoration:none}.mid_content_space{margin-right:40px}#bulletin_icon{background:url(../Content/images/pen_icon.png) no-repeat left;color:#000;text-transform:uppercase}#photo_icon{background:url(../Content/images/screen_icon.png) no-repeat left;color:#000;text-transform:uppercase}#video_icon{background:url(../Content/images/video_icon.png) no-repeat left;color:#000;text-transform:uppercase}#employee_icon{background:url(../Content/images/emp_icon.png) no-repeat left;color:#000;text-transform:uppercase}#news_icon{margin:10px;background:url(../Content/images/news_icon.png) no-repeat left}#bulletin_icon:hover{color:#39c}#video_icon:hover{color:#39c}#photo_icon:hover{color:#39c}#employee_icon:hover{color:#39c}#latest_works{clear:left}#latest_works h3{float:left;font-size:15px;font-weight:bold;height:30px;margin:19px 0 15px 0;padding:12px 0 0 60px;text-transform:uppercase}#latest_works h3:hover{color:#39c}#latest_works h3:visited{color:#000}#carousel_nav{float:right;margin-top:20px}#carousel_nav a{margin-left:6px}#carousel_wrapper{border-top:1px solid #dfe1e5;border-bottom:1px solid #dfe1e5;clear:left;height:360px}#carousel_wrapper li,#portfolio_list li{height:160px;position:relative;width:220px}#carousel_wrapper li a img,#portfolio_list li a img{bottom:0;position:absolute;visibility:hidden}#carousel_wrapper li:hover a img,#portfolio_list li:hover a img{visibility:visible}#footer{background:#3a6276;border-top:1px solid #d9d9d9;clear:both;height:330px;margin-top:40px;margin-bottom:0;position:relative;bottom:0;width:100%}#footer p,#footer a{color:#ccc;font-size:14px}#footer h4{font-size:15px;font-weight:bold;text-transform:uppercase;margin:0 0 15px 0}.footer_info{float:left;margin:32px 0 40px 0}.wisdom_quote{width:170px;display:inline-block;float:right;color:#fff}#footer_about,#footer_explore,#footer_browse{margin-right:64px;color:#fff}#footer_about{width:220px}#footer_contact{color:#fff}#footer_about p,#footer_contact p,#copyright{line-height:15px}#footer_explore li,#footer_browse li,#footer_about li{margin:10px 0}#footer_explore li a,#footer_browse li a{text-transform:capitalize}#footer_explore li a:hover,#footer_browse li a:hover,#footer_about a:hover{color:#2aacc8}#footer_connect{float:right;width:213px;color:#fff}#footer_connect h4{margin-left:24px}#footer_connect a{display:block;float:left;height:51px;margin:0 0 10px 18px;text-indent:-9999px;width:53px}p#copyright{clear:both;font-size:13px;color:#3bb3ef;text-align:center}.sub_page_content h2{font-size:16px;text-transform:uppercase;margin:10px;text-align:center}.staff_member{width:170px;display:inline-block;margin-top:20px;margin-bottom:20px;margin-left:60px;vertical-align:top}.staff_description ul{float:left;margin:5px}.staff_description li{width:180px;font-size:16px;font-family:'Segoe UI';color:#39c;text-align:center}img.staff_pic{width:160px;height:220px;float:left;border:10px solid #2aacc8;margin-right:40px;margin-bottom:10px}div.staff_pic_wrap{height:100%;float:left}img.staff_popup_pic{width:250px;height:344px;border:10px solid #2aacc8;margin-right:40px;margin-bottom:10px}.popup{line-height:20px;color:#39c}.popup img{float:left}.popline{margin-bottom:10px}.popdesc{margin-top:10px}.album{width:230px;display:inline-block;margin-top:20px;margin-left:75px;vertical-align:top}.album_description ul{float:left;margin:5px}.album_description li{width:240px;font-size:16px;font-family:'Segoe UI';color:#39c;text-align:justify}img.album_pic{width:220px;height:160px;float:left;border:10px solid #2aacc8;margin-right:40px;margin-bottom:10px}#album_title{font-size:18px;padding-bottom:10px;text-align:center}#gallery_title{padding-top:10px;padding-bottom:10px;margin-left:0;font-size:2em;color:#39c}#gallery_desc{margin-left:10px;margin-bottom:10px}#page{width:900px;background-color:#fff;margin:0 auto;text-align:left;border-color:#ddd;border-style:none solid solid;border-width:medium 1px 1px}.video_wrapper{width:566px;height:auto;margin-left:auto;margin-right:auto;padding-bottom:40px;padding-top:20px}.video_title{width:566px;margin-left:auto;margin-right:auto;font-size:24px;color:#39c;text-align:left;padding-bottom:15px}.video_description{width:566px;margin:auto;margin-top:10px;font-size:16px;color:#39c;text-align:left}#accordion{width:855px;margin:50px auto}#accordion .ui-accordion-content{width:100%;background-color:#fff;color:#777;font-size:10pt;line-height:16pt}#accordion .ui-accordion-content p{margin:0 10px 10px 10px;width:800px}#accordion .ui-accordion-content a{color:#777}#accordion .ui-accordion-header a{color:#fff;line-height:42px;display:block;font-size:12pt;width:100%;text-indent:10px}#accordion .ui-accordion-header{background-color:#76c5f0}#accordion .ui-accordion-header{margin-top:50px}#accordion h3:before{content:url(images/pin.png);float:left}#sub_page_content_wider{width:660px;min-height:540px;float:left;margin-left:0;padding-left:20px;padding-right:20px;padding-bottom:30px;padding-top:30px;display:inline;color:#3a6276}#sub_page_main_title{font-size:18px;font-weight:bold;color:#000;text-align:center;padding-bottom:20px}.sub_page_content_sidebar{width:210px;min-height:440px;float:right;margin-left:50px;margin-right:0;margin-top:35px;margin-bottom:60px;padding-bottom:30px;padding-top:0;padding-left:20px;padding-right:20px;background:#fff;color:#39c;display:inline}.sub_page_content_sidebar p:first-child{margin-top:20px}.sub_page_content_sidebar a{color:#39c}#sub_page_content_sidebar_title{font-size:16px;font-weight:bold;width:210px;height:50px;float:right;margin-left:50px;margin-right:0;margin-top:30px;margin-bottom:0;padding-bottom:10px;padding-top:20px;padding-left:20px;padding-right:20px;background:#39c;color:#fff;display:inline}.sidebar_items{color:#39c;margin-bottom:20px}.sidebar_items a{color:#39c;margin-bottom:20px}.sidebar_items a:hover,a:active{color:#77c4f0;text-decoration:none}.contact_info{color:#39c;margin-bottom:5px;max-width:200px!important}#map_canvas{width:600px;height:500px;margin-left:auto;margin-right:auto}.messages{margin:150px 0 0 100px}.messages h2{margin-top:50px;text-align:center}.messages ul{text-decoration:none}.messages ul li{margin-top:3px}