/* Login Block */
#user-login-form-block{position:absolute;right:0;bottom:-6px;width:100%;height:4em;white-space:nowrap}
#user-login-form-block label{position:absolute;left:0;top:0;visibility:hidden}
#user-login-form-block input#edit-name{border:1px solid #000;box-shadow:inset 0 1px 1px #000;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;position:absolute;left:9%;bottom:26%;width:12em;height:48%;font-weight:bold;text-align:center}
#user-login-form-block input#edit-pass{border:1px solid #000;box-shadow:inset 0 1px 1px #000;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;position:absolute;left:27%;bottom:26%;width:12em;height:48%;font-weight:bold;text-align:center}
#user-login-form-block input#edit-name:focus,#user-login-form-block input#edit-pass:focus{/*-moz-box-shadow: 10px 10px 5px #888;-webkit-box-shadow: 10px 10px 5px #888;*/box-shadow:inset 0 0 2px #000}
#user-login-form-block .description,#user-login-form-block #edit-actions{display:none}
#user-login-form-block a{position:absolute;left:25%;bottom:15%;width:50%;height:20%;line-height:170%;font-size:90%;text-align:center;color:#666}
#user-login-form-block a:hover{color:#fff}
#user-login-form-block a:focus{color:#f00}
#user-login-form-block #user-link{display:none}

#user-login-form-block #edit-captcha-response{border:1px solid #000;border-radius:15px;bottom:26%;box-shadow:0 1px 1px #000 inset;position:absolute;right:26%;width:12em;height:48%;font-weight:bold;text-align:center}
#user-login-form-block #captcha_image{border:1px solid #000;border-radius:15px;bottom:26%;box-shadow:0 1px 1px #fff inset;position:absolute;right:8%;width:12em;height:48%;font-weight:bold;text-align:center;background-color:#fff}

/* Right Side of Front-page Video */
#block-block-5{width:50%;height:100%;clear:both;float:right;color:#fff}
#block-block-5 h2{margin:0;padding:1em 3% .5em .8em;width:94%;font-size:150%;clear:both;float:left;font-weight:bold;color:#fff}
#block-block-5 ul{margin-top:.25em;list-style-position:inside}
#block-block-5 ul ul{list-style-type:circle;list-style-image:none}
#block-block-5 p{margin:0;padding:0 3% .5em 1em;width:94%;font-size:125%;clear:both;float:left;color:#fff}
#block-block-5 td{padding:0}
#block-block-5 strong{padding-left:1.25em;padding-top:.5em;display:block}
#block-block-5 a{color:#f30;font-weight:bold}
#block-block-5 a:hover{text-decoration:underline}

/* Master Logo, News Feed, & Video Player */
/*
#master_logo{position:absolute;left:15.5%;top:50%;margin-top:-115px;width:214px;height:230px}
#quick_links{border-top:3px double #fff;border-bottom:3px double #fff;position:absolute;left:3%;bottom:14%;padding-top:.25em;padding-bottom:.25em;padding-left:0;width:46%;text-align:center}
#quick_links li{display:inline}
#quick_links a{font-size:110%;padding-right:.5em;padding-left:.5em;color:#f30;font-weight:bold}
#quick_links a:hover{text-decoration:underline}
*/
#block-block-13 img{position:absolute;top:50%;left:15.5%;margin-top:-115px;width:214px;height:230px}
#block-block-13 ul{border-bottom:3px double #fff;border-top:3px double #fff;position:absolute;bottom:14%;left:3%;padding-bottom:0.25em;padding-left:0;padding-top:0.25em;width:46%;text-align:center}
#block-block-13 p{margin:0}
#block-block-13 ul{text-align:center}
#block-block-13 li{display:inline}
#block-block-13 a{font-size:110%;padding-left:0.25em;padding-right:0.25em;color:#f30;font-weight:bold}

#video{position:absolute;left:4%;top:12.5%;width:45%;height:75%}
#video video{cursor:pointer}
#video .vjs-poster{background:url('../images/non_youtube_logo_54px_41px.png') no-repeat 98% 98% !important}
#video .video_url .vjs-poster{display:none !important}
#video .vjs-default-skin .vjs-big-play-button:before{display:none}
/* 425px / 2 = 212px. 83px / 2 = 41px. 212px - 41px = perfect centering. */
#video .vjs-default-skin .vjs-big-play-button{transition:none !important;border:none !important;border-radius: 0.4em 0.4em 0.4em 0.4em !important;top:96px;left:171px;width:83px;height:59px;box-shadow:none;background:url('../images/non_youtube_play_button_83px_118px.png') no-repeat 0 0 !important}
#video .vjs-default-skin:hover .vjs-big-play-button, .vjs-default-skin .vjs-big-play-button:focus{transition:none !important;box-shadow:none;background:url('../images/non_youtube_play_button_83px_118px.png') no-repeat 0 -59px !important}
#video .video_url .vjs-big-play-button{display:none !important}
#video .vjs-control-bar{bottom:3px}
#video .show{display:block}
#video .hide{display:none}
#video .vjs-loading-spinner{display:none !important}
#video .transparent{-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #ccc;background:transparent}

/* Video Player Playlist */
#playlist{position:absolute;left:4%;bottom:6%;width:45%;height:6%;z-index:1;text-align:right}
#playlist a{-moz-border-radius:25px;-khtml-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;margin-right:.2em;padding:0 .6em;background-color:#959595}
#playlist a:hover{background-color:#ccc}
#playlist a.playing{background-color:#fff}
#playlist a.paused{background-color:#f30}
#playlist .active{background-color:#f30 !important}

#preface-top div.region .block{clear:both}

/* Sales Blurbs */
#front_sales td{width:50%;font-weight:bold}
#front_sales td h2{margin-bottom:-.5em;padding:0;font-size:125%}
#front_sales a{padding-right:0 !important;padding-left:0 !important}


/* Home Page Tabs */
h1#page-title{display:none}
.tabs.primary{display:none}

#alert{margin-top:-1.3em;padding-right:1em;width:100px;height:100px;float:left}

/* Remove Pager */
.item-list{display:none}

#bottom-teaser{margin-top:2em}