body.vscroll .jScrollPaneContainer {z-index: 50; overflow: hidden; position: relative; top: 35px}
body.vscroll .jScrollPaneTrack {right: 0px; background: url(../../images/vtrack.gif) repeat-y 0px 0px; width: 19px! important; cursor: pointer; position: absolute; top: 0px; height: 100%}
body.vscroll .jScrollPaneDrag {background: url(../../images/vtrackBar.gif) repeat-y 0px 0px; overflow: hidden; width: 19px! important; cursor: pointer; position: absolute}
body.vscroll .jScrollPaneDrag:hover {background: url(../../images/vtrackBar.gif) repeat-y -19px 0px}
body.vscroll .jScrollPaneDragTop {left: 0px; overflow: hidden; width: 19px! important; position: absolute; top: 0px}
body.vscroll .jScrollPaneDragBottom {left: 0px; overflow: hidden; width: 19px! important; bottom: 0px; position: absolute}
body.vscroll a.jScrollArrowUp {	display: block; z-index: 1; right: 0px; overflow: hidden; width: 19px; text-indent: -2000px; position: absolute; top: 0px; height: 6px}
body.vscroll a.jScrollArrowDown {display: block; z-index: 1; right: 0px; overflow: hidden; width: 19px; bottom: 0px; text-indent: -2000px; position: absolute; height: 6px}
body.hscroll .jScrollPaneContainer {z-index: 50; overflow: hidden; position: relative}
body.hscroll .jScrollPaneTrack {background: url(../../images/track.gif) repeat-x 0px 0px; left: 0px; width: 100%; cursor: pointer; bottom: 0px; position: absolute; height: 19px! important}
body.hscroll .jScrollIntervalTrack {position: absolute}
body.hscroll .jScrollPaneDrag {background: url(../../images/trackBar.gif) repeat-x 0px 0px; overflow: hidden; cursor: pointer; position: absolute; height: 19px! important}
body.hscroll .jScrollPaneDrag:hover {background: url(../../images/trackBar.gif) repeat-x 0px -19px}
body.hscroll .jScrollPaneDragLeft {left: 0px; overflow: hidden; bottom: 0px; position: absolute; height: 19px}
body.hscroll .jScrollPaneDragRight {right: 0px; overflow: hidden; bottom: 0px; position: absolute; height: 19px}
body.hscroll a.jScrollArrowLeft {display: block; z-index: 1; left: 0px; overflow: hidden; width: 6px; bottom: 0px; text-indent: -2000px! important; position: absolute; height: 19px}
body.hscroll a.jScrollArrowRight {	display: block; z-index: 1; right: 0px; overflow: hidden; width: 6px; bottom: 0px; text-indent: -2000px! important; position: absolute; height: 19px}

div.scroll-pane {float: left; margin: 54px 0px 0px; width: 100%; height: 504px;}
div.scroll-pane div.inner {	width: 10000px; height: 424px; background-color: #b2acae}
div.scroll-pane div.inner img {padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px}
div.scroll-pane div.inner div.testimonial {border-right: #2a292b 1px solid; float: left; width: 305px; height: 100%; background-color: #323133}
div.scroll-pane div.inner div.testimonial div.content {padding-right: 20px; padding-left: 20px; float: left; padding-bottom: 32px; padding-top: 32px}

div#infoPanel {z-index: 100; right: 0px; overflow: hidden; width: 20px; margin-right: -10px; position: fixed; top: 190px; height: 424px}
div#infoPanel .content {padding-right: 35px; padding-left: 40px; background: url(../../images/infoArrow.gif) #323133 no-repeat 0px 0px; padding-bottom: 45px; width: 459px;/*Edited S.Watts 281009*/ padding-top: 45px; height: 334px}
div#infoPanel .content:hover {background: url(../../images/infoArrow.gif) #323133 no-repeat 0px -424px}
div.fixed-pane {z-index: 50; float: left; margin: 54px 0px 0px; overflow: hidden; width: 100%; position: relative; height: 424px}
div.fixed-pane div.inner {z-index: 50; width: 10000px; height: 424px; background-color: #323133}
div.fixed-pane div.inner div.textPanel {z-index: 50; float: left; width: 343px; height: 424px; background-color: #323133}
div.fixed-pane div.inner div.textPagePanel {width: 600px}
div.fixed-pane div.inner div.projectsPanel {width: 343px}
div.fixed-pane div.inner div.textPanel div.textScroll {padding-right: 0px; padding-left: 35px; float: left; padding-bottom: 0px; overflow: auto; width: 286px; padding-top: 0px; height: 354px}
div.fixed-pane div.inner div.textPagePanel div.textScroll {width: 543px}
div.fixed-pane div.inner div.projectsPanel div.textScroll {width: 286px}
div.fixed-pane div.inner div.textPanel div.textScroll ul li {line-height: 22px}
div.fixed-pane div.inner img {padding-right: 0px; padding-left: 0px; z-index: 50; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px}
div.contact-pane {z-index: 50; left: 0px; float: left; margin: 54px 0px 0px; width: 100%; position: relative; top: 0px; background-color: #323133}
div.contact-pane div.inner {padding-right: 20px; padding-left: 20px; float: left; padding-bottom: 32px; padding-top: 32px}
ul.nav {z-index: 100; right: 10px; position: absolute; top: 27px}
ul.nav li.nav1 {float: left; margin: 0px 10px 0px 0px; overflow: hidden; width: 145px; color: #fff; border-bottom: #d0cece 3px solid; height: 15px}
ul.nav li.nav1 a {float: left; width: 145px; color: #fff; border-bottom: #d0cece 3px solid; height: 15px}
ul.nav li.nav1:hover {border-bottom: #e52d73 3px solid}
ul.nav li.nav1 ul {padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 12px; padding-top: 12px; background-color: #b2acae}
ul.nav li.nav1 ul li {width: 145px; height: 18px}
ul.nav li.nav1 ul li a {border-top-width: 0px; padding-right: 10px; padding-left: 10px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 2px 0px;padding-top: 2px; height: 16px; background-color: #b2acae; border-right-width: 0px;	text-decoration:none;}
ul.nav li.nav1 ul li a:hover {background-color: #a7a1a3}
div.fixed-pane div.inner div.textPanel div.textScroll ul li {line-height:22px;}
a {color:#F32C73;text-decoration:none;}