.homeMadeVideosMain{
width:100%;
font-family:arial;
}

img{
border:0px;
}

.homeMadeVideosMain:after {
content:""; 
display:block;
height:0;
clear:both; 
visibility:hidden;
}

.homeMadeVideosMain a{
color:#1277EB;
}

.homeMadeVideosLeft{
width:716px;
float:left;
}

.homeMadeVideosRight{
float:right;
width:240px;
}

.homeMadeVideosBlock{
width:98%;
margin-left:auto; margin-right:auto;
}

.byGenreBlock{
width:123px;
float:left;
}

.archieveShowsBlock{
width:575px;
float:left;
}

.homeMadeVideosBlock:after{
content:""; 
display:block;
height:0;
clear:both; 
visibility:hidden;
}

.homeMadeVideosTopSpacer{
font-size:0;
height:5px;
}

.genreMiddleSpacer{
font-size:0;
height:15px;
}

.genreClass{
font-size:1em;
color:#1277EB;
font-weight:bold;
margin-top:2px;
}

.allClass{
font-size:0.9em;
color:#5E5E5E;
font-weight:bold;
}

.videoCategories{
width:100%;
}

.videoCategories div{
height:20px;
}

.videoCategories div a{
font-size:1em;
}

.videoCategoriesTopSpacer{
font-size:0;
height:7px;
}

.archieveHeadMain{
width:100%;
height:20px;
}

.archieveHeadMain:after {
content:""; 
display:block;
height:0;
clear:both; 
visibility:hidden;
}


.archieveHeadLeft{
width:220px;
float:left;
color:#1277EB;
}

.archieveHeadLeft a{
font-size:1.2em;
}

.archieveHeadRight{
width:120px;
float:right;
text-align:right;
color:#1277EB;
}

.archieveHeadRight a{
font-size:0.9em;
}

.selectedLinks a{
font-weight:bold;
}

.archieveGrayLine{
padding-top:1px;
background-color:#CBCBCB;
}

.videoArchieveMain{
width:100%;
}

.videoArchieveMain:after {
content:""; 
display:block;
height:0;
clear:both; 
visibility:hidden;
}

.videoArchieveBox{
float:left;
width:131px;
height:190px;
}

.videoPremiumClipsBox{
float:left;
width:131px;
height:207px;
}

.archieveImage img{
border:1px solid #A1A1A1;
}

.videoArchieveTopSpacer{
height:20px;
font-size:0;
clear:both;
}

.videoArchieveDesc{
}

.videoArchieveDesc a{
color:#0033CC;
font-size:1em;
font-weight:bold;
text-decoration:underline;
font-family:arial;
}


.videoArchieveBy a{
font-size:0.8em;
text-decoration:underline;
}

.videoMessage{
font-family:arial;
font-size:0.9em;
font-weight:normal;
line-height:300px;
}


.videoMainDiv{
width:100%;
}

.videoNameClass{
font-family:arial;
font-weight:bold;
}

.videoArchieveDetails{
width:93%;
margin-left:auto; 
margin-right:auto;
}

.videoArchieveByTopSpacer{
font-size:0;
height:2px;
}

.videoArchieveBoxMiddleSpacer{
width:13px;
float:left;
}

html>body .videoArchieveBoxMiddleSpacer{
width:16px;
float:left;
}

.videoArchieveDescTopSpacer{
font-size:0;
height:3px;
}

.premiumClips{
float:left;
border:1px solid #A5A5A3;
width:117px;
height:16px;
text-align:center;
font-weight:bold;
font-family:arial;
font-size:0.9em;
margin-top:7px;
overflow:hidden;
}

.premiumClips div{
margin-top:1px;
}

.premiumClipsLeftSpacer{
float:left;
width:7px;
}

.pipeImage{
float:left;
margin-top:8px;
margin-left:5px;
margin-right:5px;
}

.archieveModelShows{
float:left;
border:1px solid #A5A5A3;
width:152px;
height:16px;
text-align:center;
font-weight:bold;
font-family:arial;
font-size:0.9em;
margin-top:7px;
overflow:hidden;
}

.archieveModelShows div{
margin-top:1px;
}

.archieveModelShows div a:link{
color:#000000; text-decoration:none;
}

.archieveModelShows div a:hover{
color:#000000; text-decoration:none;
}

.textBoxSpacer{
float:left;
width:11px;
}

.searchTextBox{
float:left;
}

.searchTextBox input{
width:191px;
height:17px;
border:1px solid #989898;
margin-top:4px;
}

.textBoxRightSpacer{
float:left;
width:5px;
}

.searchButton{
float:left;
margin-top:5px;
}

.searchButton img{
cursor:pointer;
}

.topPremiumClipsMain{
width:93%;
margin-left:auto; margin-right:auto;
}

.topPremiumClipsMain:after{
content:""; 
display:block;
height:0;
clear:both; 
visibility:hidden;
}

.topPremiumClipsText{
width:147px;
float:left;
font-size:1.2em;
text-align:left;
font-weight:bold;
color:#1277EB;
}

.latestPremiumClipsText{
width:162px;
float:left;
font-size:1.2em;
text-align:left;
font-weight:bold;
color:#1277EB;
}

