body{background: url('images/bkg_tile.jpg') repeat-x; font: normal 12px/16px Arial, sans-serif; height: 84px;}
.site_width{width: 990px; margin: 0 auto;}
.container {width:990px; margin:0px auto; position:relative; z-index:12;}
#contactFormContainer {position:absolute; left:476px; z-index:1; margin-top: 15px;}
#contactForm {height:264px; width:518px; background-color: #5C5C5C; padding:12px; color:#fff; display:none;}   
.bar{display:none; background:url('images/ajax-loader.gif') no-repeat center; margin-top:100px; height:40px; width:230px;}
#messageSent {display:none;}
#contactForm span {display:none; font-size:9px; line-height:10px; padding-left:6px; color:#f5c478;}
#contactFormContainer .contact {background: url('images/all.png') no-repeat 0 -54px ; width: 145px; height: 33px; position:absolute; left:369px; bottom:-33px; cursor:pointer;}
#contactFormContainer .contact_up {background: url('images/all.png') no-repeat -72px -99px ; width: 145px; height: 33px; position:absolute; left:369px; bottom:-33px; cursor:pointer;}
#backgroundPopup{display:none; position:fixed; position:absolute; height:100%; width:100%; top:0; left:0; z-index:11;}  	
#contactForm textarea, #contactForm input {width:250px; background:#6d6d6d url('images/contact_input.png') repeat-x top; color:#fff; border:1px solid #8a8a8a; height:15px; line-height:14px; font-size:11px; padding:2px 2px 0px;}
#contactForm input {background-position:0px -20px;}
#contactForm textarea {font-family:Verdana, Geneva, sans-serif; min-width: 512px; max-width: 512px; min-height: 114px; max-height: 114px; overflow: auto;}
#contactForm .submit {text-transform:uppercase; color:#4d4d4d; font-weight:bold; padding:7px 16px 7px 14px; height:37px; width:124px; cursor:pointer; color: #fff;}
#contactForm label {padding-left:4px; font-weight:bold;}
#contactForm p {padding-bottom:8px;}
#dummycontent {padding-top:100px; height:600px; position:relative;}
.bottomlink {position:absolute; bottom:0;}
#mail_response{text-align: center;}
#mail_response h3 {font-size: 18px; margin-top: 40px;}
#header{float: left; margin-top: 55px;}
#header .logo{background: url('images/all.png') no-repeat; width: 272px; height: 50px; display: block;}
.logo_arrow1{background: url('images/all.png') no-repeat -274px -24px; height: 25px; margin-left: 39px; margin-top: 24px; position: absolute; width: 40px;}
.logo_arrow3{background: url('images/all.png') no-repeat -320px -24px; height: 25px; margin-left: 39px; margin-top: 24px; position: absolute; width: 40px;}
.logo_arrow4{background: url('images/all.png') no-repeat -366px -24px; height: 25px; margin-left: 39px; margin-top: 24px; position: absolute; width: 40px;}
.logo_arrow5{background: url('images/all.png') no-repeat -412px -24px; height: 25px; margin-left: 39px; margin-top: 24px; position: absolute; width: 40px;}
.logo_arrow6{background: url('images/all.png') no-repeat -386px -141px; height: 25px; margin-left: 39px; margin-top: 24px; position: absolute; width: 40px;}
.menu {margin: 0 0 30px; clear: left;}
.tabs {}
.tabs li {float:left; list-style-type: decimal; margin-right: 40px;}
.tabs .last{margin-right: 0px;}
.tabs .m1 {color: #339194; font:bold 18px Arial;}
.tabs .m2 {color: #f10c49; font:bold 18px Arial;}
.tabs .m3 {color: #5bb83b; font:bold 18px Arial;}
.tabs .m4 {color:#fb6b41; font:bold 18px Arial;}
.tabs .m5 {color:#a70267; font:bold 18px Arial;}
.tabs .m6 {color:#f6d86b; font:bold 18px Arial;}
.tabs li a {color:#5c5c5c; text-decoration:none; font: italic 18px Times New Roman;}
.tabs li a:hover {color:#000; cursor:pointer;}
.tabs li a.selected {color: #000; cursor: default;}
.clear{clear: both;}
.left{float: left;}
.right{float: right;}
.title{font: italic 36px/32px Times New Roman;}
.title a{color:#f10c49;}
.title a:hover{ text-decoration: none;}
.slider{}
.hr_h{background: url('images/dot.png') repeat-x; width: 430px; height: 1px; margin: 20px 0px 20px 0; border: none;}
.i_hr_v{background: url('images/dot_v.png') repeat-y; width: 1px; border: none; height: 289px; margin-top: 10px; margin-right: 10px;}
.color1{color: #339194;}
.color2{color: #f10c49;}
.color3{color: #5bb83b;}
.color4{color: #fb6b41;}
.color5{color: #a70267;}
.color6{color: #f6d86b;}
.bgcolor1{background-color: #339194;}
.bgcolor2{background-color: #f10c49;}
.bgcolor3{background-color: #5bb83b;}
.bgcolor4{background-color: #fb6b41;}
.bgcolor5{background-color: #a70267;}
#boxes{margin: 40px 0 0 0;}
#boxes h2{font: italic 18px/16px Times New Roman; margin-bottom: 15px;}
#boxes b{font: bold 18px/16px Arial;}
#boxes p{font: normal 12px/16px Arial; padding-right: 10px; height: 94px;}
#boxes img {margin:0 5px 15px 0;}
#boxes a{text-decoration: none;  margin: 15px 10px 0 0;}
#boxes a:hover{text-decoration: underline;}
#boxes .box{width: 239px; height: 296px;}
.hr{background: url('images/dot.png') repeat-x; width: 990px; height: 1px; border: none; margin: 20px 0 20px 0px;}
.s_hr_v{background: url('images/dot_v.png') repeat-y; width: 1px; border: none; margin: 0px 15px 0; height: 1207px;}
.w_hr_v{background: url('images/dot_v.png') repeat-y; width: 1px; border: none; margin: 0px 15px 0; height: 572px;}
.c_hr_v{background: url('images/dot_v.png') repeat-y; width: 1px; border: none; margin: 0px 15px 0; height: 737px;}
#contentleft{width: 670px; margin-bottom: 30px;}
#contentleft h2{font: normal 30px/14px Arial; margin: 30px 0 20px 0;}
#contentleft p{margin-bottom: 15px; font: normal 14px/16px Arial; color:#5c5c5c;}
#contentleft ul{font: normal 14px/20px Arial; padding: 0 0 0 15px; color:#5c5c5c;}
#contentleft li{list-style-type: none; padding: 2px 0;}
#contentleft hr{background: url('images/dot.png') repeat-x; width: 685px; height: 1px; border: none; margin: 20px 0 20px -15px;}
#sidebar{}
#sidebar .box{ width: 289px; }
#sidebar h3{font: normal 16px/36px Arial; padding-left: 20px; color: #fff; margin-bottom: 15px;}
#sidebar ul{font: normal 14px/42px Arial; padding: 0px; color:#5c5c5c; background-color: #fff;}
#sidebar li{background: url('images/dot.png') repeat-x bottom; width: 268px; border: none; line-height: 16px; padding: 10px 0 10px 20px;}
#sidebar .sbutton{background: url('images/all.png') no-repeat 0 -222px #fff; float: right; height: 44px; margin-top: 15px; width: 146px;}
#sidebar .wbutton{background: url('images/all.png') no-repeat 0 -267px #fff; float: right; height: 44px; margin-top: 15px; width: 146px;}
#sidebar .seobutton{background: url('images/all.png') no-repeat 0 -312px #fff; float: right; height: 44px; margin-top: 15px; width: 146px;}
#sidebar .cbutton{background: url('images/all.png') no-repeat 0 -355px #fff; float: right; height: 44px; margin-top: 15px; width: 146px;}
.price_box{border-left: 5px solid #EA154E; width: 330px;}
.price_box h3{font: normal 18px/42px Arial; padding-left: 20px; float: left; margin-top: -15px;}
.money{font: normal 48px/20px Arial; width: 300px; margin-top: 20px;}
.money .img{background: url('images/all.png') no-repeat -384px -57px; height: 20px; width: 50px; float: right; padding: 30px 30px 30px 55px; color:#676767}
.seo_box{border-left: 5px solid #5bb83b; padding-left: 20px;}
.seo_box h3{color:#5c5c5c; font: bold 18px/16px Arial; padding-bottom: 20px;}
.content_box{border-left: 5px solid #fb6b41; padding-left: 20px;}
.content_box h3{color:#5c5c5c; font: bold 18px/16px Arial; padding-bottom: 20px;}
.content_box a{text-decoration: none; color: #5c5c5c;}
.content_box a:hover{text-decoration: underline;}
#aboutus{background: url('images/aboutus.png') no-repeat; width: 990px; height: 560px; padding: 170px 0 0 55px;}
#aboutus h2{font: 30px/14px Arial;}
#aboutus .text{width: 915px; margin-top: 40px;}
#contactus{background: url('images/contactus.png') no-repeat; width: 990px; height: 630px; padding: 135px 0 0 55px; float: left; margin-top: 30px;}
#contactus h2{font: 30px/14px Arial;}
#contactus .text{width: 850px; margin-top: 40px;}
#footer{background: url('images/footer.jpg') repeat-x; height: 191px; clear: both; color: #fff; }
#footer .width{width: 990px; margin: 0 auto; height: 191px}
#footer .google{background: url('images/all.png') no-repeat -155px -138px; width: 83px; height: 96px; display: block; margin-left: 65px;}
#footer .facebook{background: url('images/all.png') no-repeat -91px -159px; height: 62px; width: 63px;display: block; margin-top: -35px;}
#footer .twitter{background: url('images/all.png') no-repeat -37px -158px; width: 52px; height: 50px; display: block; margin-top: -20px; margin-left: 63px;}
#footer .in{background: url('images/all.png') no-repeat  0 -159px; width: 37px; height: 29px; display: block; margin-left: 23px; margin-top: -15px;}
#footer .rights{color:#adadad;}
#footer p{margin-top: 5px;}
#footer .contact{color: #5c5c5c; margin-top: 35px;}
#footer .title{font: italic 18px/16px Times New Roman;}
#footer .contact p{margin-bottom: 15px;}
#footer .contact a{color:#5C5C5C;}
