html{overflow-y:scroll;}
body{background:url(../images/bg.jpg) repeat-x fixed #fff;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0px auto auto auto;color:#416271;}
p{text-align:justify;line-height:16px;}
span{color:#7cb805;}
a{text-decoration:none;color:#416271;}
h1{width:225px;margin:0 0 20px 0;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#8c847a;padding:5px 0 3px 0;border-bottom:1px #CCCCCC dashed;}
#main_container{width:900px;height:auto;margin:auto;padding:0px;position:relative;background:url(../images/top_bg.gif) no-repeat left top;}
.main_content{width:700px;height:auto;margin:auto;}
.parrot{position:absolute;top:0px;left:45px;}
#header{width:700px;height:135px;margin:auto;}
.logo{padding:55px 0 0 115px;}
.top_center_box{width:700px;height:19px;background:url(../images/top_box.gif) no-repeat center;}
.center_box{width:700px;background-color:#FFFFFF;}
#menu_tab{width:663px;height:51px;font-family:Arial, Helvetica, sans-serif;padding:0px;margin:auto;background:url(../images/menu_bg.gif) no-repeat center;}
ul.menu{list-style-type:none;display:block;width:420px;margin:auto;padding:0px;background:none;}
ul.menu li{display:inline;font-size:13px;font-weight:bold;line-height:51px;}
ul.menu li.divider{display:block;float:left;width:1px;height:51px;padding:0px;margin:0px;background:url(../images/divider.gif) no-repeat center;}
a.nav:link, a.nav:visited{display:block;float:left;padding:0px;width:auto;margin:0px 14px 0px 14px;text-align:center;text-decoration:none;background:none;color:#62584d;}
a.nav_selected:link, a.nav_selected:visited{display:block;float:left;padding:0px;width:auto;margin:0px 14px 0px 14px;text-align:center;text-decoration:none;color:#62584d;background:url(../images/menu_arrow.gif) no-repeat top center;}
a.nav:hover{color:#62584d;text-decoration:none;background:url(../images/menu_arrow.gif) no-repeat top center;}
.middle_box{width:654px;height:161px;background:url(../images/center_box_bg.gif) no-repeat center;margin:10px auto;}
.middle_box_text_content{width:400px;height:auto;}
.middle_box_text_content p{font-size:12px;line-height:16px;}
.middle_box_title{width:260px;height:45px;padding:5px;background:url(../images/box_title_bg.gif) no-repeat center;}
p.middle_text{padding:0 0 0 15px;}
.full_content{padding:20px;}
.left_content{width:345px;float:left;padding:10px;}
.calendar_box{width:329px;height:185px;background:url(../images/calendar_bg.gif) no-repeat center;}
.calendar_box_content{width:260px;padding-left:53px;}
.right_content{width:310px;float:left;padding:10px 0 0 0;}
.news_left{padding:10px 0 0 10px;}
.project_box{clear:both;padding:0px 0 5px 0;}
.project_box_portofolio{float:left;padding:10px 15px 15px 15px;}
img.left_img{float:left;padding:0 15px 0 0;}
img.left{float:left;margin:0 10px 0 0;border:1px solid #638493;padding:3px;}
img.right{float:right;margin:0 0 0 10px;border:1px solid #638493;padding:3px;}
img.flickr{margin:10px 10px 10px 10px;border:1px solid #638493;padding:3px;}
img.flickrini{margin:5px 10px 5px 10px;border:1px solid #638493;padding:3px;}
.news_box{padding:5px 0 5px 0;}
.calendar{width:42px;height:47px;float:left;background:url(../images/calendar_icon.gif) no-repeat center;text-align:center;line-height:47px;font-size:14px;font-weight:bold;color:#5d2c1a;}
.news_content{width:270px;float:left;padding:0 0 0 10px;}
a.read_more{width:75px;height:29px;display:block;margin-left:300px;background:url(../images/link_more_bg.gif) no-repeat center;text-decoration:none;color:#6c331f;text-align:center;line-height:29px;}
a.read_more_a{width:75px;height:29px;display:block;float:right;margin:5px;background:url(../images/link_more_bg_a.gif) no-repeat center;text-decoration:none;color:#dcc1b7;text-align:center;line-height:29px;}
.wide_content{width:660px;clear:both;padding:0 20px 0 20px;}
.projects_navigation{padding-right:250px;}
p.contact_info{padding:10px 0 0 20px;line-height:18px;}
span.orange{color:#f89824;}
#contact_form{width:300px;height:auto;padding:10px 0 0 20px;}
.form_row{clear:both;;padding:8px 0 8px 0;}
label{width:170px;float:left;padding:3px 10px 0 0;color:#8ebb41;text-align:right;}
input.contact_input{width:350px;height:18px;float:left;border:1px #d1e0ee solid;background-color:#eef4d7;color:#000;}
textarea.contact_textarea{width:346px;height:120px;float:left;border:1px #d1e0ee solid;background-color:#eef4d7;color:#000;}
.services{float:left;}
.services ul{list-style:none;padding:15px 10px 5px 0;margin:0px;}
.services ul li{padding:5px;}
.services ul li a{background:url(../images/arrow.gif) no-repeat left;padding:0 0 0 25px;text-decoration:none;color:#416271;}
#footer{width:680px;height:16px;clear:both;color:#763c26;padding:30px 0 0 20px;background:url(../images/footer_bg.gif) no-repeat center;font-size:10px;}
#footer a{padding-left:10px;}
div.fblikebox {height:195px;width:318px;overflow:hidden;}
div.fblikebox iframe {margin:-1px 0px 0px -1px;}
div.fblikebt {width:320px;float:right;margin-top:73px;padding:1px;padding-top:3px;padding-left:3px;background:url(../images/bgt.png) repeat;}
div.fblikebt2 {margin-left:25px;}