/*****************************************************
Aperio Studios Website Style Sheet
http://www.aperiostudios.com
--------------------------------------------------- 
Author:  Evan Thies
Email:  evan@aperiostudios.com
*****************************************************/

body{background-color:#d9f2f4;color:#535252;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;background-image:url(images/background.jpg);background-repeat:repeat-x}div#container{width:955px;margin:0 auto}div#leftbar{float:left;width:633px;border-right:1px solid #004f8c;margin-top:16px;height:480px}div#rightbar{width:321px;float:right;margin-top:16px;margin-bottom:30px}h2{color:#004f8c;padding:0;margin:0}h3{color:#004f8c}p{font-size:14px;margin:0;padding:0}a{color:#004f8c;text-decoration:none}a:hover{text-decoration:underline}div#topbar{width:955px;height:195px;background-image:url(images/aperiobanner.jpg);background-repeat:no-repeat}div#login{float:right;width:272px;height:140px;border:2px solid #fff;margin-top:20px;margin-right:20px;background-color:#8fc1d6}div#whatwe{width:315px;float:right;border-left:1px solid #004f8c;height:317px}ul#nav{margin:0;height:41px;background-color:#3a669a;color:#fff;line-height:41px;padding-left:15px;font-size:15px;font-weight:bold}ul#nav li{display:inline;margin-bottom:10px}ul#nav li a{color:#fff;text-decoration:none;padding-left:11px;padding-right:11px}ul#nav li a:hover{background-color:#457aac;text-decoration:none;padding-top:11px;padding-bottom:11px;padding-left:10px;padding-right:10px;border-left:1px solid #7ab2cc;border-right:1px solid #7ab2cc}ul#bottomnav{margin:0;color:#4071a4;float:right;margin-top:3px}ul#bottomnav li{display:inline;font-size:11px;padding-left:7px;padding-right:7px}ul#bottomnav li a{color:#4071a4;text-decoration:none}ul#bottomnav li a:hover{text-decoration:underline}.rightbarpadding{padding-left:25px}.newsdate{font-weight:bold;font-style:italic;padding-left:25px;font-size:12px;margin-bottom:6px}.newsheadline{color:#004f8c;border-top:1px dotted #2f8fb9;padding-top:15px;border-width:2px;margin:16px 25px 9px 25px;font-size:14px}div#bottombar{border-top:5px solid #004f8c;width:934px;clear:both;margin-left:21px}form#loginfor{margin-left:10px;padding:0}form#loginfor label{color:#004f8c;font-size:13px;display:block;width:90px;clear:left}form#loginfor label,input{float:left;margin-top:6px}input.inputfield{border:1px solid black;width:135px}input#submitbutton{margin-top:10px;margin-right:30px;padding:6px;background-color:#2d5088;border:0;color:#fff;float:right;clear:left}form#loginfor fieldset{padding:0}h4#loginh4{color:#004f8c;margin-top:10px;margin-left:15px;border-bottom:1px solid #000;margin-right:15px;width:242px;margin-bottom:10px}ul#clientdashboard{padding-left:20px;margin-top:17px}ul#clientdashboard li{list-style-type:none;margin-bottom:10px}ul#clientdashboard li a{color:#004f8c;text-decoration:none}ul#clientdashboard li a:hover{text-decoration:underline}div#contact{padding-left:10px;float:right;}div#contact p{margin-top: 15px;}div#contact a{color:#000}ul#faq{width:185px;float:left;padding:0;text-align:center}ul#faq li{list-style-type:none;border-top:1px solid #000}ul#faq li a{display:block;color:#535252;margin:2px 0 2px 0px}ul#faq li a:hover{text-decoration:none;background-color:#585858;color:#fff;width:185px;display:block;padding:2px 0 2px 0px;margin:0}div#faqpage{margin-left:20px;margin-top:15px;width:710px;float:right}div#faqpage p{margin-bottom:15px}div#faqpage h4{margin-top:20px;margin-bottom:10px}div#myOverlay{display:none;background-image: url(images/overlay1.png);width:731px;height:423px;padding-top:32px;padding-left:31px}div#myOverlay .close{background-image:url(images/close1.png);background-repeat:no-repeat; position:absolute; top:0; right:0; width:36px; height:36px; cursor:pointer}div#playdisplay{ margin-top:8px;margin-left:8px}p#loginerror{float:left;color:#F00;font-size:12px;width:120px;margin-top:12px;text-align:center}span.labels{width:76px;height:15px;border:1px solid #000;color:#000;background-color:#b7b7b7;text-align:center;font-size:11px;padding:4px;margin-right:6px}div#rightbarclient{border:1px solid #000;float:right;margin-top:16px;margin-right:20px;width:446px;border-left:0;text-align:center}h3#filesassets{border-top:1px solid #000;width:446px;margin-top:33px;padding-top:10px;margin-bottom:5px}div#clientleftbar{border:1px solid #000;float:left;margin-top:16px;margin-left:40px;width:446px;text-align:center;margin-bottom:20px}.finished{text-decoration:line-through}div.tooltip {height:26px;line-height:26px;text-align:center;width:261px;display:none;color:#000;background-color:#fff;}div.tooltip p{font-size:18px;font-weight:bold;}div.scrollable{position:relative;overflow:hidden;width:321px; height:427px}div.scrollable div.items{height:20000em;position:absolute;clear:both}div.scrollable div.items div{width:321px;font-size:12px;font-family:Arial, Helvetica, sans-serif}a.prev, a.next, a.prevPage, a.nextPage {float:right;width:18px;height:18px;background:url(http://www.aperiostudios.com/images/up.png) no-repeat;cursor:pointer}a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {background-position:0px -18px}a.disabled {visibility:hidden}a.next, a.nextPage{float:right;width:18px;height:18px;background:url(http://www.aperiostudios.com/images/down.png) no-repeat;cursor:pointer}ul.packages {font-size:14px;padding-left:14px;margin-top: 9px;}ul.packages li{margin-bottom: 3px;}