@charset "utf-8";
/* CSS Document */

:root {
  --primary-color: #c72727;
  --secondary-color: #f99500;
  --light-color: #f3f3f3;
  --dark-color: #333;
}

* {
	margin: 0;
	padding: 0;
	/* [disabled]outline: none; */
  }
body { 
   /*background: url(../rmc_photos/hitchcock_collage_40.jpg) no-repeat center center/cover fixed; 
    background: url(../rmc_photos/nashville_background.jpg) no-repeat center center/cover fixed;  */
   /* background: url(../rmc_photos/linear-background3.jpg) repeat-x fixed;*/
	background-color: #2e9dc0;  /* #00a9d5; */
    color: #000;
    font-family: Ubuntu, Helvetica, Arial, sans-serif;
    line-height: normal;   
	text-align: center;   
	font-size: 16px; 
	}
.keywords {
	font-size:1px; 
	}
body img { 
    border: 0; 
	}
h1 {
	font-size: 130%;
	}
h2 {
	font-size: 110%;
	}
h3 {
	font-size: 100%;
	}
h4 {
	font-size: 100%;
	} 

.fSize {
	font-size: 85%;
    } 
.fSizeBBoys {
	font-size: 75%;
    } 
.fSizeNVL {
	font-size: 85%;
	}
.adjust {
	line-height: 150%;
	}
.giftWrapped {
	color: #4A3B2F;
    }
.promise { 
/*     text-shadow: 2px 2px 7px #999; */
	 margin: 7px 10px 0 55px;
	 text-align: left;
	 color: #4A3B2F;
	 font-size: 95%;
	}
a   {
	color: darkblue;
	text-decoration: none;
	text-shadow: 2px 2px 7px #888; 
	}  
a:hover {
	color: blue;
	text-shadow: 1px 1px 2px #888;
	}
#header {
	width: 763px;
	height: 182px;
	}
#nav {
	padding-top: 15px;
	padding-bottom: 0px;
	background-image: url(../rmc_photos/waterbubbleblue.jpg);
	color: darkblue;
	width: 763px;
	height: 30px; 
	}
/*#nav {
	font-size: 110%; 
	font-weight: lighter;  
	padding-top: 6px;
	padding-bottom: none;
    margin-left: -3px;
	margin-right: -3px;    
	width: 763px;
	height: 25px;
	background-color: #ffd55b; /* url(../rmc_photos/wht50.png); */
/*	color: white;
	text-align: center;
 	border: 2px solid #ffd55b;  
	} */
.nav {
	margin-right: 5px;
	margin-left: 5px;
	}
/* ***To use the html doc must be<a href="JAVASCRIPT:formCart.submit()">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a>  AND .nav must be changed to .navCart for the CART button***
.navCart a { 
	background-image: url(../rmc_movies/ct-03.png);
	margin-left: 7px;  
	margin-right: 5px;
	background-repeat: no-repeat; 
	}
.navCart a:visited {
	background-image: url(../rmc_movies/ct-03.png);
	margin-left: 7px;  
	margin-right: 5px;
	background-repeat: no-repeat; 
	}
.navCart a:hover {
	background-image: url(../rmc_movies/ct-bl-01.png);
	margin-left: 7px;  
	margin-right: 5px;
	background-repeat: no-repeat; 
	}                                             */
.nav2 {
	font-size: 14px;
	}
.nav3 {
	font-size: 100%
	}
	
	
/*  #corona {
	background-color: #d71e2b;
	height: 100px;
	padding: 15px;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #fef9d8; /* #f7f164;
/*	text-shadow: 1px 1px 1px #fef9d8;        
	}*/
	
	
#container2 { 
    position: relative;
    margin: auto; 
	width: 763px;
	margin-top: 15px;
	margin-bottom: 10px;
	box-shadow: -10px -10px 10px rgb(0, 0, 0, 0.3), 10px 10px 10px rgb(0, 0, 0, 0.5);
/*	border: 1px solid black;
	padding-top: 40px;
	padding-bottom: 40px;
	border: 2px solid #d1ddf3; /* 2.5px outset #eae3dd;
	 
	background-image: url(../rmc_photos/wht30.png);  */
	}  
#container { 
    margin: auto;  
	border: 1px solid #f0d94d; 
	width: 763px; 
	background: url(../rmc_photos/muscletonewhipcream-00.jpg);  
 /*   background-color:#f9f871;*/
	z-index:-1;
	}  
