.video_wrapper_loggedin{
       position:relative;
       width:870px;
       color:#ffffff;
       border: 1px solid #000000;
       padding:0px 0px 30px 0px;
       margin:5px 0px 0px 35px;
       background-color:#000000;
       background-image:url('http://www.sarahbricks.com/nav01.gif');
       background-position:bottom;
       background-repeat:repeat-x;
}
.video_titlebar{
       position:relative;
       text-align:left;
       color:#00dd11;
       letter-spacing:1.4px;
       font: normal normal 500 22px 'century gothic';
       border:2px inset #808080;
       background-color:#000000;
       padding:5px;
       margin:10px 0px 5px 0px;
}
.video_frame{
       position:relative;
       float:left;
       margin:10px 10px 0px 8px;
       width:520px; height:470px;
       background-image:url('http://www.sarahbricks.com/images/monitor1.png');
       border:none;
}
.video_window1{
       position:relative;
       height:375px;
}
.video_window{
       position:relative;
       float:left;
       width:468px;
       height:375px;
       border-style:solid;
       border-width:thin;
       margin-top:30px;
       margin-left:24px;
       text-align:center;
       color:#ffffff;
}
.video_upper_wrapper{
       position:relative;
       float:left;
       border: 0px solid #cc0000;
}
.video_bottom_wrapper{
       position:relative;
       float:left;
       border: 0px solid #cc0000;
       width:870px;
       margin:0px 10px 0px 0px;
}
.video_summary_wrapper {
       position:relative;
       float:left;
       border: 0px solid #808080;
}
.video_toggleopacity img {padding-top:130px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;
}
.video_toggleopacity:hover img {padding-top:130px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;
}
 .video_promo_pic {
        position:relative;
        float:left;
        color:#ffffff;
        width:310px; height:220px;
        margin:15px 0px 0px 3px;
        border: 1px solid #990033;
        cursor: url("http://www.sarahbricks.com/images/magplus.cur"), pointer;
}
 .video_promo_pic_bottom {
        position:relative;
        float:left;
        color:#ffffff;
        width:420px;
        height:270px;
        margin:10px 0px 0px 8px;
        border: 1px solid #990033;
        cursor: url("http://www.sarahbricks.com/images/magplus.cur"), pointer;
}

 .video_download_center {
        position:relative;
        float:left;
        color:#ffffff;
        text-align:center;
        width:310px; height:185px;
        margin:10px 0px 0px 3px;
        border: 0px solid #ffff00;
}

.video_promopics_enlarge {
       border: 2px solid #cc0000;
       width:440px;
}

.video_promopics {
       border: 0px solid #ffff00;
       cursor: url("http://www.sarahbricks.com/images/magplus.cur"), pointer;
}

.video_bar {
    position:relative;
    float:right;
    height:30px;
	border:0px solid #0000ff;
	color:#ffffff;
	text-align:center;
    font: normal normal 400 20px 'century gothic';
	margin:10px 20px 0px 0px;
	background-image:url('http://www.sarahbricks.com/nav01.gif');
}

.video_bar_media {
    position:relative;
    float:right;
    height:30px;
	border:0px solid #0000ff;
	color:#ffffff;
	text-align:center;
    font: normal normal 400 20px 'century gothic';
	margin:10px 0px 0px 0px;
	background-image:url('http://www.sarahbricks.com/nav01.gif');
}
.video_bar_date {
    position:relative;
    float:right;
	border:0px solid #0000ff;
	color:#ffffff;
	text-align:center;
    font: normal normal 400 20px 'century gothic';
	margin:0px 10px 0px 0px;
}
.video_bar_top {
    position:relative;
    height:30px;
	border:0px solid #0000ff;
	color:#00dd11;
	text-align:center;
    font: normal normal 500 24px 'century gothic';
	background-image:url('http://www.sarahbricks.com/nav01.gif');
}
.video_release_date{
    color:#ffffff;
    width:310px;
    text-align:center;
    font: normal normal 500 14px 'century gothic';
}
.video_release_title{
    color:#ffff00;
    width:310px;
    text-align:center;
    font: normal normal 500 22px 'century gothic';
}
a.video_download_center_text{
    color:#ffffff;
    padding:10px;
    font: normal normal 500 18px 'century gothic';
    text-decoration:none;
}
a:hover.video_download_center_text {
       color:#ffff00;
       border: 0px solid #ffff00;
       text-decoration:underline;
}
.video_title{
       position:relative;
       text-align:left;
       margin: 7px 0px 5px 20px;
       font: normal normal 500 22px 'century gothic';
       border-bottom: 0px solid #000000;
       width:500px;
       color:#ffffff;
}
.video_date{
       position:relative;
       margin: 0px 0px 5px 0px;
       font: normal normal 500 17px 'century gothic';
       border-bottom: 0px solid #000000;
       text-align:center;
       color:#ffffff;
       padding-top:3px;
}
.clear{
   clear:both;
}


.video_description {
       position:relative;
       background-color:#aaaaaa;
       color:#000000;
       font: normal normal 400 20px 'century gothic';
       padding:10px 20px 10px 20px;
       margin:0px 0px 0px 7px;
       text-align:justify;
       border: 4px inset #ffffaa;
       width:804px;
 }
