
html{height:100%;overflow:hidden;}
body
{
	height:100%;
	color:#fff;
	background-color: #000000;
	background-image: url( '../images/BackgroundNew.jpg' );
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: fixed;
	margin: 0px;
	padding: 0px;
	
}
.logo-bg
{
	background-image: url(../images/newellogo.png);
	background-repeat: no-repeat;
	width: 948px;
	height: 154px;
}
.img
{
	position: absolute;
	margin: 0px;
	padding: 20px;
	z-index: 1000;
}

.MainMenuButton
{
	font-family: arial;
	font-size: 15px;
	height: 30px;
	color: #FFFFFF;
	font-weight: bold;
}

.MainMenuButton:hover
{
	color: #789eff;
}

MainMenuButton
{
	font-family: arial;
	font-size: 15px;
	height: 30px;
	color: #FFFFFF;
	font-weight: bold;
}

.MainMenuButton:hover
{
	color: #789eff;
}
.MainMenuButtonSelected
{
	font-family: arial;
	font-size: 12px;
	height: 25px;
	color: #789eff;
	font-weight: bold;
}


.SubMenuButton
{
	font-family: arial;
	font-size: 12px;
	height: 20px;
	color: #FFFFFF;
	font-weight: bold;
}

.SubMenuButton:hover
{
	color: #789eff;
}



.MenuArrowHome
{
	display: block;
	width: 948px;
	height: 10px;
	background-image: url(  '../images/MenuArrowLine.gif' );
	background-repeat: no-repeat;
	background-position: -573px 0px;
}

.MenuArrowAboutUs
{
	display: block;
	width: 948px;
	height: 10px;
	background-image: url(  '../images/MenuArrowLine.gif' );
	background-repeat: no-repeat;
	background-position: -498px 0px;
}

.MenuArrowServices
{
	display: block;
	width: 948px;
	height: 10px;
	background-image: url(  '../images/MenuArrowLine.gif' );
	background-repeat: no-repeat;
	background-position: -395px 0px;
}

.MenuArrowPortfolio
{
	display: block;
	width: 948px;
	height: 10px;
	background-image: url(  '../images/MenuArrowLine.gif' );
	background-repeat: no-repeat;
	background-position: -298px 0px;
}

.MenuArrowContactUs
{
	display: block;
	width: 948px;
	height: 10px;
	background-image: url(  '../images/MenuArrowLine.gif' );
	background-repeat: no-repeat;
	background-position: -193px 0px;
}

.MenuArrowGetQuote
{
	display: block;
	width: 948px;
	height: 10px;
	background-image: url(  '../images/MenuArrowLine.gif' );
	background-repeat: no-repeat;
	background-position: -70px 0px;
}
#BLink
{
	text-decoration:none;
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	
}

#BLink:hover 
{
	text-decoration:underline;
	color:#FFFFFF;
}

.ServicesWindow 
{
	width:281px;
	height:126px;
	background-image:url('../Images/ServicesWindow.png');
	background-repeat:no-repeat;
	background-position: center center;
	padding: 0px 25px 0px 25px;	
	vertical-align:top;
}