#content1 {  
	border: none;
    margin-left: 10px;
	margin-top: 10px;
	font-weight: bold; 
	} 
#content1 h1 {   
	border: none; 
	font-weight: bold;
	margin-bottom: 3px;  
	}
#content1 h2 {   
	font-weight: bold; 
	margin-bottom: 2px;  
	}
#content1 h3, .boldText {  
/*	font-size: 110%;       */
	font-weight: bold;   
	}
#content2 { 
	border: 2px solid #eae3dd;  
	background-image: url(../rmc_photos/wht75.png);
	padding: 20px;
	font-weight: normal; 
	width: 640px;
	margin: auto;
	text-align:justify;
	line-height: 140%;
	}  
#content2 img {
	float: right; 
	margin: 0px;
	padding: 0px;
	margin-left: 20px; 
	} 
/*  #content2 #imgRelated {
	float: right; 
	margin: 0px;
	padding: 0px;
	margin-left: 20px; 
	} 
#imgRelated p.photoClause { 
	margin-left: 20px;
	font-size: 10px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	margin-top: -10px;   
	}                        */
.vidAud a {
	text-decoration: none;
	color: #000000;
	text-shadow: none;
	}
#content2 h3 {
	font-weight: inherit;
	}

                                                                              /* Nashville Related */
                                     
#content1_2 {  
	border: none;
    margin-left: 10px;
	margin-top: 10px;
	font-weight: bold; 
	} 
#content1_2 h1 {   
	border: none; 
	font-weight: bold;
	margin-bottom: 3px;  
	}
#content1_2 h2 {   
	font-weight: bold; 
	margin-bottom: 2px;  
	}
#content1_2 h3, .boldText {  
/*	font-size: 110%;       */
	font-weight: bold;   
	} 
#content1_2.promise { 
/*     text-shadow: 2px 2px 7px #999; */
	 margin: 0 10px 0 33px;
	 text-align: left;
	 color: #4A3B2F;
}
#content2_2 { 
	border: 2px solid #eae3dd;  
	background-image: url(../rmc_photos/wht75.png);
	padding: 20px;
	font-weight: normal; 
	width: 640px;
	margin: auto;
	text-align:justify;
	line-height: 140%;
	}  
#content2_2 img {
	float: right; 
	margin: 0px;
	padding: 0px;
	margin-left: 20px; 
	}  
#content2_2 table {
	 width: 100%;
	 }
#content2_2 td .castLeft {
	 width: 100%;
	 }
#content2_2 td .castRight {
	text-align:left;
	vertical-align:top;
	}	
#content2_2 h1, #content2_2 h2{
	font-size: 100%;
	font-weight: bold; 
	}  	
#content2_2 h3 {
	font-weight: inherit;
	}				
#content2_2 p.nashvilleDetails {
	text-align:center;
}
#content2 p.nashvilleDetails {
	text-align:center;
}
.bottomNashville, .bottom {
	line-height:140%;
}
#NashvilleContent3 {
	text-align:center;
	font-weight:bold;
	line-height: 140%;
}
.nvlDropdown .dropdown-content a:hover {
	background-color:#ffc439;
	color:black;
	border: thin solid #ff9933;
	-moz-box-shadow: 2px 2px 5px #888;
	-webkit-box-shadow: 2px 2px 5px #888;
	box-shadow: 2px 2px 5px #888; 
	font-size: 100%;
	font-weight: bold; 
	}
	
	
	
                                                                  /* End of Nashville Related */	
#content3 {  
	border: none; 
	font-weight: bold;   
	}  
table {
	margin: auto;
    }
hr {
	height: 2px;
/*	color: #d2dff2;  #0d176c; */
	background-color: #d2dff2;
	border: none;
	margin-right: 50px;
	margin-left: 50px;
	margin-top: 10px;
	margin-bottom: 10px;
	}
#footer {  
	border: none; 
	font-weight: bold;  
	} 
#footer a   {
	color: darkblue;
	text-decoration: none;
	text-shadow: 2px 2px 7px #888; 
	}  
#footer a:hover {
	color: blue;
	text-shadow: 1px 1px 2px #888;
	}
#footer .footer-p {
	line-height: 1.5;
	}
	
.copyright {
	font-size: 80%;
	font-weight: lighter;
	}
.ssPaypal {
	color: #4A3B2F;
	font-size: 90%;
	font-weight: bold;
	}    
.ssPaypalBottom {
	color: #4A3B2F;
	font-size: 110%;
	font-weight: bold;
	}    
