*{
    padding: 0;
    margin: 0;
    border: none;
	list-style-type:none;
}
a:focus{outline:0;}
body{
width:100%;
height:100%;
background:url(img/body-bg.jpg) top left repeat-x #ffffff;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000;
}
.float{
float:left;
}
.separator{
width:100%;
float:left;
height:10px;
display:block;
}
#wrap_container{
width:100%;
float:left;

}
#wrap_cont{
width:100%;
float:left;

}
#container{
width:955px;
margin:0px auto;
}
#header{
width:100%;
float:left;
height:102px;
color:#606060;
font-size:10px;
}
#header_right{
float:right;
padding-top:30px;
}
#header_login{
float:right;
margin:0 0px 0 0;
}
#header_exta{
float:right;
margin:0 7px 0 0;
}


#language_choose a{}


.header_link:link, .header_link:visited{
padding:7px;
color:#606060;
text-decoration:none;
margin:0px 5px;
float:left;
}

.lang_sel{float:right; margin:0; padding:0;}
.lang_sel p{margin:7px 0 0 0; float:left;}

.header_link:hover, .header_link:active{
background-color:#ebdcbf;
}
#header_login span.float{
padding-top:7px;
}
#logo{
float:left;
padding-top:23px;
}
#container_top{
width:100%;
float:left;
height:70px;
background:url(img/bgr_blue_test.jpg) no-repeat;
}
#menus{
float:left;
width:603px;
}
#main_menu ul{
display:inline;
float:left;
background:url(img/menu_bg2.png) repeat-x;
height:39px;
padding:0;
}
#main_menu ul li{
float:left;
height:39px;
margin:0px;
}

#main_menu ul li.menu_sep{background:url(img/menu_sep.png); width:3px; height:39px;}
#main_menu ul li.active{
background:url(img/menu-bg.png) top left repeat-x!important;
}
#main_menu ul li a:link, #main_menu ul li a:visited{
font-size:15px;
height:21px;
padding:10px 12px 9px 12px;
float:left;
display:block;
text-decoration:none;
color:#ffffff;
}

#search_button_top:hover{color:#003688;}

#main_menu ul li a:hover{color:#FFD48F;}

#main_menu ul li.active a{

color:#fff!important;
}
#secondary_menu{
background:url(img/submenu-left.png) top left no-repeat;
float:left;
margin-top:-1px;

}
#secondary_menu ul{
float:left;
height:10px;
background:url(img/submenu-right.png) top right no-repeat;
padding:0px 6px;
font-size:10px;
height:25px;
}
#secondary_menu ul li{
float:left;
background-color:#002753;
padding:7px 0 6px 0;
}
#secondary_menu ul li a:link, #secondary_menu ul li a:visited{
color:#ffd48f;
text-decoration:none;
margin:0px 10px;
}
#secondary_menu ul li a:hover, #secondary_menu ul li a:active{
color:#ffffff;
}
#secondary_menu ul li a.active{
color:#ffffff!important;
}
#middle{
width:100%;
}
body.community #secondary_menu, body.channels #secondary_menu{float:right; margin-right:20px;}
body.upload #secondary_menu{margin-left:70px; float:right;}
#search_top{
float:right;
padding-top:4px;
display:inline;
margin:0 5px 0 0;
}
#search_field_top{
width:141px;
height:21px;
float:left;
background:url(img/search_input_top.jpg) top left no-repeat;
color:#a2a2a2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
padding-left:25px;
}
#search_button_top{
width:97px;
height:26px;
float:left;
font-size:11px;
color:#FFFFFF;
text-indent:10px;
padding:0 0 3px 0;
background:url(img/search_top.png) top left no-repeat;
cursor:pointer;
}
#left_col{
width:600px;
float:left;
padding-bottom:10px;
}
h1.content_heading{
padding-left:59px;
width:541px;
float:left;
background:url(img/heading.jpg) top left no-repeat;
height:39px;
padding-top:10px;
display:block;
color:#003688;
font-size:20px;
font-family:Tahoma;
font-weight:normal;
}

.audio_heading{background:url(img/heading_audio.jpg) top left no-repeat!important; height:53px!important; padding-left:55px!important;}
.photo_heading{background:url(img/photo_heading.jpg) top left no-repeat!important; height:65px!important; padding-left:70px!important; padding-top:10px!important;}
.account_heading{background:url(img/heading_myprofile.jpg) top left no-repeat!important; height:42px!important; padding-left:70px!important; padding-top:10px!important;}
.news_heading{background:url(img/heading_news.jpg) top left no-repeat!important; height:34px!important; padding-left:60px!important; padding-top:15px!important;}
.search_content_heading{background:url(img/heading_advanced_search.jpg) top left no-repeat!important; height:62px!important; padding-left:70px!important; padding-top:18px!important; width:495px!important;}

h1.content_heading span{
color:#606060;
font-size:9px;
}
h1.content_heading a:link, h1.content_heading a:visited{
color:#003688;
text-decoration:none;
}
h1.content_heading a:hover, h1.content_heading a:active{
color:#b37f31;
}

h1.home_tabs_heading{
padding-left:59px;
width:541px;
float:left;
display:block;
color:#003688;
font-size:20px;
font-family:Tahoma;
font-weight:normal;
position:relative;
padding-top:0px;
}
h1.home_tabs_heading span.home_tabs_small{
color:#606060;
font-size:9px;
}
#home_tab_buttons{
width:100%;
float:left;
background:url(img/heading.jpg) left 12px no-repeat;
height:51px;
padding-bottom:20px;
}
#home_tab_holder{
float:right;
margin-right:30px;
}

.home_tab:link, .home_tab:visited{
color:#3b3b3b;
font-size:11px;
text-decoration:none;
background:url(img/home_tab.jpg) top left no-repeat;
width:100px;
height:17px;
float:left;
margin:0px 3px;
text-align:center;
font-weight:bold;
padding-top:4px;
}
.home_tab:hover, .home_tab:active{
color:#fff;
}
#home_tab_holder a#active{
background:none;
color:#620064;
}


.home_tab_active:link, .home_tab_active:visited{
color:#fff;
font-size:11px;
text-decoration:none;
background:none;
width:100px;
height:17px;
float:left;
margin:0px 3px;
text-align:center;
font-weight:bold;
padding-top:4px;
cursor:default;
background:url(img/home_tab_active.jpg) top left no-repeat;
}



#featured_tab, #latest_tab, #viewed_tab, #rated_tab{
width:100%;
float:left;
}
.home_item_cont{
width:100%;
float:left;
padding:10px 0px;
border-bottom:1px solid #e5e5e5;
}
.home_item_img{
width:124px;
float:left;
padding-right:20px;
}
.play{
position:absolute;
right:5px;
bottom:5px;
}
.home_item_descr{
float:left;
width:456px;
font-size:11px;
color:#3d3d3d;
padding-top:7px;
}
.home_item_descr h5{
font-size:13px;
}
.home_item_sep{
color:#003688;
padding:0px 10px;
}
.home_item_time{
color:#3d3d3d;
font-weight:normal;
}
.home_item_title:link, .home_item_title:visited{
color:#003688;
text-decoration:none;
}
.home_item_title:hover, .home_item_title:active{
color:#b37f31;
}
.home_item_lighten{
color:#a1a1a1;
}
.home_item_rating{
padding-top:12px;
color:#a1a1a1;
}
.home_item_rating img{
vertical-align:middle;
padding-right:10px;
}
.thumb_photo:link, .thumb_photo:visited{
float:left;
text-decoration:none;
width:120px;
height:90px;
position:relative;
background:url(img/thumb_bgr.jpg) no-repeat 0 -94px;
padding:2px;
text-align:center;
}
.thumb_photo:hover, .thumb_photo:active{
background:url(img/thumb_bgr.jpg) no-repeat;
}



