
body                                {FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-ALIGN:center; BACKGROUND-COLOR:#FEFEFE; BACKGROUND-IMAGE:url(../images/bkd.jpg); BACKGROUND-REPEAT:repeat; } /* BACKGROUND-COLOR:#f2f0de;  */

div#msheader					    {}
div#mscontainer				 	    {PADDING:0px; MARGIN:0px auto; BACKGROUND-COLOR:#FFFFFF; } /* WIDTH:1120px; */

div#mscontent					    {FLOAT:left; WIDTH:100%; COLOR:#000; BACKGROUND-COLOR:#fff; TEXT-ALIGN:left; }
div#mscontent, div#mscontentinner	{}

div#msLsidecol					    {FLOAT:left; COLOR:#000; BACKGROUND-COLOR:#fff; TEXT-ALIGN:left; }
div#msLsidecol, div#msLsideinner	{}

div#msRsidecol	 				    {FLOAT:left; COLOR:#000; BACKGROUND-COLOR:#fff; TEXT-ALIGN:left; }
div#msRsidecol, div#msRsideinner	{}

div#msfooter					    {}

#msmenu 	   			   	   	    {BACKGROUND-COLOR:#000; MARGIN:0px auto; TEXT-ALIGN:center; BORDER:0px outset #00ff00; PADDING:8px; }
#msmenu ul					   	    {MARGIN:0; PADDING:0; LIST-STYLE:none; DISPLAY:inline; }
#msmenu ul li				   	    {MARGIN-RIGHT:5px; MARGIN-LEFT:5px; PADDING:0; DISPLAY:inline; TEXT-ALIGN:center; LIST-STYLE:none; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; }
#msmenu li a				   	    {COLOR:#000000; BACKGROUND-COLOR:#99ccff; BORDER:1px outset #0000ff; PADDING:8px; TEXT-DECORATION:none; DISPLAY:inline; }
#msmenu li a:hover			   	    {COLOR:#ffff00; BACKGROUND-COLOR:#0000c0; }

img								    {MAX-WIDTH:100%; WIDTH:auto; HEIGHT:auto; }
input, select, button, textarea     {MAX-WIDTH:100%; }
meter, progress, output			    {MAX-WIDTH:100%; }

h1	   			 					{color:#000000; font-family:arial; font-size:30pt; font-weight:bold;}
h2	   								{color:#000000; font-family:arial; font-size:22pt; font-weight:normal;}
h3	   								{color:#000000; font-family:arial; font-size:16pt; font-weight:normal;}
h4	   								{color:#000000; font-family:arial; font-size:14pt; font-weight:normal;}
p									{color:#000000; font-family:arial; font-size:11pt; font-weight:normal;}

/* Contact Icons */
.contact-info-area             {text-align:center}
/*
.contact-info-wrapper          {}
.contact-info-address          {}
.contact-info-phone	           {}
.contact-info-email	           {}
.contact-info-hours	           {}
.contact-info-copyright		   ()
.contact-info-privacy		   ()
*/
.contact-info-label	           {font-size:small; color:#007bff;}
.contact-info-label:hover      {text-decoration:none; background-color:#f5f5f5;}
 a.contact-info-label:hover    {text-decoration:none; background-color:#f5f5f5;}
.contact-info-hours-text       {font-size:small; color:#007bff;}
.contact-info-hours-text:hover {text-decoration:none; background-color:#f5f5f5;cursor:pointer;}

.instagram					   {width:295px; height:500px; background-image:url(images/instagram.jpg) no-repeat; display:inline-block;}
.instagram:hover			   {width:295px; height:500px; background-image:url(images/instagram-over.jpg) no-repeat; display:inline-block;}
.instagram a				   {width:295px; height:500px; background-image:url(images/instagram.jpg) no-repeat; display:inline-block;}
.instagram a:hover			   {width:295px; height:500px; background-image:url(images/instagram-over.jpg) no-repeat; display:inline-block;}

.event	   					   {background-color:#007BFF; color:#FFFFFF; padding-left:20px; font-size:140%; font-weight:bold;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

@media only screen and (max-width:629px) {
div#mssidecol	   				    	 {FLOAT:none; WIDTH:100%; }
div#mscontent					    	 {FLOAT:none; WIDTH:100%; }
div.jumbotron							 {margin:-50px 0 px -50px 0 px}
.jumbotron								 {margin:-50px 0 px -50px 0 px}
										 }
div#mscontainer                     	 {COLOR:inherit; BACKGROUND-COLOR:#fff; }
div#mscontentinner, div#mssideinner 	 {PADDING-LEFT:20px; PADDING-RIGHT:20px; }
div#msheader					    	 {COLOR:#000; BACKGROUND-COLOR:#fff; }
div#msfooter					    	 {CLEAR:both; COLOR:#000; BACKGROUND-COLOR:#fff; }

@media (max-width:575.98px)    			 {
.col-md-3	  			 	   			 {display:block; margin:0 auto; text-align:center;}
#msRsidecol	  			 				 {width:100%; max-width:100%; display:block; margin:0 auto; text-align:center;}
#msRsideinner p	  		 				 {width:60%; display:block; margin:0 auto; text-align:left;}
div.jumbotron							 {margin:-50px 0 px -50px 0 px; height:50px;}
.jumbotron								 {margin:-50px 0 px -50px 0 px; height:50px;}
										 }
@media (max-width:767.98px)    			 {
.col-md-3	  			 				 {display:block; margin:0 auto; text-align:center;}
#msRsidecol	  			 				 {width:100%; max-width:100%; display:block; margin:0 auto; text-align:center;}
#msRsideinner p	  		 				 {width:60%; display:block; margin:0 auto; text-align:left;}
div.jumbotron							 {margin:-50px 0 px -50px 0 px; height:50px;}
.jumbotron								 {margin:-50px 0 px -50px 0 px; height:50px;}
			  							 }


