
/* webcam Thumb 1 class for web menu blocks */
.webTH1 {
     display: inline-block;
     height: 440px;
     vertical-align: top;
     font-size: 180% !important;
     text-shadow: 5px 5px 7px black;
       }


/* webcam Thumb 2 class for web menu imgs */
.webTH2  {
     box-shadow: 5px 5px 17px black;
     text-shadow: 5px 5px 17px black;
     border-radius: 10px;
     border: 4px ridge grey;
     margin-left: 15px;
     margin-right: 15px;
     margin-top: 3px;
     margin-bottom: 3px;
     height: 280px; 
     width: 360px;
     font-size: 180%;        }
.webTH2:hover  { 
     box-shadow: 5px 5px 17px black;
     text-shadow: 5px 5px 17px black;
     border-radius: 10px;
     border: 4px ridge white;
     margin-left: 10px;
     margin-right: 10px;
     margin-top: -2px;
     margin-bottom: -2px;
     height: 290px; 
     width: 370px;
     font-size: 180%;        }

/* webcam Thumb class for Recent Adds web menu imgs */
.newTH1 {
     display: inline-block;
     height: 330px;
     vertical-align: top;
     font-size: 135%;
     text-shadow: 5px 5px 7px black;
       }
.newTH2  {
     box-shadow: 5px 5px 17px black;
     text-shadow: 5px 5px 17px black;
     border-radius: 10px;
     border: 4px ridge grey;
     margin-left: 15px;
     margin-right: 15px;
     margin-top: 3px;
     margin-bottom: 3px;
     height: 210px; 
     width: 260px;
        }
.newTH2:hover  { 
     box-shadow: 5px 5px 17px black;
     text-shadow: 5px 5px 17px black;
     border-radius: 10px;
     border: 4px ridge white;
     margin-left: 10px;
     margin-right: 10px;
     margin-top: -2px;
     margin-bottom: -2px;
     height: 220px; 
     width: 270px;
        }

.MenuDiv {
    border-radius: 25px;
    box-shadow: 5px 5px 17px black;
    border: 4px outset DarkBlue !important;
    width:280px;
    height:90px;
    line-height:90px;
    background-color:DarkBlue;
    margin-left:1px;
    margin-right:1px;
    margin-top:8px;
    margin-bottom:18px;
    font-size: 240%;
    font-weight: 800;
    vertical-align:middle}
.MenuDiv:hover {
    border-radius: 25px;
    box-shadow: 5px 5px 17px black;
    border: 4px inset DarkRed !important;
    width:280px;
    height:90px;
    line-height:90px;
    background-color:DarkRed;
    margin-left:1px;
    margin-right:1px;
    margin-top:8px;
    margin-bottom:18px;
    font-size: 240%;
    font-weight: 800;
    }
    
/* webcam Thumb 1 class for web BOB blocks */
.webTH1BOB {
     display: inline-block;
     height: 440px;
     vertical-align: top;
     font-size: 180% !important;
     text-shadow: 5px 5px 7px black;
       }

/* webcam Thumb 2 class for BOB menu imgs */
.webTH2BOB  {
     box-shadow: 5px 5px 17px black;
     text-shadow: 5px 5px 17px black;
     border-radius: 10px;
     border: 4px ridge grey;
     margin-left: 105px;
     margin-right: 105px;
     margin-top: 3px;
     margin-bottom: 3px;
     height: 210px; 
     padding-top: 40px;
     padding-bottom: 30px;
     width: 180px;
     font-size: 180%;        }
.webTH2BOB:hover  { 
     box-shadow: 5px 5px 17px black;
     text-shadow: 5px 5px 17px black;
     border-radius: 10px;
     border: 4px ridge white;
     margin-left: 100px;
     margin-right: 100px;
     margin-top: -2px;
     margin-bottom: -2px;
     height: 220px; 
     padding-top: 40px;
     padding-bottom: 30px;
     width: 190px;
     font-size: 180%;        }



.MMIcon {
    cursor:pointer;
    border-radius: 20px;
    box-shadow: 5px 5px 17px black;
    border: 8px DarkBlue !important;
    width:300px;
    height:90px;
    line-height:90px;
    background-color:DarkBlue;
    margin-top:-3px;
    margin-bottom:8px;
    font-size: 240%;
    font-weight: 500;
    vertical-align:middle}
.MMIcon:hover {
    cursor:pointer;
    border-radius: 20px;
    box-shadow: 5px 5px 17px black;
    border: 8px DarkBlue !important;
    width:300px;
    height:90px;
    line-height:90px;
    background-color:DarkBlue;
    margin-top:0px;
    margin-bottom:5px;
    font-size: 240%;
    font-weight: 500;
    vertical-align:middle}

/* Style for Top Pick and Out of Svc */
.TopPick {
           border:0px;
           position: relative; 
           top:-400px; 
           left:130px;
          }
.OutOfSvc {
           border:0px;
           position: relative; 
           top:-190px; 
           left:00px;
           }
.OutOfSvc2 {height: 30px; width: 175px;
           border:0px;
           position: relative; 
           top:-220px; 
           left:00px;
           }


/* -- Favorites Formating -- */

.myPhotoLinks {
   float: left;
   padding-right: 10px;
   padding-left: 0px;
   padding-top: 4px;
   padding-bottom: 0px;}


/* Favorite img thumbs */
.webTHfav { border: 4px ridge blue !important;
    height: 195px; 
    width: 195px;
        }
.webTHfav:hover  { border: 4px ridge white !important;
    height: 195px; 
    width: 195px;
        }


#LeftSide {display:inline-block; width:88%;padding-left:4%;padding-right:1%;min-width:400px;vertical-align:text-top;}        
#RightSide {display:inline-block; width:88%;padding-left:1%;padding-right:4%;min-width:400px;vertical-align:text-top;}      
#BOBdesc {display:block; width:88%;padding-left:1%;padding-right:4%;min-width:400px;}      
.FavText {
     text-align:justify;
     font-size: 200% !important;
     text-shadow: 5px 5px 7px black;
       }


/* Full Screen Button Size */

.FSButton {
display: block;
position:absolute;
height: 80px;
width: 80px;
padding: 2px;
top: 10px !important;
right: 10px !important;
font-size:75%;
z-index:99998;
} 
.FSButton:hover {
display: block;
position:absolute;
height: 84px;
width: 84px;
padding: 0px;
top: 10px !important;
right: 10px !important;
font-size:75%;
z-index:99998;
} 

/* BOB Updates */

#PrePics { display: none !important;}
#DescBtn { font-size: 200% !important;}
.BOBImg {  height:330px !important; width: 440px !important; }
.BOBDesc { font-size: 240%; }
.MobileText { font-size: 200%; }


