/*
    anythingSlider v1.0
    
    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/
*/


/*
.anythingSlider                         { width: 470px; position: relative; margin: 0; top: 30px; }
.anythingSlider .wrapper                { width: 470px; overflow: auto; margin: 0; position: absolute; top: 0; left: 0; border: 1px solid #cccccc; background: #ffffff; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
.anythingSlider .wrapper ul             { width: 99999px; list-style: none; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.anythingSlider ul li                   { display: block; float: left; width: 470px; margin: 0px 0px 0px 0px; padding 0px 0px 0px 0px;}

#thumbNav                               { position: relative; top: -22px; right: -5px; float: right; padding: 0; direction: rtl;}
#thumbNav a                             { color: white; font: 11px/18px Georgia, Serif; display: inline-block; margin: 0 3px 0 0; text-align: center; text-decoration: none; outline: 0; direction: rtl;}
#thumbNav a table                       { padding:0; margin:0; border-collapse: collapse; direction: rtl;}
#thumbNav a table tr td.tabrightcol     { background: url(../../images/slide/left.png); width: 7px; height:23px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#thumbNav a table tr td.tabcentercol    { background: #707784; height:23px; padding:0px !important; margin: 0px 0px 0px 0px;}
#thumbNav a table tr td.tableftcol      { background: url(../../images/slide/right.png); width: 7px; height:23px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#thumbNav a.cur                             { color: #3c3f46;}
#thumbNav a.cur table                       { padding:0; margin:0; border-collapse: collapse}
#thumbNav a.cur table tr td.tabrightcol     { background: url(../../images/slide/curleft.png); width: 7px; height:23px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#thumbNav a.cur table tr td.tabcentercol    { background: url(../../images/slide/curcenter.png) repeat-x; height:23px; padding:0px !important; margin: 0px 0px 0px 0px;}
#thumbNav a.cur table tr td.tableftcol      { background: url(../../images/slide/curright.png); width: 7px; height:23px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
*/

/*
  Prevents
*/
/*
.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; }
*/

/*
.anythingSlider .arrow                  { display: block; top: 4px; height: 20px; width: 30px; background: url(../../images/slide/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; cursor: pointer; }
.anythingSlider .forward                { background-position: 0px -75px; right: 0px; }
.anythingSlider .back                   { background-position: -105px -75px; left: 0px; }
.anythingSlider .forward:hover          { background-position: 0px -305px; }
.anythingSlider .back:hover             { background-position: -105px -305px; }

#start-stop                             { background: #707784; color: white; text-align: center; position: absolute; top: 4px; text-decoration: none; outline: 0;}
#start-stop.playing                     { background-color: #707784; }
#start-stop:hover                       { background-image: none; }
*/










.cycleSlideshow                                 { position:relative; background:#fff; /*border:1px solid #bbb; border-left:0; border-right:0; border-top:0;*/ }
.cycleSlideshow .wrapper                        {  }
.cycleSlideshow .wrapper ul                     { list-style:none; background:#fff; min-height:250px !important; }
.cycleSlideshow ul li                           { display: none; margin:0; padding: 0; width:100%; background:#fff; }
.cycleSlideshow ul li .photo                    { margin-right:20px; }

.cycleSlideshow ul li  .rtitr,
.cycleSlideshow ul li .titr,
.cycleSlideshow ul li .desc,
.cycleSlideshow ul li .desc * { }

.cycleSlideshow ul li .desc,
.cycleSlideshow ul li .desc * {font-size:12px !important; font-family:tahoma, sans-serif !important;}

.cycleSlideshow ul li a {color:#333}
.cycleSlideshow ul li a:hover { color:#ed6a01; }
.cycleSlideshow ul li a .titr {font-size:21px !important; /* titr font */ font-family:"Times New Roman", serif !important; font-weight:bold; margin-bottom:5px; padding-bottom:5px;line-height:33px;}
.cycleSlideshow ul li a .rtitr {font-size:13px !important; font-family:"Times New Roman", serif !important; font-weight:bold; }

#cycle-nav-top { border-bottom:1px solid #aaa; margin-right:20px; }
#cycle-nav   { text-align:left; clear:both; }
#cycle-nav a { color:#333; display:block; float:left; line-height:1em; background:#f7f7f7; text-decoration:none; margin:0; padding:5px 20px; font-weight:bold; }
#cycle-nav a:hover { background-color:#E1ECD5; }
#cycle-nav a:focus { outline: none; }
#cycle-nav a.activeSlide { background: #000; color:#eee; }



/* .anythingSlider - Prevents */
.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; }

