html, body
{    
   background:           #01077D;
   text-align:           center;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-size:            13px;    
   color:                #01077D;
   height:               100%;
   margin-top:           0px;
   
   scrollbar-face-color:        #01077D; 
   scrollbar-highlight-color:   #01077D; 
   scrollbar-shadow-color:      #8E86D8; 
   scrollbar-3dlight-color:     #01077D; 
   scrollbar-arrow-color:       #8E86D8; 
   scrollbar-track-color:       #8E86D8; 
   scrollbar-darkshadow-color:  #01077D;
   
   
}

a:link, a:visited, a:active 
{
   color:                #01077D; 
   font-family:          Arial, Verdana, Helvetica, sans-serif;
   font-style:           normal;
   line-height:          normal;
   font-weight:          none;
   font-variant:         normal;
   text-transform:       none; 
   text-decoration:      none; 

}

a:hover
{
   color:                #8E86D8; 
   text-decoration:      none;
}


a img
{    
   margin:               0px;
   padding:              0px;   
   border:               0px;
}

img
{
   vertical-align:       bottom;
}

.opacityit img
{
   filter:               progid:DXImageTransform.Microsoft.Alpha(opacity=100);
   -moz-opacity:         1;
}

.opacityit:hover img
{
   filter:               progid:DXImageTransform.Microsoft.Alpha(opacity=60);
   -moz-opacity:         0.6;
}

#containerSexy
{    
   width:                1000px;
   height:               auto;
   padding:              0px;   
   text-align:           center;
	 margin-right:         auto;
	 margin-left:          auto;
   border:               #8E86D8 2px solid;
   background:           #FFFFFF;
}

#containerSexy2
{    
   width:                1000px;
   height:               1500px;
   padding:              0px;   
   text-align:           center;
	 margin-right:         auto;
	 margin-left:          auto;
   border:               #8E86D8 2px solid;
   background:           #FFFFFF;
}


#header
{
   height:               325px;
   width:                1000px;
   text-align:           center;
}
#headerWrap
{
   height:               300px;
   width:                1000px;
   float:                left;    
}

#headerBanner
{
   float:                left;    
   height:               300px;
   width:                1000px;
   text-align:           center;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/BannerHold.jpg");
}

