
/* CSS Document */
body {margin: 0px auto;background: #d9d9d9;}
/** STANDARD FORM **/
form {margin: 0px;}
label {float: left;}
input {font: 11px/16px Arial, Helvetica, sans-serif;}
.inputStd {height: 20px;padding: 0;margin: 0;}
.inputStd input {height: 13px;padding: 2px 0px 1px 3px;color: #000;border: 1px solid #4D4D4D;}
#container {width: 960px;height: auto;margin: 0px auto;background: #d9d9d9 none repeat scroll 0 0; position: relative;padding: 0px; }

/*#splash{position:absolute;z-index:2000;color:black;font: .75em Arial, Helvetica, sans-serif;font-weight:bold;background:transparent url(/images/load.png) no-repeat left top; width:124px; height:21px;margin-left:10px;}*/
#splash p{margin:0 auto; padding:3px 10px;text-align:left;}

#left_content {width: 600px;float: left;padding: 47px 5px 20px 15px;}
#right_content {width: 320px;float: right;padding: 0px 15px 20px 5px;text-align: left;}
.ad_text {text-align: right;}
#spacer {clear: both}
.clear {clear: both;}
#myhistory_logo {position: absolute;padding: 0px 5px 0px 35px;z-index: 2;width: 450px;height: 100px;top: 0px;left: 0px;overflow: hidden; font: bold 15px Arial, Helvetica, sans-serif;}
#myhistory_logo span {font: bold 13px Arial, Helvetica, sans-serif;}
#flash_player {width: 590px;height: 480px;margin: 0px 0px 10px 10px;position: relative;}
#player_menu {width: 295px;height: 75px;position: absolute;top: 380px;right: 0px;z-index: 2;color: #FFF;}
.player_menu_left {float: left;width: 200px;text-align: left;}
.player_menu_right {float: right;width: 90px;height: 75px;overflow: hidden;}
.player_menu_left a {font: normal 12px/14px Arial, Helvetica, sans-serif;padding: 10px 0px;text-decoration: none;color: #FFF;}
.player_menu_left a:hover {color: #000;}

#rate_video, #share_video {text-decoration: none;color: #FFF;margin: 0px 0px 7px;}
#rate_video {font: normal 12px/14px Arial, Helvetica, sans-serif;background: #730C0B;padding: 10px; text-align: left;}
#rating_placeholder p {margin: 0;}
#share_video {position: relative;}
.rate {float: left;width: 100px;margin: 0px;padding: 0px;}
.user_pic, .user_name {font: normal 12px/14px Arial, Helvetica, sans-serif;height: 30px;margin: 0px;padding: 0px;}
.user_pic{width: 30px;}
.user_pic img {width: 30px;height: 30px;border: 0px;overflow: hidden;}
.user_name a,.user_pic a {text-decoration: none;color: #FFF;}
.user_name a:hover,.user_pic a:hover{color: #000;}
.uploaded_by {background: #730C0B;padding: 10px;font: normal 12px/14px Arial, Helvetica, sans-serif;margin: 0px;text-align: center;}

#tag_body, #full_story {height: 15px;width: 100%;color: #000;}
#tag_body p, #full_story p {font: normal 12px/16px Arial, Helvetica, sans-serif;color: #000;padding: 0px 5px;margin: 5px;display: block;border-left: 5px solid #F30014;}
#tag_body a, #full_story a{font: normal 12px/16px Arial, Helvetica, sans-serif;color: #000;text-decoration: none;}
#tag_body a:hover, #full_story a:hover{font: normal 12px/16px Arial, Helvetica, sans-serif;color: #F30017;text-decoration: underline;}

#menu {width: 600px;margin: 0px;padding: 0px;position: relative;}
.menu_content {width: 190px;height: 85px;border-top: 5px solid #F30014;background: #730C0B none repeat scroll 0 0;float: right;margin-left: 10px;}

h3 {font: bold 16px/18px Arial, Helvetica, sans-serif;color: #FFFFFF;text-transform: uppercase;padding: 10px;display: block;overflow: hidden;}


/** MENU REVEAL STARTS **/
.menu_content a, .menu_content_reveal a {color: #FFF;text-decoration: none;}
.menu_content a:hover, .menu_content_reveal a:hover {color: #000;}
.menu_content_reveal {color: #FFF;border-top: 5px solid #F30014;background-color: #730C0B;position: absolute;top: 0px;left: 10px;width: 550px;height: 178px;z-index: 99;visibility: hidden;padding: 10px 20px 20px 20px;}
.menu_content_reveal h4 {font: bold 16px/18px Arial, Helvetica, sans-serif;color: #FFFFFF;text-transform: uppercase;padding: 0px;margin: 0px;float: left;}
.menu_content_reveal img {border: 0px;}
.menu_content_reveal .close_btn {font: normal 10px/18px Arial, Helvetica, sans-serif;color: #FFFFFF;text-transform: uppercase;padding: 0px;margin: 0px;float: right;vertical-align: bottom;}

.learnmore_title, .login_title, .my_acct_title, .addt_title {clear: both;height: 18px;}
.learnmore_desc .login_desc, .my_acct_desc, .addt_desc {overflow: auto;/*height: 140px;*/}
.learnmore_desc {width: 550px;height: 158px;border-left: 5px solid #F30014;overflow: auto;}

.login_desc p, .my_acct_desc p, .addt_desc p {font: normal 11px/16px Arial, Helvetica, sans-serif;color: #FFFFFF;padding: 0px 10px;margin: 5px;display: block;border-left: 5px solid #F30014;}
.learnmore_desc p{font: normal 11px/16px Arial, Helvetica, sans-serif;color: #FFFFFF;padding: 0px 10px;margin: 5px;display: block;}
.learnmore_desc ul{margin-top: 0px;padding-top: 0px;}
.learnmore_desc li{font: normal 11px/16px Arial, Helvetica, sans-serif;color: #FFFFFF;}

.rtn_user, .new_user {font: normal 11px/16px Arial, Helvetica, sans-serif;border-left: 5px solid #F30014;width: 250px;padding: 0px 5px;margin: 5px 0;}
.rtn_user {float: left;}
.rtn_user .error,.new_user .error{text-align: left;float: left;width: 160px;padding-right: 5px;color: #ff0000;line-height: 20px;}
.new_user {float: right;}

.menu_content_reveal form {margin-top: 5px;}
.menu_content_reveal form .title{padding-bottom: 10px;}
.menu_content_reveal .inputStd {/*padding: 5px 0px;*/clear: both;}
.menu_content_reveal .inputStd input ,.menu_content_reveal .inputStd select{width: 145px;float: right;}
.menu_content_reveal .inputStd select{margin: 0;padding: 0;font-size:.9em;}
.menu_content_reveal .submit {text-align: right;padding: 0px;}
.menu_content_reveal .new_user .submit {margin-top: 10px;}
.menu_content_reveal .submit input {font: 11px Arial, Helvetica, sans-serif;padding: 2px 5px;background: #fff;border: 1px solid #ccc;cursor: pointer;}
.menu_content_reveal #new_user_error{float: left;width: 130px;line-height: 1em;}

/** MENU REVEAL END **/
#right_content_boxes {width: 300px;margin: 10px auto 10px;}
.ad_unit, .tag_cloud, .upload_btn {margin: 0px 0px 10px;}
.ad_unit {}
.ad_text {font: normal 10px/11px Arial, Helvetica, sans-serif;color: #000;display: block;}

.tag_cloud {border-top: 5px solid #F30014;border-bottom: 5px solid #F30014;background: #730C0B none repeat scroll 0 0;text-align: left;color: #fff;font: normal 10px/12px Arial, Helvetica, sans-serif;padding: 10px 0px;}

.tag_cloud a {color: #fff;text-decoration: none;}
.tag_cloud a:hover {color: #000;}

#cloud {padding: 2px;line-height: 3.1em;text-align: center;max-height: 175px;overflow: hidden;}
#cloud a {padding: 0px;}
#cloud {margin: 0;}
#cloud li {display: inline;}
#cloud a.tag1 {font-size: 10px;font-weight: 100;}
#cloud a.tag2 {font-size: 16px;font-weight: 200;}
#cloud a.tag3 {font-size: 24px;font-weight: 300;}

.upload_btn {background: #730C0B;width: 260px;/*height: 60px;*/font: normal 11px/13px Arial, Helvetica, sans-serif;padding: 20px 20px 25px;}
.upload_btn .arrow img {border: 0px;text-align: center;margin-top: 8px;width: 30px;height: 20px;}
.upload_btn h4 {margin: 0px;padding: 0px;text-align: center;}
/*.upload_btn a.arrow{background: transparent url(../images/arrow.png) no-repeat left 9px;width: 30px;height: 30px;float: left;}*/

.upload_btn .upload {font-family: Arial, Helvetica, sans-serif;font-size: 21px;line-height: 18px;color: #FFFFFF;text-transform: uppercase;padding: 10px 0px 5px;display: block;overflow: hidden;text-align: left;float: left;width: 80%;}
.upload_btn .upload_disabled {font-family: Arial, Helvetica, sans-serif;font-size: 21px;line-height: 18px;color: #FFFFFF;text-transform: uppercase;padding: 10px 0px 5px;display: block;overflow: hidden;text-align: left;float: left;}
.upload_btn h4 arrow.img {/*vertical-align: bottom;*/padding-top: 10px;width: 30px;height: 20px;}
.upload_btn a,#non-completed a{color: #FFF;text-decoration: none;}
.upload_btn a:hover,#non-completed a:hover{color: #000;}

#preload,#completed,#non-completed{background: #730C0B;width: 260px;height:60px;font: normal 11px/13px Arial, Helvetica, sans-serif;padding: 15px 20px}
#preload p,#completed p,#non-completed p{color: white;margin: 0px;}

#preload p.message{color:#b98685;display:inline;}
#preload p.bold{font-weight: bold;}
#completed p.text,#non-completed p.text{color:#b98685;display:inline;}
#completed p a {color:red;}
#non-completed p.error{color:red;font-size:1.5em;margin:0px;line-height:1em;}

#preload .total{width:100%; background-color:#5c0a09;border:1px solid #781d1c;margin:5px 0;overflow:hidden;}
#preload .porcentage{background-color:#370605;height:20px; line-height:20px; color:white;font-weight:bold;text-align:right;}
#preload .porcentage span{padding-right: 5px;}
.error_msg {/*display: none;*/text-align: left;color: #F30017;}


/*openid Form*/
#openid_url{float: left;width: 135px;color: #000;border: 1px solid #4D4D4D;margin-bottom: 5px;clear: left;}
#fb_login_image{float: left;margin-left: 6px;margin-top: -4px;}
.clearLine{clear: both;height:1px;font-size: 1px;line-height: 1px;margin: 5px 0;padding-bottom: 1px;background-color:#550000;}

/*rating*/
.ajaxful-rating {list-style: none;margin: 0px;padding: 0px;width: 75px;height: 10px;position: relative;background: url(../images/star_rating.gif) repeat-x left top;float: right;}
.ajaxful-rating.avg1 {background: url(../images/stars.gif) no-repeat -60px top;}
.ajaxful-rating.avg2 {background: url(../images/stars.gif) no-repeat -45px top;}
.ajaxful-rating.avg3 {background: url(../images/stars.gif) no-repeat -30px top;}
.ajaxful-rating.avg4 {background: url(../images/stars.gif) no-repeat -15px top;}
.ajaxful-rating.avg5 {background: url(../images/stars.gif) no-repeat 0px top;}
.ajaxful-rating li {padding: 0px;margin: 0px;/*\*/float: left;/**/}
.ajaxful-rating li a {display: block;width: 15px;height: 10px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;}
.ajaxful-rating li span {display: block;width: 15px;height: 10px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;}
.ajaxful-rating li a:hover {background: url(../images/star_rating.gif) repeat-x left -10px;z-index: 1;left: 0px;border: none;}
.ajaxful-rating a.stars-1 {left: 0px;}
.ajaxful-rating a.stars-1:hover {width: 15px;}
.ajaxful-rating a.stars-2 {left: 15px;}
.ajaxful-rating a.stars-2:hover {width: 30px;}
.ajaxful-rating a.stars-3 {left: 30px;}
.ajaxful-rating a.stars-3:hover {width: 45px;}
.ajaxful-rating a.stars-4 {left: 45px;}
.ajaxful-rating a.stars-4:hover {width: 60px;}
.ajaxful-rating a.stars-5 {left: 60px;}
.ajaxful-rating a.stars-5:hover {width: 75px;}



span#rtn_useroid_error{clear: both;}

/* FIXME */
img {border: medium none;}

/* embeds the openid image in the text field */
input#openid_url {
   background: url(http://openid.net/login-bg.gif) no-repeat;
   background-color: #fff;
   background-position: 0 50%;
   line-height: 1.2em;
   color: #000;
   margin: 0px;
   padding-left: 18px;
   padding-top: 5px;
}


#login_notification {float: right;vertical-align: top;color: #FFFFFF;font-size: 12px;padding: 10px;font-family: Arial, Helvetica, sans-serif;}

.clearBoth{clear: both;font-size: 1px;line-height: 1px;height: 1px;padding: 0px;margin: 0px;}

#login_notification {float: right;vertical-align: top;color: #FFFFFF;font-size: 12px;padding: 10px;font-family: Arial, Helvetica, sans-serif;}
#login_notification a{color: #FFFFFF;}

#userHistory, #openidLogin, #facebookLogin {padding: 5px;}
#userHistory a, #openidLogin a, #facebookLogin a { font-weight:bold;text-decoration:underline; }
#facebookLogin {padding-top: 10px; height: 70px;}
/*a.fbconnect_login_button{width: 107px;height: 25px;display: block;}*/
#fb_login_image{width: 107px;height: 25px;}
.facebook_button {float: right; width: 120px; margin-bottom: 5px;}
/*.delay_load {display: none;}*/

/* addthis Suggest a service */
#at16sas {
  display:none !important;
}
