body { margin:0px auto; background:#484848; font-family:Arial, Helvetica, sans-serif;  }
#clear { clear:both; }

#mainvideo_holder { width:670px; background:#ffffff; padding:5px 5px 0 5px; margin:0 auto }

#mainvideo_holder .video_blog{ background:url(../images/video_latestimg.jpg) no-repeat; width:480px; height:30px; text-align:left; font-size:18px; font-weight:bold; font-family:Tahoma, Arial; color:#333333; padding:10px 0 0 190px; border-bottom:4px solid #ea028c; margin:0 0 5px 0 }

#mainvideo_holder .welcome_heading { background:url(../images/video_heading_background.jpg) no-repeat; width:660px; height:32px; text-align:left; font-size:20px; color:#FFFFFF; padding:6px 0 0 10px}

#mainvideo_holder #video_holder { width:670px; margin:0 auto; padding:10px 0 0 0 }

#mainvideo_holder #video_holder .video_list { width:200px; height:290px; float:left; text-align:left; padding:0 11px 0 12px; }
#mainvideo_holder #video_holder .video_list .image { height:200px; width:200px; background-color:#111111; text-align:center;}
#mainvideo_holder #video_holder .video_list .image a{ opacity:0.8; filter:alpha(opacity=40);  }
#mainvideo_holder #video_holder .video_list .image a:hover{ opacity:10; filter:alpha(opacity=100);  }

#mainvideo_holder #video_holder .video_list .video_name { width:200px; font-size:12px; color:#883838; text-align:left; text-transform:uppercase; font-weight:bold; padding:5px 0 5px 0 }
#mainvideo_holder #video_holder .video_list .video_content { width:200px; text-align:left; font-size:12px; color:#464545; text-decoration:none; line-height:20px; padding:0 0 10px 0 }
#mainvideo_holder #video_holder .video_list .video_content a{ color:#464545; text-decoration:underline; }
#mainvideo_holder #video_holder .video_list .video_content a:hover{ color:#000000; text-decoration:none }


#mainvideo_holder #categoryholder { width:670px; padding:10px 0 0 0; margin:0 0 10px 0; background:url(../images/video_category_bg.jpg) repeat-x #000000; border-top:1px solid #ffffff }
#mainvideo_holder #categoryholder .category { width:165px; float:left; border:0px solid #ffcc00; padding:8px 0 0 0; }
#mainvideo_holder #categoryholder .category .video_img { width:108px; margin:0 auto; } 

#mainvideo_holder #categoryholder .category .video_img a { opacity:0.4; filter:alpha(opacity=40); }
#mainvideo_holder #categoryholder .category .video_img a:hover { opacity:100; filter:alpha(opacity=100); }

#mainvideo_holder #categoryholder .category .category_heading { width:108px; color:#e59f9f; text-align:left; font-size:12px; text-transform: capitalize; padding:5px 0 0 0; margin:0 auto; }
#mainvideo_holder #categoryholder .category .category_content{ width:108px; text-align:left; font-size:11px; color:#b6b6b6; text-decoration:none; margin:0 auto;   }
#mainvideo_holder #categoryholder .category .category_content a{ color:#b6b6b6; text-decoration:none; }
#mainvideo_holder #categoryholder .category .category_content a:hover{ color:#ffffff; text-decoration:underline; }

#mainvideo_holder #categoryholder .morevideos { border-bottom:0px solid #999999; height:25px; text-align:right; font-size:15px; padding-bottom:5px; color:#903c3c; font-weight:bold}
#mainvideo_holder #categoryholder .morevideos a{ float:right; color:#ccc; width:90px; display:block; padding:5px 5px 5px 5px; text-decoration:underline; }
#mainvideo_holder #categoryholder .morevideos a:hover{ color:#ffffff; background:#903c3c; text-decoration:none; }

#mainvideo_holder #video_plater { width:670px; margin:0 auto; padding:10px 0 0 0; background:url(../images/video_previewbg.jpg) repeat-x; height:320px; border-top:1px solid #ffffff; }

#mainvideo_holder .next_prv { font-size:11px; color:#333333; font-family:Arial; text-align:center; border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; width:670px; padding:5px 0 5px 0 }
#mainvideo_holder .next_prv a{ color:#863737; text-decoration:none; padding:2px 5px 2px 5px; }
#mainvideo_holder .next_prv a:hover{ color:#ffffff; text-decoration:none; background:#2e1010 }