.thumb_photo_nb:link, .thumb_photo_nb:visited{
background:none!important;
}
.thumb_photo_nb:hover, .thumb_photo_nb:active{
background:none!important;
}

.box{
float:left;
width:100%;
background:url(img/box-top.jpg) center 9px no-repeat;
}
.box ul{
float:left;
padding-left:90px;
}
.box ul li{
background:url(img/cat_bullet.png) left center no-repeat;
padding:3px 0px 3px 16px;
font-size:14px;
float:left;
width:250px;
}
.box ul li a:link, .box ul li a:link, .box ul li a:visited{
color:#b78639;
text-decoration:none;
border-bottom:1px dashed #838383;
width:80%;
float:left;
font-weight:bold;
}
.box ul li a:hover, .box ul li a:active{
color:#002956;
}


.box_title{
width:100%; float:left;
}
.box_title img{
float:left;
margin-left:25px;
}
.box_title span{
padding-left:19px;
padding-top:16px;
float:left;
font-size:19px;
font-family:Tahoma;
color:#00226e;
}
.box_login_line{
width:100%;
float:left;
font-size:11px;
color:#494949;
line-height:33px;
}
#logged_in_right{
text-align:left;
float:left;
padding-left:0px!important;
}
#logged_in_right img{
margin-right:10px;
margin-top:4px;
}
.box_logged_line{
width:100%;
float:left;
font-size:11px;
color:#494949;
text-indent:90px;
margin:3px 0px;
background:url(img/login_bullet.png) 70px center no-repeat;
}
.box_login_line label{
width:60px;
float:left;
text-align:left;
padding-right:0px;
padding-left:27px;
}
.box_login_line input, .box_login_line img{
float:left;
}
.log_field{
padding-top:11px;
background:url(img/login_input_repeat.jpg) top left repeat-x;
height:22px;
width:226px;
font-size:11px;
color:#FFFFFF;
}
#remember_check{
margin-top:10px;
margin-left:28px;
}
#remember_me{
width:30%;
text-align:left;
padding-left:10px;
}
.general_link:link, .general_link:visited{
color:#0037a6;
font-size:11px;
text-decoration:none;
}
.general_link:hover, .general_link:active{
color:##B37F31;

}
.general_submit{
background:url(img/login_but.png) no-repeat 0 1px;
width:100px;
height:27px;
display:block;
font-size:14px;
font-weight:bold;
color:#fff;
vertical-align:middle;
padding:0px 0 4px 0;
line-height:27px!important;
cursor:pointer;

}
.general_submit:hover{
background:url(img/login_but.png) no-repeat 0 -27px;
}
#login_submit{
margin-left:130px;
}
.box_login_line a.general_link{
float:right;
margin-right:30px;
}
.statistics_line{
width:100%;
float:left;
padding:3px 0px;
color:#606060;
}
.statistics_line img{
float:left;
margin-right:10px;
margin-left:26px;
}
.statistics_line strong{
width:120px;
float:left;
}
.statistics_line span{
float:left;
}
.tags_container{
width:85%;
padding-left:26px;
font-size:9px;
padding-top:20px;
text-align:justify;
float:left;
}


.tags_container a:link, .tags_container a:visited{
color:#a6a6a6;
text-decoration:none;
font-size:12px;
}
.tags_container a:hover, .tags_container a:active{
color:#000;
}
#adv_cont{
width:100%;
float:left;
height:155px;
background:url(img/adv-overlayer.png) center 79px no-repeat;
}
.adv_item{
float:left;
width:200px;
text-align:center;
}
.adv_item h1{
font-family:Tahoma;
width:100%;
font-size:19px;
font-weight:normal;
padding:10px 0px;
color:#FFFFFF;
}
.adv_item img{
margin:0px auto;
}
.adv_item p{
font-size:10px;
color:#FFFFFF;
padding-top:3px;
}
#right_col, #right{
width:355px;
float:left;
padding-bottom:20px;
}
#return_top_cont{
width:100%;
float:left;
position:relative;
margin:-20px 0 0 0;
}

.return_top_cont2{margin:20px 10px 0 0!important;}
.return_top_cont2 #return_top{margin:0 15px 0 0!important;}

#view_all{color:#fff; float:left; font-size:11px; font-weight:bold; margin:10px 0 0 0; width:97px; height:18px; padding:5px 0 0 0; background:url(img/view_all_icon.jpg); display:block; text-decoration:none; text-align:center;}
#view_all:hover{color:#000;}

#return_top:link, #return_top:visited{
font-size:10px;
float:right;
background:url(img/top_btn.jpg) no-repeat;
text-decoration:none;
color:#fff;
font-weight:bold;
width:97px; height:23px; display:block;
padding:4px 0 0 10px;
}
#return_top:hover, #return_top:active{
color:#000;
}

#upload_title{
width:100%;
height:45px;
float:left;
background:url(img/upload_top.jpg) top left no-repeat;
}
#upload_page{
float:left;
padding-left:100px;
font-size:23px;
color:#00226e;
line-height:45px;
}
#upload_step{
float:right;
padding-right:36px;
font-size:13px;
color:#00226e;
line-height:45px;
}
.upload_line{
width:100%;
float:left;
padding:7px 0px;
}

.upload_line_submit{
float:left;
padding:7px 0px 7px 340px;
}

.upload_line_submit_b{
float:right;
padding:7px 0px;
margin:0 30px 0 0px;
}

#upload_submit{
margin:0px auto;
}
.upload_line label{
width:30%;
float:left;
padding-right:10px;
text-align:right;
line-height:22px;
}
.upload_line small{
float:left;
width:65%;
}
.upload_line input, .upload_line select, .upload_line textarea{
float:left;
border:1px solid #bdbdbd;
width:65%;
}
.upload_line input{
height:19px;
background:url(img/input_bg.jpg) top left repeat-x;
padding-top:3px;
}
.upload_line select{
height:22px;
background:url(img/input_bg.jpg) top left repeat-x;
color:#003688;
}
#youtube_url{
width:65%;
}
.upload_container{
width:50%;
float:left;
background:url(img/upload_bg.png) center 77px no-repeat;
height:150px;
margin-top:20px;
}
.upload_container a:link, .upload_container a:visited{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
margin:0 auto;
width:110px;
display:block;
text-align:center;
color:#00226e;
margin-top:10px;
}
.upload_container a:hover, .upload_container a:active{
color:#ff8200;
}
#upload_video:link, #upload_video:visited{
background:url(img/upload_video_bgr.png) no-repeat -108px 0px;
margin:0 auto;
display:block;
width:107px;
height:104px;
}
#upload_video:hover, #upload_video:active{
background:url(img/upload_video_bgr.png) top left no-repeat;
}
#upload_yt:link, #upload_yt:visited{
background:url(img/upload_youtube_bgr.png) no-repeat -123px 0px;;
margin:0 auto;
display:block;
width:121px;
height:103px;
}
#upload_yt:hover, #upload_yt:active{
background:url(img/upload_youtube_bgr.png) top left no-repeat;
}

