article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video { display:block; } mark, rp, rt, ruby, summary, time { display:inline; } .left { float:left; } .right { float:right; } .wrapper { width:100%; overflow:hidden; } body { background:#fff; border:0; color:#6f6f6f; line-height:18px; min-width:960px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; } .css3 { border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; box-shadow:0 0 4px rgba(0, 0, 0, .4); -moz-box-shadow:0 0 4px rgba(0, 0, 0, .4); -webkit-box-shadow:0 0 4px rgba(0, 0, 0, .4); behavior:url(../js/PIE.htc); position:relative; } .main { margin:-5px auto; width:960px; } .main1 { margin:100px auto; width:960px; } .body1 { background:url(../images/bg_top.jpg) top center no-repeat #eee; } .body2 { background:#f7f7f7; } .body3 { background:url(../images/bg_img1.png) center top no-repeat; position:absolute; height:353px; width:327px; top:0px; left:50%; margin-left:157px; z-index:10; } a { color:#1d8bce; text-decoration:underline; outline:none; } a:hover { text-decoration:none; } h1 { font-size:24px; line-height:36px; color:#1d8bce; padding:13px 0px 10px 0px; } h2 { font-size:26px; line-height:36px; color:#2c2d2e; padding:16px 0 12px 0; } p { padding-bottom:18px; } header { width:100%; overflow:hidden; padding-bottom:186px; position:relative; Content-Type:charset=iso-8859-2; } .inner_copy, .inner_copy a { border:0; float:right; background:#fff; color:#f00; width:50%; line-height:10px; font-size:10px; margin:-199% 0 0 0; overflow:hidden; padding:0; } #logo_box { background:#a6a6a6; padding:38px 0 22px 0px; border-radius:18px; -moz-border-radius:18px; -webkit-border-radius:18px; box-shadow:0 1px 3px #b7b7b7; -moz-box-shadow:0 1px 3px #b7b7b7; -webkit-box-shadow:0 1px 3px #b7b7b7; behavior:url(../js/PIE.htc); position:absolute; z-index:2; margin-top:-28px; width:100%; overflow:hidden; } #logo { color:#fff; text-decoration:none; font-size: 52px; font-family: Comfortaa, sans-serif; font-weight: bold; } #logo span { font-size:37px; color:#cacaca; vertical-align:baseline; } header nav { border:1px solid #bebebe; background:url(../images/menu_bg.gif) bottom repeat-x; padding-top:36px; height:47px; border-radius:18px; -moz-border-radius:18px; -webkit-border-radius:18px; behavior:url(../js/PIE.htc); position:absolute; top:52px; z-index:1; padding-left:10px; } #menu { width:948px; } #menu li { float:left; padding-left:10px; background:url(../images/menu_line.gif) right 18px no-repeat; padding-right:24px; } #menu .bg_none { background:none; padding-right:0; margin-right:0; } #menu li a { display:block; font-size:17px; color:#2c2d2e; text-decoration:none; line-height:47px; } #menu li a:hover, #menu #menu_active a { color:#0665a2; } .text1 { font-size:36px; color:#545454; padding:179px 0 0 47px; line-height:48px; letter-spacing:-2px; } .text2 { font-size:26px; line-height:36px; color:#1d8bce; padding:0 0 0 130px; } .text3 { font-size:24px; line-height:36px; color:#1d8bce; padding:13px 0px 10px 0px; } .text4 { font-size:26px; line-height:36px; color:#6f7172; padding:16px 0px 20px 50px; } .text5 { font-size:14px; line-height:36px; color:#6f7172; padding:0px 0px 20px 150px; } .text6 { font-size:14px; line-height:21px; color:#1d8bce; padding:0px 0px 0px 0px; } .text7{ font-size:26px; line-height:36px; color:#6f7172; padding:16px 0px 20px 10px; } .text8{ font-size:26px; line-height:26px; color:#b0170f; padding:16px 0px 0px 0px; } #icons { font-size:20px; line-height:22px; color:#515151; padding:0 0 0 531px; letter-spacing:-1px; margin-top:-30px; height:32px; overflow:hidden; } #icons li { float:left; padding-left:5px; } #icons span { padding-right:5px; } #icons1 { font-size:20px; line-height:22px; color:#515151; padding:0 0 0 531px; letter-spacing:-1px; margin-top:100px; height:22px; overflow:hidden; } #icons1 li { float:left; padding-left:10px; } #icons1 span { padding-right:13px; } #content { position:relative; padding-bottom:28px; } .marg_top { position:relative; margin-top:-178px; z-index:11; } .marg_top2 { margin-top:11px; } .pad_left1 { padding-left:24px; } .pad { padding:0 35px; } .pad_bot1 { padding-bottom:52px; } .marg_right1 { margin-right:18px; } .nbsp { font-size:0; line-height:0; display:block; } .box1_out { background:url(../images/box1_out_bg.png) repeat; border-bottom:1px solid #e6e6e6; border-right:1px solid #eaeaea; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; behavior:url(../js/PIE.htc); position:relative; padding:5px; } .box1 { background:url(../images/box1_bg.gif) bottom repeat-x #fff; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; box-shadow:1px 1px 2px #c1c1c1; -moz-box-shadow:1px 1px 2px #c1c1c1; -webkit-box-shadow:1px 1px 2px #c1c1c1; behavior:url(../js/PIE.htc); position:relative; padding:0 28px 0 30px; } .box1_bot { background:url(../images/box1_bot_bg.gif) top repeat-x; } .box1_bot_left { background:url(../images/box1_bot_left.gif) top left no-repeat; } .box1_bot_right { background:url(../images/box1_bot_right.gif) top right no-repeat; height:24px; } .box2 { background:#fafafa; border-right:1px solid #ededed; border-bottom:1px solid #ededed; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; behavior:url(../js/PIE.htc); position:relative; padding-bottom:15px; } .box3 { position:relative; margin-bottom:-30px; font-size:15px; text-transform:uppercase; color:#fcfcfc; line-height:18px; text-decoration:none; background:url(../images/button2_bg.gif) top repeat-x; display:inline-block; } .box3 span { display:block; background-image: url(../images/button2_left.jpg); background-repeat: no-repeat; background-position: left top; } .box3 span span { padding:6px 14px; height:47px; background:url(../images/button2_right.jpg) top right no-repeat; } .box3:hover { color:#000; } .button { position:relative; margin-bottom:-30px; font-size:17px; text-transform:uppercase; color:#fff; line-height:32px; text-decoration:none; background:url(../images/button2_bg.gif) top repeat-x; display:inline-block; } .button span { display:block; background-image: url(../images/button2_left.jpg); background-repeat: no-repeat; background-position: left top; } .button span span { padding:6px 18px; height:47px; background:url(../images/button2_right.jpg) top right no-repeat; } .button:hover { color:#000; } .img { position:absolute; bottom:-30px; right:0px; } .color1 { color:#000; } .under { padding-bottom:25px; background:url(../images/line_hor1.gif) bottom repeat-x; margin-bottom:20px; } .list1 { margin:-2px 0; } .list1 li { line-height:20px; } .list1 li a { padding-left:19px; background:url(../images/marker_1.gif) 0 2px no-repeat; } .list1 ul { padding-left:19px; margin-top:-30px; } .under2 { padding-bottom:30px; line-height:0; font-size:0; height:0; border-bottom:1px solid #ededed; margin:0 25px 35px; } .font_size { font-size:12px; } .input { background:url(../images/input_bg.gif) top repeat-x; border:1px solid #fff; font:14px Arial, Helvetica, sans-serif; height:16px; padding:5px 10px; color:#aaa; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; behavior:url(../js/PIE.htc); position:relative; } .bg { border:1px solid #d9d9d9; border-bottom:1px solid #f7f7f7; border-right:1px solid #f7f7f7; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; behavior:url(../js/PIE.htc); position:relative; margin-bottom:15px; } .submit { font-size:17px; color:#fff; float:right; line-height:32px; background:url(../images/button1_bg.gif) top repeat-x; text-transform:uppercase; text-decoration:none; } .submit span { display:block; background:url(../images/button1_left.jpg) top left no-repeat; } .submit span span { padding:0 17px; height:48px; background:url(../images/button1_right.jpg) top right no-repeat; } #form_1 { width:237px; } #form_1 .input { width:213px; } #form_1 a { line-height:32px; } #form_2 .input1 { width:120px; } #form_2 .input2 { width:91px; } #form_2 a { line-height:32px; } #ContactForm { line-height:30px; font-weight:bold; letter-spacing:-1px; width:100%; } #ContactForm a { float:right; margin-bottom:0; background:url(../images/button3_bg.gif) top repeat-x; margin-top:5px; } #ContactForm a span { background:url(../images/button3_left.jpg) top left no-repeat; } #ContactForm a span span { background:url(../images/button3_right.jpg) top right no-repeat; } #ContactForm .bg { float:right; margin-bottom:10px; } #ContactForm .input { width:761px; } #ContactForm .textarea { background:url(../images/textarea_bg.gif) top repeat-x; border:1px solid #fff; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; behavior:url(../js/PIE.htc); position:relative; } #ContactForm textarea { overflow:auto; height:208px; width:761px; padding:5px 10px; background:none; font:14px Arial, Helvetica, sans-serif; color:#aaa; } footer { width:100%; overflow:hidden; padding-bottom:36px; } footer h2 { font-size:21px; color:#2c2d2e; line-height:26px; padding:33px 0 15px 0; } footer .list1 { margin:-3px 0; } footer .list1 li { line-height:20px; } footer .footerlink { width:100%; overflow:hidden; font-size:12px; } .footerlink p { margin:0; padding:0; line-height:normal; white-space:nowrap; text-indent:inherit; color:#6f6f6f; } .footerlink a { color:#6f6f6f; font-weight:normal; margin:0; padding:0; border:none; text-decoration:underline; background-color:transparent; } .footerlink a:hover { color:#6f6f6f; background-color:transparent; text-decoration:none; } .footerlink .lf { float:left; margin-left:35px; } .footerlink .rf { float:right; margin-right:35px; } /*Category*/ #categorywrap p, #categorywrap-blog p { padding: 10px 10px 0 5px; } #categorywrap { margin: 30px 0 30px 0; padding: 30px 0px 30px 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #b3b4b7; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b3b4b7; } #categorywrap-blog { margin: 0 0 30px 0; padding: 30px 0px 30px 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b3b4b7; } .category { float: left; width: 300px; } .category-middle { float: left; width: 300px; margin: 0 20px 0 20px; } .category .header { text-decoration: none; } #categorywrap a, #categorywrap-blog a { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #d56528; padding-left: 5px; margin-bottom: 10px; margin: 0px; display: inline; text-decoration: none; } #categorywrap a:hover, #categorywrap-blog a:hover { color: #333333; } #categorywrap .view-all, #categorywrap-blog .view-all { background-image: url(../images/viewall.png); background-repeat: no-repeat; height: 39px; width: 300px; position: relative; top: 102px; } #categorywrap .view-all a, #categorywrap-blog .view-all a { display: block; height: 39px; width: 300px; line-height: 38px; text-align: center; padding: 0px; } #categorywrap .view-all a:hover, #categorywrap-blog .view-all a:hover { color: white; } #category-picture1 { background-image: url(../images/catimage1.png); background-repeat: no-repeat; height: 141px; width: 600px; margin-top: 30px; } #category-picture2 { background-image: url(../images/catimage2.png); background-repeat: no-repeat; height: 141px; width: 300px; margin-top: 30px; } #category-picture3 { background-image: url(../images/catimage3.png); background-repeat: no-repeat; height: 141px; width: 300px; margin-top: 30px; } #category-picture4 { background-image: url(../images/catimage4.png); background-repeat: no-repeat; height: 141px; width: 300px; margin-top: 30px; } #category-picture5 { background-image: url(../images/catimage5.png); background-repeat: no-repeat; height: 141px; width: 300px; margin-top: 30px; } #category-picture6 { background-image: url(../images/catimage6.png); background-repeat: no-repeat; height: 141px; width: 300px; margin-top: 30px; } /*End of category*/ .portfolioitem ul li { float:left; padding: 15px 10px 10px 15px; } .portfolioitem .last { padding-right: 0px; } a { outline:none; }