.stephen{
	margin-left: -2px;
	}                   
#drpDown {  
		border: thin solid #ff9933; 
		background-color: /*#d2dff2;*/ #fee4b0;  
		-moz-box-shadow: 2px 2px 5px #888;
		-webkit-box-shadow: 2px 2px 5px #888;
		box-shadow: 2px 2px 5px #888;
		margin-bottom: 5px; 
		color: #0d176c;
	/*	font-size: 12px; */
		font-weight: bold;
		width: 410px; 
	    } 
		
#ss_drpDown {  
		border: thin solid #ff9933; 
		background-color: /*#d2dff2;*/ #fee4b0;  
		-moz-box-shadow: 2px 2px 5px #888;
		-webkit-box-shadow: 2px 2px 5px #888;
		box-shadow: 2px 2px 5px #888;
		margin-bottom: 5px; 
		color: #0d176c;
	/*	font-size: 12px; */
		font-weight: bold;
		width: 410px;
		padding: 3px 0px; 
	    } 
.hiddenHeading {
	display:none;
	}
.video {
	text-align:center;
	}
	
	
		   
	                                                             /* Digital Button Related */
								 

#digital_info p.dl_p {
	text-align:center;
	}
#digital_info .dl_p .dl_button  {
	font-family: Ubuntu, Helvetica, Arial, sans-serif;
	background-image: url(../rmc_photos/waterbubbleblue.jpg);
    border: none;
	margin:0;
	padding: 10px;
    text-decoration: none; 
    text-align: left; 
	color: darkblue;
	font-size: 1rem;
	font-weight:bold;
	}   
#digital_info .dl_p .dl_button a {
	color: darkblue;
	font-weight:bold;
    } 
#digital_info .dl_p .dl_button a:hover { 
    background-color: darkblue;
	color: white; 
	padding: 10px;
	text-shadow: 1px 1px 2px #888;
/*	transition:0.3s all ease;        */
    } 								 
								 

	                                                            /* Drop Down Menu Specific */
#navDD {
	background-image: url(../rmc_photos/waterbubbleblue.jpg); 
	width: 763px;
/*	height: 50px;  
	padding-left: 1px;
	padding-right: 0px; */
	}	
#navDD ul li .navLIHome { 
	margin-left: 40px;
	margin-right: 08px;
	}    
                
.navLI { 
	margin-right: 8px;
	margin-left: 8px;
    }
#navDD ul {
	padding-top: 0px; 
    list-style-type: none; 
	overflow: hidden;
    margin: 0; 
	font-size: 95%;
	font-weight: bold;
	text-shadow: 1px 1px 2px none;
  /*  padding: 0;
    background-color: #333; */
}

#navDD li {
    float: left;
}  

#navDD li a, .dropbtn {
    display: inline-block;
    color: darkblue;
    text-align: center; 
    padding-top: 14px;
	padding-bottom: 14px;
    text-decoration: none;
/*	text-shadow: 1px 1px 2px #888; */
}

#navDD li:hover {
	background-color: darkblue;
    }
	
#navDD li a:hover { 
	color: white; 
	text-shadow: 1px 1px 2px #888;
/*	transition:0.3s all ease;        */
    } 
	
#navDD li .dropdown:hover .dropbtn {
    background-color: blue;
	color: white; 
	text-shadow: 1px 1px 2px #888; 
    }

#navDD li.dropdown {
    display: inline-block;
    }

.dropdown-content {
    display: none;
    position: absolute;
	background-image: url(../rmc_photos/waterbubbleblue.jpg);
	color: darkblue;
   /* background-color: blue; #f9f9f9; */
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.dropdown-content a {
    color: darkblue;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
	margin-top: -5px;
}

.dropdown-content a:hover {
	background-color: darkblue;
	color: white;  
	/* background-color: #f1f1f1 */
	}

.dropdown:hover .dropdown-content {
    display: block;
}


                                       /* Index Specific  */
/* .bellsLeft {
	position: absolute;
	top: 260px;
	left: 113px;
	}*/
.bellsRight {
	float: right; 
	font-size: 80%;
	font-weight: bold;
	text-align: right;
	color: #4A3B2F;
	/* text-shadow: .5px .5px #4A3B2F; */
	clear: right;  
	}
#shippingAdjust {  
    font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #4A3B2F; /* #445293;  */
	margin-top: 7px;
	margin-bottom: -5px;
	} 
.redFree {
	font-size: 18px;
	font-weight: bold;
	}
