p{line-height:19px;}
.clear{clear:both;}
h1{color:#666;}
h3{color:#444;border-bottom:1px solid #CCCCCC;padding-bottom:5px;font-size:16px;}
a:link, a:visited{color:#600090;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
#livechat{float:right;position:relative;top:-3px;}
#wrap{width:940px;margin:auto;background-image:url(../im/wrapbg.png);background-repeat:no-repeat;}
#top{height:110px;background-image:url(../im/topbg.png);background-repeat:no-repeat;}
#topmenu{height:25px;width:760px;float:right;position:relative;top:68%;overflow:hidden;}
#topmenu-end{background-image:url(../im/footer/footer-sprite.png); background-position:0px -109px;background-repeat:no-repeat;width:75px;height:25px;position:relative;float:right; overflow:hidden;}
#topmenu ul{margin:0px;padding:0px;}
#topmenu li{list-style:none;float:right;}
#topmenu li a:link, #topmenu li a:visited{color:#FFF;text-decoration:none;display:block;width:120px;height:21px;text-align:center;background-color:#CCC;margin-right:1px;background-image:url(../im/topmenubg.png);padding-top:4px;background-position:0 0px;}
#topmenu li a:hover{background-position:0 -25px;}
#latestproject{margin-bottom:50px;clear:both;}
#latestproject h2{padding-top:0px !important;}
.slideshow{height:336px;}
#leftwindow{width:400px;float:left;}
#leftwindow h3{padding-top:20px;}
#rightwindow{width:400px;float:right;}
#rightwindow h3{padding-top:20px;}
#footerwrap{background-color:#660099;height:190px;}
#footerwrap h3{border:none;}
#footer-inwrap{width:940px;height:175px;margin:auto;padding-top:15px;background-image:url(../im/footerinwrapbg.png);background-repeat:no-repeat;}
#footer-inwrap ul li a:link, #footer-inwrap ul li a:visited{color:#FFF;text-decoration:none;}
#footer-inwrap ul li a:hover{color:#ccc;text-decoration:underline;}
#footerbox1{float:left;position:relative;}
#footerbox1 h3{display:block;overflow:hidden;width:105px;height:22px;text-indent:-2000px;background-position:0px -81px;background-image:url(../im/footer/footer-sprite.png);background-repeat:no-repeat;}
#footerbox2{float:left;position:relative;margin-left:80px;}
#footerbox2 h3{display:block;overflow:hidden;width:105px;height:22px;text-indent:-2000px;background-position:0 -54px;background-image:url(../im/footer/footer-sprite.png);background-repeat:no-repeat;}
#footerbox3{float:right;position:relative;margin-left:80px;}
#footerbox3 h3{display:block;overflow:hidden;width:105px;height:22px;text-indent:-2000px;background-position:0 -27px;background-image:url(../im/footer/footer-sprite.png);background-repeat:no-repeat;}
#footerbox4{float:right;position:relative;}
#footerbox4 h3{display:block;overflow:hidden;width:105px;height:22px;text-indent:-2000px;background-position:0px 0px;background-image:url(../im/footer/footer-sprite.png);background-repeat:no-repeat;margin-right:100px;}
#footerbotwrap{height:44px;}
#footerbot-inwrap{height:44px;width:940px;margin:auto;text-align:center;color:#888;}
body{margin:0px;background-image:url(../im/bodybg-content.png);background-position:top;background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:13px;background-color:#FFF;}
h2{border-bottom:1px solid #CCCCCC;color:#600090;padding-bottom:5px;text-transform:capitalize;padding-top:40px;}
strong{color:#333;}
#wrap{background-image:none !important;}
#content{padding:1px 0 30px;clear:both;background-image:url(../im/contentbg.png);background-repeat:no-repeat;}
#contentbanner{background-image:url(../im/topofcontent.png);background-position:left top;background-repeat:repeat-x;height:56px;padding-top:21px;}
#contentbanner h1{font-size:24px;margin:0px;padding:0px;color:#FFF;}
