﻿*
{
    margin: 0;
    padding: 0;
}

body
{
    background: #f1f1f1; /*url(/_templates/Default/images/bg.jpg) repeat-y;*/
    font-family: Helvetica, Arial, Verdana !important;
    font-size: 12px;
    color: #333333;
}

.Container-Top
{
    background: url(images/top.png) no-repeat;
    width: 883px;
    height: 9px;
}

.Container-Mid-Tile
{
    background: url(images/mid.png) repeat-y;
    width: 883px;
    height: auto;
}

.Container-Bot
{
    background: url(images/bot.png) no-repeat;
    width: 883px;
    height: 9px;
    margin-bottom: 15px;
}

.Container-Mid
{
    background: #ffffff;
    width: 865px;
    height: auto;
    padding-bottom: 10px;
    margin: 0px auto;
}

#customerLogo
{
    margin: 0px auto;
    width: 100%;
    height: 120px;
    text-align: center;
}

.WatchNow
{
    background: url(images/watchnow.png) no-repeat;
    width: 234px;
    height: 68px;
    margin-bottom: -68px;
    z-index: 400;
    position: relative;
    left: -7px;
    cursor: pointer;
}

.VideoContainer
{
    width: 100%;
    height: 525px;
}

#ratingsFrame
{
    width: 150px;
    height: 32px;
    line-height: 32px;
    float: left;
    padding-left: 10px;
}

.views
{
    width: 100px;
    height: 32px;
    line-height: 32px;
    float: left;
    padding-left: 20px;
}

.Description
{
    width: 525px;
    height: auto;
    padding: 5px;
}

.commentObject
{
    width: 550px;
    clear: both;
    margin-bottom: 10px;
}

.commentTitlebar
{
    /* background: url(images/commenter.png) no-repeat; */
    width: 347px;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    margin-left: 10px;
}
.commentor-left
{
    background: url(images/commentor.png) no-repeat top left;
    background-position: 0 0;
    width: 32px;
    height: 23px;
    float: left;
}
.commentor-mid
{
    background: url(images/commentor.png) repeat-x top left;
    background-position: 0 -24px;
    width: 32px;
    height: 23px;
    float: left;
}
.commentor-right
{
    background: url(images/commentor.png) no-repeat top left;
    background-position: 0 -48px;
    width: 32px;
    height: 23px;
    float: left;
}


.commentTextFrame
{
    width: 525px;
    padding: 5px;
}

.featuredVideo
{
    width: 170px;
    height: 100px;
    overflow: hidden;
}

.button, .button a
{
    position: relative;
    z-index: 100;
    color: #333333;
    font-weight: bold;
    font-size: 14px;
}

.tb
{
    width: 200px;
    height: 15px;
    padding: 2px;
    padding-bottom: 5px;
    background-color: #E6E6E6;
    border: 0;
    color: #333;
    border: 1px solid #333;
}

.ta
{
    border: 1px solid #333;
    background-color: #E6E6E6;
    width: 400px;
    height: 80px;
}

.RatingAndSharing
{
    margin-top: 10px;
    width: 100%;
    height: 32px;
    line-height: 32px;
}

img
{
    border: 0;
}

.smallCaps
{
    font-variant: small-caps;
}

a:link
{
    color: #FFA200;
    text-decoration: none;
}

a:visited
{
    color: #FFA200;
    text-decoration: none;
}

a:hover
{
    color: #FFD791;
    text-decoration: none;
}

.cleared
{
    clear: both;
}


.sub-heading
{
    width: 450px;
    height: 31px;
    line-height: 31px;
    font-size: 18px;
    font-weight: bold;
    border: 1px solid #E0E0E0;
}

.sub-heading-left
{
    background: url(images/sprites.png) no-repeat top left;
    background-position: 0 0;
    width: 10px;
    height: 31px;
    float: left;
}
.sub-heading-span
{
    background: url(images/sprites.png) repeat-x top left;
    background-position: 0 -81px;
    width: 410px;
    height: 31px;
    float: left;
    padding-left: 10px;
    overflow: hidden;
}
.sub-heading-right
{
    background: url(images/sprites.png) no-repeat top left;
    background-position: 0 -162px;
    width: 10px;
    height: 31px;
    float: right;
}
.sub-heading-rightb
{
    background-position: 0 -243px;
    width: 10px;
    height: 31px;
}
.sub-heading-down
{
    background: url(images/sprites.png) no-repeat top left;
    background-position: 0 -324px;
    width: 10px;
    height: 31px;
    float: left;
}

