html{height:101%;margin-bottom:1px;}
body{font-family:sans-serif;width:100%;margin:0;padding:0px 0px 30px 0px;cursor:default;}
a:hover{text-decoration:none;}
img{border:none;}
table{border:none;border-spacing:0;border-collapse: collapse;}
tr{border:none;}
td{border:none;vertical-align:top;}


.hr{border-top:1px solid #999;border-bottom:1px solid #eee;margin:20px auto 20px auto;width:720px;clear:both;}
.hrTitle{margin:0px auto 0px auto;width:720px;clear:both;font-size:x-small;}
.hrCon{width:650px;clear:both;padding:20px 0px 20px 0px;margin:auto;}
.titleCon{width:425px;margin:auto;background:#fff;}
.dateCon{width:425px;margin:auto;background:#fff;}
.vidCon{width:425px;margin:auto;background:#fff;}
.linkCon{width:425px;margin:auto;background:#fff;}
.donateCon{width:405px;margin:auto;padding:10px;text-align:center;}
.h1Con{width:450px;margin:auto;background:#000;color:#fff;overflow:hidden;}
.h1Con a{text-align:right;color:#fff;}
.legalCon{width:425px;margin:auto;text-align:center;color:#fff;}
.legalCon a{color:#fff;}
.legalCon a:hover{color:#fff;}
.legalCon a:visited{color:#fff;}

#welcomeNotice{border:2px solid #292;background:#6B6;width:1000px;margin:30px auto 30px auto;}
#closeWelcomeNotice{margin:2px;background:#393;font-weight:bold;font-size:small;}
#closeWelcomeNotice span{cursor:pointer;padding:2px;float:right;}
#welcomeNotice p{margin:10px 20px 10px 20px;font-weight:bold;color:#eee;}

#videoWipePanel{table-layout:fixed;width:1400px;position:relative;left:-700px;}
#vidThumbsNav a{padding:3px;font-size:small;text-decoration:none;color:#333;}
#vidThumbsNav a:hover{text-decoration:underline;}

.videoCon1{width:700px;margin:auto;overflow:hidden;position:relative;padding:7px 0px 0px 0px;}
.videoCon1 .videoThumbCon{float:left;width:159px;padding:5px;height:90px;overflow:hidden;}
.videoCon1 .videoThumbCon img{width:165px;border:none;}

.videoCon2{width:700px;margin:auto;overflow:hidden;position:relative;padding:7px 0px 0px 0px;}
.videoCon2 .videoThumbCon{float:left;width:159px;padding:5px;height:90px;overflow:hidden;}
.videoCon2 .videoThumbCon img{width:165px;border:none;}

#videoWipePanelLeft{cursor:pointer;margin:0px 0px 0px 0px;width:14px;padding:0px 0px 0px 9px;height:625px;float:left;}
#videoWipePanelLeft a{display:block;width:14px;height:625px;background:url(/Image/arrowsMiniScroll.png) -34px 45px;}
#videoWipePanelLeft a:hover{background-position:0px 45px;}
#videoWipePanelRight{cursor:pointer;margin:px 0px 0px 0px;width:14px;padding:0px 9px 0px 0px;height:625px;float:right;}
#videoWipePanelRight a{display:block;width:14px;height:625px;background:url(/Image/arrowsMiniScroll.png) 48px 45px;}
#videoWipePanelRight a:hover{background-position:14px 45px;}
       
.flagsC{position:absolute;z-index:50;margin:-5px 0px 0px 130px;width:16px;height:11px;background:url(Image/flags.png) no-repeat;}

.ppvLabelLarge{position:absolute;background:#0F0;color:#333;margin:82px 0px 0px 65px;font-size:x-small;padding:0px 2px 0px 2px;border-radius:5px;-moz-border-radius:5px;border:1px solid #b9fffc;}
.ppvLabelMain{position:absolute;z-index:10;background:#0F0;color:#333;margin:-7px 0px 0px 130px;font-size:x-small;padding:0px 2px 0px 2px;border-radius:5px;-moz-border-radius:5px;border:1px solid #b9fffc;}
.ppvMessage{text-align:center;}

.hrWidgets{float:right;font-size:small;color:#666;}
.hrWidgets a{text-decoration:none;color:#666;font-weight:bold;}

#widgetsCon h2{font-size:small;}
#widgetsCon{width:950px;overflow:hidden;margin:auto;font-size:small;padding:0px 0px 150px 0px;}
#widgetsCon textarea{border:1px solid #b9c134;background:#b6d4ed;padding:5px;width:750px;min-height:100px;margin:auto;}

#feedsContainer{width:700px;overflow:hidden;margin:auto;}
#feedsContainer #tab1{overflow:hidden;}
#feedsContainer #tab2{position:absolute;overflow:hidden;display:none;}

#feedTabs{overflow:hidden;height:27px;}
#feedTabs a{width:49%;border:1px solid #000;float:left;height:25px;line-height:25px;text-align:center;}
#feedTabs a{text-decoration:none;}
#feedTabs a:hover{text-decoration:underline;}

#videoFeaturedList1{table-layout:fixed;width:975px;padding:30px 0px 0px 0px;border-collapse:collapse;margin:0px auto 0px auto;}
#videoFeaturedList1 td{overflow:hidden;}

.videoFeaturedList2{table-layout:fixed;width:975px;border-collapse:collapse;margin:20px auto 0px auto;}
.videoFeaturedList2 td{overflow:hidden;}
.videoFeaturedList2 .cLTD{width:700px;overflow:hidden;position:relative;}
.videoFeaturedList2 .cRTD{width:260px;overflow:hidden;position:relative;}

#directorsListCon{margin:0px auto 35px auto;}
.directorsListMoreCon{font-size:x-small;text-align:center;margin:auto;}
.directorsListMoreCon a{width:75px;margin:auto;}
#directorsList{table-layout:fixed;width:975px;border-collapse:collapse;font-size:small;margin:0px auto 0px auto;padding:0px;}
#directorsList td{padding:0px;margin:0px;}
#directorsList ul{list-style:none;padding:0px;}
#directorsList ul li{margin:5px;background:#ddd;border-radius:5px;-moz-border-radius:5px;border:1px solid #b9fffc;overflow:hidden;padding:5px;}
#directorsList ul div{overflow:hidden;padding:0px 0px 5px 0px;}
#directorsList ul img{float:left;padding:0px 5px 0px 0px;}
#directorsList ul a{text-decoration:none;color:#666;}
#directorsList ul a:hover{text-decoration:underline;}
#directorsList ul span{white-space:nowrap;font-size:x-small;display:block;}

#recentCommentRows{margin:auto;font-size:x-small;}
#recentCommentRows .recentAuthor{font-weight:bold;color:#666;}
#recentCommentRows .recentAuthor a{text-decoration:underline;color:#666;font-weight:bold;}
#recentCommentRows .recentAuthor a:hover{text-decoration:none;color:#666;}
#recentCommentRows .recentCommentVideo a{text-decoration:underline;color:#666;font-weight:bold;}
#recentCommentRows .recentCommentVideo a:hover{text-decoration:none;color:#666;}
#recentCommentRows .recentAuthorThumb{float:left;padding:2px 5px 2px 0px;}
#recentCommentRows .recentCommentRow{border:1px solid #b9fffc;margin:2px 0px 6px 0px;padding:2px 5px 2px 5px;background:#ddd;border-radius:5px;-moz-border-radius:5px;overflow:hidden;}

#videoCategoryList{width:250px;border:1px solid #b9fffc;overflow:hidden;background:#ddd;border-radius:5px;-moz-border-radius:5px;}
#videoCategoryList h2{font-weight:lighter;font-size:12px;}
#videoCategoryList h3{padding:0px 0px 5px 0px;margin:5px 0px 0px 0px;display:block;}
#videoCategoryList h3 a{color:#333;font-weight:lighter;}
#videoCategoryList .vidCatThumbs{overflow:hidden;}
#videoCategoryList .vidCatThumbCon{width:70px;height:50px;float:left;padding:0px 0px 0px 0px;margin:0px 5px 5px 0px;overflow:hidden;display:block;}
#videoCategoryList .videoThumb{width:75px;height:56px;display:block;}
#videoCategoryList .videoThumb img{border:none;}
#videoCategoryList a{font-size:small;text-decoration:none;}
#videoCategoryList .vidCatItem{padding:0px 0px 5px 15px;overflow:hidden;}

.topIntroLeft{border:1px solid #b9fffc;overflow:hidden;background:#ddd;border-radius:5px;-moz-border-radius:5px;}
.topIntroLeft h1{font-weight:lighter;font-size:12px;}
.topIntroLeft p{padding:0px 0px 0px 0px;font-size:14px;}

.topIntroRight{border:1px solid #b9fffc;overflow:hidden;background:#ddd;border-radius:5px;-moz-border-radius:5px;}
.topIntroRight h2{font-weight:lighter;font-size:12px;}
.topIntroRight p{padding:0px 15px 0px 15px;font-size:11px;}

#topIntroParticipate{width:250px;border:1px solid #b9fffc;overflow:hidden;background:#ddd;border-radius:5px;-moz-border-radius:5px;margin:0px 0px 20px 0px;}

.cLTD .videoThumbCon{opacity:1;padding:0px 0px 20px 0px;}
.cLTD .videoThumb{width:145px;height:90px;overflow:hidden;display:block;}
.cLTD .videoThumb img{border:none;position:relative;left:-5px;}
.cLTD .videoUploader{border:1px solid #b9fffc;opacity:1;position:absolute;z-index:100;text-align:center;margin:-7px 0px 0px -1px;padding:2px 2px 0px 2px;min-width:40px;font-size:xx-small;font-weight:bold;border-radius:5px;-moz-border-radius:5px;font-weight:lighter;color:#333;background:#ccc;}
.cLTD .videoDuration{border:1px solid #b9fffc;opacity:1;position:absolute;z-index:100;text-align:center;margin:83px 0px 0px -1px;padding:2px 2px 0px 2px;width:40px;font-size:xx-small;font-weight:bold;border-radius:5px;-moz-border-radius:5px;font-weight:lighter;color:#333;background:#ccc;}
.cLTD .videoDate{border:1px solid #b9fffc;opacity:1;position:absolute;z-index:100;text-align:center;margin:83px 0px 0px 55px;padding:2px 2px 0px 2px;width:84px;font-size:xx-small;font-weight:bold;border-radius:5px;-moz-border-radius:5px;font-weight:lighter;color:#333;background:#ccc;}

.cLTDC{padding:0px 15px 0px 0px;}

.hr h1{padding:0px;margin:0px;font-size:small;border-top:1px solid #ddd;background:none;color:#666;}
.hr h2{padding:0px;margin:0px;font-size:small;border-top:1px solid #ddd;background:none;color:#666;}

.headingTitle{padding:0px;margin:0px;font-size:18px;border-top:1px solid #ddd;background:none;color:#666;font-weight:lighter;}
.miniParagraph{font-size:small;text-indent:10px;padding:0px 10px 0px 0px;}

.topOuterNav{border-bottom:2px solid #ddd;margin:0px 0px 30px 0px;background:#fcfcfc;height:120px;}
.topNav{text-align:center;font-size:13px;height:90px;width:950px;margin:auto;padding:10px 0px 5px 0px;font-weight:normal;}
.topNav a{font-size:13px;color:#666;text-decoration:none;}
.topNav span{padding:0px 5px 0px 5px;color:#666;}
.topNav .logoCon{float:left;font-size:x-large;width:100px;border:none;padding:7px 0px 0px 0px;}
.topNav .logoImgCon img{border:none;padding:5px 5px 0px 0px;}
.topNav .logoImgCon{float:left;padding:5px 5px 0px 0px;}
.topNav .logoCon a{font-size:36px;}
.topNav .logoCon a:hover{font-size:36px;color:#666;}
.topNav .logoCon .logoLine2{font-size:x-small;letter-spacing:2px;}
.topNav .logoCon .logoLine2 a{font-size:x-small;}
.topNav .logoCon .logoLine2 a:hover{font-size:x-small;color:#666;}
.topNav .topNavLinks{width:655px;float:right;padding:10px 30px 10px 0px;text-align:right;background:#fefefe;}
.topNav .topNavLinks a:hover{text-decoration:underline;}
.topNav .navtabActive{text-decoration:underline;}

.topOuterNav{background:#eeeeee;}
#topNavLinks1{margin-top:10px;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border:1px solid #ddd;border-bottom:none;}
#topNavLinks2{border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;border:1px solid #ddd;border-top:none;}

.bottomNav{text-align:center;}

.bigChart{height:300px;overflow:hidden;width:1400px;margin:auto;}
.bigChartData{width:1400px;margin:auto;}
.bigChartData .dataBoxCon{font-size:x-small;margin:20px 15px 20px 15px;padding:10px;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;float:left;}

.bigChartData .dataBoxHeadChan{width:215px;font-size:medium;padding:5px 5px 5px 5px;color:#fff;font-weight:bold;margin:0px 0px 5px 0px;overflow:hidden;}
.bigChartData .dataBoxHeadChan .dataBoxTitle a{color:#fff;text-decoration:none;}
.bigChartData .dataBoxHeadChan .dataBoxSup{font-size:x-small;float:right;}

.bigChartData .dataBoxHeadVids{height:40px;width:215px;font-size:small;padding:5px 5px 5px 5px;color:#fff;font-weight:bold;margin:0px 0px 5px 0px;overflow:hidden;}
.bigChartData .dataBoxHeadVids .dataBoxTitle a{color:#fff;text-decoration:none;}
.bigChartData .dataBoxHeadVids .dataBoxSup{font-size:x-small;float:right;}

.bigChartData .dataBoxCon table{width:225px;}
.bigChartData .dataBoxCon table td{font-size:small;padding:1px 0px 2px 0px;white-space:nowrap;}

.bigChartData .dataBoxCon table .dBTD1{text-align:left;}
.bigChartData .dataBoxCon table .dBTD2{text-align:left;}
.bigChartData .dataBoxCon table .dBTD3{text-align:right;}
.bigChartData .dataBoxCon table .dBTD4{text-align:right;}
.bigChartData .dataBoxCon table .dBTD5{text-align:right;}

.bigChartControls{width:1300px;height:30px;margin:auto;}
.bigChartControls table{border-collapse:collapse;border:none;padding:0px;margin:0px;}
.bigChartControls table td{margin:0px;padding:0px;}
.bigChartControls .chartControlsLeft{float:left;}
.bigChartControls .chartControlsLeft span{font-size:x-small;line-height:22px;padding:0px 5px 0px 0px;}
.bigChartControls .chartControlsLeft table td{padding:0px 15px 0px 0px;}
.bigChartControls .chartControlsRight{float:right;}
.bigChartControls .chartControlsRight span{font-size:x-small;line-height:22px;padding:0px 5px 0px 0px;}
.bigChartControls .chartControlsRight table td{padding:0px 0px 0px 15px;}

.commentFeedCon{width:700px;overflow:hidden;}
.commentFeedCon .searchBar{padding:10px 10px 0px 10px;text-align:right;}
.commentFeedCon .searchBar .searchInput{width:250px;}
.commentFeedCon .searchBar .searchButton{height:22px;border:none;cursor:pointer;}
.miniCommentOverview{background:#fff;height:120px;overflow:hidden;font-size:small;margin:10px;padding:1px;border:1px solid #ccc;cursor:default;border-radius:5px;-moz-border-radius:5px;}

.miniCommentOverview .miniCommentLowBar{clear:left;background:#eee;height:15px;text-align:center;cursor:pointer;font-size:x-small;}
.miniCommentOverview .videoThumbCon{float:right;}
.miniCommentOverview .videoThumbCon img{border:none;max-width:75px;opacity:.8;}

.miniCommentOverview .videoDates{font-size:x-small;}

.miniCommentOverview .thumbCon{width:52px;overflow:hidden;float:left;margin:0px 0px 0px 0px;position:relative;z-index:50;}
.miniCommentOverview .thumbInnerCon{width:50px;height:50px;overflow:hidden;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;background-size:100%;background-position:50% 50%;}
.miniCommentOverview .thumbInnerCon a{display:block;height:50px;width:50px;}
.miniCommentOverview .thumbCon img{border:none;display:block;max-height:50px;cursor:pointer;}
.miniCommentOverview .thumbConCapt{color:#000;font-size:xx-small;}
.miniCommentOverview .vidTitleCon{font-size:13px;background:#eee;color:#fff;margin:0px 0px 1px 0px;padding:1px 0px 0px 3px;height:15px;overflow:hidden;line-height:15px;}
.miniCommentOverview .vidTitleExpand{height:15px;width:15px;background:#ccc;float:right;cursor:pointer;border-radius:5px;-moz-border-radius:5px;}
.miniCommentOverview .vidTitleCon a{background:#eee;color:#333;text-decoration:none;}

.miniCommentOverview .commentAuthor a{padding:1px 2px 0px 2px;text-decoration:none;}
.miniCommentOverview .spamFlag .commentAuthorAnchor{background:#c33;color:#fff;border-radius:5px;-moz-border-radius:5px;}

.miniCommentOverview .uploaderFlag .commentAuthorAnchor{background:#ccc;border-radius:5px;-moz-border-radius:5px;color:#fff;}

.miniCommentOverview .isGoneFlag{text-decoration:line-through;}

.miniCommentOverview .commentRowCon{position:relative;overflow:hidden;left:-60px;padding:6px 0px 0px 60px;height:75px;}
.miniCommentOverview .commentRow{font-size:x-small;margin:0px;padding:0px;}

.miniCommentOverview .videoDates{font-size:xx-small;text-align:center;}
.miniCommentOverview .videoDates div{padding:1px 2px 1px 2px;}
.miniCommentOverview .pubToday{width:30px;margin:auto;background:#999;border-radius:5px;-moz-border-radius:5px;color:#fff;}
.miniCommentOverview .pubYesterday{width:45px;margin:auto;background:#999;border-radius:5px;-moz-border-radius:5px;color:#fff;}

.commentAuthor{line-height:14px;color:#00F;margin:0px;padding:0px;position:relative;left:-2px;}
.commentAuthor a{padding:0px;margin:0px;}
.commentContent{line-height:14px;color:#000;margin:0px;padding:0px;overflow:hidden;display:block;}
.commentTime{clear:left;line-height:14px;color:#393;float:left;margin:0px;padding:0px 5px 0px 0px;width:85px;text-align:right;white-space:nowrap;overflow:hidden;display:block;}

.activityFeedCon{width:700px;overflow:hidden;}
.activityFeedCon .searchBar{padding:10px 10px 0px 10px;text-align:right;}
.activityFeedCon .searchBar .searchInput{width:250px;}
.activityFeedCon .searchBar .searchButton{height:22px;border:none;cursor:pointer;}
.miniActivityOverview{height:50px;overflow:hidden;font-size:small;margin:10px;padding:5px;border:1px solid #ccc;}
.miniActivityOverview .thumbCon{width:52px;height:50px;overflow:hidden;float:left;margin:0px 5px 0px 0px;}
.miniActivityOverview .thumbInnerCon{width:50px;height:50px;overflow:hidden;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;background-size:100%;background-position:50% 50%;}
.miniActivityOverview .thumbInnerCon a{display:block;height:50px;width:50px;}
.miniActivityOverview .thumbCon img{max-height:50px;border:none;cursor:pointer;}
.miniActivityOverview .activityRow{font-size:x-small;margin:0px;padding:0px;}
.miniActivityOverview .activityTime{}
.miniActivityOverview .activityPost{}

.miniActivityOverview .videoThumbCon{float:right;}
.miniActivityOverview .videoThumbCon img{border:none;max-width:75px;opacity:.8;}

.userBarCon{margin:0px auto 0px auto;width:950px;padding:0px 0px 10px 0px;}
.userBarCon .userBarFunc{overflow:hidden;}
.userBarCon .userBarFunc input{border:none;width:85px;cursor:pointer;}
.userBarCon .userBarFunc input:hover{background:#aaa;}
.userBarCon .userBarFunc span{margin:0px auto 5px auto;float:left;overflow:hidden;width:90px;}

.userBarCon .userBar{height:64px;overflow:hidden;border:1px solid #ccc;margin:0px 0px 0px 0px;}
.userBarCon .userBar .userBarList{position:relative;width:100%;overflow:scroll;white-space:nowrap;height:64px;}
.userBarCon .userBar .userBarInnerCon{height:50px;}

.userBarCon #userSelectCon{width:325px;text-align:right;float:right;}

.userThumbCon{position:absolute;width:50px;height:50px;padding:0px 1px 0px 1px;white-space:nowrap;}
.userThumbCon .userThumbInp{position:absolute;padding:30px 0px 0px 30px;}
.userThumbCon input{}
.userThumbCon img{position:absolute;max-height:50px;border:none;}




.signUpCon{font-size:small;width:660px;margin:0px auto 50px auto;}
.signUpCon input{width:250px;margin:0px 0px 10px 0px;}
.signUpCon .messageErr{color:#00F;padding:10px 0px 10px 0px;}
.signUpCon .messageErr span{display:block;font-size:16px;background:#eee;border:2px solid #F00;border-radius:5px;-moz-border-radius:5px;padding:5px;}
.signUpCon h3{padding:20px 0px 0px 0px;}

#signUpMessage{padding:0px 0px 30px 0px;}

#blogEntriesMain h2{margin:0px;padding:0px;font-size:16px;}
#blogEntriesMain .blogSnippet{overflow:hidden;padding:40px 0px 10px 0px;}
#blogEntriesMain .blogDate{float:right;padding:0px 0px 0px 10px;}
#blogEntriesMain .blogName{float:right;padding:0px 0px 0px 10px;}


#signUpAuth{clear:both;}

#signUpAuth .inputWidgets{width:200px;margin:auto;font-size:x-small;}
#signUpAuth .inputWidgets a{background:url(/Image/participate-button.png) -17px -18px no-repeat;line-height:40px;font-size:20px;height:50px;margin:20px auto 30px auto;width:170px;text-decoration:none;display:block;text-align:center;color:#000;}
#signUpAuth .inputWidgets a:hover{background:url(/Image/participate-button.png) -17px -76px no-repeat;}

#signUp .inputWidgets{width:250px;margin:auto;}
#signUp .signUpOr{width:250px;margin:auto;padding:15px 0px 10px 0px;text-align:center;}

#faq{font-size:small;}
#faq ol{margin:0px;padding:0px;}
#faq li{padding:0px 0px 55px 0px;}
#faq b{}

#downloads{font-size:small;}
#downloads ol{margin:0px;padding:0px;}
#downloads li{padding:0px 0px 15px 0px;}
#downloads b{}

.searchControllers{width:660px;margin:0px auto 0px auto;}

.searchControllers .sortBar{clear:both;}

.searchControllers .sortBys input{border:1px solid #999;padding:2px 5px 2px 5px;background:#ccc;font-size:x-small;cursor:pointer;margin:3px 5px 2px 0px;border-radius:5px;-moz-border-radius:5px;}

.searchControllers .searchBar{padding:20px 0px 20px 0px;float:right;}

.searchControllers .searchBar .searchInput{width:350px;height:24px;margin:0px;padding-left:10px;}

.searchControllers .searchBar .searchButton{width:55px;border:1px solid #999;height:30px;cursor:pointer;margin:0px;}

.searchControllers .sortByHeader{font-size:x-small;display:block;margin:10px 0px 5px 0px;}
.searchControllers .sortByHeaderHr{border-top:1px solid #999;border-bottom:1px solid #eee;}

.searchControllers form{padding:20px 0px 0px 0px;}

.searchResults{width:660px;margin:50px auto 50px auto;}

.searchResult{padding:0px 0px 20px 0px;overflow:hidden;cursor:default;}

.searchResult .videoThumbInnerCon{width:120px;height:90px;overflow:hidden;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;}
.searchResult .videoThumbCon{position:relative;float:left;overflow:hidden;width:125px;padding:0px 10px 0px 0px;}
.searchResult .videoThumbCon img{border:none;width:120px;height:90px;opacity:1;}
.searchResult .videoTitle{padding:0px 0px 5px 5px;font-size:15px;}
.searchResult .videoTitle a{text-decoration:none;color:#000;}
.searchResult .videoTitle a:hover{text-decoration:underline;color:#000;}
.searchResult .videoInfo{font-size:small;float:right;font-size:11px;}
.searchResult .videoUploader{border-bottom:1px dotted #ccc;overflow:hidden;padding:0px 0px 2px 0px;font-size:11px;}
.searchResult .videoUploader a{font-size:small;font-size:11px;text-decoration:none;}
.searchResult .videoUploader a:hover{font-size:small;font-size:11px;text-decoration:underline;}
.searchResult .videoDesc{font-size:small;display:block;padding:5px 0px 0px 0px;font-size:11px;color:#333;height:42px;}
.searchResult .videoDuration{opacity:1;text-align:center;position:absolute;margin:75px 0px 0px 70px;padding:2px 2px 0px 2px;width:40px;font-size:x-small;font-weight:bold;border-radius:5px;-moz-border-radius:5px;color:#fff;background:#000;}
.searchResult .videoLink{font-size:xx-small;float:right;text-align:right;}
.searchResult .videoLink a:hover{text-decoration:underline;color:#000;}
.searchResult .videoLink a{text-decoration:none;color:#000;}

.directoryResults{width:700px;margin:50px auto 50px auto;}
.directoryResult{padding:0px 0px 20px 0px;overflow:hidden;cursor:default;}
.directoryResult .thumbCon{float:left;padding:0px 10px 0px 0px;}
.directoryResult .thumbCon .thumbInnerCon{width:80px;height:80px;overflow:hidden;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;background-position:50% 50%;}
.directoryResult .thumbCon .thumbInnerCon a{display:block;height:80px;width:80px;}
.directoryResult .thumbCon .thumbCon img{border:none;display:block;max-height:80px;cursor:pointer;}
.directoryResult .videoTitle{padding:0px 0px 5px 5px;font-size:15px;}
.directoryResult .videoTitle a{text-decoration:none;color:#000;}
.directoryResult .videoTitle a:hover{text-decoration:underline;color:#000;}
.directoryResult .videoInfo{font-size:small;float:right;font-size:11px;}
.directoryResult .videoUploader{border-bottom:1px dotted #ccc;overflow:hidden;padding:0px 0px 2px 0px;font-size:11px;}
.directoryResult .videoUploader a{font-size:small;font-size:11px;text-decoration:none;}
.directoryResult .videoUploader a:hover{font-size:small;font-size:11px;text-decoration:underline;}
.directoryResult .videoDesc{font-size:small;display:block;padding:5px 0px 0px 0px;font-size:11px;color:#333;height:42px;}
.directoryResult .videoLink{font-size:xx-small;float:right;text-align:right;}
.directoryResult .videoLink a:hover{text-decoration:underline;color:#000;}
.directoryResult .videoLink a{text-decoration:none;color:#000;}

.prefsCon{width:800px;margin:auto;}
.prefsCon .inpRow{clear:both;padding:5px 0px 20px 0px;line-height:24px;}
.prefsCon span{width:125px;float:left;font-size:small;white-space:nowrap;}
.prefsCon input{width:200px;}

#videoListCon .videoCon{height:90px;clear:both;padding:0px 5px 0px 10px;}

#videoListCon .videoCon a{display:block;float:left;width:120px;height:90px;}

#videoListCon .videoCon img{display:block;float:left;width:120px;height:90px;}

.pageNumCon{padding:30px 30px 30px 30px;text-align:center;font-size:x-small;}

.pageNumCon a{border:1px solid #ccc;margin:2px;padding:2px;border-radius:5px;-moz-border-radius:5px;}

.pageNumCon .pageTabOn{background:#666;background:#eee;text-decoration:underline;}

.pageNumCon .pageTabOff{background:#eee;color:#666;text-decoration:none;}

#videoListCon{width:500px;margin:auto;}

#content_only{background:#fff;}

#content_only .content{width:500px;}

.winCon{position:fixed;z-index:1000;border:6px solid #333;background:#fff;overflow:hidden;}
* html .winCon{position:absolute;}
.winCov{position:absolute;width:100%;height:0px;margin:20px 0px 0px 0px;}
.winBar{height:20px;background:#f6f6f6;border-bottom:1px solid #ccc;cursor:move;overflow:hidden;}
.winBarClose{height:20px;width:20px;background:url(../system/ico/default/mini/icon_save_delete.png) -30px -29px no-repeat;float:right;cursor:pointer;overflow:hidden;}
.winBarClose:hover{background-position:-30px -3px}

.thrbA{background:url(/Image/icon_throbber.gif) 50% 50% no-repeat;}
.thrbL{position:absolute;width:100%;height:0px;margin:20px 0px 0px 0px;background:url(/Image/icon_throbber_large.gif) 50% 45% no-repeat #fff;}

#copyNotice{font-size:11px;padding:0px 0px 10px 0px;text-align:center;clear:both;}
#videoCatNav a{font-size:11px;color:#333;padding:0px 2px 3px 2px;white-space:nowrap;}
#footerCon{width:800px;margin:auto;text-align:center;padding:10px 0px 10px 0px;overflow:hidden;clear:both;}
#docFooter{width:815px;border-radius:5px;-moz-border-radius:5px;background:#888;margin:0px auto 30px auto;padding:0px 0px 5px 0px;}

#signInNotice{font-size:x-small;text-align:center;width:200px;text-align:center;margin:auto;}
#Template2Con{width:1000px;margin:0px auto 30px auto;overflow:hidden;cursor:default;}

#Template2Con #leftVideoSide{overflow:hidden;width:655px;float:left;}
#Template2Con #rightVideoSide{overflow:hidden;width:345px;float:right;}

#Template2Con #headVideoCon{float:left;clear:left;width:645px;padding:0px 0px 0px 10px;margin:0px;overflow:hidden;}
#Template2Con #headVideoCon .h1Con{margin:5px 0px 10px 0px;padding:7px 7px 7px 7px;border-radius:5px;-moz-border-radius:5px;background:#888;width:625px;overflow:hidden;height:39px;}
#Template2Con #headVideoCon .h1Con h1{font-weight:lighter;background:none;text-align:left;float:left;width:460px;overflow:hidden;font-size:24px;padding:0px 0px 0px 10px;margin:0px;background-size:50%;line-height:24px;}
#Template2Con #headVideoCon .h1Con h1 a{color:#ddd;text-decoration:none;}
#Template2Con #subscribeCon{float:right;width:90px;text-align:right;padding:5px 10px 0px 0px;}
#Template2Con #headVideoCon .videoTitle{float:left;padding:0px 0px 0px 10px;width:475px;overflow:hidden;}

#Template2Con #leftVideoContent{width:655px;padding:0px;margin:0px;overflow:hidden;}

#Template2Con #leftStoreContent{width:645px;padding:0px;margin:0px;overflow:hidden;padding:0px 10px 0px 10px;}
#Template2Con #leftStoreContent h2{margin:5px 0px 10px 0px;padding:7px 7px 7px 7px;border-radius:5px;-moz-border-radius:5px;background:#888;width:625px;overflow:hidden;height:39px}
#Template2Con #leftStoreContent .storeItemCon{margin:5px 0px 10px 0px;padding:7px 7px 7px 7px;border-radius:5px;-moz-border-radius:5px;background:#888;width:625px;overflow:hidden;}
#Template2Con #leftStoreContent .storeItemName{padding:0px 0px 0px 10px;font-weight:bold;font-size:14px;}
#Template2Con #leftStoreContent .storeItemBuyButton form{padding:0px;margin:0px;}
#Template2Con #leftStoreContent .storeItemBuyButton{float:right;width:107px;height:26px;padding:10px 5px 0px 0px;}
#Template2Con #leftStoreContent .storeItemThumb{float:left;padding:10px;}
#Template2Con #leftStoreContent .storeItemDesc{font-size:11px;}
#Template2Con #leftStoreContent .storeItemPrice{font-size:20px;padding:5px 0px 0px 0px;}

#Template2Con #leftPrefsContent{width:645px;padding:0px;margin:0px;overflow:hidden;padding:0px 10px 0px 10px;}
#Template2Con #leftPrefsContent .prefsHeader{margin:5px 0px 10px 0px;padding:7px 7px 7px 7px;border-radius:5px;-moz-border-radius:5px;background:#888;width:625px;overflow:hidden;height:39px;}
#Template2Con #leftPrefsContent #userPrefStatus1{float:right;font-size:x-small;padding:5px 10px 0px 0px;}
#Template2Con #leftPrefsContent #userPrefStatus2{font-size:x-small;padding:10px 0px 0px 0px;text-align:center;display:block;}

#Template2Con #leftPrefsContent h2{margin:0px;padding:0px;}
#Template2Con #leftPrefsContent .prefsItemCon{margin:5px 0px 10px 0px;padding:0px 7px 7px 7px;border-radius:5px;-moz-border-radius:5px;background:#888;width:625px;overflow:hidden;}
#Template2Con #leftPrefsContent .prefsItemCon p{font-size:small;padding:0px 5px 0px 5px;}
#Template2Con #leftPrefsContent .prefsItemCon h2{padding:15px 0px 0px 0px;margin:0px 10px 0px 10px;}

#Template2Con #leftBlogContent{width:645px;padding:0px;margin:0px;overflow:hidden;padding:0px 10px 0px 10px;}
#Template2Con #leftBlogContent .blogHeader{margin:5px 0px 10px 0px;padding:7px 7px 7px 7px;border-radius:5px;-moz-border-radius:5px;background:#888;width:625px;overflow:hidden;height:39px;}
#Template2Con #leftBlogContent h2{margin:0px;padding:0px;}
#Template2Con #leftBlogContent .blogItemCon{margin:5px 0px 10px 0px;padding:0px 7px 7px 7px;border-radius:5px;-moz-border-radius:5px;background:#888;width:625px;overflow:hidden;}
#Template2Con #leftBlogContent .blogItemCon p{font-size:small;padding:0px 5px 0px 5px;}
#Template2Con #leftBlogContent #blogCreateNew{float:right;font-size:small;padding:10px 10px 0px 0px;}
#Template2Con #leftBlogContent #blogCreateNew a{color:#000;text-decoration:none;}
#Template2Con #leftBlogContent #blogCreateNew a:hover{text-decoration:underline;}
#Template2Con #leftBlogContent #blogEntryNew{height:530px;}
#Template2Con #leftBlogContent #blogEntryNew input{float:left;}
#Template2Con #leftBlogContent #blogEntryNew h3{padding:5px 0px 5px 20px;margin:0px;}
#Template2Con #leftBlogContent #blogEntryNew form{padding:0px;margin:0px;}
#Template2Con #leftBlogContent #blogEntryNew div{overflow:hidden;padding:0px 0px 5px 0px;}
#Template2Con #leftBlogContent #blogEntryNew div input{width:200px;}
#Template2Con #leftBlogContent #blogEntryNew div span{float:left;padding:0px 0px 5px 20px;margin:0px;}
#Template2Con #leftBlogContent #blogEntryNew textarea{display:block;width:573px;margin:auto;padding:5px 0px 5px 0px;height:430px;font-family:sans-serif;font-size:small;}
#Template2Con #leftBlogContent #addNewSubmitButton{float:right;margin:5px 10px 5px 20px;display:block;width:150px;}
#Template2Con .blogCommentCon, #Template2Con .blogNewCommentCon{width:550px;min-height:75px;clear:both;background:#888;overflow:hidden;float:right;margin:0px 7px 10px 0px;padding:0px 7px 7px 7px;border-radius:5px;-moz-border-radius:5px}
#Template2Con .blogNewCommentCon h3{font-size:small;padding:0px;margin:0px;text-align:right;margin:2px 0px 2px 0px;}
#Template2Con .blogCommentCon h4{padding:0px;margin:0px;font-size:small;}
#Template2Con .blogCommentCon .commentCreated{float:right;font-size:x-small;}
#Template2Con .blogCommentCon p{font-size:small;}
#Template2Con .blogNewCommentCon .blogCommentInput{width:445px;display:block;float:right;clear:both;margin:0px 0px 4px 0px;font-size:small;}
#Template2Con .blogNewCommentCon .blogCommentTextarea{width:545px;display:block;float:right;clear:both;margin:0px 0px 4px 0px;font-family:sans-serif;font-size:small;}
#Template2Con .blogNewCommentCon .blogCommentSubmitCon{float:right;display:block;clear:both;}

#Template2Con #logOutLink{text-decoration:none;}
#Template2Con #logOutLink:hover{text-decoration:underline;}

#Template2Con #logOutCon{float:left;}

#Template2Con .subscribe{text-align:left;width:95px;height:30px;margin:0px 3px 0px 0px;cursor:pointer;padding:0px 0px 0px 5px;background:url(/Image/buttonRowIcons.png) 95% 2px no-repeat #ccc;border:1px solid #999;border-radius:5px;-moz-border-radius:5px;}
#Template2Con .subscribe:hover{background-position:95% -103px;}
#Template2Con .like{float:left;height:30px;cursor:pointer;padding:0px 30px 0px 10px;background:url(/Image/buttonRowIcons.png) 95% 2px no-repeat #ccc;border:1px solid #999;border-radius:5px;-moz-border-radius:5px;}
#Template2Con .like:hover{background-position:95% -103px;}
#Template2Con .dislike{float:left;height:30px;margin:0px 3px 0px 3px;cursor:pointer;padding:0px 30px 0px 10px;background:url(/Image/buttonRowIcons.png) 95% -45px no-repeat #ccc;border:1px solid #999;border-radius:5px;-moz-border-radius:5px;}
#Template2Con .dislike:hover{background-position:95% -150px;}
#Template2Con .mp3{float:left;height:28px;overflow:hidden;line-height:28px;margin:0px 3px 0px 2px;cursor:pointer;padding:0px 32px 0px 10px;background:url(/Image/buttonRowIcons.png) 93% -193px no-repeat #ccc;border:1px solid #999;border-radius:5px;-moz-border-radius:5px;text-decoration:none;color:#333;}
#Template2Con .mp3:hover{text-decoration:none;background-position:93% -247px;}
#Template2Con .favorite{float:left;height:30px;cursor:pointer;margin:0px 0px 0px 25px;}

#Template2Con #adunit1{width:300px;height:250px;padding:0px 15px 0px 15px;}
#Template2Con #adunit2{width:300px;height:250px;padding:0px 15px 0px 15px;margin:50px 0px 0px 0px;}

#Template2Con .leaveComment{overflow:hidden;}
#Template2Con .leaveComment #email{width:200px;}

#Template2Con #videoInfoStr{overflow:hidden;}
#Template2Con #videoInfoStr .videoUploadDate{float:right;padding:0px 5px 0px 5px;}
#Template2Con #videoInfoStr .videoCommentCount{float:right;padding:0px 5px 0px 5px;}
#Template2Con .leaveComment .userInfoLine{padding:0px 0px 5px 0px;color:#eee;font-weight:bold;}
#Template2Con .leaveComment .userCommentIcon{float:left;padding:5px 5px 0px 0px;}
#Template2Con .leaveComment .userSubmitBox{float:left;width:565px;overflow:hidden;}
#Template2Con .leaveComment .userCommentLine{}
#Template2Con .leaveComment .userCommentSubmitLine{}



#Template2Con .commentTime{float:left;font-size:x-small;width:55px;line-height:16px;padding:0px 5px 0px 0px;}

#Template2Con .commentText{overflow:hidden;display:block;font-size:12px;padding:2px 0px 0px 0px;}

#Template2Con .commentDeleteButton, #Template2Con .commentVoteUpButton, #Template2Con .commentVoteDownButton, #Template2Con .commentReplyButton{text-align:center;line-height:14px;display:none;position:absolute;font-size:11px;height:14px;background:#ccc;color:#000;border:1px solid #eee;border-radius:5px;-moz-border-radius:5px;cursor:pointer;}

#Template2Con .commentDeleteButton:hover, #Template2Con .commentVoteUpButton:hover, #Template2Con .commentVoteDownButton:hover, #Template2Con .commentReplyButton:hover{background:#eee;}

#Template2Con .commentDeleteButton{width:50px;margin:2px 0px 0px 505px;}

#Template2Con .commentVoteUpButton{width:25px;margin:2px 0px 0px 505px;}

#Template2Con .commentVoteDownButton{width:25px;margin:2px 0px 0px 535px;}

#Template2Con .commentReplyButton{width:50px;margin:2px 0px 0px 565px;}

#Template2Con #headStatCon{min-height:39px;font-weight:bold;color:#eee;width:310px;font-size:small;line-height:130%;text-align:right;float:right;margin:5px 5px 5px 0px;padding:10px 10px 5px 10px;border-radius:5px;-moz-border-radius:5px;background:#888;}

#Template2Con #subVideoNav{min-height:18px;font-weight:bold;color:#eee;width:310px;font-size:small;line-height:18px;text-align:right;float:right;margin:5px 5px 10px 0px;padding:5px 10px 5px 10px;border-radius:5px;-moz-border-radius:5px;background:#888;}
#Template2Con #subVideoNav a{color:#fff;font-weight:lighter;text-decoration:underline;}
#Template2Con #subVideoNav a:hover{text-decoration:none;}

#Template2Con .profileThumbCon{width:40px;height:40px;overflow:hidden;float:left;}

#Template2Con #mainVideoCon{float:left;clear:left;width:660px;height:400px;}
#Template2Con #mainVideoCon .vidCon{padding:0px 10px 0px 10px;margin:0px;width:640px;background:none;}

#Template2Con #panelCon{float:left;overflow:hidden;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;width:640px;margin:10px 10px 10px 10px;}

#Template2Con #prefsPanelCon{min-height:39px;float:left;overflow:hidden;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;width:640px;margin:10px 10px 10px 10px;background:#888;}
#Template2Con #prefsPanelCon table{width:100%;font-size:small;padding:10px;}
#Template2Con #prefsPanelCon h3{margin:0px;padding:3px 0px 0px 5px;font-size:small;}

#Template2Con #videoPrefsStatus{float:right;color:#3F3;padding:2px 19px 0px 0px;}

#Template2Con .blogItemEditDiv{float:right;padding:25px 10px 0px 0px;font-size:x-small;}
#Template2Con .blogItemEditDiv a{text-decoration:underline;}
#Template2Con .blogItemEditDiv a:hover{text-decoration:none;}
#Template2Con .commentCount{float:right;padding:25px 10px 0px 0px;font-size:x-small;}
#Template2Con .commentCount a{text-decoration:underline;}
#Template2Con .commentCount a:hover{text-decoration:none;}
#Template2Con .blogItemCreated{float:right;padding:25px 10px 0px 0px;font-size:x-small;}
#Template2Con .commentCount{float:right;padding:25px 10px 0px 0px;font-size:x-small;}

#Template2Con #statsVideoCon{float:left;clear:left;width:620px;padding:10px;background:#888;font-size:small;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;}
#Template2Con #statsVideoCon .currentViewCount{font-size:24px;color:#333;padding:0px 0px 5px 0px;float:right;height:24px;line-height:24px;}

#Template2Con #captionVideoCon{float:left;clear:left;width:620px;padding:10px;background:#888;font-size:small;border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;}
#Template2Con #captionVideoCon .donateCon{float:right;width:145px;}

#Template2Con #videoComments{float:left;clear:left;width:620px;padding:10px;background:#888;margin:0px 10px 10px 10px;font-size:small;border-radius:5px;-moz-border-radius:5px;}
#Template2Con #videoComments .entry{margin:0px 0px 5px 0px;padding:3px 5px 3px 5px;border-radius:5px;-moz-border-radius:5px;background:#999;}
#Template2Con #videoComments .entry:hover{background:#aaa;cursor:pointer;}
#Template2Con #videoComments .author{color:#eee;padding:0px 5px 0px 0px;}
#Template2Con #videoComments .author a{color:#eee;text-decoration:none;}
#Template2Con #videoComments .author a:hover{color:#eee;text-decoration:none;}

#Template2Con #videoComments .leaveComment{width:620px;padding:0px 0px 5px 0px;}
#Template2Con #videoComments .commentBox{width:614px;border-radius:5px;-moz-border-radius:5px;padding:3px;font-family:sans-serif;font-size:small;color:#999;}

#Template2Con #videoComments .commentBoxTop{width:554px;border-radius:5px;-moz-border-radius:5px;padding:3px;font-family:sans-serif;font-size:small;color:#999;}

#Template2Con #sideVideoList{float:right;width:340px;overflow:hidden;padding:0px 0px 0px 0px;}
#Template2Con #sideVideoList .videoListItem{float:right;width:330px;height:103px;overflow:hidden;background:#888;margin:0px 5px 10px 0px;border-radius:5px;-moz-border-radius:5px;}
#Template2Con #sideVideoList .videoListItem .videoTitle{position:absolute;width:190px;height:50px;font-weight:normal;text-decoration:none;margin:5px 0px 0px 130px;float:left;padding:5px 0px 0px 5px;}
#Template2Con #sideVideoList .videoListItem .videoTitle a{text-decoration:none;color:#eee;font-size:small;display:block;}
#Template2Con #sideVideoList .videoListItem .videoTitle a:hover{text-decoration:none;color:#333;}

#Template2Con #sideVideoList .videoListItem .videoCreated{font-size:x-small;text-align:right;display:block;padding:0px 10px 2px 0px;}
#Template2Con #sideVideoList .videoListItem .videoUploader{font-size:x-small;text-align:right;display:block;padding:25px 10px 2px 0px;color:#000;}
#Template2Con #sideVideoList .videoListItem .videoUploader a{text-decoration:none;color:#000;}
#Template2Con #sideVideoList .videoListItem .videoUploader a:hover{text-decoration:underline;color:#000;}
#Template2Con #sideVideoList .videoListItem .videoInfo{font-size:x-small;text-align:right;display:block;padding:0px 10px 2px 0px;}

#Template2Con #sideVideoList .videoThumbCon{width:120px;height:90px;overflow:hidden;float:left;clear:left;padding:5px;}
#Template2Con #sideVideoList .videoThumbCon img{border:none;}
#Template2Con #sideVideoList .videoThumbCon .videoDuration{opacity:1;position:absolute;text-align:center;margin:83px 0px 0px 5px;padding:2px 2px 0px 2px;width:40px;font-size:xx-small;font-weight:normal;height:12px;overflow:hidden;line-height:10px;border-radius:5px;-moz-border-radius:5px;color:#fff;background:#333;}

#Template2Con #sideVideoList .videoThumbInnerCon{width:120px;height:90px;overflow:hidden;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;display:block;}
#Template2Con #sideVideoList .videothumbInnerCon a{display:block;width:120px;height:90px;}
#Template2Con #sideVideoList .videoThumbCon img{border:none;display:block;cursor:pointer;}


.helpBox{border:1px solid #ccc;background:#eee;color:#000;padding:5px;font-size:x-small;margin:15px 0px 5px 0px;text-align:center;border-radius:5px;-moz-border-radius:5px;line-height:130%;}
.inpRow span{text-align:right;font-size:x-small;padding:0px 5px 0px 0px;}

.videoFuncRow{clear:both;padding:5px 0px 0px 0px;border:1px solid #ccc;border-top:none;font-size:x-small;line-height:20px;overflow:hidden;}
.videoTagsStringCon{clear:both;padding:5px 0px 0px 0px;border:1px solid #ccc;font-size:x-small;line-height:20px;overflow:hidden;padding:0px 0px 0px 5px;}
.videoTagSelector{float:left;margin:2px 2px 2px 5px;padding:4px 4px 4px 4px;}
.videoTagSelector input{float:left;cursor:pointer;}
.videoAdminLabel{float:left;line-height:14px;background:#eee;margin:2px 0px 2px 2px;padding:0px 1px 0px 1px;}

.profileFuncRow{clear:both;padding:5px 0px 0px 0px;border:1px solid #ccc;border-top:none;font-size:x-small;line-height:20px;overflow:hidden;}

.tagTable{font-size:small;width:1000px;margin:auto;min-height:200px;padding:10px 0px 50px 0px;}
.tagTable td{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;background:#eee;font-size:x-small;font-weight:lighter;}
.tagTable th{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;background:#ccc;text-align:left;font-size:xx-small;font-weight:lighter;}
.tagTable .inpEdit{display:block;width:98%;font-size:x-small;font-weight:lighter;}

.tagsSectionNewTagCon{background:#fff;width:1010px;margin:0px auto 50px auto;padding:0px 0px 5px 0px;text-align:right;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;}
.tagsSectionNewTagCon table{width:1000px;margin:auto;border:none;border-collapse:collapse;}
.tagsSectionNewTagCon .helpBox{width:1000px;margin:auto;border:none;}
.tagsSectionInnerCon{background:#fff;margin:0px auto 50px auto;width:1010px;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;}
.tagsSectionInnerCon .helpBox{width:1000px;margin:auto;border:none;}

.userTracker{width:600px;margin:auto;font-size:x-small;background:#fff;}
.userTracker td{vertical-align:top;}
.userTracker th span{display:block;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;background:#ccc;text-align:left;font-size:xx-small;font-weight:lighter;cursor:pointer;padding:0px 2px 0px 2px;}

.userTracker td span{border-radius:5px;-moz-border-radius:5px;background:#eee;display:block;min-height:27px;overflow:hidden;padding:0px 2px 0px 2px;}

.h2subHeader{font-weight:lighter;font-size:medium;border-bottom:1px solid #999;padding:30px 0px 5px 0px;color:#333;}

.winBarClose{height:20px;width:20px;background:url(/Image/icon_save_delete.png) -30px -29px no-repeat;float:right;cursor:pointer;overflow:hidden;}
.winBarClose:hover{background-position:-30px -3px}

#navTop1{min-width:955px;max-width:1240px;text-align:right;margin:auto;padding:2px 30px 0px 30px;letter-spacing:1px;}
#navTop1 span{line-height:24px;padding:0px 4px 0px 4px;height:12px;overflow:hiddden;color:#eee;}
#navTop1 a{vertical-align:top;font-size:14px;text-decoration:none;font-weight:bold;color:#eee;line-height:22px;height:14px;overflow:hiddden;}
#navTop1 #navtabActive{text-decoration:underline;} 
#navTop2{min-width:955px;max-width:1240px;text-align:right;padding:2px 30px 0px 30px;margin:auto 0px auto 20px;}
#navTop2 span{line-height:16px;padding:0px 4px 0px 4px;height:12px;overflow:hiddden;color:#333;}
#navTop2 a{vertical-align:top;font-size:12px;text-decoration:none;font-weight:bold;color:#333;line-height:16px;height:12px;overflow:hiddden;}
#navTop2 #navtabActive{text-decoration:underline;} 

#outerNavTop1{height:24px;background:#4A4C4E;text-align:right;}

#navTopM{min-width:955px;max-width:1240px;margin:auto;text-align:right;padding:2px 30px 0px 30px;}

#searchCon{float:right;}
#searchCon form{display:block;padding:12px 0px 0px 0px;margin:0px;}
#searchBox{height:32px;width:375px;padding:0px 5px 0px 8px;margin:0px 8px 0px 0px;float:right;border:1px solid #888;font-size:18px;font-weight:lighter;letter-spacing:1px;border-radius:3px;-moz-border-radius:3px;}
#searchBut{height:34px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;float:right;border:1px solid #888;cursor:pointer;line-height:24px;font-size:12px;border-radius:3px;-moz-border-radius:3px;}

#topTenNavCon a{text-decoration:none;}
#topTenNavCon a:hover{text-decoration:underline;}

#videoFeaturedScroll{}
#reel-button-right{width:25px;height:25px;overflow:hidden;display:block;background:url(Image/reel-buttons.png) 0px 0px no-repeat;margin:80px 0px 0px 0px;}
#reel-button-right:hover{background-position:0px -26px;}
#reel-button-left{width:23px;height:25px;overflow:hidden;display:block;background:url(Image/reel-buttons.png) -26px 0px no-repeat;margin:80px 0px 0px 14px;}
#reel-button-left:hover{background-position:-26px -26px;}

.pagination a{text-decoration:none;padding:2px;border:1px solid #666;background:#999;color:#fff;line-height:20px;border-radius:5px;-moz-border-radius:5px;margin:2px;float:left;width:20px;text-align:center;}
.pagination a:hover{background:#000;text-decoration:underline;}

.popVidS1{display:block;}
.popVidS2{display:block;position:absolute;font-size:xx-small;color:#000;height:34px;padding:2px 10px 2px 2px;text-align:center;}


#tabsCon{background:#cbcbcb;clear:left;border:1px solid #888;width:160px;overflow:hidden;padding:0px;margin:0px 0px 0px 12px;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-bottom:none;}
#tabDonate{text-align:center;cursor:pointer;float:left;border-right:1px solid #888;overflow:hidden;padding:5px 10px 5px 10px;}
#tabComments{text-align:center;cursor:pointer;float:left;overflow:hidden;padding:5px 10px 5px 10px;}


