
body { margin: 0px; background: url(../images/bg-img.gif) repeat-x top;}

#wrapper { width: 912px; margin: auto;}
#header { width: 912px; height: 113px;}
#logo { width: 317px; height: 50px; float: left; padding-top: 40px;}

#menu { width: 912px; height: 42px;}
#menu ul { margin: 0px; padding: 0px; list-style: none;}
#menu li { display: inline;}
#menu a { display: block; width: 148px; height: 42px; float: left; text-align: center; line-height: 42px; text-decoration: none; text-transform: uppercase; padding-right: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; background: url(../images/button.png) no-repeat;}
#menu a:hover { background: url(../images/button-hover.png) no-repeat;}
#menu .active a { background: url(../images/button-hover.png) no-repeat;}

#banner { width: 912px; height: 183px; background: url(../images/banner.png);}
#banner-txt { width: 485px; height: 72px; float: left; padding-top: 40px;}
#banner-txt p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-top: 6px; padding-left: 5px; line-height: 17px;}
#banner-txt p a { color: #ffffff;}
#banner-form { width: 230px; height: 132px; float: right; padding-top: 28px;}
#banner-form p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; padding-right: 6px;}
#banner-form h4 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff;}

#banner2 { width: 912px; height: 183px; background: url(../images/banner2.png);}
#banner-txt { width: 485px; height: 72px; float: left; padding-top: 40px;}
#banner-txt p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-top: 6px; padding-left: 5px; line-height: 17px;}
#banner-txt p a { color: #ffffff;}
#banner-form { width: 230px; height: 132px; float: right; padding-top: 28px;}
#banner-form p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; padding-right: 6px;}
#banner-form h4 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff;}

#banner3 { width: 912px; height: 183px; background: url(../images/banner3.png);}
#banner-txt { width: 485px; height: 72px; float: left; padding-top: 40px;}
#banner-txt p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-top: 6px; padding-left: 5px; line-height: 17px;}
#banner-txt p a { color: #ffffff;}
#banner-form { width: 230px; height: 132px; float: right; padding-top: 28px;}
#banner-form p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; padding-right: 6px;}
#banner-form h4 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff;}

#banner4 { width: 912px; height: 183px; background: url(../images/banner4.png);}
#banner-txt { width: 485px; height: 72px; float: left; padding-top: 40px;}
#banner-txt p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-top: 6px; padding-left: 5px; line-height: 17px;}
#banner-txt p a { color: #ffffff;}
#banner-form { width: 230px; height: 132px; float: right; padding-top: 28px;}
#banner-form p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; padding-right: 6px;}
#banner-form h4 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff;}

#banner5 { width: 912px; height: 183px; background: url(../images/banner5.png);}
#banner-txt { width: 485px; height: 72px; float: left; padding-top: 40px;}
#banner-txt p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-top: 6px; padding-left: 5px; line-height: 17px;}
#banner-txt p a { color: #ffffff;}
#banner-form { width: 230px; height: 132px; float: right; padding-top: 28px;}
#banner-form p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; padding-right: 6px;}
#banner-form h4 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff;}

#banner6 { width: 912px; height: 183px; background: url(../images/banner6.png);}
#banner-txt { width: 485px; height: 72px; float: left; padding-top: 40px;}
#banner-txt p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-top: 6px; padding-left: 5px; line-height: 17px;}
#banner-txt p a { color: #ffffff;}
#banner-form { width: 230px; height: 132px; float: right; padding-top: 28px;}
#banner-form p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; padding-right: 6px;}
#banner-form h4 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff;}

#container { width: 912px; height: 600px;}
#content { width: 615px; height: 600px; float: left;}
#content h1 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 25px; color: #4f4f4f; padding-bottom: 7px; padding-top: 12px;}
#content p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #545454; padding-bottom: 20px; padding-top: 8px; line-height: 18px; padding-right: 26px; text-align: justify;}

.project-blog { width: 589px; height: 94px;}
.c-logo { width: 204px; height: 92px; float: right;}
.project-blog p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #545454; font-style: italic; text-indent: 30px; padding-left: 6px; padding-right: 6px;}

#sidebar { width: 293px; height: 400px; float: right; padding-top: 15px;}
#news_blog { width: 293px; height: 311px; float: left;}
#news_hd { width: 280px; padding-left: 13px; height: 57px; background: url(../images/news-hd.png); font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff; line-height: 57px; float: left;}
#news_bot { width: 291px; height: 254px; background: url(../images/new-bg.png); border-left: #d6d6d6 1px solid; border-right: #d6d6d6 1px solid; float: left;}
#news_bot p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #545454; padding-left: 24px; padding-right: 24px; text-align: justify; line-height: 18px; padding-top: 7px; padding-bottom: 23px;}

#testimonials { width: 293px; height: 225px; padding-top: 13px; float: left;}
#testimonials_hd { width: 280px; padding-left: 13px; height: 54px; background: url(../images/tetimonials-hd.png) no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff; line-height: 56px; float: left;}
#testimonials_bot { width: 291px; height: 169px; background: url(../images/testimonials-bg.gif); border-left: #d6d6d6 1px solid; border-right: #d6d6d6 1px solid;  float: left;}
#testimonials_bot p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #545454; padding-left: 24px; padding-right: 24px; text-align: justify; line-height: 18px; padding-top: 7px; padding-bottom: 20px;}
#testimonials_bot h2 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #1a77a3; text-align: right; padding-right: 24px;}
#testimonials_bot h3 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #545454; text-align: right; padding-right: 24px; font-weight: normal;}

#wcs { width: 293px; height: 145px; float: left;}
#wcs p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #545454; padding-left: 18px; padding-right: 20px; text-align: justify; line-height: 18px; padding-top: 10px; padding-bottom: 20px;}
#wcs h2 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 23px; color: #1a77a3; padding-left: 18px; padding-top: 31px;}


#contact-d { width: 293px; height: 151px; background: url(../images/globe-img.png) no-repeat right; float: left;}
#contact-d p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #545454; padding-bottom: 4px; padding-left: 18px;}
#contact-d h2 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #1a77a3; padding-bottom: 4px; padding-left: 18px;}
#contact-d h3 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #545454; padding-bottom: 4px; padding-left: 18px;}


#footer-blog { width: 100%; height: 93px; background: url(../images/footer_bg2.gif) repeat-x;}
#footer { width: 912px; height: 93px; background: url(../images/footer-bg.gif); margin: auto; text-align: center;}
#footer p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; padding-top: 6px;}
#footer ul { margin: 0px; padding: 0px; list-style: none; padding-top: 30px;}
#footer li { display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
#footer a { padding-left: 4px; padding-right: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}