#upload_audio:link, #upload_audio:visited{
background:url(img/upload_audio_bgr.png) no-repeat  -109px 0px;
margin:0 auto;
display:block;
width:107px;
height:101px;
}
#upload_audio:hover, #upload_audio:active{
background:url(img/upload_audio_bgr.png) no-repeat 1px 0px;
}
#upload_photo:link, #upload_photo:visited{
background:url(img/upload_photo_bgr.png) no-repeat -108px 0px;
margin:0 auto;
display:block;
width:107px;
height:101px;
}
#upload_photo:hover, #upload_photo:active{
background:url(img/upload_photo_bgr.png) no-repeat 1px 0;
}
.video_box{
width:124px;
float:left;
padding:9px 13px;
font-size:10px;
line-height:14px;
}
.video_box span{
width:100%;
float:left;
color:#686868;
}
.item_title:link, .item_title:visited{
font-weight:bold;
color:#505050;
text-decoration:none;
width:100%;
float:left;
}
.item_title:hover, .item_title:active{
color:#b37f31;
}
.photo_box{
width:125px;
float:left;
padding:9px 8px 9px 17px;
line-height:14px;
font-size:10px;
}
photo_box span{
width:100%;
float:left;
color:#686868;
}
.photo_thumb:link, .photo_thumb:visited{
border:1px solid #002956;
float:left;
width:120px;
height:90px;
}
.photo_thumb:hover, .photo_thumb:active{
border:1px solid #B78639;
}
#login_aligner{
float:left;
padding-left:5px;
width:85%;
}
#login_aligner h2{
font-size:13px;
text-indent:15px;
padding:20px 0px 20px 40px;
}
#login_aligner ul{
width:100%;
}
#login_aligner ul li{
background:url(img/login_bullet.png) left center no-repeat;
padding:5px 0px 5px 15px;
}
.login_adv_cont{
width:100%;
height:40px;
float:left;
padding:2px 0px;
}
.login_adv_cont div{
float:left;
width:54px;
text-align:left;
}
.login_adv_cont span{
height:40px;
float:left;
width:415px;
line-height:40px;
background:url(img/login_page_small_boxes.png) top left repeat-x;
color:#363636;
text-indent:19px;
font-size:14px;
font-weight:bold;
}
#sign_up_link:link, #sign_up_link:visited{
color:#0037A6;
text-decoration:none;
}
#sign_up_link:hover, #sign_up_link:active{
color:#B37F31;
text-decoration:none;
}
.mg_bot{padding-bottom:40px!important;}

#subtitle_register{
font-size:13px;
float:left;
font-weight:bold;
color:#3d3d3d;
margin-top:-10px;
padding-left:99px;
}
#reg_submit{
float:right;
margin-right:20px;
}
#reload_image:link, .reload_image:visited{
background:url(img/refresh.png) top left no-repeat;
width:20px;
height:20px;
float:right;
}
#audio:link, #audio:visited{
background:url(img/audio.png) top left no-repeat;
width:20px;
height:20px;
float:right;
}
.channel_container{
width:100%;
float:left;
}
.user_box{
width:284px;
height:131px;
float:left;
padding-right:10px;
background:url(img/user_box.jpg) top left no-repeat;
margin:6px 0px;
}
.user_box_avatar{
width:100px;
padding-left:10px;
padding-top:15px;
float:left;
}
.user_box_details{
float:left;
padding-left:10px;
padding-top:20px;
width:164px;
}
.user_box_details span{
width:100%;
float:left;
padding-bottom:5px;
font-weight:bold;
color:#707070;
font-size:11px;
}
.user_box_details span a:link, .user_box_details span a:visited{
font-size:15px;
color:#002854;
text-decoration:none;
font-weight:bold;
}
.user_box_details span a:hover, .user_box_details span a:active{
color:#b37f31;
}
.view_profile:link, .view_profile:visited{
width:85px;
height:28px;
float:left;
background:url(img/view_profile_btn.png) no-repeat;
font-size:11px!important;
color:#fff!important;
font-weight:normal!important;
text-align:center;
line-height:26px;
margin-top:10px;
}
.view_profile:hover, .view_profile:active{
background:url(img/view_profile_btn.png) no-repeat 0 -28px;
}
#single_item_page{
width:570px;
float:left;
}
#single_item_box{
float:left;
width:356px;
margin-top:10px;
background:url(img/video_det_mid.jpg) top left repeat-y;
}
#single_item_box_top{
float:left;
width:326px;
background:url(img/video_det_top.jpg) top left no-repeat;
padding-top:15px;
padding-left:15px;
padding-right:15px;
min-height:255px;
}
#single_item_box_bot{
float:left;
width:356px;
background:url(img/video_det_bot.jpg) top left no-repeat;
height:26px;
display:block;
}
.box_topright{background:url(img/rightbox_top.jpg) top left no-repeat; width:356px; height:52px; margin:0; padding:0;}

#single_item_user_info, #single_item_links, #single_item_category{
width:100%;
float:left;
}
#single_item_user_avatar{
width:75px;
float:left;
}
#single_item_user_avatar img{width:75px!important; height:70px!important; border:solid 1px #ececec;}

#single_item_user_details{
float:left;
width:240px;
padding-left:10px;
color:#ececec;
}
#single_item_user_details span{
font-size:10px;
width:100%;
float:left;
}
#single_item_category span{
background:url(img/video_det_arrow.png) left center no-repeat;
float:left;
padding-left:18px;
width:308px;
color:#ececec;
margin-bottom:4px;
}
#single_item_category span a:link, single_item_category span a:visited{
color:#ECECEC;
text-decoration:none;
}
#single_item_category span a:hover, #single_item_category span a:active{
color:#4d4d4d;
}
#single_item_links span{
font-size:11px;
color:#ececec;
float:left;
text-align:right;
width:12%;
padding-right:10px;
}
#single_item_links input, #single_item_links textarea{
float:left;
width:272px;
margin-bottom:10px;
font-size:11px;
color:#4d4d4d;
background:#ececec;
border:1px solid #9bd28e;
}
#subscribe:link, #subscribe:visited{
float:right;
background:url(img/subscribe.png) top left no-repeat;
width:117px;
height:34px;
line-height:34px;
text-align:center;
color:#4d4d4d;
font-size:14px;
font-weight:bold;
text-decoration:none;
}


.subscribe{
float:right!important;
background:url(img/subscribe.png) top left no-repeat!important;
width:117px!important;
height:34px!important;
line-height:34px!important;
text-align:center!important;
color:#4d4d4d!important;
font-size:14px!important;
font-weight:bold!important;
border:none!important;
margin-top:25px!important;
cursor:pointer;
}

.related_item_line{

float:left;
padding:10px 19px;
}
.related_item_image{
width:120px;
height:90px;
padding-right:6px;
float:left;
}
.related_item_image img{
width:120px;
height:90px;
float:left;
}
.related_item_details{
float:left;
width:170px;
height:84px;
border-bottom:1px dashed #d2d2d2;
padding:6px 0 0 0;
} 
.related_item_details span{
float:left;
width:100%;
font-size:11px;
color:#3d3d3d;
line-height:11px;
}
.related_item_details span a:link, .related_item_details span a:visited{
font-weight:bold;
color:#00226e;
text-decoration:none;
}
.related_item_details span a:hover, .related_item_details span a:active{
color:#ff8200;
}
.dotted{
width:100%;
float:left;
line-height:0px;
font-size:0px;
height:0px;
margin:10px 0px;
border-bottom:1px dashed #8ab676;
}
#single_item_user{
font-weight:bold;
font-size:11px;
}
#single_item_user a:link, #single_item_user a:visited{
font-weight:bold;
color:#ECECEC;
text-decoration:none;
}
#single_item_user a:hover, #single_item_user a:active{
color:#28c700;
}
#wrap_footer{
width:100%;
float:left;
background:url(img/footer.jpg) top left repeat-x;
height:391px;
}
#footer{
width:955px;
margin:0px auto;
}
#footer_top{
margin-top:100px;
width:100%;
float:left;
}
#footer_bottom{
height:44px;
width:955px;
float:left;
margin:0;
}
#footer_bottom_left, #footer_bottom_right{ 

