@charset "UTF-8";html,body,#mainContainer{ font-family: "Lucida Sans",Helvetica,Arial,sans-serif;font-weight: normal;font-size:12px;line-height:22px;margin:0;background-color:#FFF;height:100%;text-align: left;}.header{margin:0px 0px 10px 0px;}.imageRight{float: right;margin:0px 0px 10px 25px;border:0px;}.imageLeft{ float: left;margin:0px 15px 10px 0px;border:0px;}.iconRight{float: right;padding:0px 0px 0px 5px;border:0px;}.iconLeft{ float: left;padding:0px 10px 5px 0px;border:0px;}.floatRight{float:right;}.floatLeft{float:left;}.padLeft25{padding-left:25px}.padRight25{padding-right:25px}.padLeft25{padding-left:20px;}.padLeft5{padding-left:5px;}.padLeft50{padding-left:50px;}.clearAll{clear:both;}.line{border-bottom:1px dotted #CCCCCC;margin:10px 0px 10px 0px;}sup {font-size:0.8em;}.smallTxt{font-size:9px;}.textCenter{text-align:center;}.textRight{text-align: right;}#mainContainer{ min-height:100%;height:auto !important;height:100%;background-image: url(../images/bgTop.jpg);background-repeat: repeat-x;background-position: top center;}#mainContainerSub{ min-height:100%;height:auto !important;height:100%;background-image: url(../images/bgSub.jpg);background-repeat: repeat-x;background-position: top center;}#body{ width:950px;margin:0px auto;padding:0px 20px 0px 20px;background-color:#FFF;line-height:22px;}#topContainer{ width:950px;height:386px;margin:0px auto;}#topContainerSub{ width:950px;height:200px;margin:0px auto;}#topMain{ width:500px;float: left;padding:10px 0px 0px 0px;}#topSub{ width:850px;float: left;padding:25px 0px 0px 0px;}#navContainer{ width:950px;text-align: left;margin:0px auto;}#nav{ height:61px;background-repeat: repeat-x;background-position: top;color:#FFF;font-family: "Lucida Sans",Helvetica,Arial,sans-serif;font-weight: normal;font-size:12px;padding:5px 0px 0px 0px;}#logo{ float: left;width:265px;padding:10px 0px 10px 0px;}#tagline{ float: right;text-transform: uppercase;text-align: right;font-weight:bold;line-height:18px;color:#838383;width:305px;padding:10px 10px 10px 10px;}#workDisplay{ float: right;width:365px;height:310px;background-image: url(../images/workDisplay.png);background-repeat: no-repeat;background-position: top center;}#homeLeft{ width:550px;float: left;}#twitter{ width:360px;height:135px;float: right;background-image: url(../images/bgTwitter.png);background-repeat: no-repeat;background-position: top center;}#twitterCopy{ font-size:11px;line-height:14px;width:200px;height:80px;float: right;padding:45px 10px 0px 0px;}#footerContainer{ background-color:#171717;height:300px;}#footer{ width:950px;height:200px;display:block;color:#FFF;margin:0px auto;padding:45px 20px 0px 20px;}.columnA{ width:280px;height:350px;float: left;padding:10px 10px 10px 10px;border-right:silver 1px dotted;}.columnB{ width:280px;height:350px;padding:10px 0px 10px 10px;float: left;}.columnTwo{ float: left;width:430px;padding-right:30px;}.footerColumn{ float: left;width:130px;min-height:120px;padding:0px 60px 20px 0px;}.socialMedia{float: left;padding:5px 5px 0px 0px;}#slideshow{position:relative;height:205px;margin:30px 0px 0px 20px;}#slideshow IMG{position:absolute;top:0;left:0;z-index:8;opacity:0.0;}#slideshow IMG.active{z-index:10;opacity:1.0;}#slideshow IMG.last-active{z-index:9;}#slideshowAbout{position:relative;height:329px;border:10px #EFEFEF solid;border-bottom:50px #EFEFEF solid;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0px 0px 0px 20px;}#slideshowAbout IMG{position:absolute;top:0;left:0;z-index:8;opacity:0.0;}#slideshowAbout IMG.active{z-index:10;opacity:1.0;}#slideshowAbout IMG.last-active{z-index:9;}#about{ float: right;width:500px;}.work{ -moz-border-radius:5px;-webkit-border-radius:5px;margin:0px 20px 20px 20px;float: left;width:250px;border:10px solid #CCCCCC;}.rule{ height:5px;background-image: url(../images/hr.png);background-repeat: no-repeat;background-position:center;margin:10px 0px 20px 0px;}
.quote {margin: 10px 0;border-bottom: 1px dotted #171717;border-top: 1px dotted #171717;font: 16px/22px "HelveticaNeue-Light", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;letter-spacing: -.04em;color: #336600;padding: 18px;background-color: #F3F3F3;}.quote blockquote{ text-align: left;  padding:10px 10px 10px 0px; margin:0;color:#656464; line-height:22px;}h1{ font-size:14px;font-weight:bold;color:#fff;}h2{ font-size:18px;font-weight:bold;color:#336600;text-shadow:1px 1px 1px #CCCCCC;}h3{ font-size:14px;font-weight:bold;color:#000;text-shadow:1px 1px 1px #CCCCCC;}#seoCopy{ float: right;opacity:0.6;width:600px;text-align: right;color:#838383;}#copyright{ width: 960px;opacity:0.6;text-align: center;color:#838383; line-height: 20px;}#footer p{ color:#838383;font-weight: normal;line-height:22px;font-size:12px;}a:link {color:#336600;text-decoration: none;}a:hover {color:#336600;text-decoration:underline;}a:visited {color:#336600;text-decoration: none;}a:hover:visited {color:#336600;text-decoration: underline;}#nav a:link {color:#838383;text-decoration: none;}#nav a:hover {color:#FFF;text-decoration:underline;}#nav a:visited {color:#838383;text-decoration: none;}#nav a:hover:visited {color:#FFF;text-decoration: none;}.footerColumn a:link {color:#FFF;text-decoration: none;}.footerColumn a:hover {color:#FFF;text-decoration:none;}.footerColumn a:visited {color:#FFF;text-decoration: none;}.footerColumn a:hover:visited {color:#FFF;text-decoration: none;}#nav ul {margin:0;padding:0;}#nav li{ width:auto;float: left;font-size:10px;list-style: none;line-height:10px;padding:5px 20px 5px 20px;margin:0px;*margin-top:3px;border-right:1px solid #666666;text-transform: uppercase;}body.Home #Home a {color:#FFF;font-weight:bold;}body.About #About a {color:#FFF;font-weight:bold;}body.Process #Process a {color:#FFF;font-weight:bold;}body.Why #Why a {color:#FFF;font-weight:bold;}body.Portfolio #Portfolio a {color:#FFF;font-weight:bold;}body.Contact #Contact a {color:#FFF;font-weight:bold;}body.Testimonials #Testimonials a {color:#FFF;font-weight:bold;}body.Services #Services a {color:#FFF;font-weight:bold;}body.Clients #Clients a {color:#FFF;font-weight:bold;}