* {margin:0;padding:0;}html {height:100%;margin-bottom:1px; }body {background-color: #fff;font-size:12px;font-family: Arial, Helvetica, sans-serif;color: #4d4d4d;width:720px;}h1, h2, h3 {font-weight: normal;margin: 0;text-transform:none;padding: 0 0 10px 0;font-family:"Trebuchet MS";}h1 {font-size:34px;color:#C7191E;}h2 {font-size:24px;color:#000;}h3 {font-size:24px;color: #e6e6e6;}ul {margin: 0 10px 15px 20px;}li {margin:0px;list-style: disc;padding:0 0 5px 5px;}p {margin: 0 0 15px 0;}a {border:none;color:#B42429;text-decoration: none;}a:active {outline: none;}:focus {-moz-outline-style: none;}:focus {-moz-outline-style:none;}hr {height:1px;background-color: #fff;border: 1px solid #fff;margin-bottom: 10px;}img {border:0;}img.Image_left {float: left;margin: 0px 5px 10px 0px;}img.Image_right {float: right;margin: 0px 0px 10px 5px;}img.Image_centre {margin: 0 auto 15px auto;}body {background: #fff url(images/SL-bg.gif) center top no-repeat;margin: 0px auto;width:100%;}.clear {clear:both;}#container {width:930px;margin:0 auto;text-align:left;}#header {height:255px;margin:0;}#header .logo {margin: 40px 0 20px 5px;float:left;}#header #menu {height:40px;width:100%;clear:both;}#header .slogan {font-size:32px;width:690px;color:#808080;margin: 90px 0 0 0;text-align:right;float:right;font-family:Helvetica;}#header .login {height:18px;padding: 4px 0;width:100px;background: #e6e6e6;text-align:center;float:right;}#header .login a {color: #f00;font-size:14px;}#banner {width:930px;height:245px;margin-bottom:20px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;overflow:hidden;}#right_column {float:right;width:190px;}.qLinks {width:190px;height:90px;background-repeat:no-repeat;background-position:left;margin-bottom:20px;}.qLinks a {float:right;color:#464646;font-weight:bold;height:25px;padding: 0;margin:55px 5px 0 0;background:url(images/SL-qLbtn-left.png) no-repeat left top;}.qLinks span {float:right;height:15px;padding:5px 25px 5px 15px;background:url(images/SL-qLbtn.png) no-repeat right top;}.qLinks span:hover {background:url(images/SL-qLbtn.png) no-repeat right bottom;}.qLinks a:hover {color:#fff;background:url(images/SL-qLbtn-left.png) no-repeat left bottom;}#content {float:left;width:720px;margin-bottom:20px;}.homeContent {width:470px;float:left;}#galleryCol {width:225px;margin-right:15px;float:left;}#galleryCol img {float:left;margin: 0 5px 5px 0;}#contactMap {width:225px;height:280px;float:left;background: url(images/SL-map.gif) no-repeat bottom right;}#contactMap span {font-size:20px;}#contactMap span.cell {font-size:16px;}#ourTeamWrap {float:left;padding:10px 0;margin-bottom:20px;}#ourTeam {padding:10px;background:#f1f1f1;border:1px solid #e3e3e3;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}.teamMember {width:110px;float:left;}.teamMember lrg {width:110px;float:left;}.teamMember h4 a {font-size:14px;color:#f00;padding:0;}.teamMemberLrg h4 a {color:#f00;}.teamMember p {font-size:12px;color:#808080;padding:0;}#footer_wrap {clear:both;width:100%;}#footer {width:900px;height:160px;margin: 0 auto;padding: 0 15px;color: #FFF;background: #C7191E;font-size:11px;}#footer a {color: #FFF;}#footer p {padding:10px 0;}#footer p.copyWrap {}#footer span.siteBy {float:right;}#footer span.copy {float:left;}#footer #sitemap {border-bottom:1px solid #B42429;height:35px;}#footer #sitemap li {list-style:none;}#footer #sitemap a {display: inline-block;}#overlay {color:#efefef;height:200px;}div.contentWrap {height:461px;overflow-y:auto;}.apple_overlay {display:none;background-image: url(images/white.png);width:250px;padding:25px;}.apple_overlay .close {background-image:url(images/apple-close.png);position:absolute;right:0px;top:0px;cursor:pointer;height:26px;width:26px;}#flowtabs {width:760px;height:22px !important;margin:0 !important;padding:0 0 0 10px;_margin-bottom:-2px;background:url(images/SL-slide_bg.png) no-repeat left;position: absolute;top:0;}#flowtabs li {float:left;margin:0;padding:0;text-indent:0;list-style-type:none;}#flowtabs li a {background: url(images/SL-slide_bg-item.png) no-repeat left;display:block;height: 22px;padding:0px 15px;margin:0px;color:#b3b3b3;font-size:12px;line-height:22px;text-align:center;text-decoration:none;}#flowtabs a:hover {color:#808080;}#flowtabs a.current {cursor:default;color:#808080;line-height:23px;}#flowpanes {background:#f1f1f1;border:1px solid #e3e3e3;width:928px;height:245px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;overflow:hidden;}#flowpanes div {display:none;margin:0 0 0 30px;padding-top:20px;}#flowpanes div h2 {font-weight:normal;color:#fff;letter-spacing:1px;margin: 0;font-size:60px;padding-bottom:0;}#flowpanes a {color:#b3b3b3;}#flowpanes p, #flowpanes samp {color:#b3b3b3;font-size:20px;width:550px;}#flowpanes {position:relative;overflow:hidden;clear:both;}#flowpanes div {float:left;display:block;width:878px;height:223px;padding-right: 20px;background-position: bottom right;background-repeat:no-repeat;}#flowpanes .items {width:20000em;position:absolute;clear:both;margin:0;padding:0;}#flowpanes .less, #flowpanes .less a {color:#333 !important;font-size:11px;}#flowpanes .items a {color:#B42429;font-size:12px;}.ddsmoothmenu {font: bold 12px Verdana;width: 100%;}#footer .ddsmoothmenu {font-weight: normal;}.ddsmoothmenu ul {z-index:100;padding: 0;margin: 0;float:left;background: #C7191E;width:100%;}#footer .ddsmoothmenu ul {background:none;}.ddsmoothmenu ul li {position: relative;display: inline;float: left;margin: 0;padding: 0;list-style-type: none;border-right:#bd2227 1px solid;}#footer .ddsmoothmenu ul li {border-right:0;}.ddsmoothmenu ul li.last {padding-right: 0px;border-right:none;}.ddsmoothmenu ul li a {display: block;padding: 13px 15px;color: #fff;text-decoration: none;}#sitemap .ddsmoothmenu ul li a {padding: 10px 0 15px 0;width:100px;font-size:11px;}* html .ddsmoothmenu ul li a { display: inline-block;}.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {}.ddsmoothmenu ul li.active a { background: #b42429;color: #fff;}.ddsmoothmenu ul li.active ul li a,.ddsmoothmenu ul li.active ul li.active ul li a { background: none;color:#464646;}.ddsmoothmenu ul li.active ul li.active a,.ddsmoothmenu ul li.active ul li.active ul li.active a { background: #ccc;color:#464646;}.ddsmoothmenu ul li a:hover {background: #b42429;color: #fff;}.ddsmoothmenu ul li.hasChild a:hover{background: #b42429;color: #fff;}#footer .ddsmoothmenu ul li.active a,#footer .ddsmoothmenu ul li.active ul li a,#footer .ddsmoothmenu ul li.active ul li.active ul li a,#footer .ddsmoothmenu ul li.active ul li.active a,#footer .ddsmoothmenu ul li.active ul li.active ul li.active a,#footer .ddsmoothmenu ul li a:hover,#footer .ddsmoothmenu ul li.hasChild a:hover{background:none;}.ddsmoothmenu ul li ul {position: absolute;left: 0;background:#f1f1f1;border:1px solid #e3e3e3;color:#464646;width:170px;}#footer .ddsmoothmenu ul li ul {background: none;border:none;width:102px;}#menu .ddsmoothmenu ul li ul {display: none; visibility: hidden;}.ddsmoothmenu ul li ul li {display: list-item;float: none;padding-right:0px;background:none;border-right:none;}.ddsmoothmenu ul li ul li.first {padding: 8px 0 0 0;}.ddsmoothmenu ul li ul li.last {padding: 0 0 8px 0;}#footer .ddsmoothmenu ul li ul li.first,#footer .ddsmoothmenu ul li ul li.last {padding: 0;}.ddsmoothmenu ul li ul li ul {top: 0;}.ddsmoothmenu ul li ul li a {font: normal 12px Verdana;color:#464646;width: 156px; padding: 6px 8px;margin: 0;background: none;}.ddsmoothmenu ul li ul li a:hover,.ddsmoothmenu ul li.hasChild ul li a:hover,.ddsmoothmenu ul li.hasChild ul li.hasChild ul li a:hover {font: normal 12px Verdana;width: 156px; padding: 6px 8px;margin: 0;background: #ccc;color:#464646;}#footer .ddsmoothmenu ul li ul li a,#footer .ddsmoothmenu ul li ul li a:hover,#footer .ddsmoothmenu ul li.hasChild ul li a:hover,#footer .ddsmoothmenu ul li.hasChild ul li.hasChild ul li a:hover {background: none;padding: 2px 0;margin: 0;width: 120px; color:#fff;}* html .ddsmoothmenu {height: 1%;} .downarrowclass {position: absolute;top: 12px;right: 7px;}.rightarrowclass {position: absolute;top: 6px;right: 5px;}div.contactForm {width:380px;padding: 0px;margin: 30px;}div.row {clear: both;padding-top: 5px;vertical-align: middle;}div.row span.label {float: left;width: 140px;text-align: right;padding:0px 10px 0px 0px;}div.row span.formw {float: right;width: 225px;text-align: left;}input, textarea, .button {font-family: Arial, Helvetica, sans-serif;font-size: 12px;width: 210px;background:#f1f1f1;border:1px solid #e3e3e3;padding: 2px 3px;}input:hover, .button:hover {background:#ccc;color: #fff;}div.contactForm input:hover {background:#f1f1f1;}div.contactForm .button:hover {background:#ccc;color: #fff;}input {width:210px;}.apple_overlay input {width:150px;}.apple_overlay h3 {color:#f00;}input.checkbox {width:15px;}a.forgot {color:#f00;font-size:10px;}div.row span.formw textarea {height:60px;}div.spacer {clear: both;}input.email {width:230px;}input.button{width:75px;cursor:pointer;}