.seeMoreText{
width:54px;
float:right;
font-size:0.9em;
margin-top:4px;
}

.seeLatestMoreText{
width:54px;
float:right;
font-size:0.9em;
margin-top:3px;
}

.clipBox{
height:20px;
}

.topPremiumClipsSpacer{
font-size:0;
height:5px;
}

.clipListingsMain{
width:100%;
}

.clipListSpacer{
font-size:0;
height:5px;
}

.clipListBlock{
width:100%;
}

.clipListMain{
width:93%;
margin-left:auto;
margin-right:auto;
}

.clipListMain:after{
content:""; 
display:block;
height:0;
clear:both; 
visibility:hidden;
}

.clipImage{
width:120px;
height:90px;
overflow:hidden;
float:left;
}

.clipTextContainer{
float:right;
width:95px;
overflow:hidden;
}

.clipDescription{
height:30px; width:100%; overflow:hidden;
}

.clipDescription a{
font-size:0.9em;
font-weight:normal;
}

.clipDescriptionSpacer{
font-size:0;
height:12px;
}

.clipSmallText{
font-size:0.8em;
}

.clipSmallLinks a{
font-size:0.8em;
text-decoration:underline;
}

.clipListBlockMiddleSpacer{
font-size:0;
height:8px;
}

.clipGrayBackground{
background-color:#F4F3F1;
}

.topRatedModelsTopSpacer{
font-size:0;
height:14px;
}

.topRatedModelListMain{
width:91%; margin-left:auto; margin-right:auto;
}

.topRatedModelListMain:after{
content:""; 
display:block;
height:0;
clear:both; 
visibility:hidden;
}

.topRatedModelList{
float:left;
width:63px;
height:84px;
}


.topRatedModelImage{
width:63px;
height:59px;
overflow:hidden;
}

.topRatedModelListTopSpacer{
font-size:0;
height:8px;
}

.topRatedNumberImage{
position:absolute;
margin-top:-58px;
margin-left:43px;
}

.topRatedModelListSpacer{
float:left;
width:13px;
}

.movieRequestMainList{
width:93%; margin-left:auto; margin-right:auto;
}

.movieRequestMainList:after{
content:""; 
display:block;
height:0;
clear:both; 
visibility:hidden;
}

.movieRequestImage{
width:36px;
height:33px;
overflow:hidden;
float:left;
}

.movieRequestImage img{
border:1px solid #ACABA6;
}


.movieRequestText{
width:182px;
float:right;
color:#797979;
}

.movieRequestTopSpacer{
font-size:0;
height:10px;
}

.movieRequestTextContent{
font-size:0.9em;
}

.movieRequestSmallText{
font-size:0.8em;
}

.movieRequestSmallText a{
color:#797979; font-size:1em;
}

.movieRequestTextContentSpacer{
font-size:0;
height:3px;
}

.movieRequestSmallTextSpacer{
font-size:0;
height:2px;
}

.movieRequestDottedLine{
border-top:1px solid #000000;
width:93%; margin-left:auto; margin-right:auto;
margin:0px; padding:0px;
}

.movieRequestLineSpacer{
font-size:0;
height:10px;
}

.videoListBottomMain{
width:100%;
clear:both;
}

.videoListSub{
width:528px;
float:right;
}

.videoListSubRightSpacer{
float:right;
width:1px;
}

.videoListSubTopSpacer{
font-size:0;
height:10px;
}

.videoListSubBox{
width:526px;
height:129px;
}

.videoListSubBoxImage{
width:134px;
float:left;
}

.videoListSubBoxContent{
width:380px;
float:right;
}

.videoListSubBoxImageContainer{
width:132px;
height:99px;
border:1px solid #DDDDDD;
overflow:hidden;
}

.videoListSubBoxImageContainer div{
width:120px;
height:90px;
margin-left:auto; margin-right:auto;
margin-top:5px;
}


.videoListSubBoxTitleDiv{
width:100%;
}

.videoListSubBoxTitleDiv:after{
content:""; 
display:block;
height:0;
clear:both; 
visibility:hidden;
}

.videoListSubBoxTitleText{
float:left;
width:70%;
font-size:1.2em;
font-weight:bold;
color:#1277EB;
}

.videoListSubBoxByText{
float:left;
width:25%;
font-size:0.9em;
color:#696969;
padding-top:2px;
}

.videoListSubBoxByText a{
text-decoration:underline;
}

.videoListSubBoxContentTopSpacer{
clear:both;
font-size:0;
height:7px;
}

.videoListSubBoxVideoDescription{
font-size:0.9em;
color:#696969;
width:100%;
}

.videoListSubBoxMiddleSpacer{
font-size:0;
height:8px;
}

.videoListSubBoxCategories{
width:100%;
}

.videoListSubBoxCategories:after{
content:""; 
display:block;
height:0;
clear:both; 
visibility:hidden;
}

.videoListBoxCategoriesArrowImage{
float:left;
width:7%;
}

.videoListBoxCategoriesArrowImage img{
margin-top:2px;
}

