body, ul, ol, li, h1, h2, h3, h4, h5, h6, form, p{margin:0;padding:0;}ul{ list-style:none; }a, a:hover{text-decoration:none;}img{border:none;}.clear{clear:both;height:1px;}.inv{ display:none; }body{background:#000 url(../images/Background.jpg) repeat;}a{ color:#999; }a:hover,h2 span,#header #top_menu ul li a:hover,.design a,#pagination .active,#reply-form .submitter,#footer #coffee .left,#footer #bottom_menu ul li a:hover,.hover{ color:#0382c8;}.design a:hover{color:#666;border:1px solid #0382c8; border-width:0 0 1px 0;}.continue a:hover{background:#0382c8;color:#FFF;}#portfolio .item .choice a:hover{background:#0382c8;color:#FFF;}#header #top_menu ul li a{ color:#FFF; display:block;}#header #top_menu ul li a.current{ color:#0382c8; display:block;}body{color:#FFF;font:normal 13.5px/21px normal;font-family:Arial, Helvetica, sans-serif;}h1, h2, h3, h4, h5, h6{color:#FFF;font-family:'Myriad Pro', 'Myriad Pro Bold', Arial, Helvetica, Sans-serif;}h1{font-size:30px; }h2{font-size:30px; line-height:54px; }h2 span{ clear:both;display:block;font-size:20px;line-height:24px;}h3{font-size:24px;margin:0 0 15px 0;}h4{font-size:24px;background:url(../images/underline_dotted.png) repeat-x left bottom;margin:0 0 10px 0; padding:0 0 10px 0;}h5{font-size:18px; }h6{font-size:18px; }#header{background:url(../images/rainbow.png) repeat-x 50% top;padding:1px 0 0 0;}#header .content{background:url(../images/head_bg.png) no-repeat left top;margin:0 auto;width:960px;}#header #logo{display:block;float:left;margin:0 0 0 30px;width:300px; height:115px;}#header #logo a{background:url(../images/logo.png) no-repeat left top;display:block;float:left;width:300px; height:115px;}#header #logo span{ display:block; text-indent:-9000px; }#header #top_menu{display:block;float:left;line-height:55px;margin:39px 0 0 0;position:relative;width:560px; height:55px;z-index:800;}#header #top_menu ul{font-size:18px;}#header #top_menu ul li{display:inline;position: relative; float:left;margin:0 0 0 20px;}#header #top_menu ul li a{ color:#FFF; display:block;}#header #top_menu ul li.dropper{ background:#F06;}#header #top_menu li.hover, #header #top_menu a:hover { position: relative; }#header #top_menu .sub_menu {background:url(../images/dropmenu_transparency.png) repeat;font-size:12px;text-align:left;display:none;line-height:normal;width:150px;margin:0; padding:10px;position: absolute;top:50px; left:-50%;z-index: 900;}#header #top_menu .sub_menu li {background:#000;border:1px solid #3e3e3e; border-width:0 1px 0 1px;margin:0; padding:0 8px;}#header #top_menu .sub_menu li.start { border:1px solid #3e3e3e; border-width:1px 1px 0 1px;margin:0;}#header #top_menu .sub_menu li.end {border:1px solid #3e3e3e; border-width:0 1px 1px 1px;margin:0;}#header #top_menu .sub_menu li a {background:url(../images/underline_dotted.png) repeat-x left bottom;display:block;margin:0;padding:10px 6px 8px 6px;width:120px;}#header #top_menu .sub_menu li.end a {background:none;}#home_slider{}#home_slider .content{margin:0 auto;width:960px; height:100%;}#the_slidefader{background:url(../images/teaser_bg.png) no-repeat left top;position:relative;width:960px; height:420px;}#the_slidefader .shadow_glow{background:url(../images/frameOver.png) no-repeat left top;position:absolute;bottom:0;left:0;width:960px; height:80px;z-index:11;}#slideshow {position:absolute;top:60px;left:259px;width:442px;height:325px;}#slideshow img {position:absolute;top:0;left:0;z-index:8;}#slideshow img.active {z-index:10;}#slideshow img.last-active {z-index:9;}#flow_slider{}#flow_slider .content{background:url(../images/slider_squarePic_Bg.png) no-repeat left top;margin:0 auto;width:960px; height:170px;}#slider{padding:0 0 0 70px;position:relative;width:890px; height:150px;}#slider #slider_img{ width:818px; display:block; float:left; overflow:hidden; height:150px; }#slider #slider_img div{ width:818px; height:150px; }#slider #slider_img a{background:url(../images/slider_framePic.png) no-repeat left top;float:left;display:block;margin:22px 0 0 24px; padding:1px 4px 8px 4px;width:100px; height:100px;}#slider #myController{visibility:hidden;display:block; float:left;width:200px; height:25px;position:absolute;top:0;left:-9000px;}#myController span{display:inline;font:bold 14px Arial, Helvetica, sans-serif;text-decoration:none;padding:0 9px 0 9px;color:#001a25;cursor:pointer;}#myController span.jFlowSelected {color:#ccc;}#slider .jFlowPrev, #slider .jFlowNext{cursor:pointer;float:left;position:absolute;width:40px;height:40px;}#slider .jFlowPrev{top:55px;left:30px;}#slider .jFlowNext{top:55px;right:30px;}.wrap_top{background:url(../images/block_head.png) no-repeat 50% top;width:100%; height:30px;}.wrap_block{background:url(../images/block_bg.png) repeat-y 50% top;height:100%;}.wrap_bottom{background:url(../images/block_bottom.png) no-repeat 50% top;width:100%; height:30px;}#main{}#main .content{margin:0 auto;width:960px;}.picture_section{background:url(../images/block_bg.png) repeat-y 50% top;margin:0 auto; padding:10px 0;width:920px; height:100px;}.left_part{display:block;float:left;width:610px; height:100%;margin:0 0 0 50px; padding:10px 0;}.center_part{display:block;float:left; height:100%;margin:0 50px 0 50px; padding:10px 10px;}.sidebar{display:block;float:left;width:210px;margin:0 0 0 35px;}.sidebar ul{ margin:0 0 30px 0;}.sidebar ul li {background:url(../images/arrow_li_sidebar.png) no-repeat;background-position:194px 50%;}.sidebar ul a{border:1px solid #323232; border-width:0 0 1px 0;display:block;margin:0 0 5px 0; padding:0 0 5px 25px;}.ads{clear:both;display:block;width:180px;margin:0 auto 10px auto;}.cols_by_3{clear:both;height:100%;padding:10px 0 5px 0;}.cols_by_3 .cols_by_3_col{display:block;float:left;width:253px;margin:0 0 0 50px;}a.readmore{background:url(../images/readmore_1.png) no-repeat right 50%;clear:both;display:block;padding:5px 25px 5px 0;text-align:right;}a:hover.readmore{background:url(../images/readmore_2.png) no-repeat right 50%;}.central_slogan{padding:20px 0 15px 0;text-align:center;font-size:40px;}.illustration{position:relative;display:block;width:200px; height:230px;}.illustration .paint{position:absolute;top:-30px;right:-60px;}#search_form{display:block;height:60px;}#search_form .field{background:#212121;border:none;color:#FFF;padding:8px 10px;width:150px;}#search_form .submit{background:#212121;border:none;color:#FFF;padding:8px 10px;width:30px;}.design{}.design h2{margin:0 0 15px 0;}.design p{line-height:25px;margin:0 0 15px 0; }.biglines{color:#6e6e6e;font-size:16px;font-weight:bold;margin:0 0 15px 0;}.design strong{ color:#999; font-size:12px; }.design ul, .design ol{margin:10px 0 10px 50px;}.design ul li{font:normal 16px/23px Arial, Helvetica, sans-serif;padding:5px 0;}.design ol {color:#999;font:italic 18px/23px Arial, Helvetica, sans-serif;}.design ol p {border:1px solid #323232; border-width:0 0 1px 0;color:#FFF;font:normal 13px/20px Arial, Helvetica, sans-serif;padding:0 0 10px 0;}.design .note{color:#666;border:1px solid #323232; border-width:0 0 2px 0;font:italic 14px/24px Georgia, "Times New Roman", Times, serif;padding:0 0 3px 0;margin:20px;}.design .img_left{border:1px solid #323232;float:left;margin:0 12px 0 0; padding:7px;}.design .img_right{border:1px solid #323232;float:right;margin:0 0 0 12px; padding:7px;}.img_left{float:left;display:block;margin:0 10px 0 0;}.blog{border:1px dotted #9a9a9a; border-width:0 0 1px 0;margin:0 0 40px 0;padding:0;}.blog .preview{border:1px solid #212121; border-width:3px 0;}.blog_date{margin:0 0 10px 0;}.continue{margin:0; padding:0;}.continue a{background:#212121;padding:8px 10px;}#pagination{margin:0 0 0 150px;}#pagination li{display:inline;float:left;list-style:none;height:40px;line-height:40px;}#pagination a{text-align:center;margin:0 5px; padding:5px 6px;}#pagination span{ display:none; }#pagination .previous a{border:none;display:block;float:left;width:25px; height:25px;padding:5px 0;background:url(../images/slider_prev_.png) no-repeat 50% 50%;}#pagination .next a{border:none;display:block;float:left;width:25px; height:25px;padding:5px 0;background:url(../images/slider_next_.png) no-repeat 50% 50%;}#pagination .active{font-size:24px;text-align:center;margin:0 0 0 5px; padding:0 12px;}#pagination a:hover{}#comments{border-top:5px solid #323232;margin:20px; padding:20px 0 0 0;}#comments h3{ text-align:right; font-size:16px; }#comments h3 span{ color:#CCC; font-size:50px; }.comments_post{border:1px solid #323232; border-width:0 0 1px 0;margin:20px 0; padding:0 0 20px 0;}.comments_post .avatar{float:left;width:100px;}.comments_post .avatar img{border:1px solid #323232;padding:7px;}.comments_post .user_post{float:left;margin:0 0 0 10px;width:450px;}.comments_post .user_post p{border:1px solid #323232; border-width:1px 0 0 0;font-size:13px;padding:8px 0 0 0;}.comments_post .user_name{font-size:18px;}#google_map{border:1px solid #323232; border-width:0 0 1px 0;margin:20px 0; padding:0 0 20px 0;width:610px; height:100%;}#google_map .view{ }#google_map #map_canvas{border:1px solid #212121; border-width:3px 0;display:block;float:left;width:610px; height:300px;}.gomashow{}#portfolio{margin:0 0 0 40px;}#portfolio .item{background:url(../images/underline_dotted.png) repeat-x left bottom;display:block;float:left;margin:20px 20px 0 0; padding:0 0 20px 0;width:160px; height:100%;}#portfolio .item h5{text-align:center;padding:0 0 10px 0;}#portfolio .item .img140{display:block;margin:0 auto;padding:3px 3px 6px 3px;width:140px; height:140px;}#portfolio .item p{font-size:10px;padding:5px 10px 0 10px;}#portfolio .item .choice a{display:block;float:left;width:60px; height:29px;line-height:29px;}#portfolio .item .choice a{background:#212121;text-align:center;}#portfolio .item .choice a.zoom{margin:0 15px 0 0;}#portfolio .item_detail .detail_left img{border:1px solid #212121; border-width:3px 0;}#portfolio .item_detail .detail_left{display:block;float:left;margin:10px 0 0 0;width:640px;}#portfolio .item_detail .detail_right{display:block;float:left;margin:30px 0 0 30px;width:200px;}#portfolio .list_work{ width:880px; }#portfolio .list_work ul{margin:5px 0 5px 30px;list-style-position:inside;}#portfolio .list_work ul li{border:1px solid #212121; border-width:0 0 1px 0;display:block;margin:0 10px 0 0;float:left;}#portfolio .list_work ul li a{display:block;float:left;padding:6px 8px;width:142px;}#footer{background:url(../images/rainbow.png) repeat-x 50% bottom;padding:0 0 0 1px;}#footer .content{background:url(../images/footer_bg.png) no-repeat 50% bottom;margin:0 auto;width:960px; height:166px;}#footer #coffee{ font-size:36px; height:103px;}#footer #coffee a{background:url(../images/coffee_cup.png) no-repeat 50% top;display: block;float:center;width:130px; height:85px;}#footer #coffee .left{display: block;float:left;text-align:right;line-height:85px;width:415px; height:85px;}#footer #coffee .right{display: block;float:left;line-height:85px;width:415px; height:85px;}#footer #copyright{font-size:10px;line-height:45px;padding:0 0 0 40px;}#footer #copyright .left{display:block; float:left;width:440px; height:49px;}#footer #bottom_menu{}#footer #bottom_menu ul{font-size:14px;}#footer #bottom_menu ul li{display:inline;float:left;text-align:center;margin:0 15px 0 0;}#footer #bottom_menu ul li a{ color:#FFF; }#footer #bottom_menu ul li a:hover{}#footer #copyright .right{display:block; float:left;text-align:right;width:440px;}.hint {font-size:12px;font-style:oblique;font-weight:300;}.no_error {background-color:#b9ffce;border:1px solid #00ba39;padding:10px 10px 10px 60px;margin: 10px 0px 10px 0px;background-image:url(../images/tick.png);background-repeat:no-repeat;background-position:20px 7px;color:#000;}.error {background-color:#fdc3c3;border:1px solid #b10000;padding:10px 10px 10px 60px;margin: 10px 0px 10px 0px;background-image:url(../images/crossb.png);background-repeat:no-repeat;background-position:20px 7px;color:#000;}.form_normal {display:block;float:none;width:auto;background-color:#212121;color:#ccc;border:1px solid #000;padding:5px;}.form_good {display:block;float:none;width:auto;background-color:#e0fae0;border:1px solid #00b104;padding:5px;color:#000;}.form_bad {display:block;float:none;width:auto;background-color:#fcd3d3;border:1px solid #ff3c3c;padding:5px;color:#000;}.standard {border:1px solid #212121;background-color:#000;background-repeat:no-repeat;background-position:2px 2px;height:22px;cursor:pointer;}input, textarea {background-color:#212121;color:#ccc;border:1px solid #000;font-family: Verdana, sans-serif;font-size: 13px;font-style: normal;font-weight: 500;letter-spacing: normal;line-height: 1.5em;}label {font-size:14px;font-weight:600;display:block;float:none;width:auto;margin:10px 0px 5px 0px;}.submit {border:1px solid #666666;background-color:#cacaca;background-image:url(../images/ticks.png);background-repeat:no-repeat;background-position:2px 2px;height:22px;padding-left:22px;cursor:pointer;}.send_email {border:1px solid #666666;background-color:#cacaca;background-image:url(../images/email.png);background-repeat:no-repeat;background-position:2px 2px;height:30px;padding: 0px 5px 0px 22px;cursor:pointer;}.upload_file {border:1px solid #212121;background-color:#000;background-image:url(../images/file.png);background-repeat:no-repeat;background-position:2px 2px;height:22px;padding: 0px 5px 0px 22px;cursor:pointer;}body{background:#000 url(../images/Background.jpg) repeat;}a{ color:#999; }a:hover,h2 span,#header #top_menu ul li a:hover,.design a,#pagination .active,#reply-form .submitter,#footer #coffee .right,#footer #bottom_menu ul li a:hover,.hover{ color:#0382c8;}.design a:hover{color:#666;border:1px solid #0382c8; border-width:0 0 1px 0;}.continue a:hover{background:#0382c8;color:#FFF;}#portfolio .item .choice a:hover{background:#0382c8;color:#FFF;}#reply-form .submitter{background:#212121;border:none;display:block;float:left;margin:0 0 0 390px;padding:8px 10px;width:100px; height:40px;}#reply-form .submitter:hover{background:#0382c8;color:#FFF;}#header #top_menu ul li a{ color:#FFF; display:block;}#header #top_menu ul li a.current{ color:#0382c8; display:block;} 
