﻿/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/

.slide-nav a,.slideslide-nav span{border-color:transparent;border-style:solid;border-width:100px;}
.carrot{border-color:#598FFF;border-style:solid;border-width:100px;}

.link-list .carrot{border-left-color:#5898d5;border-width:4px; }
.link-list a:hover .carrot{border-left-color:#4478aa;}
.slide{outline:none;}
.slide-nav a,.slideslide-nav span{border-width:21px;outline:none;}
.slide-nav .prev-slide,.slideslide-nav .prev-slide span{border-right-color:#3e3f3e;}
.slide-nav .next-slide,.slideslide-nav .next-slide span{border-left-color:#3e3f3e;}
.slide-nav .prev-slide:hover,.slideslide-nav .prev-slide:hover span{border-right-color:#9c2f23;}
.slide-nav .next-slide:hover,.slideslide-nav .next-slide:hover span{border-left-color:#9c2f23;}
.slider .slide{background-color:#ffffff;}
#content{text-align:left;}
#content p{font-size:20px;}
#content li{font-size:1.4em;background:url(jr-sprit.png) no-repeat 0 -500px;}
#content li li{font-size:1em;}
#content pre code{font-size:1.4em;}
#content ul.link-list li{background:none;}
#content .panel{background-color:#E4EFF8;position:relative;}
#simplemodal-data{text-align:left;background-color:#fff;-moz-border-radius:28px;-webkit-border-radius:28px;-khtml-border-radius:28px;border-radius:28px;-moz-box-shadow:0 2px 8px #222;-webkit-box-shadow:0 2px 8px #222;box-shadow:0 2px 8px #222;}
pre code,.tooltip .inner,.big-btn,.small-btn,.input-submit,#content .panel,#sidebar .panel,.major-update{-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:20px;}
.big-btn,.small-btn,.input-submit,#sidebar .panel,#sidebar .ad-block{-moz-box-shadow:1px 3px 8px #BBB;-webkit-box-shadow:1px 3px 8px #BBB;box-shadow:1px 3px 8px #BBB;}
#sidebar .panel:hover,#sidebar .ad-block:hover{-moz-box-shadow:1px 3px 8px #AAA;-webkit-box-shadow:1px 3px 8px #AAA;box-shadow:1px 3px 8px #AAA;}
html{height:100%;}body{min-height:100%;min-width:982px;margin:0;padding:0;position:relative;}
hr{margin:0 0 12px;}
pre code{display:block;padding:12px 19px;margin-bottom:12px;}
.link-list .carrot{float:right;margin:3px 3px 0 4px;}
.slide{display:block;}
.slide-nav a,.slideslide-nav span{width:0;height:0;display:block;position:absolute;top:150px;}
.slide-nav a.prev-slide,.slideslide-nav .prev-slide span{left:-21px;}
.slide-nav a.next-slide,.slideslide-nav .next-slide span{right:-21px;}
.slider{width:500px;height:520px;position:relative;overflow:hidden;}
.slider .slide{width:500px;height:520px;position:absolute;top:0;left:590px;}
.slider .slide.active{left:0;}
.slider .slide img{max-width:400px;max-height:480px;display:block;margin:0 auto 10px;}
.slider .slide .caption{width:400px;margin:0 auto;}.input-text,select,textarea{padding:7px 10px;}
#header-cap{min-height:378px;width:100%;min-width:982px;position:absolute;top:0;left:0;z-index:0;}
#header{width:100%;min-width:982px;position:absolute;top:0;left:0;z-index:10;}
#header .main-inner{width:922px;padding:0 10px;height:135px;overflow:hidden;position:relative;}
#header .jr-logo{position:absolute;top:44px;left:14px;}
#main{width:922px;min-height:307px;position:relative;margin:0 auto;padding:135px 0 242px;}
#main p,#main h1,#main h2,#main h3,#main ul,#main pre code{padding-bottom:12px;}
#main li{margin-bottom:5px;padding-left:19px;}#main ul.link-list li{padding-left:0;}
#content{width:530px;position:relative;z-index:9;float:left;display:block;overflow:hidden;padding:18px 20px 10px;}
#content .panel{padding:15px 19px 10px;}
#sidebar{width:292px;position:relative;z-index:9;float:right;display:block;margin:0 0 64px;overflow:hidden;}
#sidebar p,#sidebar ul{padding-bottom:12px;}
#sidebar .panel{width:235px;margin:8px auto 10px;padding:15px;position:relative;}
#sidebar .panel-btn{display:block;padding:20px 15px;}
#sidebar .panel-btn .panel-inner{display:block;}

#sidebar .expanded .carrot{position:absolute;top:20px;right:20px;}
#sidebar .panel-headline{padding-bottom:2px;}
.page-contact #from-message{margin-bottom:12px;}
#contact-close{height:31px;width:32px;position:absolute;top:114px;right:62px;z-index:3200;display:block;}
#as-seen h3{font-size:8pt; font-family:Tahoma;font-weight:bold;text-align:right}
#as-seen p,#as-seen li{font-size:8pt; text-align:right}
#as-seen .slide{background-color:#E4EFF8;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
#as-seen .slide.active{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
#as-seen .slide-nav a{border-width:6px;}
#latest-blog .panel-img-wrap{border:9px solid #f0eae7;background:#ffffff;}
#latest-blog .panel-img-wrap:hover{border-color:#3e3f3e;}
.jr-illustration{float:right;height:278px;margin:0 0 10px 5px;width:300px;}
#as-seen{height:125px;position:relative;overflow:hidden;}
#as-seen .slide{position:absolute;top:12px;left:19px;width:470px;height:200px;clear:both;margin-bottom:20px;}
#as-seen .slide.active{z-index:10;}
#as-seen img{width:110px;height:125px;float:left;margin-right:5px;}
#as-seen .slide-nav{position:absolute;right:15px;bottom:10px;}
#as-seen .slide-nav a{position:static;top:0;left:0;float:left;}
#as-seen .prev-slide{margin-right:7px;}