#contentInd1 {
	margin-top: 10px;
	}
#contentInd1 a:hover {
	color: darkblue;
	font-weight: 700;
	text-decoration: none;
	}
#contentInd1 h1 {
	font-size: 130%;
	border: none; 
	font-weight: bold; 
    }
#contentInd1 h3 {
	font-size: 100%;
	}
#contentInd2 table {  
	border: none;   
	margin: auto;
	font-size: 13px;
	font-weight: bold;
	}   
#contentInd2 table tr td {
	margin: 0px;
	padding: 0px;
	text-align: center; 
	vertical-align: top;
	}


.pSize {
	height: 53px;
	width: 125px; 
	}
#contentInd2 table tr td, #content1 table tr td {
	border: 1px solid #888888; /* #ffd55b; */ 
	}
.bottom img { 
	border-bottom: 1px solid #d2dff2;
	margin: 0px;
	padding: 0px;
	}   
/** .bottom2 img { 
	align: top; 
	border-bottom: 1px solid #d2dff2;
	margin-top: 0px;
	padding: 0px;
	}                                          **/
#contentInd2 a   {
	color: darkblue;
	text-decoration: none;
	text-shadow: 2px 2px 7px #888; 
	}  
#contentInd2 a:hover {
	color: blue;
	text-shadow: 1px 1px 2px #888;
	}
.ppTableForm {
	padding-bottom: 0px;
	margin-bottom: 0px;
	}
.price999 {
	padding-top: 0px;
	margin-top: 0px;
	}
/* .bottom-02 form {
	padding-top: 0px;
	margin-top: 3px; 
	}                     */
.tdIndexLeft .ssInd {
	font-weight: bold;
	font-size: 90%; 
	margin-bottom: 0px;
	padding-bottom: 0px; 
	}

.small {
	font-size: 25%;
	}
.indexPromise { 
     font-size: 100%;
     font-weight: bold;
 /*    text-shadow: 2px 2px 7px #999; */
	 margin: 0 50px 0 62px;  
	 padding-top: 0px;
	 line-height: 135%;
	 text-align: left; 
	} 
.indexPromiseGallery { 
     font-size: 100%;
     font-weight: bold;
 /*    text-shadow: 2px 2px 7px #999; */
	 margin: 0 50px 0 100px;  
	 padding-top: 0px;
	 line-height: 135%;
	 text-align: left; 
	} 
.m {
    margin-left: 12px;
    } 
.back {
	float: right; 
	margin-top: 25px; 
    } 
#cont2 h3, #footer h3 {
	text-align: center;
	margin: auto;
	font-size: 100%;
	}
#cont2 {
	margin-top: 20px;
	}                      
.btn {
	margin-top: 3px;
	margin-bottom: 13px;
	}
.btnView {
	margin-top: 3px;
	margin-bottom: 13px;
	}
#contentInd1 table, #contentInd1 table tr {
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	}
.tdIndexLeft {
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	}
.tdIndexLeft a   {
	color: darkblue;
	text-decoration: none;
	text-shadow: 2px 2px 7px #888; 
	}  
.tdIndexLeft a:hover {
	color: blue;
	text-shadow: 1px 1px 2px #888;
	}
.tdIndexRight {
	padding-left: 20px;
	text-align: left;
	padding-bottom: 23px;
	margin-bottom: 0px;
	margin-top: 0px; 
	padding-top: 0px;
	} 
.tdIndexRight form {
	text-align: center;
    }
.ssRightLnHt {
	line-height: 75%;
	}
.tdBottom {
	margin-top: 100px;
	}
.adjLineHt {
	font-weight: bold;
	line-height: 110%;
	}
.index_adjLineHt {
	font-weight: bold;
	line-height: 125%;
	}
#contentInd1 {
	margin-bottom: -10px;
	padding-bottom: -10px;
	} 
.clickPhoto01 {
	font-size: 15.5px;
	font-weight: bold; 
	margin-bottom: 5px;
	margin-top: 7px;
	color: #4A3B2F; 
	}
.ssDetails {
	font-size: 93%;
}
/*.viewCart {
	position: absolute;
	top: 650px;
	left: 482px; 
	}
 .tdIndexRight .viewCart {
	margin: auto;
	}                       */
	                                  /* Movie Pages Specific */
#content2 table {
	 width: 100%;
	 }
#content2 td .castLeft {
	 width: 100%;
	 }
#content2 td .castRight {
	text-align:left;
	vertical-align:top;
	}									 
                                         /* Xmas Specific */
