*{margin: 0px; padding: 0px;}
.left {float: left;}
.right {float: right;}
a,img {outline: none; border: 0px;}
.clear {clear: both;}

body {background-color: #0f1624; color: #FFFFFF; font-family: Georgia; font-size: 12px; min-width: 1000px; width: 1000px; margin-left: auto; margin-right: auto;}
a {text-decoration: none;}

/* container */
#container {margin-left: auto; margin-right: auto; width: 865px; overflow: visible;}
.container {width: 865px; margin-left: -80px; overflow: visible; position: relative;}
/* header */
#header {margin-top: 100px; margin-left: 160px; padding-left: 5px; padding-bottom: 25px; border-bottom:1px solid #58626f; margin-bottom: 25px; width: 705px;}

/* menu */
#menu { width: 160px; float: left; margin-top: 3px;}
#menu li {display: block; margin-bottom: 10px; list-style-type: none;}

/* content */
#content { float: right; width: 700px; height: 384px;}

#content .text {line-height: 26px; font-size: 14px; float: left; width: 358px; height: 360px; overflow: hidden;}
#content .text p {margin-bottom: 20px;}
#content .text a {color: #FFFFFF; text-decoration: underline;}

/* slideshow */
.slideshow {width: 336px; height: 383px; overflow: hidden; float: left;}
.jScrollPaneContainer {float: left; margin-bottom: 20px;}

/* footer */
#footer {clear: both; font-size: 11px; line-height: 40px; border-top:1px solid #58626f; margin-left: 160px;}
#footer .left {text-indent: 5px;}
#footer  a {padding-left: 35px; color: #FFFFFF; display: inline-block;}
#footer a:hover {color:#DC006B;}

/* contact */
#content.contact .text {font-size: 15px;}

.services #content .text {font-size: 15px;}
.services #content .text span {color: #dc006b; margin-left: 10px; font-weight: normal;}

/* testimonials */
.testimonials #content .text {width: 690px;}
.testimonials h2 {color: #dc006b; font-size: 15px; font-weight: normal;}
.testimonials .jScrollPaneContainer {width: 680px;}

/* clients */
.clients #content .text {width: 700px; margin-right: -26px; overflow: visible;}
.clients h2 {color: #dc006b; font-size: 15px; font-weight: normal;}
.clients #content ul {margin-right: -26px; width: 716px;}
.clients #content li {float: left; width: 358px; list-style-type: none; margin-bottom: 20px; line-height: 22px;}
.clients #content li img {margin-right: 20px; float: left;}
.clients #content li div {float: left; width: 140px; font-style: italic;}
.clients #content li span {font-size: 12px; font-weight: bold; font-style: normal;}
.clients #content li b {font-size: 15px; font-style: normal;}