font-size:11px;
color:#fff;
float:left;
padding-top:13px;
}

#footer_bottom_right{float:right;padding-top:13px;font-size:11px;color:#fff;}



#footer_bottom_right{
text-align:right;
}
#footer_bottom_left a:link, #footer_bottom_left a:visited{
padding:4px 7px;
color:#fff;
text-decoration:none;
}
#footer_bottom_left a:hover, #footer_bottom_left a:active{
background-color:#e2c98f;
}
.clip_link:link, .clip_link:visited{
color:#fff;
text-decoration:none;
}
.clip_link:hover, .clip_link:active{
color:#003688;
}


.clearboth {clear:both; font-size:0; height:0; line-height:0;}
.green_box{margin:0 0 20px 0; padding:0; float:left; background:url(img/green_box.png); width:353px; height:359px;}
.upload_green{margin:4px 0 0 15px; padding:0; float:left; background:url(img/upload_but.png); width:45px; height:46px; display:none;}
.upload_green a{dth:45px; height:46px; display:block;}
.green_box_title{margin:10px 14px 0 0px; padding:0; float:right; color:#fff; font-size:17px; display:inline;}
.green_item_title{margin:25px 0 0 23px; padding:0; float:left; color:#fff; font-size:14px; }
.green_item_title a{color:#fff; text-decoration:none;  font-weight:bold;}
.green_item_title a:hover{color:#003688;}
.user_green_item{margin:28px 26px 0 0; padding:0; float:right; color:#fff; font-size:11px;}
.user_green_item a{color:#fff; text-decoration:none;}
.green_item{margin:2px 0 0 23px; padding:0; width:307px; height:234px; float:left; display:inline;}
.star_r{margin:5px 0 0 23px; padding:0; float:left;}
.green_ratings{margin:10px 26px 0 0; padding:0; float:right; color:#fff; font-size:11px; font-weight:bold;}
.news{margin:15px 0 0 0; padding:0 20px 0 20px; float:left; display:inline;}
.news_title{font-size:12px; font-weight:bold;}
.news_title a{color:#b37f31; text-decoration:none;}
.news_body{font-size:11px; color:#747474;}
.news_body a{text-decoration:none; display:inline; color:#0903f7; background:url(img/news_link.png) right no-repeat; padding:0 10px 0 0;}
.footer_col{margin:0 10px 0 0; padding:0; float:left; width:300px; }
.footer_title{font-size:17px; color:#e1c88e; font-weight:normal; margin:5px 0 0 0;}

ul.footer_video_list{margin:5px 0 0 0; padding:0 10px 0 0; float:left;}
ul.footer_video_list li{list-style:none;  width:290px; margin:0 0 0 0; padding:5px 0 5px 0; height:42px;}
ul.footer_video_list li.video_l{line-height:42px;  height:42px; background:url(img/li_sep.png) repeat-x bottom;}
ul.footer_video_list li.video_l a{float:left; text-decoration:none; color:#e2cce2; display:block; width:62px;}
ul.footer_video_list li.video_l a:hover{ background:url(img/list_bottom_bgr.png) no-repeat 0 8px;}
ul.footer_video_list li.video_l a img{border:1px solid #fff; padding:0;}
ul.footer_video_list li:hover{ }
ul.footer_tags{margin:5px 0 0 0; float:left;}
ul.footer_tags li{float:left; list-style:none; margin-right:4px; font-size:11px;}
ul.footer_tags li a{text-decoration:none; color:#A6A6A6;} 
ul.footer_tags li a:hover{color:#000;}

.footer_tags a{text-decoration:none; color:#A6A6A6;} 
.footer_tags a:hover{color:#000;}

ul.plst{background:none!important; margin-top:0px;}
ul.plst li{width:225px!important;}
ul.plst li.video_l a{color:#003688;}
ul.plst a.video_l_title{width:155px!important;}
ul.plst li:hover{ background-color:#c3c3c3;}
ul.plst li.video_l{background:url(img/li_sep2.png) repeat-x bottom;}
ul.plst li.video_l:hover{ background-color:#c3c3c3;}
ul.plst .last_vid:hover{ background-color:#c3c3c3!important;}
 	

p.logout_mess{color:#003688; font-size:20px; font-weight:bold; padding-top:7px; text-align:center;}

#image {
height:100px;
margin:0 auto;
overflow:hidden;
padding-top:5px;
margin-left:25px;
width:520px;
}

.scroll_but{margin:-105px 0 0 0; padding:0; width:580px; float:left; position:relative;}

span.scroll_item{float:left; width:125px; height:75px; position:relative; z-index:1; float:left; margin-left:5px;}
span.scroll_frame{ width:125px; height:75px; position:relative; z-index:2; float:left; margin-left:-125px;}

.scroll_star{margin:3px 0 0 30px;}
.rss_icon{padding:0; float:right; position:relative; margin:-39px 23px 0 0;  height:27px; line-height:27px;}
.rss_icon a{text-decoration:none;padding:0 40px 0 0; color:#606060; font-size:10px; background:url(img/rss_icon.jpg) no-repeat right; height:27px; display:block;}
.first_item{margin-left:27px!important;}
.last_vid{background:none!important;}

a.video_l_title{width:220px!important;padding-left:5px;}


.star{float:left; width:240px; }
.star ul.star { LIST-STYLE: none; MARGIN: 5px 0 0 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px;  TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url(img/star_vote.png) repeat-x; CURSOR: pointer; }
.star li { PADDING: 0; MARGIN: 0 0 0 1px; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0;top:-2px; }
.star li.curr { BACKGROUND: url(img/star_vote.png) left 25px; FONT-SIZE: 1px; }
.star div.user { LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: #888; margin:5px 0 0 0; }

.vid_rat{float:left; margin:5px 0 0 0px; font-size:12px; color:#4d4d4d;}
.ad_tovid{float:left; margin:5px 0 0 50px; font-size:12px; color:#4d4d4d;}
ul.addto_items{margin:3px 0 0 10px; padding:0; float:left;}
ul.addto_items li{width:21px; height:21px; float:left; list-style:none; margin-left:3px;}
ul.addto_items li a{width:21px; height:21px; display:block;}
ul.addto_items li.addto1{background:url(img/addto1.jpg);}
ul.addto_items li.addto2{background:url(img/addto2.jpg);}
ul.addto_items li.addto3{background:url(img/addto3.jpg);}
ul.addto_items li.addto4{background:url(img/addto4.jpg);}
ul.addto_items li.addto5{background:url(img/addto5.jpg);}
.vid_views{color:#4d4d4d; font-size:12px; font-weight:bold; float:right; margin:5px 0 0 0;}

#fx_triggers{margin:0; padding:0; width:570px; float:left;}
a.fx_trigger_active {color:#68006a!important;}

p.share_vid{margin:10px 0 0 0; padding:0; float:left; width:88px;}
p.share_vid a{ display:block; text-decoration:none; padding-left:40px; background:url(img/share_but.jpg) no-repeat; width:30px; font-size:14px; color:#565656; font-weight:bold; line-height:25px;} 
p.share_vid a:hover{color:#B37F31;}
p.fav_vid{margin:13px 0 0 35px; padding:0; float:left; width:156px;}
p.fav_vid a{ display:block; text-decoration:none; padding-left:30px; background:url(img/favorites_but.jpg) no-repeat; font-size:14px; color:#565656; font-weight:bold; line-height:21px;} 
p.fav_vid a:hover{color:#B37F31;}
p.playlist_vid{margin:13px 0 0 35px; padding:0; float:left; width:149px;}
p.playlist_vid a{ display:block; text-decoration:none; padding-left:30px; background:url(img/playlist_but.jpg) no-repeat;   font-size:14px; color:#565656; font-weight:bold; line-height:23px;} 
p.playlist_vid a:hover{color:#B37F31;}
p.flag_vid{margin:10px 0 0 35px; padding:0; float:left;  width:72px;}
p.flag_vid a{ display:block; text-decoration:none; padding-left:40px; background:url(img/flag_but.jpg) no-repeat;  font-size:14px; color:#565656; font-weight:bold; line-height:31px;} 
p.flag_vid a:hover{color:#B37F31;}
.top_form{margin:0; padding:0; float:left; background:url(img/form_top1.jpg); width:565px; height:10px;}
.top_form2{margin:0; padding:0; float:left; background:url(img/form_top2.jpg); width:565px; height:10px;}
.top_form3{margin:0; padding:0; float:left; background:url(img/form_top3.jpg); width:565px; height:10px;}
.top_form4{margin:0; padding:0; float:left; background:url(img/form_top4.jpg); width:565px; height:10px;}
.top_form5{margin:0; padding:0; float:left; background:url(img/form_top5.jpg); width:565px; height:10px;}
.mid_form{margin:0; padding:0 0 10px 10px; float:left; background:url(img/form_mid.jpg) repeat-y; width:565px;}
.bot_form{margin:0; padding:0; float:left; background:url(img/form_bot.jpg); width:565px; height:5px;}

#single_item_tabs{margin:0; padding:0;}
.sbm_but{margin:15px 0 0 50px; padding:0 0 4px 0; float:left; width:64px; height:21px; background:url(img/sbm_but.png); color:#fff; font-size:12px; font-weight:bold; cursor:pointer;}

.video_resp{margin:0; padding:0; float:left; background:url(img/drop_dwn_bar.png); width:565px; height:32px;}
.title_bar{margin:9px 0 0 10px; padding:0; float:left; font-size:13px; color:#4d4d4d;}
.title_bar span{ font-size:10px;}
p.sign_in_bar{margin:0 10px 0 0; padding:0; float:right; font-size:10px; line-height:32px;}
p.sign_in_bar a{color:#4d4d4d;}
p.dwn{margin:0 10px 0 0; padding:0; float:right; line-height:32px; }
p.dwn a{color:#4D4D4D; font-size:10px;}
.responses{margin:10px 0 0 0; padding:0; float:left; height:145px; overflow-x:scroll; width:565px;}

.responses .select_f{margin:0; padding:0;}
.responses .save_button{margin:0; padding:0 0 0 10px; float:left;}
.one_comment{margin:15px 0 0 0; padding:0 0 10px 0; float:left; border-bottom:solid 1px #eaeaea; width:560px;}
.user_com{margin:0; padding:0; float:left; font-size:12px; color:#00226e; font-weight:bold;}
.time_done{margin:0 0 0 10px; padding:0; float:left; font-size:12px; color:#00226e;}
.sign_in_com{margin:3px 10px 0 0px; padding:0; float:right; font-size:10px; }
.sign_in_com a{background:url(img/l_arr.jpg) left no-repeat; display:block; padding-left:10px; color:#00226e; line-height:10px;}
.comment_body{font-size:11px; color:#a1a1a1; margin:10px 0 0 0;}

.page_nav{margin:10px 0 0 15px; padding:0; float:left;}
.page_nav ul{float:left;}
.page_nav ul li{list-style:none; float:left;  height:22px;  margin-right:4px; line-height:22px;}
.page_nav ul li a{text-decoration:none; font-size:14px; color:#000; height:25px; display:block; padding:0 8px 0 8px; background:url(img/page_off.jpg) repeat-x;}
.page_nav ul li a:hover{color:#ececec; background:url(img/page_on.jpg) repeat-x;}
.page_nav ul li.active_pag a{color:#ececec; background:url(img/page_on.jpg) repeat-x;}	
.page_nav ul li.etc{background:none; border-bottom:dotted 1px #000; width:25px;}

.pagination{margin:10px 0 0 15px; padding:0; }
.c_before{margin:0; padding:0; float:left; background:url(img/active_pag_before.jpg); width:4px; height:25px;}
.c_after{margin:0; padding:0; float:left; background:url(img/active_pag_after.jpg); width:4px; height:25px; margin-right:4px; }
.vid_pag_cur{color:#ececec; background:url(img/active_pag_mid.jpg) repeat-x; font-size:12px;  height:25px;padding:0 4px 0 4px; float:left;  line-height:24px;}

.before{margin:0; padding:0; float:left; background:url(img/normal_pag_before.jpg); width:4px; height:25px;}
.after{margin:0; padding:0; float:left; background:url(img/normal_pag_after.jpg); width:4px; height:25px; margin-right:4px; }

.vid_pag_num, .vid_last_page_number{color:#ececec;background:url(img/page_off.jpg) repeat-x; font-size:14px;  height:25px; float:left;  height:22px; line-height:24px;}
.vid_pag_num a, .vid_last_page_number a{ font-size:12px; color:#5b5b5b; height:25px; display:block; padding:0 4px 0 4px; background:url(img/page_off.jpg) repeat-x; text-decoration:none; font-weight:bold;}
.vid_pag_num a:hover, .vid_last_page_number a:hover{color:#fff;}


.vid_pag_pct{background:none; border-bottom:dotted 1px #000; width:25px;  height:22px;  margin-right:4px; line-height:22px; float:left;}
.vid_pag_prev{margin:4px 5px 0 0; padding:0; float:left; }
.vid_pag_prev a{text-decoration:none; width:12px; height:18px; display:block; background:url(img/prev_page.jpg) no-repeat 0 -18px;  }
.vid_pag_prev a:hover{background:url(img/prev_page.jpg) no-repeat;}
.vid_pag_next{margin:4px 5px 0 0; padding:0; float:left;}
.vid_pag_next a{text-decoration:none; width:12px; height:18px; display:block; background:url(img/next_page.jpg) no-repeat 0 -18px; }
.vid_pag_next a:hover{ background:url(img/next_page.png) no-repeat;}

.vid_pag_last{margin:4px 5px 0 0; padding:0; float:left; }
.vid_pag_last a{text-decoration:none; width:25px; height:18px; display:block; background:url(last_page.png) no-repeat;}
.vid_pag_last a:hover{background:url(last_page.png) no-repeat 0 -18px;}

.vid_pag_first{margin:4px 5px 0 0; padding:0; float:left; }
.vid_pag_first a{text-decoration:none; width:25px; height:18px; display:block; background:url(first_page.png) no-repeat; }
.vid_pag_first a:hover{ background:url(first_page.png) no-repeat 0 -18px; }


.join_now{margin:10px 0 0 0; padding:0; float:left;}
.join_but{margin:0; padding:0; float:left;}
.join_but a{background:url(img/join_now.jpg); width:98px; height:27px; text-decoration:none; font-size:15px; display:block; color:#4d4d4d; font-weight:bold; padding:7px 0 0 20px;}
.join_text{margin:0 0 0 10px; padding:0; float:left;}
.text_b{font-size:19px; color:#0036c4; margin:0; padding:0;}
.text_l{font-size:11px; color:#a1a1a1;}
.form_add{margin:0 0 0 25px; padding:0; float:left;}
.label_s{color:#00226E; float:left; text-align:left; width:150px; margin:10px 0 0 0;}
.field_s{margin:10px 0 0 20px; padding:0; float:left; width:200px; border:solid 1px #00226E; color:#A2A2A2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.field_big{margin:10px 0 0 20px; padding:0; float:left; width:200px; border:solid 1px #00226E; color:#A2A2A2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.goto_form{margin:8px 15px 0 0; padding:0; float:right;}
.goto_form form{margin:0; padding:0;}
.goto_label{float:left; font-size:12px; color:#2b2b2b; line-height:24px;}
.field_goto{float:left; width:41px; height:21px; background:url(img/goto_field.jpg); border:none; margin:0 0 0 10px; padding:0; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px 0 0 4px;}
.goto_but{margin:2px 0 0 10px; padding:0; float:left; width:18px; height:19px; background:url(img/goto_but.png); cursor:pointer;}

.main_search{margin:0px 0 10px 15px; padding:0; float:left;}
.type_text{margin:0; float:left; background:url(img/adv_s1.jpg); width:250px; height:21px; color:#686868; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:4px 0 0 6px;}
.select_f{margin:0 0 0 3px; padding:0; float:left; background:url(img/adv_s2.jpg); width:109px; height:25px;}
.select_f_big{margin:0 0 0 3px; padding:0; float:left; background:url(img/select_fnew.jpg); width:384px; height:24px;}
.filter_select_big{margin:4px 0 0 0; padding:0 0 0 3px; float:left; width:382px; background:none; color:#686868; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border:none;}
.select_f_b{margin:5px 0 0 10px; padding:0; float:left; background:url(img/select_new.jpg); width:174px; height:24px;}
.filter_select{margin:4px 0 0 0; padding:0 0 0 3px; float:left; width:104px; background:none; color:#686868; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border:none;}
.filter_select_b{margin:4px 0 0 0; padding:0 0 0 3px; float:left; width:169px; background:none; color:#686868; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border:none;}
.search_but{margin:0 0 0 3px; padding:0 0 2px 0; float:left; width:67px; height:25px; background:url(img/s1.png); cursor:pointer; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;}
.adv_search{margin:0 0 0 3px; padding:0 0 2px 0; float:left; width:121px; height:25px; background:url(img/s2.png); display:block; font-size:11px; font-weight:bold; color:#fff; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; }
.adv_search a{width:112px; height:17px; background:url(img/advanced_search.jpg); display:block; font-size:11px; text-decoration:none; font-weight:bold; color:#fff; margin:10px 0 0 3px; padding:6px 0 0 8px; }
.first_step{margin:0; padding:0 0 10px 0; float:left; width:600px; border-bottom:1px solid #d4d4d4;}
.left_account{margin:0 0 0 10px; padding:0; float:left;}
.right_account{margin:0; padding:0; float:right; width:290px;}
.form_title{margin:15px 0 20px 0; padding:0; float:left; font-size:12px; color:#00226e; font-weight:bold;}
.and_b{margin:5px 0 5px 0; padding:0; float:left; font-size:12px; color:#00226e; font-weight:bold;}
.account_r{color:#6b6b6b; font-size:11px; font-weight:bold;  float:left; margin:0 0 0 5px; padding:0;}
.radio_account{float:left; margin:0 0 10px 0; padding:0;}
.custom_field{width:172px; height:18px; background:url(img/custom_field.png);  color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0 0 3px; margin:-3px 0 0 5px;}
.form_subtitle{margin:0; padding:0; float:left; font-size; font-size:10px; color:#848484; line-height:16px;}
.no_mg{margin:15px 0 0 0!important;}
.no_mg2{margin:0px 0 0 0!important;}
.text_areaprofile{margin:5px 0 0 0; padding:4px; float:left; background:url(img/textarea_profile.jpg); width:277px; height:171px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; overflow:hidden;}
.area_com{background:url(img/textarea_com.jpg); width:412px; height:153px;}
.save_but{margin:0 0 0 0; padding:0 0 3px 0; float:left; height:25px; background:url(img/save_r.jpg) repeat-x; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; cursor:pointer;}
.info_field{margin:0 0 0 10px; padding:7px 0 0 4px; float:left; background:url(img/info_field.jpg); width:366px; height:22px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.info_field_b{margin:5px 0 0 10px; padding:7px 0 0 4px; float:left; background:url(img/text_field_big.jpg); width:405px; height:17px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.account_r2{color:#6b6b6b; font-size:11px; font-weight:bold;  float:left; margin:7px 0 0 0; padding:0; text-align:right; width:150px;}
.save_r{margin:0; padding:0; float:left; background:url(img/save_ri.jpg); width:6px; height:25px;}
.save_l{margin:0; padding:0; float:left; background:url(img/save_l.jpg); width:6px; height:25px;}
.save_button{margin:0px 5px 0 0; padding:0; float:right;}
.del_av{margin:55px 0 0 10px; padding:0; float:left;}
.info_field{margin:0 0 0 10px; padding:7px 0 0 4px; float:left; background:url(img/info_field.jpg); width:366px; height:22px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.upl_field{margin:0 0 0 10px; padding:0; float:left;}
.info_field2{margin:3px 0 0 10px; padding:4px 0 0 4px; float:left; background:url(img/info_field2.jpg); width:286px; height:22px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.birthday{margin:3px 0 0 10px; padding:5px 0 0 3px; float:left; background:url(img/dmy.jpg); width:28px; height:21px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.year_b{margin:3px 0 0 10px; padding:5px 0 0 3px; float:left; background:url(img/year_box.jpg); width:52px; height:21px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.lbl_mrg{margin:9px 4px 0 4px!important;}
.r_mrg{margin:8px 4px 0 9px!important;}
.lbl_mrg2{margin:0px 4px 0 4px!important; width:40px!important; line-height:25px;}
.textarea_account{margin:5px 0 0 10px; padding:4px; float:left; background:url(img/textarea_account.jpg); width:281px; height:60px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; overflow:hidden;}
.textarea_account_b{margin:5px 0 0 10px; padding:4px; float:left; background:url(img/textarea_big.jpg); width:401px; height:73px; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; overflow:hidden;}
.no_b{border:none!important;}
.post_com{ margin:0; padding:0; float:left;}
.post_com .save_button{ float:left; margin:10px 0 0 0;}
#language_choose {
background-color:#ececec;
border:1px solid #A2A2A2;
color:#FFFFFF;
float:left;
height:16px;
overflow:hidden;
width:100px;
margin:0 0 0 5px;
padding:4px 0 4px 0;
position:relative;
}

#language_choose a{color:#7a7a7a; text-decoration:none;  display:block; padding:0 0 0 10px; line-height:14px; margin:1px 0 3px 0; float:left; width:80px; }
#language_choose a img{margin:0 0 0 5px; vertical-align:middle;}
.cat_select{margin:0; padding:2px; float:left; width:159px; height:116px; background:url(img/cat_box.jpg); font-size:12px;  color:#4c4c4c; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sort_by{margin:0; padding:0; float:left; width:200px;}
.filter_btw{margin:40px 0 0 0; padding:0; float:left; width:100px;}
.btw_box{margin:0; padding:0; float:left; width:40px; height:16px; border:solid 1px #717171; color:#686868; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.avatar_frame{margin:0; padding:0; float:left; background:url(img/avatar_frame.jpg); width:194px; height:192px; padding:13px 0 0 12px;}
.right_avatar{margin:0 0 5px 10px; padding:0; float:left; width:330px;}
.hello{margin:0 0 10px 0; padding:0; font-size:16px; color:#0037a6;}
.playlist_int .video_l a{ background:none!important;}

.left_det{margin:0; padding:0; float:left; color:#6b6b6b; font-size:12px; font-weight:bold; margin-bottom:5px;}
.right_det{ font-weight:normal!important; margin-left:10px;}
.profile_btn{margin:0; padding:0; float:left; width:120px; height:18px; background:url(img/my_but.png) no-repeat  0 -23px; color:#fff; text-align:center; text-decoration:none; padding-top:5px; font-size:11px; font-weight:bold;}
.profile_btn:hover{background:url(img/my_but.png) no-repeat;}
.form_vids_abs{margin:0; padding:0;}
.playlist_box{margin:10px 38px 0 0; padding:0; float:left; border:solid 1px #d5d5d5; background-color:#ccc; width:260px;}
.playlist_int{margin:0; padding:5px 0 0 5px; float:left; background:url(img/favorites.jpg) repeat-x; width:255px; height:263px; }
.playlist_overflow{margin:0; padding:0; float:left; overflow:auto; width:255px; height:226px;}
.flr{margin:10px 0 0 20px;}
#home_tabs_heading_caps { text-transform:uppercase;}
#single_item_det{width:570px;}
.content_text{margin:10px 0 0 0; font-size:12px; color:#747474;}
#search_top a{color:#fff; text-decoration:none; font-size:13px; font-weight:bold; background:url(img/bookmark.png) left no-repeat; height:21px; display:block; line-height:21px; padding:0 0 0 30px;}
#search_top a:hover{color:#FDEA79;}
p.message_empty{margin:0; padding:30px 0; color:#747474; font-size:14px; text-align:center; width:575px;}
p.message_forgot{margin:0; padding:9px 0 9px 60px; color:#747474; font-size:14px; text-align:left; width:575px;}
.comment_error, .comment_success{margin:0; padding:30px 0; color:#747474; font-size:14px; text-align:center;}
#vr_ajax_form{margin:10px 0 0 0; padding:0; text-align:center; width:560px;}
.save_but_l{float:right!important;}
.new_bx{padding:9px!important;}
.right_scroll_content{margin:0; padding:0; height:312px; overflow:auto; float:left; width:347px;	}
.hidd
{
	display:none;
}
p.res_search{margin:0; padding:5px 0 0 12px; float:left; color:#838383;}
.label_frogot{margin:0 0 0 60px!important; padding:0 10px 0 0!important; float:left!important; width:auto!important;}
.first_step .save_button{margin:9px 260px 0 0!important; width:100px;}
.marg_right{margin:9px 280px 0 0!important}
.info_message{margin:0 0 0 160px; padding:3px 0 3px 13px; float:left; color:#6B6B6B; font-size:11px; font-style:italic; line-height:16px; background:url(img/info2.jpg) left no-repeat;}
.simple_text{margin:0 0 0 160px; padding:3px 0 3px 13px; float:left; color:#6B6B6B; font-size:11px; font-style:italic; line-height:16px;}
#header_login a{ text-decoration:none; font-weight:bold;}
#header_login a strong{color:#003688;}
#header_login a:hover strong{color:#ffa200;}

#fav_vid_scroll {
		height: 250px;
		width: 250px;
		padding-top: 0;
		padding-right: 10px;
		
		margin-top: 0px;
		font-size: 1.1em;
	}
#fav_vid_scroll_contentmask {
		overflow: hidden;
		position: relative;
		height: 250px;
		width: 228px;
		padding-top: 0;
		padding-right: 10px;
		float: left;
	}

	#fav_vid_scroll_scrollcontainer {
		float: left;
		height: 250px;
		width: 10px;
		margin-left: 5px;
		display: none;
	}

	#fav_vid_scroll_scrollUpBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_up.gif);
		margin-bottom: 5px;
		display:none!important;
	}

	#fav_vid_scroll_scrollDownBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_down.gif);
		margin-top: 5px;
		display:none!important;
	}

	#fav_vid_scroll_scrolltrack {
		height: 250px;
		width: 10px;
		background-color: #e0e0e0;
	}

	#fav_vid_scroll_scrollknob {
		width: 8px;
		height: 25px;
		border: 1px solid #e0e0e0;
		background-color: #637279;
	}






#vid_ply_scroll {
		height: 250px;
		width: 250px;
		padding-top: 0;
		padding-right: 10px;
		
		margin-top: 0px;
		font-size: 1.1em;
	}
#vid_ply_scroll_contentmask {
		overflow: hidden;
		position: relative;
		height: 250px;
		width: 228px;
		padding-top: 0;
		padding-right: 10px;
		float: left;
	}

	#vid_ply_scroll_scrollcontainer {
		float: left;
		height: 250px;
		width: 10px;
		margin-left: 5px;
		display: none;
	}

	#vid_ply_scroll_scrollUpBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_up.gif);
		margin-bottom: 5px;
		display:none!important;
	}

	#vid_ply_scroll_scrollDownBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_down.gif);
		margin-top: 5px;
		display:none!important;
	}

	#vid_ply_scroll_scrolltrack {
		height: 250px;
		width: 10px;
		background-color: #e0e0e0;
	}

	#vid_ply_scroll_scrollknob {
		width: 8px;
		height: 25px;
		border: 1px solid #e0e0e0;
		background-color: #637279;
	}





#fav_audio_scroll {
		height: 250px;
		width: 250px;
		padding-top: 0;
		padding-right: 10px;
		
		margin-top: 0px;
		font-size: 1.1em;
	}
#fav_audio_scroll_contentmask {
		overflow: hidden;
		position: relative;
		height: 250px;
		width: 228px;
		padding-top: 0;
		padding-right: 10px;
		float: left;
	}

	#fav_audio_scroll_scrollcontainer {
		float: left;
		height: 250px;
		width: 10px;
		margin-left: 5px;
		display: none;
	}

	#fav_audio_scroll_scrollUpBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_up.gif);
		margin-bottom: 5px;
		display:none!important;
	}

	#fav_audio_scroll_scrollDownBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_down.gif);
		margin-top: 5px;
		display:none!important;
	}

	#fav_audio_scroll_scrolltrack {
		height: 250px;
		width: 10px;
		background-color: #e0e0e0;
	}

	#fav_audio_scroll_scrollknob {
		width: 8px;
		height: 25px;
		border: 1px solid #e0e0e0;
		background-color: #637279;
	}
	
	
	
	
	
	
	
	
#audio_ply_scroll {
		height: 250px;
		width: 250px;
		padding-top: 0;
		padding-right: 10px;
		
		margin-top: 0px;
		font-size: 1.1em;
	}
#audio_ply_scroll_contentmask {
		overflow: hidden;
		position: relative;
		height: 250px;
		width: 228px;
		padding-top: 0;
		padding-right: 10px;
		float: left;
	}

	#audio_ply_scroll_scrollcontainer {
		float: left;
		height: 250px;
		width: 10px;
		margin-left: 5px;
		display: none;
	}

	#audio_ply_scroll_scrollUpBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_up.gif);
		margin-bottom: 5px;
		display:none!important;
	}

	#audio_ply_scroll_scrollDownBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_down.gif);
		margin-top: 5px;
		display:none!important;
	}

	#audio_ply_scroll_scrolltrack {
		height: 250px;
		width: 10px;
		background-color: #e0e0e0;
	}

	#audio_ply_scroll_scrollknob {
		width: 8px;
		height: 25px;
		border: 1px solid #e0e0e0;
		background-color: #637279;
	}
	
	
	
#fav_phot_scroll {
		height: 250px;
		width: 250px;
		padding-top: 0;
		padding-right: 10px;
		
		margin-top: 0px;
		font-size: 1.1em;
	}
#fav_phot_scroll_contentmask {
		overflow: hidden;
		position: relative;
		height: 250px;
		width: 228px;
		padding-top: 0;
		padding-right: 10px;
		float: left;
	}

	#fav_phot_scroll_scrollcontainer {
		float: left;
		height: 250px;
		width: 10px;
		margin-left: 5px;
		display: none;
	}

	#fav_phot_scroll_scrollUpBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_up.gif);
		margin-bottom: 5px;
		display:none!important;
	}

	#fav_phot_scroll_scrollDownBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_down.gif);
		margin-top: 5px;
		display:none!important;
	}

	#fav_phot_scroll_scrolltrack {
		height: 250px;
		width: 10px;
		background-color: #e0e0e0;
	}

	#fav_phot_scroll_scrollknob {
		width: 8px;
		height: 25px;
		border: 1px solid #e0e0e0;
		background-color: #637279;
	}	
	
	
	
	

#ply_phot_scroll {
		height: 250px;
		width: 250px;
		padding-top: 0;
		padding-right: 10px;
		
		margin-top: 0px;
		font-size: 1.1em;
	}
#ply_phot_scroll_contentmask {
		overflow: hidden;
		position: relative;
		height: 250px;
		width: 228px;
		padding-top: 0;
		padding-right: 10px;
		float: left;
	}

	#ply_phot_scroll_scrollcontainer {
		float: left;
		height: 250px;
		width: 10px;
		margin-left: 5px;
		display: none;
	}

	#ply_phot_scroll_scrollUpBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_up.gif);
		margin-bottom: 5px;
		display:none!important;
	}

	#ply_phot_scroll_scrollDownBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_down.gif);
		margin-top: 5px;
		display:none!important;
	}

	#ply_phot_scroll_scrolltrack {
		height: 250px;
		width: 10px;
		background-color: #e0e0e0;
	}

	#ply_phot_scroll_scrollknob {
		width: 8px;
		height: 25px;
		border: 1px solid #e0e0e0;
		background-color: #637279;
	}		
	
.upload22{margin:10px 0 0 0;}
.empty_height{margin:0; padding:0; height:160px; display:block;}

.right_overflow{margin:1; padding:0; float:left; overflow:auto; width:350px; height:426px;}
#photo_from_scroll {
		height: 300px;
		width: 350px;
		padding-top: 13px;
		padding-right: 10px;		
		margin-top: 20px;
		font-size: 1.1em;
	}
#photo_from_scroll_contentmask {
		overflow: hidden;
		position: relative;
		height: 326px;
		width: 330px;
		padding-top: -5px;
		padding-right: 10px;
		float: left;
	}

	#photo_from_scroll_scrollcontainer {
		float: left;
		height: 326px;
		width: 10px;
		margin-left: -2px;
		display: none;
	}

	#photo_from_scroll_scrollUpBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_up.gif);
		margin-bottom: 5px;
		display:none!important;
	}

	#photo_from_scroll_scrollDownBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_down.gif);
		margin-top: 5px;
		display:none!important;
	}

	#photo_from_scroll_scrolltrack {
		height: 324px;
		width: 10px;
		background-color: #e0e0e0;
	}

	#photo_from_scroll_scrollknob {
		width: 8px;
		height: 25px;
		border: 1px solid #e0e0e0;
		background-color: #637279;
	}		
	
	
	
	
	#photo_rel_scroll {
		height: 326px;
		width: 350px;
		padding-top: 0;
		padding-right: 10px;		
		margin-top: 20px;
		font-size: 1.1em;
	}
#photo_rel_scroll_contentmask {
		overflow: hidden;
		position: relative;
		height: 326px;
		width: 330px;
		padding-top: 0;
		padding-right: 10px;
		float: left;
	}

	#photo_rel_scroll_scrollcontainer {
		float: left;
		height: 326px;
		width: 10px;
		margin-left: -2px;
		display: none;
	}

	#photo_rel_scroll_scrollUpBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_up.gif);
		margin-bottom: 5px;
		display:none!important;
	}

	#photo_rel_scroll_scrollDownBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_down.gif);
		margin-top: 5px;
		display:none!important;
	}

	#photo_rel_scroll_scrolltrack {
		height: 324px;
		width: 10px;
		background-color: #e0e0e0;
	}

	#photo_rel_scroll_scrollknob {
		width: 8px;
		height: 25px;
		border: 1px solid #e0e0e0;
		background-color: #637279;
	}	
	
	
	
	
	
	
	
	
		#photo_lat_scroll {
		height: 326px;
		width: 350px;
		padding-top: 0;
		padding-right: 10px;		
		margin-top: 20px;
		font-size: 1.1em;
	}
#photo_lat_scroll_contentmask {
		overflow: hidden;
		position: relative;
		height: 326px;
		width: 330px;
		padding-top: 0;
		padding-right: 10px;
		float: left;
	}

	#photo_lat_scroll_scrollcontainer {
		float: left;
		height: 326px;
		width: 10px;
		margin-left: -2px;
		display: none;
	}

	#photo_lat_scroll_scrollUpBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_up.gif);
		margin-bottom: 5px;
		display:none!important;
	}

	#photo_lat_scroll_scrollDownBtn {
		height: 10px;
		width: 10px;
		background-image: url(scroll_down.gif);
		margin-top: 5px;
		display:none!important;
	}

	#photo_lat_scroll_scrolltrack {
		height: 324px;
		width: 10px;
		background-color: #e0e0e0;
	}

	#photo_lat_scroll_scrollknob {
		width: 8px;
		height: 25px;
		border: 1px solid #e0e0e0;
		background-color: #637279;
	}	
	
	.err_msg, .system_message p{font-style:italic; font-size:17px; color:#68006A; padding-left:150px; font-weight:bold;}
	.subscriptions{margin:10px 0 40px 0;background:url(img/favorites.jpg) repeat-x ;width:555px; border:1px solid #D5D5D5; background-color:#ccc; padding:5px 0 0 5px; float:left;}
	.one_subscription{float:left; margin:10px 0 0 10px;}
	#reset_button{display:none;}
	.c_error{font-weight:bold; margin:5px 0 0 160px; font-weight:bold; font-size:11px;}
	#subscribe_mess {text-align:center; color:#636363;}
	#rating_error{margin:0; padding:0; float:left;}
	#rating_error{padding:6px 0 0 4px; font-size:11px; font-style:italic; color:#646464;}
	.download_vid{text-align:center;}
	.download_vid a{color:#0037a6; text-decoration:none; font-weight:bold; font-size:15px;}
	.download_vid a:hover{color:#b37f31;}
.signup_heading{background:url(img/heading_signup.jpg) top left no-repeat!important; height:53px!important; padding-left:55px!important;}
a.fx_trigger_active{color:#B37F31!important;}
#right_col .box{ background:url(img/box-top.jpg) no-repeat 0 padding:4px 9px;}
.boxn{background:url(img/box-top.jpg) no-repeat 0 35px!important;}