.btnMore 
{
	width:	69px;
	height: 21px;
	background-image: url('../Images/btnMore.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	z-index:200;
	
}

.btnMore:hover 
{
	background-position:0px -21px;
	
	
}
#stmap{position:absolute;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:10px;z-index:-5000px;left:-1000px;}
#stmap a{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:10px;z-index:-5000px;}
alt{text-decoration:none;overflow:hidden;color:#000;font-size:0;}
#loading{position:fixed;width:100%;height:100%;top:0;margin:0;padding:0;left:0;background-color:#000;z-index:9999;overflow:hidden;}
#statusBar{background-color:#ff0;width:100%;height:32px;}
#stBar{background-color:#000;width:100%;height:32px;position:absolute;}
.percentLoaded{font-size:20px;color:#212121;font-family:Geneva;}
#main{width:100%;height:auto;
position:absolute;
	top: 230px;
	left: 0px;
}
#bar{position:fixed;width:28px;height:100%;top:0;margin:0;padding:0;float:right;right:0;background-color:#080808;z-index:101;}
#slider
{
	width: 40px;
	height: 120px;
	position: absolute;
	z-index: 102;
	float: right;
	right: 0;
	cursor: pointer;
	background-image: url( 'Slider.png' );
}
h1
{
	font-size: 20px;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
h2{font-size:12px;color:#FFF;margin:0;padding:0;font-weight:bold;}
div{margin:0;padding:0;}
p{font-size:11px;color:#999;margin:0;padding:0;font-weight:normal;}
img{border:0;color:#000;}
#container{width:950px;
margin:auto;padding:0;height:auto;
display:block;overflow:hidden;position:relative;
	top: 0px;
	left: 3px;
}
.header{margin:auto;padding:0;height:110px;width:948px;}
#scrollbar_container{position:relative;width:100%;margin:auto;}
#scrollbar_track{position:absolute;top:0;right:0;height:100%;width:23px;background-color:#212121;cursor:move;}
#scrollbar_handle{width:22px;background-color:#FFF;cursor:move;height:88px;}
#scrollbar_content{overflow:hidden;width:750px;height:650px;margin:auto;}
.scrolling{width:1000px;margin:auto;}
.logo{padding:0;width:300px;margin-top:38px;margin-right:0;margin-bottom:0;margin-left:10px;float:left;}
#container .header .right{padding:0;width:516px;margin-top:70px;margin-right:0;margin-bottom:0;margin-left:0;float:left;}
#nav{width:300px;float:right;margin-top:60px;margin-bottom:16px;margin-left:15px;background-color:#000;}
#nav ul{padding:0;margin:0;}
#nav ul li{display:inline;float:left;font-size:17px;margin-right:0;text-indent:-5000px;}
#nav ul li a{color:#e99a98;display:block;text-decoration:none;}
#nav ul li a:hover{color:#fff;display:block;text-decoration:none;}
#nav ul li a.on{color:#fff;}
#nav ul li a{display:block;height:35px;}
#nav ul li.portfolio a{background:transparent url(../images/bg_nav.png) no-repeat scroll 0 -35px;width:97px;}
#nav ul li.portfolio a:hover,#nav ul li.portfolio a#on_nav{background:transparent url(../images/bg_nav.png) no-repeat scroll 0 -2px;}
#nav ul li.we a{background:transparent url(../images/bg_nav.png) no-repeat scroll -100px -35px;width:53px;}
#nav ul li.we a:hover,#nav ul li.we a#on_nav{background:transparent url(../images/bg_nav.png) no-repeat scroll -100px -2px;}
#nav ul li.blog a{background:transparent url(../images/bg_nav.png) no-repeat scroll -160px -35px;width:71px;}
#nav ul li.blog a:hover,#nav ul li.blog a#on_nav{background:transparent url(../images/bg_nav.png) no-repeat scroll -160px -2px;}
#nav ul li.hello a{background:transparent url(../images/bg_nav.png) no-repeat scroll -233px -35px;width:54px;margin-left:0;}
#nav ul li.hello a:hover{background:transparent url(../images/bg_nav.png) no-repeat scroll -233px -2px;}
#container .header .main-banner{width:948px;height:369px;margin:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-image:url(../images/banner.jpg);background-repeat:no-repeat;}
#container .header .clear{border-top-width:1px;border-top-style:solid;border-top-color:#212121;clear:both;height:15px;}
#content{font-family:Arial,Helvetica,sans-serif;height:auto;width:946px;
margin:auto;
}
#content .portfolio{font-family:Arial,Helvetica,sans-serif;height:auto;}
.line{border-top-width:1px;border-top-style:solid;border-top-color:#212121;padding-top:25px;}
#content .portfolio .content-work{margin-top:57px;
	width: 939px;
}
#content .portfolio .content-work .left{float:left;width:454px;height:auto;}
#content .portfolio .content-work .left .icon{float:left;width:56px;height:auto;}
#content .portfolio .content-work .left .icon-right{float:left;width:390px;height:auto;}
#content .portfolio .content-work .left .icon-right span{float:left;height:auto;}
#content .portfolio .content-work .left .icon-right h1{float:left;margin-left:8px;
	width: 226px;
}
#content .portfolio .content-work .left .icon-right p{float:left;margin-left:8px;}
#content .portfolio .content-work .center{border-left: 1px solid #1a1a1a;
	float:left;width:243px;
	height:57px;	padding-left:12px;
}
#content .portfolio .content-work .right1{border-left: 1px solid #1a1a1a;
	padding-left:80px;	float:right;width:147px;
	height:57px;
}
#content .portfolio .content-work .right1 span{padding-left:10px;}
#content .portfolio .content-work .banner{margin-top:18px;border:1px solid #575757;
	width: 950px;
}
#pro1-fullview #pro2-fullview #pro3-fullview #pro4-fullview #pro5-fullview #pro6-fullview #pro7-fullview #pro12-fullview #pro13-fullview #pro14-fullview #pro15-fullview #pro16-fullview #pro17-fullview #pro18-fullview{padding-top:40px;height:auto;}
.place
{
	background-color: #000000;
	height: auto;
	margin-top: 20px;
	position: relative;
}
.place img
{
	margin: auto;
	padding-top: 5px;
	padding-right: 11;
	padding-bottom: 25px;
	padding-left: 0px;
	background-color: #000000;
	background-repeat: repeat-y;
}
.place a{float:left;clear:both;position:absolute;right:0;}
.spacer{height:65px;clear:both;}
#footer{padding:0;padding-top:65px;margin:0;border-top-width:1px;border-top-style:solid;border-top-color:#1a1a1a;}
#footer .innerbox{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;margin-top:0;background-color:#FFF;height:48px;margin-bottom:8px;}
.jumpto{margin-top:15px;margin-left:10px;width:180px;float:left;}
.copyright{margin-top:5px;margin-right:10px;width:948px;float:right;font-size:12px;color:#4d4d4d;padding-bottom:35px;text-align:right;}
#nav1{width:329px;float:right;margin-top:12px;margin-bottom:16px;margin-left:15px;}
#nav1 ul{float:left;padding:0;margin:0;list-style:none;}
#nav1 li{float:left;width:auto;}
#nav1 li a{float:left;width:auto;padding-right:11px;padding-left:10px;}
#we-div{width:100%;height:100%;margin:0;padding:0;position:fixed;top:0;cursor:default;z-index:9000;overflow:hidden;padding-bottom:20px;}
#div-style2{width:100%;height:100%;left:0;background-color:#3caad9;margin:0;padding:0;z-index:9001;top:0;cursor:default;position:absolute;opacity:.8;filter:alpha(opacity=80);padding-bottom:20px;}
#div-style3{width:100%;height:100%;left:0;background-color:#e12497;margin:0;padding:0;z-index:9001;top:0;cursor:default;position:absolute;opacity:.8;filter:alpha(opacity=80);padding-bottom:20px;}
.divShow{display:block;overflow:hidden;}
.divHide{display:none;}
#wemain{width:948px;height:800px;margin:auto;position:relative;z-index:9002;}
.logo-we{width:950px;height:68px;margin-left:11px;margin-top:38px;float:left;}
.close{width:50px;margin-right:0;margin-top:40px;float:right;}
.wecontent{font-family:Arial,Helvetica,sans-serif;color:#fff;height:auto;}
.weleft{float:left;margin-left:11px;width:448px;height:auto;}
.wecontent-right{float:left;margin-left:11px;width:490px;height:237px;}
.wecontent-right h1{margin-top:47px;margin-bottom:10px;}
.wecontent-right p{font-size:12px;line-height:16px;color:#FFF;text-align:justify;}
.clear{clear:both;}
.we-do{float:left;margin-left:11px;width:448px;height:auto;margin-top:15px;}
.we-do h1{margin-left:13px;margin-bottom:5px;line-height:16px;}
.we-do p{font-size:12px;line-height:16px;color:#FFF;text-align:justify;margin-left:13px;}
.we-do-left{float:left;font-size:12px;margin-left:13px;line-height:16px;font-weight:bold;color:#FFF;width:175px;height:auto;text-align:justify;margin-top:10px;}
.we-do-left p{font-size:12px;font-weight:bold;color:#f4f2f2;text-align:justify;margin-left:0;width:192px;padding-right:8px;padding-bottom:8px;padding-left:8px;padding-top:0;line-height:18px;}
.we-do-right{float:left;font-size:12px;line-height:16px;font-weight:bold;color:#FFF;text-align:justify;margin-left:45px;height:auto;margin-top:10px;}
.we-do-right p{font-size:12px;font-weight:bold;color:#f4f2f2;text-align:justify;margin-left:0;width:192px;padding-right:8px;padding-bottom:8px;padding-left:8px;padding-top:0;line-height:18px;}
.we-have{float:left;margin-left:11px;width:490px;height:auto;margin-top:15px;}
.we-have-left{float:left;width:250px;margin-top:8px;}
.we-have-left h1{font-size:15px;font-weight:bold;color:#fff;padding-left:8px;line-height:29px;background-color:#59124f;width:490px;opacity:.75;filter:alpha(opacity=75);}
.we-have-box{width:499px;height:110px;background-color:#9b1788;float:left;opacity:.73;filter:alpha(opacity=73);}
.we-have-box-left{width:240px;float:left;font-size:12px;margin-left:10px;font-weight:normal;line-height:18px;color:#fff;}
.we-have-box-right{width:240px;font-weight:normal;float:left;font-size:12px;line-height:18px;color:#fff;}
#hello-div{width:100%;height:100%;margin:0;padding:0;position:fixed;top:0;cursor:default;z-index:9000;overflow:hidden;}
#div-style-hello2{width:100%;height:100%;left:0;background-color:#3caad9;margin:0;padding:0;z-index:9001;top:0;cursor:default;position:absolute;opacity:.9;filter:alpha(opacity=90);}
.divShow{display:block;overflow:hidden;}
.divHide{display:none;}
#hello-main{width:948px;height:800px;margin:auto;position:relative;z-index:9002;}
.logo-hello{width:950px;height:68px;margin-left:11px;margin-top:38px;float:left;}
.hello-content-bg{background-image:url(../images/say-hello.png);background-repeat:no-repeat;background-position:left bottom;height:473px;width:100%;}
#infoBox{width:400px;height:235px;position:absolute;background-color:#1076a2;margin-left:20px;opacity:.7;filter:alpha(opacity=70);z-index:7000;}
#infoBox div{opacity:1;filter:alpha(opacity=100);}
#infoBox div h1{font-size:30px;color:#ff0;font-weight:bold;font-family:Arial;}
#infoBox div p{font-size:12px;color:#fff;font-family:Arial;}
#sending{width:100%;padding-top:100px;text-align:center;vertical-align:middle;}
#thanks{width:100%;padding-top:100px;text-align:center;vertical-align:middle;}
.error{background-image:url(../images/error.png);background-repeat:no-repeat;text-align:center;color:#fff;line-height:25px;font-size:10px;font-family:Arial;padding-top:0;float:left;background-position:left top;}
lable{padding:0;margin:0;}
input{margin:0;padding:0;}
.contact{float:left;padding:0;margin-top:18px;margin-right:0;margin-bottom:0;margin-left:400px;}
.contact form{padding:4px;}
.uniForm label{float:right;position:relative;width:140px;margin:0;}
.uniForm span{display:block;float:left;width:140px;line-height:30px;margin-left:22px;}
.uniForm .ctrlHolder{position:relative;font-size:18px;font-weight:normal;color:#000;padding-top:4px;padding-right:2px;padding-bottom:4px;padding-left:2px;width:580px;}
.uniForm .ctrlHolder span{font-size:18px;color:#fff;}
.uniForm .focused{background:#fff;}
.uniForm div.focused .formHint{color:#333;}
.uniForm .textInput{border:1px solid #8eddfe;background:#fff;font-size:15px;font-weight:normal;color:#000;width:239px;padding:4px;}
.uniForm .textInput1{border:1px solid #8eddfe;background:#fff;color:#000;font-size:15px;font-weight:normal;width:239px;padding:4px;}
.ctrlHolder.focused .textInput{border-color:#961115;}
.send-detail{width:87px;height:27px;}
.send-detail span{visibility:hidden;text-align:center;display:block;}
.send-detail a{background:url(../images/submit-btn.jpg) no-repeat left top;text-decoration:none;display:block;width:87px;height:27px;margin-left:317px;}
.button{background:url(../images/submit-btn.jpg) no-repeat left top;text-decoration:none;display:block;width:87px;height:27px;margin-left:317px;cursor:pointer;border:none;}
#header{width:100%;overflow:hidden;height:381px;display:block;padding-top:23px;}
#header-inner{width:960px;margin:0 auto;position:relative;}
#header-inner h1{position:absolute;left:20px;top:210px;}
#hero-holder{position:absolute;margin-top:22px;width:100%;display:block;z-index:100;height:350px;background:url(../images/heroholder.png) no-repeat top center;}
.textholder{height:46px;}
.textholder p{padding-top:30px;padding-left:20px;padding-bottom:10px;font-size:20px;font-family:Arial,Helvetica,sans-serif;color:#000;letter-spacing:-1px;background-color:#FFF;width:948px;}
.textholder a{position:absolute;right:10px;top:35px;width:97px;height:39px;display:block;background:url(../images/viewprojectbtn.gif) no-repeat;}
#carousel{width:976px;margin:0 auto 0;}
#carousel ul{list-style:none;width:20000px;margin:0;padding:0;position:relative;z-index:12;}
#carousel li{display:inline;float:left;}
#carousel li span p{display:none;}
a:active{outline:none;}
a:focus{-moz-outline-style:none;}
