body {margin:50px 0 0; padding:0 0 100px 0; background:#666 url(../images/bg01.gif); font:9pt verdana,sans-serif; color:#ddd}
img {border:0}
a {color:#ccc; text-decoration:underline}
a:hover {color:#fff; text-decoration:none}
.splash {width:100%; text-align:center}
.splash-photo {border:5px solid #000}
#f7 {font:7pt verdana; color:#6D5F53}
#f8 {font:bold 8pt verdana; color:#eee}
#f1 {font:8pt verdana,sans-serif; color:#ddd}
.scr3 {font:9px arial; color:#000}
.lines	{text-decoration:none; font:bold 9pt verdana}
.lines:hover {text-decoration:none; font:bold 9pt verdana}
.boxlink {padding:4px; border:1px solid; border-color:#fff; width:100px; margin-left:20px}
#gearbox {margin:0px 50px 0px 80px}
.mixquote {font:italic 9pt verdana,sans-serif; color:#ddd; margin-left:20px}
.center {text-align:center}
ul#menu {float:left; margin:0 0 20px 0; padding:0}
ul#menu li {display:block; float:left; margin:0; padding:0; list-style:none}
ul#menu li a {display:block; float:left; margin-right:5px; padding:5px 10px; border:1px solid #ccc; font-weight:bold; text-decoration:none}
ul#menu li a:hover {border:1px solid #fff; background:#333; text-decoration:none}
ul#menu li a.active {background:#ccc; border:1px solid #ccc; color:#000; cursor:default}
.main-text {padding:16px}
.main-text h1 {font-size:9pt; margin-top:0}
.main-text h2 {font-size:9pt; text-transform:uppercase; margin-bottom:0}
#clients ul {float:left; margin:0; padding:0}
#clients ul li {display:block; float:left; width:120px; height:120px; margin:0 5px 5px 0; padding:0; list-style:none}
#clients ul li a {display:block; float:left; width:120px; height:120px; border:1px solid #000; text-decoration:none}
#clients ul li a:hover {border:1px solid #fff; text-decoration:none}

ul.gallery {float:left; clear:left; margin:0; padding:0}
ul.gallery li {display:block; float:left; width:100px; height:67px; margin:5px; padding:0; list-style:none; overflow:hidden}

#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; overflow:hidden}
#cboxLoadedContent {overflow:auto}
#cboxLoadedContent iframe {display:block; width:100%; height:100%; border:0}
#cboxTitle {margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic {position:absolute; top:0; left:0; width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {cursor:pointer}
/* custom style */
#cboxOverlay {background:url(!images/colorbox/overlay.png)}
#colorbox {}
#cboxTopLeft {width:21px; height:21px; background:url(../images/colorbox/controls.png) -100px 0 no-repeat}
#cboxTopRight {width:21px; height:21px; background:url(../images/colorbox/controls.png) -129px 0 no-repeat}
#cboxBottomLeft {width:21px; height:21px; background:url(../images/colorbox/controls.png) -100px -29px no-repeat}
#cboxBottomRight {width:21px; height:21px; background:url(../images/colorbox/controls.png) -129px -29px no-repeat}
#cboxMiddleLeft {width:21px; background:url(../images/colorbox/controls.png) left top repeat-y}
#cboxMiddleRight {width:21px; background:url(../images/colorbox/controls.png) right top repeat-y}
#cboxTopCenter {height:21px; background:url(../images/colorbox/border.png) 0 0 repeat-x}
#cboxBottomCenter {height:21px; background:url(../images/colorbox/border.png) 0 -29px repeat-x}
#cboxContent {background:#fff}
#cboxLoadedContent {margin-top:28px}
#cboxTitle {position:absolute; top:4px; left:0; text-align:center; width:100%; font-weight:bold; font-size:14px; color:#000}
#cboxCurrent {position:absolute; top:4px; left:58px; color:#949494}
#cboxSlideshow {position:absolute; top:4px; right:30px; color:#0092ef}
#cboxPrevious {position:absolute; top:0; left:0px; background:url(../images/colorbox/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px}
#cboxPrevious.hover {background-position:-75px -25px}
#cboxNext {position:absolute; top:0; left:27px; background:url(../images/colorbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px}
#cboxNext.hover {background-position:-50px -25px}
#cboxLoadingOverlay {background:url(../images/colorbox/loading_background.png) center center no-repeat}
#cboxLoadingGraphic {background:url(../images/colorbox/loading.gif) center center no-repeat}
#cboxClose {position:absolute; top:0; right:0; background:url(../images/colorbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px}
#cboxClose.hover {background-position:-25px -25px}