.menuBanner
{
   float:                left;    
   width:                1000px;
   height:               25px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

.menuBanner2
{
   float:                left;    
   width:                1000px;
   height:               25px;
   margin-top:           10px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

#menuHeaderText
{
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

#menuHeaderItemsLeft
{
   float:                left;    
   width:                200px;
   text-align:           left;
}

#menuHeaderItemsRight
{
   float:                right;    
   width:                200px;
   text-align:           right;
}

#menuWrap
{
   float:                left;    
   width:                600px;
   height:               auto;
}

.menuItem a
{
   float:                left;    
   width:                150px;
   height:               25px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage06.jpg");
}

.menuItem a:hover
{
   float:                left;    
   width:                150px;
   height:               25px;
   color:                #01077D;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage07.jpg");
}

#contentArea
{
   float:                left;    
   width:                1000px;
   height:               auto;
   background:           #FFFFFF;
}

.contentAreaWrap
{
   float:                left;    
   width:                1000px;
}

.sectionHeaderText
{
   float:                left;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}


#recentVideoAddArea
{
   float:                left;    
   width:                972px;
   height:               100px;
   border:               #01077D 2px solid;
   border-style:         outset;
   margin-top:           10px;
   margin-left:          12px;

}

* html #recentVideoAddArea
{
   margin-left:          8px;
   width:                965px;
}

#recentVideoAddAreaBanner
{
   float:                left;    
   width:                972px;
   height:               25px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

* html #recentVideoAddAreaBanner
{
   width:                965px;
}

#recentVideoAddAreaList
{
   float:                left;    
}

#googleTopArea
{
   float:                left;    
   width:                972px;
   height:               15px;
   margin-top:           10px;
   margin-left:          12px;

}

* html #googleTopArea
{
   margin-left:          8px;
   width:                965px;
}

#featureVideoTopWrap
{
   float:                left;    
   width:                1000px;
   height:               500px;
   margin-top:           10px;
}

#topRatedArea
{
   float:                left;    
   width:                257px;
   height:               500px;
   margin-left:          12px;
   border:               #01077D 2px solid;
   border-style:         outset; 
}

* html #topRatedArea
{
   margin-left:          8px;
   height:               430px;
}

#mostViewdArea
{
   float:                left;    
   width:                257px;
   height:               500px;
   margin-left:          17px;
   border:               #01077D 2px solid;
   border-style:         outset; 
}

* html #mostViewdArea
{
   margin-left:          9px;
   height:               430px;
}

.featureTopBanner
{
   float:                left;    
   width:                257px;
   height:               25px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

#featureVideoList
{
   height:               400px;
   width:                240px;  
   float:                left;
   margin-left:          17px;
   margin-top:           25px;
}

* html #featureVideoList
{
   margin-left:          8px;
   margin-top:           18px;
}

#featureVideoListShowMore
{
   float:                left;    
   width:                240px;
   height:               8px;
   text-align:           middle;
   font-size:            13px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   margin-left:          11px;
   margin-top:           24px;
}

* html #featureVideoListShowMore
{
   margin-left:          6px;
   margin-top:           3px;
}

#topVideoList
{
   height:               400px;
   width:                240px;  
   float:                left;
   margin-left:          17px;
   margin-top:           25px;
}

* html #topVideoList
{
   margin-left:          8px;
   margin-top:           18px;
}

#topVideoListShowMore
{
   float:                left;    
   width:                240px;
   height:               8px;
   text-align:           middle;
   font-size:            13px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   margin-left:          11px;
   margin-top:           24px;
}

* html #topVideoListShowMore
{
   margin-left:          6px;
   margin-top:           3px;
}

#openPageArea
{
   height:               373px;
   width:                425px;  
   float:                left;
   border-left:          #01077D 2px solid;
   border-right:         #01077D 2px solid;
   border-bottom:        #01077D 2px solid;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage14.jpg");
}

#openPageAreaText
{
   text-align:           left;
   font-size:            14px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   color:                #FFFFFF;
   padding:              6px;
}


#videoArea
{
   float:                left;    
   width:                425px;
   height:               500px;
   margin-left:          12px;
}

* html #videoArea
{
   margin-left:          8px;
   height:               394px;
}

#videoBanner
{
   float:                left;    
   width:                425px;
   height:               25px;
   border-top:           #01077D 2px solid;
   border-left:          #01077D 2px solid;
   border-right:         #01077D 2px solid;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

#videoBannerItemsLeft
{
   float:                left;    
   width:                250px;
   text-align:           left;
}

#videoBannerHeaderTextLeft
{
   float:                left;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

#videoBannerItemsRight
{
   float:                right;    
   width:                162px;
   text-align:           right;
}

#videoBannerHeaderTextRight
{
   float:                right;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

#totalCount
{
   float:                right;    
}

#ethnicityColumnsWrap
{
   float:                left;    
   width:                1000px;
   height:               auto;
   margin-top:           15px;
   margin-bottom:        10px;
}

.ethnicityLeftColumn
{
   float:                left;    
   width:                477px;
   height:               540px;
   margin-left:          12px;
   overflow:             auto; 
   border:               #01077D 2px solid;
   border-style:         outset;
}

* html .ethnicityLeftColumn
{
   margin-left:          8px;
   height:               550px;
}

.ethnicityRightColumn
{
   float:                left;    
   width:                477px;
   height:               540px;
   margin-left:          14px;
   border:               #01077D 2px solid;
   border-style:         outset;
}

* html .ethnicityRightColumn
{
   margin-left:          6px;
   height:               550px;
}

.ethnicityBanner
{
   float:                left;    
   width:                435px;
   height:               25px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

.ethnicityBannerItemsLeft
{
   float:                left;    
   width:                235px;
   text-align:           left;
}

.singleEthnicityHeaderTextLeft
{
   float:                left;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

.ethnicityBannerItemsRight
{
   float:                right;    
   width:                200px;
   text-align:           right;
}

.singleEthnicityHeaderTextRight
{
   float:                right;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

.singleEthnicityArea
{
   float:                left;    
   width:                435px;
   height:               100px;
   border:               #01077D 2px solid;
   border-style:         outset;
   margin-top:           10px;
   margin-left:          6px;
}

* html .singleEthnicityArea
{
   margin-left:          3px;
}

#ethnicityHeaderText
{
   float:                left;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

#ethnicityHeaderText2
{
   float:                left;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

#youTubeVideoArea
{
   height:               405px;
   width:                425px;  
   float:                left;
}

#youTubeVideoAreaEtology
{
   height:               405px;
   width:                425px;  
   float:                left;
}

#youTubeVideoAreaAd
{
   float:                left;
   text-align:           left;
   height:               65px;
   width:                425px;  
   float:                left;
   margin-top:           5px;
   border:               #01077D 2px solid;
}

#youTubeVideoAreaWrap
{
   float:                left;    
   width:                425px;
   height:               25px;
   border-left:          #01077D 2px solid;
   border-right:         #01077D 2px solid;
   border-bottom:        #01077D 2px solid;
}

#youTubeVideoAreaViews
{
   float:                left;    
   width:                225px;
   height:               25px;
   text-align:           left;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

#youTubeVideoAreaViewsText
{
   float:                left;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

#youTubeVideoAreaBroken
{
   width:                200px;  
   float:                right;
   height:               25px;
   text-align:           right;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

#youTubeVideoAreaBrokenText
{
   float:                right;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

#youTubeVideoRating
{
   float:                left;    
   width:                425px;
   height:               25px;
}

.youTubeVideosSingle
{
   float:                left;    
   width:                45px;
   height:               55px;
   padding:              1px;
   border:               #01077D 1px solid; 
}

.youTubeImage
{
   float:                left;    
   width:                45px;
   height:               55px;
}

.ethnicityRelatedBanner
{
   float:                left;    
   width:                477px;
   height:               25px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

#relatedVideoArea
{
   float:                left;    
   width:                460px;
   height:               305px;
   margin-top:           10px;
   margin-left:          17px;
}

* html #relatedVideoArea
{
   margin-left:          5px;
}

#relatedVideoAreaAll
{
   float:                left;    
   width:                430px;
   height:               275px;
}

#relatedVideoAreaAllNav
{
   float:                left;    
   width:                430px;
   height:               50px;
   margin-top:           10px;
   font-size:            12px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
}

* html #relatedVideoAreaAllNav
{
   margin-top:           1px;
   height:               18px;
}

#relatedVideoAreaAllNav a
{
   color:                #01077D;
   background-color:     #FFFFFF;
}

#relatedVideoAreaAllNavCurrent
{
   color:                #FFFFFF;
   background-color:     #01077D;
}

#relatedVideoAreaAllNav a:hover, #relatedVideoAreaAllNav a.selected
{
   color:                #FFFFFF;
   background-color:     #01077D;
}

#categoryHeaderText
{
   float:                left;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

#relatedVideoCategoryArea
{
   float:                left;    
   width:                460px;
   height:               170px;
   margin-top:           10px;
   margin-left:          17px;
   overflow:             auto;
}

* html #relatedVideoCategoryArea
{
   margin-left:          5px;
}

.videoCategoryColumn
{
   float:                left;    
   width:                140px;
   height:               10px;
   padding:              2px;
   margin-left:          5px;
   margin-top:           8px;
   text-align:           left;
}

* html .videoCategoryColumn
{
   margin-top:           4px;
}

.videoCategoryColumn a:link, .videoCategoryColumn a:visited, .videoCategoryColumn a:active 
{
   color:                #01077D;
   background-color:     #FFFFFF;
}

.videoCategoryColumn a:hover
{
   color:                #FFFFFF;
   background-color:     #01077D;
}

.viewsArea
{
   float:                left;    
   width:                45px;
   height:               10px;
   float:                left;    
   font-size:            9px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   color:                #01077D;
   text-align:           left;
   bottom-margin:        2px;
}

* html .viewsArea
{
   bottom-margin:        0px;
}

.imageAndViewWrap
{
   float:                left;    
   width:                45px;
   height:               65px;
   margin-top:           4px;
   margin-left:          8px;
}

* html .imageAndViewWrap
{
   margin-left:          4px;
   margin-top:           1px;
}

#uploadVideoWrap
{
   float:                left;    
   width:                1000px;
   height:               auto;
   margin-top:           15px;
   margin-bottom:        10px;
}

#uploadVideoLeftColumn
{
   float:                left;    
   width:                477px;
   height:               575px;
   margin-left:          12px;
   overflow:             auto; 
   border:               #01077D 2px solid;
   border-style:         outset;
}

* html #uploadVideoLeftColumn
{
   margin-left:          8px;
   height:               576px;
}

.uploadVideoRightColumn
{
   float:                left;    
   width:                477px;
   height:               575px;
   margin-left:          14px;
   border:               #01077D 2px solid;
   border-style:         outset;
}

* html .uploadVideoRightColumn
{
   margin-left:          6px;
   height:               575px;
}

.uploadVideoBanner
{
   float:                left;    
   width:                477px;
   height:               25px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

.bannerHeaderText
{
   float:                left;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

.uploadVideoCategories
{
   float:                left;    
   width:                160px;
   height:               15px;
}

.uploadTipHelp
{
   float:                left;    
   font-size:            10px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   color:                #01077D;
}

.formRow
{
   width:                450px;
   float:                left;
   text-align:           left;
   font-family:          Arial, Verdana, Helvetica, sans-serif;     
   font-size:            12px;
   margin-bottom:        2px;
   margin-top:           7px;   
}

* html .formRow
{
   margin-top:           0px;   
}

.formRow2
{
   width:                400px;
   float:                left;
   text-align:           left;
   font-family:          Arial, Verdana, Helvetica, sans-serif;     
   font-size:            12px;
   margin-bottom:        2px;
}

* html .formRow2
{
   margin-top:           0px;   
}

label
{
   width:                110px;
   float:                left;
   text-align:           left;
   font-family:          Arial, Verdana, Helvetica, sans-serif;     
   font-size:            12px;    
   font-weight:          bold;
   background-color:     #FFFFFF;   
   padding:              2px;   
   padding-top:          4px;   
   padding-bottom:       4px;   
   margin-right:         2px;   
}

.label2
{
   width:                100px;
   float:                left;
   text-align:           left;
   font-family:          Arial, Verdana, Helvetica, sans-serif;     
   font-size:            12px;    
   font-weight:          bold;
   padding:              2px;   
   padding-top:          4px;   
   margin-right:         2px;   
}

.errorRow
{
   width:                450px;
   float:                left;
   text-align:           left;
   font-family:          Arial, Verdana, Helvetica, sans-serif;     
   font-size:            10px;
   color:                #FF0000;
}

#importantMessage
{
   float:                left;    
   width:                250px;
   height:               15px;
}

#feedbackDisclaimerWrap
{
   float:                left;    
   width:                460px;
   height:               500px;
   text-align:           center;
}

* html #feedbackDisclaimerWrap
{
   height:               500px;
}

#videoArea2
{
   float:                left;    
   width:                425px;
   height:               372px;
   margin-left:          27px;
   margin-top:           10px;
   border:               #01077D 2px solid;
}

* html #videoArea2
{
   margin-left:          12px;
   height:               369px;
}

#moreVideosBanner
{
   float:                left;    
   width:                425px;
   height:               25px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

#moreVideosBannerText
{
   float:                left;    
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

#moreVideos
{
   float:                left;    
   width:                425px;
   height:               100px;
   margin-left:          27px;
   margin-top:           10px;
   border:               #01077D 2px solid;
}

* html #moreVideos
{
   margin-left:          12px;
   height:               100px;
}

#moreVideosPadding
{
   float:                left;    
   padding-left:         20px;
}

#adBannerOnVideo
{
   float:                left;
   width:                425px;
   height:               373px;
}

#adBannerOnVideoText
{
   color:                #FFFFFF;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-size:            12px;
   padding:              4px;    
}

#videoLayer
{
   position:             relative;
   top:                  0px;
   left:                 0px;
   width:                425px;
   height:               344px;
   z-index:              1;
   border-left:          #01077D 2px solid;
   border-right:         #01077D 2px solid;
}

#layerWrap
{
   float:                left;    
   width:                425px;
   height:               344px;
}

#wordsAndRatingWrap
{
   float:                left;    
   width:                425px;
   height:               16px;
}

#wordRating
{
   float:                left;    
   width:                40px;
   height:               16px;
   text-align:           left;
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;
   font-weight:          bold;
   padding-left:         4px;    
}

#fiveStarRating
{
   float:                left;    
   width:                95px;
   height:               16px;
}

#ratingsCount
{
   float:                left;    
   width:                15px;
   height:               22px;
   text-align:           left;
}

#theComment
{
   float:                right;    
   width:                200px;
   height:               22px;
   text-align:           right;
   font-size:            11px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   padding-top:          2px;
}

#theRating
{
   float:                left;    
   width:                85px;
   height:               22px;
   text-align:           left;
   font-size:            11px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   padding-top:          2px;
}

#tagFavoriteAreaWrap
{
   float:                left;    
   width:                425px;
   height:               10px;
   padding-top:          3px;
}

* html #tagFavoriteAreaWrap
{
   padding-top:          0px;
}

#tagArea
{
   float:                left;    
   width:                265px;
   height:               8px;
   text-align:           left;
   font-size:            11px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   padding-left:         4px;    
}

#favoriteArea
{
   float:                right;    
   width:                150px;
   height:               8px;
   text-align:           right;
   font-size:            11px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   padding-left:         4px;    
}

.rating
{
   width:                80px;
   height:               16px;
   margin:               0 0 1px 0;
   padding:              0;
   list-style:           inline;
   clear:                both;
   position:             relative;
   background:           url(http://www.sexyvisions.net/images/NewLayout/star-matrix2.gif) no-repeat 0 0;
}

* html .rating
{
   margin:               0 0 0px 0;
}

ul.rating li 
{
   cursor:               pointer;
   float:                left;
   text-indent:          -999em;
}

ul.rating li a 
{
   position:             absolute;
   left:                 0;
   top:                  0;
   width:                16px;
   height:               16px;
   text-decoration:      none;
   z-index:              200;
}

ul.rating li.one a 
{
   left:                 0;
}

ul.rating li.two a 
{
   left:                 16px;
}

ul.rating li.three a 
{
   left:                 32px;
}

ul.rating li.four a 
{
   left:                 48px;
}

ul.rating li.five a 
{
   left:                 64px;
}

ul.rating li a:hover 
{
   z-index:              2;
   width:                80px;
   height:               16px;
   overflow:             hidden;
   left:                 0; 
   background:           url(http://www.sexyvisions.net/images/NewLayout/star-matrix2.gif) no-repeat 0 0
}

ul.rating li.one a:hover 
{
   background-position:  0 -96px;
}

ul.rating li.two a:hover 
{
   background-position:  0 -112px;
}

ul.rating li.three a:hover 
{
   background-position:  0 -128px
}

ul.rating li.four a:hover 
{
   background-position:  0 -144px
}

ul.rating li.five a:hover 
{
   background-position:  0 -160px
}

/* this is used to remove the hover affect */
/* use the background position according to the table above to display the required images*/
.rated
{
   width:                80px;
   height:               16px;
   margin:               0 0 1px 0;
   padding:              0;
   list-style:           inline;
   clear:                both;
   position:             relative;
   background:           url(http://www.sexyvisions.net/images/NewLayout/star-matrix2.gif) no-repeat 0 0;
}

* html .rated
{
   margin:               0 0 0px 0;
}

ul.rated li 
{
   cursor:               pointer;
   float:                left;
   text-indent:          -999em;
}

ul.rated li.one a 
{
   left:                 0;
}

ul.rated li.two a 
{
   left:                 16px;
}

ul.rated li.three a 
{
   left:                 32px;
}

ul.rated li.four a 
{
   left:                 48px;
}

ul.rated li.five a 
{
   left:                 64px;
}

/* add these classes to the ul to effect the change to the correct number of stars */
.nostar 
{
   background-position:  0 0;
}

.onestar 
{
   background-position:  0 -16px;
}

.twostar 
{
   background-position:  0 -32px;
}

.threestar 
{
   background-position:  0 -48px;
}

.fourstar 
{  
   background-position:  0 -64px;
}

.fivestar 
{
   background-position:  0 -80px;
}

/* end rating code */
h3
{
   margin:                0 0 1px 0;
   font-size:             110%
}


#loginArea
{
   height:               373px;
   width:                425px;  
   float:                left;
   border-left:          #01077D 2px solid;
   border-right:         #01077D 2px solid;
   border-bottom:        #01077D 2px solid;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage13.jpg");
}

#logoutEditText
{
   float:                left;    
   height:               8px;
   text-align:           left;
   font-size:            11px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   padding:              6px;
}

#formWrap
{
   height:               324px;
   width:                405px;  
   float:                left;
   padding:              10px;
}

#googleAdArea
{
   height:               344px;
   width:                425px;  
   float:                left;
   text-align:           center;
	 margin-right:         auto;
	 margin-left:          auto;
   text-align:           left;
   font-size:            11px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   color:                #FFFFFF;
}

#picPost
{
   height:               1000px;
   width:                667px;  
   float:                left;
   text-align:           center;
   margin-top:           10px;
	 margin-left:          5px;
   border:               #01077D 2px solid; 
}

.picPostAd
{
   height:               1000px;
   width:                150px;  
   float:                left;
   text-align:           center;
   margin-top:           10px;
	 margin-left:          5px;
}


#picPostSearch
{
   height:               auto;
   width:                800px;  
   float:                left;
   text-align:           center;
   margin-top:           10px;
	 margin-left:          10px;
	 padding:              5px;
   border:               #01077D 2px solid; 
}

#searchBox
{
   height:               25px;
   width:                667px;  
   float:                middle;
   text-align:           center;
   margin-top:           10px;
}

#commentVideoArea
{
   float:                left;    
   width:                450px;
   height:               305px;
   overflow:             auto;
   background:           #FFFFFF;
}

#formBoxArea
{
   float:                left;    
   width:                420px;
   height:               125px;
}

.singleCommentWrap
{
   float:                left;    
   width:                420px;
   height:               auto;
}

.singleCommentTitleBar
{
   float:                left;    
   width:                420px;
   height:               10px;
   text-align:           left;
   padding-top:          8px;
}

.titleBarUsername
{
   font-size:            13px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
}

.titleBarAdded
{
   font-size:            11px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   color:                #000000;
}

.singleComment
{
   float:                left;    
   width:                420px;
   height:               auto;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-size:            13px;
   text-align:           left;
   padding-top:          4px;
   color:                #000000; 
}

#noCommentsText
{
   float:                left;    
   width:                420px;
   height:               10px;
   text-align:           center;
   padding-top:          8px;
}

#addCommentText
{
   float:                left;    
   height:               8px;
   text-align:           left;
   font-size:            11px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   padding:              2px;
}

#commentVideoArea
{
   float:                left;    
   width:                972px;
   height:               250px;
   border:               #01077D 2px solid;
   border-style:         outset;
   margin-top:           10px;
   margin-left:          12px;

}

* html #commentVideoArea
{
   margin-left:          8px;
   width:                965px;
}

#commentVideoAreaBanner
{
   float:                left;    
   width:                972px;
   height:               25px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

* html #commentVideoAreaBanner
{
   width:                965px;
}

#commentVideoArealist
{
   float:                left;    
}

/***********************************************************************/
/***********************************************************************/

#sexyPhotosArea
{
   float:                left;    
   width:                972px;
   height:               165px;
   border:               #01077D 2px solid;
   border-style:         outset;
   margin-top:           10px;
   margin-left:          12px;

}

* html #sexyPhotosArea
{
   margin-left:          8px;
   width:                965px;
}

#sexyPhotosAreaBanner
{
   float:                left;    
   width:                972px;
   height:               25px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

* html #sexyPhotosAreaBanner
{
   width:                965px;
}

#sexyPhotosAreaList
{
   float:                left;    
}

#picPostAdWrap2
{
   margin-top:           10px;
   height:               1230px;
   width:                1000px;  
   float:                left;
   text-align:           center;    
}

#picPost
{
   height:               1200px;
   width:                800px;  
   float:                left;
   text-align:           center;
	 padding:              5px;
	 margin-left:          10px;
   border:               #01077D 2px solid; 
}

* html #picPost
{
   margin-left:          5px;
}

#picAdArea
{
   height:               1200px;
   width:                170px;  
   float:                left;
   text-align:           center;
}

#picText
{    
   float:                middle;
   text-align:           center;    
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-size:            12px;
   padding:              4px;    
}

/***********************************************************************/
/***********************************************************************/

#videoAdWrap2
{
   margin-top:           10px;
   height:               450px;
   width:                1000px;  
   float:                left;
   text-align:           center;    
}

#videoPost
{
   height:               450px;
   width:                1000px;  
   float:                left;
   text-align:           center;
	 padding:              5px;
	 margin-left:          10px;
}

* html #videoPost
{
   margin-left:          5px;
}

#videoAdArea
{
   height:               60px;
   width:                425px;  
   float:                middle;
   margin-top:           5px;
   text-align:           center;
}

#videoLayerPostWrap
{
   width:                1000px;
   height:               350px;
   float:                left;
   text-align:           center;
}

#videoLayerPost
{
   width:                425px;
   height:               344px;
   border:               #01077D 2px solid;
}

/***********************************************************************/
/***********************************************************************/

#formMessageBoxArea
{
   float:                left;    
   width:                425px;
   height:               35px;
}

* html #formMessageBoxArea
{
   margin-left:          2px;
}

.formAlign2
{
   float:                left;
   text-align:           left;
}

#emailBanner
{
   float:                left;    
   width:                425px;
   height:               25px;
   background-image:     url("http://www.sexyvisions.net/images/NewLayout/SexyImage03.jpg");
}

#emailText
{
   font-size:            15px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #01077D;
   padding:              4px;
}

#emailSent
{
   font-size:            11px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-weight:          bold;
   color:                #FF0000;
   margin-left:          5px;
}

#joinTodayText
{
   font-size:            11px;
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   color:                #01077D;
   padding:              2px;
}

/***********************************************************************/
/***********************************************************************/

.formAlign
{
   float:                left;
   text-align:           left;
   width:                420px;
   height:               125px;
}

#adArea
{
   height:               344px;
   width:                425px;  
   float:                left;
}

#adAreaFooter
{
   height:               90px;
   width:                1000px;  
   float:                left;
   text-align:           center;
   padding-top:          5px;
}

#footerMenu
{    
   float:                middle;
   text-align:           center;    
   font-family:          Arial, Verdana, Helvetica, sans-serif;    
   font-size:            12px;
   font-weight:          bold;
   padding:              4px;    
}

#footer 
{
   width:                1000px;
   height:               auto;
   float:                left;    
   padding-top:          10px;
   background:           #FFFFFF;
}

#footer  a
{
   padding-right:        10px;
   text-align:           center;
}

.end 
{
    clear:               both;
}