.backTo {
	text-align: center;
	font-weight: bold;
	}
#content2 h1, #content2 h2{
	font-size: 100%;
	font-weight: bold; 
	}  
	
                                        /* Sunshine Specific */

form img, form input {
	border: none; 
	}
.adjLineHtSS {
	line-height: 150%;
	font-size: 85%;
	}
.orange {
	color: #fabc13;
	text-shadow: darkred 1px 1px 1px;
	}                      */
#contentSS2 a, #contentSSCenter a, .backTo a, .xmas a   {
	color: darkblue;
	text-decoration: none;
	text-shadow: 2px 2px 7px #888; 
	}   
#contentSS2 a:hover, #contentSSCenter a:hover, .backTo a:hover, .xmas a:hover {
	color: darkblue;
	text-shadow: 1px 1px 2px #888;
	}               
#contentSS1 {  
	border: none;
    margin-left: 10px;
	margin-top: 10px;
	font-weight: bold;
	}  
#contentSS1 h3 {
	font-weight: inherit;
	}
.noBold {
	font-weight: normal;
	} 
#contentSS3 {
	border: 2px solid #eae3dd;  
	background-image: url(../rmc_photos/wht50.png); 
	padding: 20px; 
	width: 640px;
	margin: auto;
	text-align:justify;
	line-height: 140%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;  
	font-weight: normal; 
	}
#contentSS3 h1 {
	font-size: 100%;
	}
#contentSS2 {   
	border: none;  
	text-align: center;
	z-index: 1;
	}   
.em {
	font-style: italic;
	}
.ssPrcAdjst {
	font-size: 100%;
	font-weight: bold;
	}
.xmas {
	text-align: center;
	}
	
                                               /* Contact Us FORM Related */


#contentContact2 input[type='text'] {
  width: 90%;
  padding: 7px;
  margin: 5px 0;
  background-color: #f4f4f4;
  border: thin solid #eae3dd;
  box-shadow: 2px 2px 5px #036;
}

#contentContact2 input[name='secQuestion'] {
	width:40%;
	}

/*.contactName {
	color:darkred;
}                           */
#contentContact1 {  
	border: none;
    margin-left: 10px;
	margin-top: 10px;
	font-weight: bold; 
	} 
#contentContact1 h1 {
	font-size: 130%;
	border: none; 
	font-weight: bold;  
    }
#contentContact1 h2 {
	font-size: 110%;
	border: none; 
	font-weight: bold;  
    }
#formcontent { 
	width: 332px;  
	background-color: #eae3dd;
    -moz-box-shadow: 3px 3px 6px #036;
	-webkit-box-shadow: 3px 3px 6px #036;
	box-shadow: 3px 3px 6px #036;  
	}    
/* input[type="text"] { 
	    width: 325px;
		border: thin solid #eae3dd; 
		background-color: #eae3dd; 
		-moz-box-shadow: 2px 2px 5px #036;
		-webkit-box-shadow: 2px 2px 5px #036;
		box-shadow: 2px 2px 5px #036;
		z-index: 9;
	    }                                   */
#dropdown1, #dropdown2 { 
	    width: 325px;
		border: thin solid #eae3dd; 
		background-color: #eae3dd;  
		-moz-box-shadow: 2px 2px 5px #036;
		-webkit-box-shadow: 2px 2px 5px #036;
		box-shadow: 2px 2px 5px #036;
		z-index: 10;
	    }
textarea {
		width: 90%;
		height: 100px;
		border: thin solid #eae3dd; 
 		background-color: #f4f4f4;  
		-moz-box-shadow: 2px 2px 5px #036;
		-webkit-box-shadow: 2px 2px 5px #036;
		box-shadow: 2px 2px 5px #036;
		padding: 7px;
        margin: 5px 0;
		font-family: Arial, Helvetica, sans-serif;
	    font-size: 14px; 
		}
/* input[type="submit"], input[type="reset"] { 
	    width: 75px;
		border: medium outset #eae3dd;
		background-color: #eae3dd;  
		z-index: 9;
		}                        */
.input {
	font-weight: bold;
	   }
#contentContact2 .btn-primary {  
    background: var(--primary-color);
	text-align: center;
	align-items: center;
	padding: 0.5rem 1rem;
	color: #fff;
	cursor: pointer;
	}
#contentContact2 .btn:hover {
    opacity: 0.9;
	/* background: url(../rmc_photos/waterbubbleblue.jpg);
	color: blue; */
}
/*  .priv { 
	padding-left: 95px;
	}
.priv a, .priv a:hover {
	text-shadow: none;   
	}                           */