.videoListBoxCategoriesContent{
width:93%;
float:left;
}

.videoListBoxCategoriesContent a{
font-size:0.8em;
}

.videoListSubBoxView{
float:left;
width:31%;
}

.videoListSubBoxBottomList{
width:100%;
font-size:0.9em;
color:#696969;
}

.videoListSubBoxBottomList:after{
content:""; 
display:block;
height:0;
clear:both; 
visibility:hidden;
}

.videoListSubBoxBottomSpacer{
font-size:0;
height:3px;
}

.videoListSubBoxLength{
width:37%;
float:left;
}

.videoListSubBoxPrice{
float:left;
width:30%;
}

.priceBold{
font-weight:bold;
}

.addRemoveImage img{
position:absolute;
margin-left:12px;
/* margin-left:11px; */
margin-top:-87px;
cursor:pointer;
}

.numbers a{
font-family:arial;
font-size:1em;
font-weight:bold;
color:#1277EB;
}
.numbers a:hover{
font-family:arial;
font-size:1em;
font-weight:bold;
color:#1277EB;
text-decoration:underline
}




/*****Purchased Clips Css**********/

.purchasedClipsMain{
width:230px; margin-left:auto; margin-right:auto;
}

.purchasedClipsText{
color:#1277EB;
float:left;
width:117px;
text-align:left;
font-family:arial;
font-size:1.2em;
font-weight:bold;
}

.purchasedClipsShowAllText{
float:right;
width:49px;
text-align:left;
overflow:hidden;
padding-top:3px;
}

.purchasedClipsShowAllText a{
color:#1277EB;
font-size:0.9em;
}

.purchasedClipsTopSpacer{
height:5px;
font-size:0;
clear:both;
}

.purchasedClipsList{
width:100%;
border:1px solid #CBCBCB;
overflow:auto;
}

.purchasedClipsBottomSpacer{
clear:both;
font-size:0;
height:10px;
}

.purchasedClipsTopMainSpacer{
font-size:0;
height:2px;
}

.purchasedClipsInnerList{
width:195px; margin-left:auto; margin-right:auto;
}

.purchasedClipsBox{
width:83px;
height:90px;
float:left;
overflow:hidden;
}

.purchasedClipsDescriptionText a{
color:#1277EB;
font-size:0.9em;
font-family:arial;
}

.purchasedClipsImageBlock{
width:81px;
height:62px;
background-color:#ffffff;
overflow:hidden;
}

.purchasedClipsBoxTopSpacer{
font-size:0;
height:5px;
}

.purchasedClipsImage{
width:74px; margin-left:auto; margin-right:auto; overflow:hidden;
margin-top:3px;
}

.purchasedClipsImage img{
border:0px;
}

.noVideosClass{
font-weight:bold;
color:red;
}

.archieveModelShowsLink{
color:#000000;
}

.topRatedModelsName a{
font-family:arial;
font-size:0.9em;
color:#1277EB;
text-decoration:underline;
}
/* css tags for alphabetical list at bottom*/

.modelNamesAlphaList{
float:left; width:100%;
margin-top:10px;
}
.alphaBold{
color:#EA1C26;
font-size:1.3em;
font-weight:bold;
}

.alphaListMainBlock{
width:940px; margin-left:auto; margin-right:auto;
}

.alphaBlock{
height:16px;
}

.alphaColumn{
float:left; width:94px;
}

.modelNamesList{
width:93%;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}

.modelNamesList div{
margin-top:5px;
margin-bottom:5px;
}

.modelNamesList div a{
color:#EA1C26;
font-size:.9em;
}
.videoListMain{
width:100%;
text-align:left;
}

.videoListMain:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both;
    visibility: hidden;
}



.selected a{
color:#EA1C26;
padding:1px 3px;
margin-right:3px;
text-decoration:underline;
cursor:pointer;
/* cursor:hand; */
}

.previous{
color:#EA1C26;
padding:1px 3px;
margin-right:3px;
text-decoration:underline;
cursor:pointer;
/* cursor:hand; */
}

#homeMadeVideosPagination a{
font-size:1.4em;
}

#homeMadeVideosPagination .pagerCurrent{
font-size:1.4em;
}

.starmain div{
float:left;
}


.fromclass{
color:#666666;
font-size:0.9em;
font-family:arial;
}

.fromlinkclass a{
color:#333333;
font-size:0.9em;
text-decoration:underline;
font-family:arial;
}

.durationclass{
float:left;
font-size:0.9em;
font-weight:bold;
color:#000000;
font-family:arial;
}

.ratingclass{
float:right;
width:55px;
overflow:hidden;

}

.viewstextclass{
font-size:0.8em;
color:#000000;
font-family:arial;
}

.archieveShowText{
text-align:left;
}

.premiumAddSpacer{
font-size:0; height:5px;
}

.homeMadeVideosWide{
width:960px;
}

.homeMadeArchiveShows{
width:838px; overflow:hidden;
}

.homeMadeArchiveShowsMiddleSpacer{
width:9px; _width:6px;
height:20px;
float:left;
font-size:0;
}


.homeMadeArchiveShowsGenreBlock{
width:100px;
float:left;
}
