@charset "utf-8";
/* CSS Document */

#hp_left_content {float: left; width: 225px; margin: 0; padding: 0px 0px 20px;  color:#FFFFFF}
#cp_left_content {float: left; width: 225px; margin: 0; padding: 15px 5px 20px;  color:#FFFFFF}
#hp_left_content a, #cp_left_content a, #hp_left_content visited, #cp_left_content visited, #hp_left_content hover, #cp_left_content hover {color:#FFFFFF;}
#hp_left_content .sheader, #cp_left_content .sheader {
background:transparent url(images/bg_side_top.png) no-repeat;
height:38px;
padding:15px 10px 1px 20px;
}
#hp_left_content h1, #cp_left_content h1 {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.5em;
}
#hp_left_content .search, #cp_left_content .search {background:transparent url(images/bg_side_dark.gif);
padding-left:10px;
padding-right:5px;
}
#hp_left_content .search hr, #cp_left_content .search hr{background:transparent url(images/div_side.jpg) no-repeat;
height:2px;
line-height:normal;
}
#hp_left_content .sfooter, #cp_left_content .sfooter{background:transparent url(images/bg_side_bottom.png) no-repeat;
height:40px;
padding-bottom:40px;
}


#hp_feat_cs {float: right; width: 750px; height:640px; margin: 0 -10px -10px; padding: 2px 7px; background: url(/images/bg-shadow-heading.png) no-repeat top}
#hp_feat_vids {float: right; width: 741px; border-bottom: 1px solid #eee; border-right: 1px solid #000; border-top: 1px solid #000;}
#up_vids {float: right; width: 993px; border-bottom: 1px solid #eee; border-right: 1px solid #000; border-top: 1px solid #000;}
#user_profile {float: left; width: 990px; border-bottom: 1px solid #eee; border-right: 1px solid #000; border-left: 1px solid #000; border-top: 1px solid #000;}
#up_form {float: right; width: 741px; height:880px; border-right: 1px solid #000; border-top: 1px solid #000;}
#my_vids {float: right; width: 741px; height:1380px; border-bottom: 1px solid #eee; border-right: 1px solid #000; border-top: 1px solid #000;}
#hp_feat_cams, #hp_feat_dvds, #hp_feat_sites { float:right; width:741px; border-bottom: 1px solid #eee; border-right: 1px solid #000; border-top: 1px solid #000;}
#cp_channels {float: right; width: 750px; margin: 0 -10px 5px; padding: 2px 0; background: url(/images/bg-shadow-line.png) repeat-x top;}
#hp_profile {float: left; width: 200px; height:200px; margin: 0 -10px -10px; padding: 2px 7px;}
#play {float: left; width: 993px; display:block; margin: 0 -10px -10px; padding: 2px 7px; background: url(/images/bg-shadow-play.png) no-repeat top left}
#hp_categories {float: left; width: 975px; padding: 5px 20px; background: url(/images/bg-shadow-heading.png) repeat-x top}
#hp_primary {float: left; width: 608px; border-right: 1px solid #ddd; background: url(/images/bg-leaves-main.jpg) no-repeat left top}
#hp_secondary {float: right; width: 383px; margin-left: -1px; border-left: 1px solid #ddd}
#hp_main {float: left; width: 513px; margin: 0 0 0 95px; padding-top: 10px}
#hp_hot-blog-posts, #hp_featured-members, #hp_ad1 {float: left; padding: 10px; background: url(/images/bg-shadow-heading.png) repeat-x top}
#hp_hot-blog-posts {float: left; width: 236px; border-right: 1px solid #ddd; background: none}
#hp_hot-blog-posts .actions {left: 87px !important}
#hp_ad1, #hp_footer-ads {text-align: center}
#hp_ad1 {float: left; width: 363px; height: 250px; padding: 46px 10px 47px}
#hp_footer-ads {float: right; width: 856px; padding: 20px; border-left: 1px solid #ddd; background: url(/images/bg-shadow-heading.png) repeat-x top}
#hp_primary dl dd strong {color: #333}
#hp_primary h2, #hp_secondary h2 {border: none; margin-bottom: 20px}
#hp_primary h3, #hp_secondary h3 {width: 237px; padding-bottom: 10px; font-size: 1em; color: #767676; border-bottom: 1px solid #ddd}
#hp_secondary h2 span {position: absolute; left: 750px; width: 150px}
#hp_primary h2 .actions {left: 343px}
#hp_secondary h2 .actions {left: 707px}
#hp_intro h1 {font-size: 3em; text-indent: 0; padding-bottom: 15px}
#hp_intro dl {width: 240px; margin: 0 20px 15px 0 !important}
#hp_intro dl strong {color: #333}
#hp_intro dl dt, #hp_intro dl dd {float: none; padding: 0}
#hp_intro dl dt {height: auto; margin-bottom: 15px; font-family:"Times New Roman",Times,serif; font-size: 2em}
#hp_intro p {width: 100%; font-style: italic; clear: left}
#hp_categories ul {float: left; list-style: none}
#hp_categories ul li {float: left; font-size: 1.2em; color: #333; margin-right: 30px}
#hp_categories #view_all {padding-left: 15px; color: #f00; background: url(/images/icon-arrow-circle.png) no-repeat left center; line-height: 30px}
#hp_feat_cs h2 {margin-left: 10px; width: 700px}
#hp_feat_cs dl {padding: 8px 7px 0px; border-left: 1px solid #eee}
#hp_feat_vids h2, #up_vids h2, #cp_channels h2, #hp_feat_dvds h2, #hp_feat_cams h2 {margin-left: 10px; width: 700px}
#hp_feat_vids dl, #cp_channels dl, #hp_feat_dvds dl, #hp_feat_cams dl{ padding-left:10px; border-left: 1px solid #eee}
#up_vids dl { padding-left:21px;  border-left: 1px solid #eee}
.hp_list {margin: 10px 0 0 0}
.hp_list dt, .hp_list dd {float: none; height: auto; padding-left: 15px}
.hp_list dt {background: url(/images/icon-arrow.png) no-repeat left 4px}
.hp_list dd {font-size: .9em; margin-bottom: 10px}
.hp_list dd a {font-weight: normal; color: #767676; text-decoration: underline}
#hp_featured-members {float: right; width: 236px; margin-left: -1px; border-left: 1px solid #ddd; background: none}
#hp_featured-members h3 {margin-bottom: 10px}
#hp_partners {float: left; width: 363px; margin-left: -1px; padding: 10px; border-left: 1px solid #ddd}
#hp_partners h3 {width: 363px}
#hp_partners ul {float: left}
#hp_partners ul li {float: left; text-align: center; list-style: none; margin: 10px 30px 0 0}
#channellist, #searcher { float:left; width:248px; border: 1px solid #000000;}
#channellist p{ float:right; width:170px; color:#000; height:55px; padding-left:5px; border-bottom:dotted 1px #333333}
#searcher p{ padding:5px; color:#000}
#channellist img { float:left; padding:5px;}
#channellist a, #channellist a:hover, #channellist a:visited { color:#FF0000;}
#channellist_head, #searcher_head, #hp_feat_cams_head, #hp_feat_dvds_head {text-align:right; background: url(../images/tpl_footer_bg.png) repeat-x; padding-right:5px; height: 25px; line-height: 20px;  color:#FFF}
#hp_feat_vids_head, #hp_feat_sites_head, #my_vids_head, #up_vids_head {text-align:right; background: #c61800; padding-right:5px; height: 25px; line-height: 20px; color:#FFF}
#hp_feat_sites p{ float:right; width:525px; height:125px; color:#000; padding-left:5px; border-bottom:dotted 1px #333333}
#hp_feat_sites img { float:left; padding:5px;}
#searcher a {color:#700; font-weight:bold;}
#slider1 {
    width: 993px; /* important to be same as image width */
    height: 240px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1Content {
    width: 993px; /* important to be same as image width or wider */
    position: absolute;
	top: -10px;
	margin-left: 0;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
.slider1Image span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 694px;
    
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}
.left {
	top: 0;
    left: 0;
	background-color: #000;
	width: 224px !important;
	height: 230px;
}
.right {
	right: 157px;
	bottom: 0;
	background-color: #C00;
	width: 99px !important;
	height: 230px;
}
#slider1 ul { list-style-type: none;}
 link {cursor: hand}