#contentContact2 {
/*	background-image: url(../rmc_photos/wht75.png); */
	text-align: left;
	border: none;
    margin-left: 10px;
	margin-right: 30px;
/*	margin-top: 10px;
	font-weight: bold;  */
	padding-left: 20px;
	}
.phone {
	margin-left: 30px;
	margin-right: 30px;
	text-align:left;
	line-height: 1.4em;
	}
#footer p.telephone, #contentContact2 .concerns {
	line-height: 1.3em;
	}
	
	
	
                                             /*Testimonial Testim Specific*/ 
											 
											 
#contentTestim {
	margin-top: 10px;
	}		
#contentTestim h1 {  
	border: none; 
	font-weight: bold;  
	}
#contentTestim h2 {   
	font-weight: bold;  
	}
#contentTestim h3 {  
	font-size: 100%;
	font-weight: 600; 
	}
#contentTestim hr{ 
    height: 2px;
/*	color: #d2dff2;  #0d176c; */
	background-color: #d2dff2;
	border: none;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
	}
#contentTestim2 {
	border: 2px solid #eae3dd;  
	background-image: url(../rmc_photos/wht50.png);
	padding: 20px; 
	width: 640px;
	margin: auto; 
	line-height: 140%;
    }  
.head {
	font-size: 110%;
	font-style: italic;
    }
.spc {
	line-height: 50%;
    }
#contentTestim3 { 
	border: 2px solid #eae3dd;  
	background-image: url(../rmc_photos/wht75.png);
	padding: 20px;
	font-weight: bold; 
	width: 640px;
	margin: auto;
	text-align:justify;
	line-height: 140%;
	}
.lineHeight {
	line-height: 140%;
	text-align: center;
	}
/* #testimContent {
	border: 2px solid #eae3dd;  
	background-image: url(../rmc_photos/wht50.png);
	padding: 20px;
	font-weight: bold; 
	width: 640px;
	margin: auto;
	text-align:justify;
	line-height: 140%;
    }                            */
.testimContent {
	border: 2px solid #eae3dd;  
	background-image: url(../rmc_photos/wht50.png);
	padding: 20px;
	font-weight: bold; 
	width: 640px;
	margin: auto;
	text-align:justify;
	line-height: 140%;
    }
.navTestim a {
	color: darkblue;
	text-decoration: none;
	text-shadow: 2px 2px 7px #888; 
	}  
.navTestim a:hover {
	color: blue;
	text-shadow: 1px 1px 2px #888;
	}
.fSize2 {
	font-size: 80%;
	}
.verified {
	font-size:80%;
	font-variant:small-caps;
	color:#41acf2;
	}

                                     /* Submit Testim Specific */
									 
#contentSubTestim input[type='text'] {
  width: 90%;
  padding: 7px;
  margin: 5px 0;
  background-color: #f4f4f4;
  border: thin solid #eae3dd;
  box-shadow: 2px 2px 5px #036;
} 
#contentSubTestim .btn-primary {  
    background: var(--primary-color);
	text-align: center;
	align-items: center;
	padding: 0.5rem 1rem;
	color: #fff;
	cursor: pointer;
	}
#contentSubTestim .btn:hover {
    opacity: 0.9;
	/* background: url(../rmc_photos/waterbubbleblue.jpg);
	color: blue; */
}									 
#contentSubTestim {
	text-align: left;
	border: none;
    margin-left: 10px;
	margin-top: 10px;
	font-weight: bold;  
	padding-left: 20px;
	}	
#contentSubTestim table {
	margin-left: 0px;	
	margin-right: 50px;
    }
#tdLeft {
	width: 50%;
	text-align: left;
	padding-right: 30px;
	}
#tdRight {
	width: 50%;
	text-align: left;
	}
#uCommentsSubTestim {
	width: 90%;
	text-align: left;
	}
/*   #tdBottom textarea {
	text-align: left;
	width: 680px;
	height: 100px;
	border: thin solid #eae3dd; 
	background-color: #eae3dd; 
	-moz-box-shadow: 2px 2px 5px #036;
	-webkit-box-shadow: 2px 2px 5px #036;
	box-shadow: 2px 2px 5px #036;                     */
	}
#cEmail {
	margin-bottom: 4px;
	}
	
	                                        /* Hidden Cart Specific */
	
.hiddenCart {
	display: none;
	}