html{background:#282828 url('/website/images/Background.jpg') no-repeat scroll center top}body{width:924px;margin:0 auto 0 auto;border:0;padding:0;background:#1c1c1c url('/website/images/bg.png') repeat center top;font-family:Arial,Helvetica,sans-serif}h1,h1 a{margin:0;border:0;padding:0;display:inline;line-height:23px;font-size:12px;font-weight:bold;text-align:center;text-decoration:none;color:transparent}h2,h2 a,#news h2 a{color:#6d6d6d;font-size:14px;font-weight:normal;line-height:22px;margin:0;text-decoration:none;text-transform:uppercase}h2 a:hover,#news h2 a:hover{color:#111;text-decoration:none;background:#aaa}h2 a:focus,#news h2 a:focus{color:#ccc;text-decoration:none;background:#aaa}h3{color:#0f876c;font-size:13px;font-weight:bold;margin:0;display:inline}.section>h3,#news>h3{display:block}h4{color:#6d6d6d;font-size:11px;font-weight:normal;margin:0;display:inline}#top{position:relative;width:924px;height:23px;margin:0;border:0;padding:115px 0 0 0;background:transparent url('/website/images/TopBanner.png') no-repeat scroll center top}a#logo{position:absolute;top:10px;right:17px;width:126px;height:95px;outline:none;background:transparent url('/website/images/Logo.png') no-repeat scroll 0 -380px}a#logo:focus{background:transparent url('/website/images/Logo.png') no-repeat scroll 0 0}#container{width:894px;margin:0 0 0 15px;border:0;padding:0;background:transparent}#navbar{position:absolute;margin:0 15px 0 15px;border:0 solid #1c1c1c;padding:0;background:#111 url('/website/images/menu1px.png') repeat scroll 0 0;width:894px;height:23px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#navbar_left{position:absolute;top:0;left:10px}#navbar_right{position:absolute;top:0;right:10px}div.navbar_button{position:relative;float:left;background:#111 url('/website/images/menu1px.png') repeat scroll 0 0;margin:0;border:0;padding:0}div.navbar_button a{position:relative;z-index:2;display:block;width:75px;height:23px;margin:0;border:0;padding:0;line-height:23px;font-size:12px;font-weight:bold;text-align:center;text-decoration:none;color:#aaa;background:transparent none no-repeat scroll 0 0;outline:none;text-shadow:rgba(0,0,0,0.4) 0 1px}div.navbar_button div{display:none;position:absolute;z-index:1;top:0;left:0;margin:0;border:0;padding:0;background:#000 url('/website/images/menu1px.png') repeat scroll 0 -253px}#navbar_right span{float:left;margin:0;border:0;padding:4px 0 4px 6px;color:#6d6d6d;background:#111 url('/website/images/menu1px.png') repeat scroll 0 0;text-decoration:none;font-size:12px}#large,#slider{width:610px;height:220px;margin:15px 0 0 0;border:1px solid #000;padding:0;float:left;background:transparent}body.home #large{background:url('/website/images/BigThumb6.jpg')}body.links #large{background:url('/website/images/Links.jpg')}body.copyright #large{background:url('/website/images/Copyright.jpg')}#spotlight{margin:9px 0 5px 0;border:0;border-right:1px dotted #000;padding:0 15px 0 0;float:left;clear:both}.box{width:274px;border:0;padding:10px 10px 0 10px;background:url('/website/images/bgPlate.png') repeat left top #222;font-size:11px;color:#aaa;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}body.home .box{height:119px;margin:2px 0 10px 0}body.portfolio .box{height:164px;margin:2px 6px 4px 0;float:left}body.services .box,body.links .box,body.copyright .box,body.chris .box{height:397px;margin:2px 0 0 0}body.links .box{padding-right:0;width:284px}body.links a.box_text{text-decoration:underline;color:#aaa}body.links a.box_text:hover{text-decoration:none;color:#000;background:#555}#sections{width:285px;margin:0 0 0 15px;border:0;padding:0;float:left}body.portfolio #sections{width:100%;margin:0;border:0;padding:5px 0 0 0;float:left}.section{margin:2px 0 0 0;border:0 solid #000;border-bottom:1px dotted #888;padding:7px 0 6px 0;font-size:11px;color:#aaa}body.portfolio .section{margin:0 0 5px 0;padding:4px 0 18px 0;float:left}body.links .section,body.copyright .section{height:424px}body.services .section img{margin:2px 6px 0 0;border:1px solid #fff;padding:0;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.section_text a{text-decoration:none;color:#aaa}.section_text a:hover{text-decoration:none;color:#000;background:#555}.thumbnails{width:900px;margin:0 -7px 0 0;border:0;padding:0}ul.gallery{list-style:none;margin:0;border:0;padding:0}ul.gallery li{display:block;float:left;margin:2px 6px 4px 0;border:0;padding:0}ul.gallery li a{display:block;padding:0;border:2px #454545 solid;line-height:0;color:#1c1c1c;outline:none;opacity:.5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}ul.gallery img{margin:0;border:2px transparent solid;padding:0}ul.gallery li a:hover{border:2px #bbb solid;background:transparent}ul.gallery li a:focus{border:2px #bbb solid;background:transparent}ul.gallery a:hover img{background:transparent;margin:0;border:2px transparent solid}ul.midsize{list-style:none;margin:0;padding:0}ul.midsize li{float:left;margin:0;padding:0;text-align:center;border:0;display:inline}ul.midsize li a.thumb{width:272px;height:90px;margin:0 0 4px 0;border:1px #000 solid;padding:0;cursor:pointer}ul.midsize li span{width:272px;height:90px;overflow:hidden;display:block}ul.midsize li a.thumb:hover{background:transparent;text-decoration:none}ul.midsize li a{text-decoration:none;display:block;color:#222;outline:none}ul.midsize li a:focus{-moz-box-shadow:0 0 .9em #bbb;-webkit-box-shadow:0 0 .9em #bbb;box-shadow:0 0 .9em #bbb}ul.midsize li a.thumb img{border:0}ul.banners{list-style:none;margin:0;border:0;padding:0}ul.banners li{display:block;float:left;margin:0 2px 2px 0;border:0;padding:0}ul.banners li a{display:block;margin:0;border:1px #000 solid;line-height:0;color:#222}ul.banners img{border:0 #000 solid}ul.banners li a:focus{background:transparent;border:1px #000 solid;color:#fff;outline:outset 1px}ul.w3c{list-style:none;margin:0;border:0;padding:0}ul.w3c li{display:block;float:none;margin:1px 0 4px 1px;border:0;padding:0}ul.w3c li a{display:block;margin:0;border:0 #000 solid;line-height:0;outline:none}#news{width:252px;margin:-222px 0 0 32px;border:0 solid #000;border-top:5px solid #000;padding:0;text-align:left;font-size:11px;color:#777;float:left}#two_lines{height:10px;margin-top:1px;border-top:1px solid #000;border-bottom:3px solid #000}#news a{text-decoration:none;color:#777}#news a:hover{color:#000;background:#555}#news a:focus{color:#aaa;background:#555}#news .news_text{color:#777}#news .news_text a{color:#777;text-decoration:underline}ul#twitter_update_list{width:240px;margin:4px 0 0 14px;padding:0;font-size:11px;color:#28806b;list-style:none}ul#twitter_update_list li{list-style-type:square;margin:0 0 12px 0;padding:0}ul#twitter_update_list a{color:#aaa;text-decoration:none}ul#twitter_update_list a:hover,#news .news_text a:hover{color:#000;background:#555;text-decoration:none}#news a#twitterbird{float:right;text-decoration:none;width:131px;height:27px;background:transparent url('/website/images/twitterbird.gif') no-repeat scroll 0 0;outline:none}#news a#twitterbird:hover,#news a#twitterbird:focus{text-decoration:none;background:transparent url('/website/images/twitterbird.gif') no-repeat scroll 0 -27px;border:0}#clear{clear:both;margin:0;border:0;padding:5px 0;background:transparent}#bottom{position:relative;margin:0 auto;border:0;padding:0;background:transparent}#bottom_left{position:absolute;top:4px;left:16px;float:left;margin:0;border:0;padding:0;color:#6d6d6d;font-size:12px;text-decoration:none}#bottom_left a{text-decoration:none;color:#6d6d6d}#bottom_left a:hover{text-decoration:none;color:#000;background:#555}#bottom_left a:focus{color:#888}#bottom_right{position:absolute;top:5px;right:15px;float:right;margin:0;border:0;padding:0 0 5px 0}#bottom_right a{float:left;width:12px;height:12px;margin:0 0 0 3px;border:1px solid #000;padding:0;color:#282828;outline:none}a#choose_default{background:transparent;border:1px solid #282828}#choose_monday,#choose_tuesday,#choose_wednesday,#choose_thursday,#choose_friday,#choose_saturday,#choose_sunday{background:#222}#choose_monday:hover,#choose_monday:focus{background:#ab5c12}#choose_tuesday:hover,#choose_tuesday:focus{background:#d1ab03}#choose_wednesday:hover,#choose_wednesday:focus{background:#0b7415}#choose_thursday:hover,#choose_thursday:focus{background:#0f876c}#choose_friday:hover,#choose_friday:focus{background:#4069e0}#choose_saturday:hover,#choose_saturday:focus{background:#a84ad1}#choose_sunday:hover,#choose_sunday:focus{background:#99123b}.form{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;border:1px solid #222;color:#f5f5f5;background:#222;display:block;margin:1px 0 5px 0;padding:1px;width:248px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.form:focus{background:#111}.button{font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:center;background:#222;color:#888;margin:0 8px 0 0;text-decoration:none;border:1px solid #111;padding:0 5px;display:inline-block;position:relative;cursor:pointer;outline:none;text-shadow:0 -1px 1px #000;-moz-border-radius:3px;-webkit-border-radius:3px border-radius:3px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5)}.button:hover,.button:focus{background-color:#111;color:#ccc}.button:active{top:1px}
.greyscale{background:#7b7b7b url('/website/images/BackgroundWhite.jpg') no-repeat scroll center top}.greyscale body{background:#aaa}.greyscale h2,.greyscale h2 a,.greyscale #news h2 a{color:#000}.greyscale h2 a:hover,.greyscale #news h2 a:hover{color:#aaa;text-decoration:none;background:#4b4b4b}.greyscale h4{color:#4b4b4b}.greyscale #navbar{background:#dbdcdc url('/website/images/menu1pxWhite.png') repeat scroll 0 0}.greyscale div.navbar_button{background:#dbdcdc url('/website/images/menu1pxWhite.png') repeat scroll 0 0}.greyscale #navbar_right span{background:#dbdcdc url('/website/images/menu1pxWhite.png') repeat scroll 0 0}.greyscale .box{background:url('/website/images/bgPlateWhite.png') repeat left top #888;color:#aaa}.greyscale .section{color:#252525}.greyscale .section_text a{text-decoration:none;color:#252525}.greyscale ul.gallery li a{border:2px #fff solid;color:#1c1c1c}.greyscale #news{color:#555}.greyscale #news a{color:#353535}.greyscale #news .news_text{color:#555}.greyscale #news .news_text a{color:#353535}.greyscale ul#twitter_update_list a{color:#757575}.greyscale #bottom_right a{border:1px solid #fff}.greyscale a#choose_default{background:transparent;border:1px solid #7b7b7b}.greyscale .form{border:1px solid #ddd;color:#000;background:#ddd}.greyscale .form:focus{background:#eee}.greyscale #bottom_left a{color:#aaa}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:#1c1c1c}#cboxTopLeft{width:14px;height:14px;background:url(/website/images/controls.gif) no-repeat 0 0}#cboxTopCenter{height:14px;background:url(/website/images/border.gif) repeat-x top left}#cboxTopRight{width:14px;height:14px;background:url(/website/images/controls.gif) no-repeat -36px 0}#cboxBottomLeft{width:14px;height:43px;background:url(/website/images/controls.gif) no-repeat 0 -32px}#cboxBottomCenter{height:43px;background:url(/website/images/border.gif) repeat-x bottom left}#cboxBottomRight{width:14px;height:43px;background:url(/website/images/controls.gif) no-repeat -36px -32px}#cboxMiddleLeft{width:14px;background:url(/website/images/controls.gif) repeat-y -175px 0}#cboxMiddleRight{width:14px;background:url(/website/images/controls.gif) repeat-y -211px 0}#cboxContent{background:#fff;overflow:visible}#cboxLoadedContent{margin-bottom:20px}#cboxLoadingOverlay{background:url(/website/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/website/images/loading.gif) no-repeat center center}#cboxTitle{position:absolute;bottom:2px;left:0;text-align:center;width:100%;color:#7c7c7c;font-size:12px;font-weight:bold;font-family:Arial,Helvetica,sans-serif}#cboxCurrent{position:absolute;bottom:2px;left:0;color:#7c7c7c;font-size:12px;font-weight:bold;font-family:Arial,Helvetica,sans-serif}#caption{position:absolute;bottom:-31px;left:0;text-align:center;width:100%;color:#333;font-size:12px;font-weight:normal;font-family:Arial,Helvetica,sans-serif}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{position:absolute;bottom:-29px;background:url(/website/images/controls.gif) no-repeat 0 0;width:23px;height:23px;text-indent:-9999px}#cboxPrevious{left:0;background-position:-51px -25px}#cboxPrevious.hover{background-position:-51px 0}#cboxNext{left:27px;background-position:-75px -25px}#cboxNext.hover{background-position:-75px 0}#cboxClose{right:0;background-position:-100px -25px}#cboxClose.hover{background-position:-100px 0}.cboxSlideshow_on #cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0}.cboxSlideshow_off #cboxSlideshow{background-position:-125px -25px;right:27px}.cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0}#outsideLink2{position:absolute;bottom:1px;right:0;outline:none;width:16px;height:16px;background:transparent url('http://s7.addthis.com/static/r07/widget30.png') no-repeat scroll 0 -1456px}#outsideLink3{position:absolute;bottom:1px;right:19px;outline:none;width:16px;height:16px;background:transparent url('http://s7.addthis.com/static/r07/widget30.png') no-repeat scroll 0 -1568px}#outsideLink4{position:absolute;bottom:1px;right:38px;outline:none;width:16px;height:16px;background:transparent url('http://s7.addthis.com/static/r07/widget30.png') no-repeat scroll 0 -5216px}body.home #outsideLink1,body.home #outsideLink2,body.home #outsideLink3,body.home #outsideLink4{display:none}
