﻿.anythingSlider { height: 246px; position: relative; }* html .anythingSlider { height: 246px; position: relative; margin: -9px 0 0 0 }.anythingSlider2 { height: 60px !important; position: relative; }.anythingSlider .wrapper { overflow: auto; height: 246px; width: 980px; margin: 0 0px; position: absolute; top: 9px; left: 0; }.anythingSlider .wrapper2 { overflow: auto; height: 75px; width: 235px; margin: 0 0px; position: absolute; top: 0; left: 0; }.anythingSlider .wrapper ul { width: 9999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }.anythingSlider .wrapper2 ul { width: 9999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }.anythingSlider2 #start-stop { display: none; }.anythingSlider .wrapper2 ul li { display: block; float: left; padding: 0; height: 60px; width: 235px; margin: 0; }.anythingSlider ul li { display: block; position: relative; float: left; padding: 0; height: 246px; width: 980px; margin: 0; }.anythingSlider .arrow { display: block; height: 200px; width: 67px; background: url(../images/arrows.gif) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 30px; cursor: pointer; }.anythingSlider .forward { background-position: 0 0; right: -30px; }.anythingSlider .back { background-position: -67px 0; left: -30px; }.anythingSlider .forward:hover { background-position: 0 -200px; }.anythingSlider .back:hover { background-position: -67px -200px; }.anythingSlider2 .arrow { display: block; height: 200px; width: 67px; background: url(../images/arrows2.gif) no-repeat 0 0; text-indent: -9999px; position: absolute;  cursor: pointer; }.anythingSlider2 .forward { background-position: 0 0; right: -65px; height: 106px !important }.anythingSlider2 .back { background-position: -67px 0; left: -80px; height: 106px !important }.anythingSlider2 .forward:hover { background-position: 0 -200px; }.anythingSlider2 .back:hover { background-position: -67px -200px; }#thumbNav { position: relative; top: 323px; text-align: center; display: none; }#thumbNav a { color: black; font-size: 11px; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #c58b04; text-align: center; }#thumbNav a:hover { background-image: none; }#thumbNav a.cur { background: #e0a213; }#start-stop { color: white; padding: 2px 4px 6px; width: 40px; text-align: center; position: absolute; right: -22px; top: 246px; background: url(../images/go_bg.gif) top left no-repeat; text-decoration: none; }#start-stop.playing { background: url(../images/stop_bg.gif) top left no-repeat; text-decoration: none; }#start-stop:hover { text-decoration: none; }.anythingSlider .wrapper ul ul { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }.anythingSlider .wrapper ul ul li { float: none; height: auto; width: auto; background: none; }span.reference { font-family: Arial; display: block; font-size: 12px; text-align: center; margin-bottom: 10px; }span.reference a { color: #000; text-transform: uppercase; text-decoration: none; margin: 0px 20px; }span.reference a:hover { color: #ddd; }.booklet { }.booklet .b-wrap-left { padding: 0; }.booklet .b-wrap-right { padding: 0; }.booklet .b-counter { bottom: 10px; position: absolute; display: block; width: 90%; height: 20px; color: #222; text-align: center; font-size: 12px; padding: 5px 0 0; background: transparent; display: none; }.book_wrapper { margin: 0 auto; padding-top: 0px; width: 480px; height: 130px; position: relative; }.book_wrapper h1 { color: #13386a; margin: 5px 5px 5px 15px; font-size: 26px; background: transparent url(../images/h1.png) no-repeat bottom left; padding-bottom: 7px; }.book_wrapper a.article, .book_wrapper a.demo { display: block; width: 95px; height: 41px; text-decoration: none; outline: none; font-size: 16px; color: #555; float: left; line-height: 41px; padding-left: 47px; }.book_wrapper a.demo { margin-left: 50px; }.book_wrapper a.article:hover, .book_wrapper a.demo:hover { background-position: 50% -41px; color: #13386a; }a#next_page_button, a#prev_page_button { display: none; position: absolute; width: 25px; height: 19px; cursor: pointer; margin-top: -20px; top: 50%; background: transparent url(../images/buttons.gif) no-repeat 0px -40px; }a#prev_page_button { left: -5px; top: 75px; z-index: 100; }a#next_page_button { right: -5px; top: 75px; background-position: -41px -40px; z-index: 100; }a#next_page_button:hover { background-position: -41px 0px; }a#prev_page_button:hover { background-position: 0px 0px; }.loading { width: 160px; height: 56px; position: absolute; top: 50%; margin-top: -28px; right: 135px; line-height: 56px; color: #fff; padding-left: 60px; font-size: 15px; background: #000 url(../images/ajax-loader.gif) no-repeat 10px 50%; opacity: 0.7; z-index: 9999; }.portfolio_content { padding: 0 0 0 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }.portfolio_content a { color: #1877a7; text-decoration: none; }.portfolio_content a:hover { color: #014e75; text-decoration: underline; }.portfolio_content h5 { padding: 0 0 5px 0; font-family: Tahoma; font-size: 13px; font-weight: bold; color: #1877a7; margin: 0; }.portfolio_content p { padding: 0 0 0 5px; font-family: Arial, Helvetica, sans-serif; color: #333333; padding: 0 0 5px 0; line-height: 17px; }