body{
margin:0;
padding:0;
text-align: justify;
font-family: "Arial", Helvetica, sans-serif;
 font-size: 13pt;
}

A:link {color: #0000FF; text-decoration: none;}
A:visited {color: #0000FF; text-decoration: none;}
A:hover {color: #FF0000; text-decoration: none;}
A:active {color: #FF0000; text-decoration: none; font-weight: bold;}

A.menulink {
	border-radius: 5pt;
	display: block;
	width: 100%;
	text-align: center;
	text-decoration: none;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:white;
	border-style:none;
	 border-width: 1px;
	background-color:blue;
	border: 2px solid #fff;
}

/ A.menulink3:visited {color: #fff;background-color:blue;}

A.menulink:active {color: #000;background-color:lime;}

A.menulink:hover {
	border-radius: 5pt;
	display: block;
	width: 100%;
	text-align: center;
	text-decoration: none;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:black;
	border-style:none;
	 border-width: 1px;
	background-color:lime;
	border: 2px solid #fff;
}


.men1 {
	border-radius: 5pt;
	display: block;
	width: 100%;
	text-align: center;
	text-decoration: none;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:white;
	border-style:none;
	 border-width: 1px;
	background-color:navy;
	border: 2px solid #fff;
}


.MakeBox
{
  padding: 8px 8px;
  -webkit-border-radius: 10px;    /* for Safari */
  -moz-border-radius: 10px;       /* for Firefox */
  -khtml-border-radius: 10px;	/* for chrome */
  border-radius: 10px;			/* for IE */

background-color: white;  
border: 0px solid #000000;

  -moz-box-shadow:    3px 3px 6px 4px #808080;
  -webkit-box-shadow: 3px 3px 6px 4px #808080;
  box-shadow:         3px 3px 6px 4px #808080;

margin: 1px auto;
}

.MakeRound { border-radius: 5px; border: 1px solid #000000; padding: 5px; }

.MakeRound2 { border-radius: 10px; border: 1px solid #000000; padding: 0px; }

.Thumb
{
  padding: 12px 12px;
  -webkit-border-radius: 10px;    /* for Safari */
  -moz-border-radius: 10px;       /* for Firefox */
  -khtml-border-radius: 10px;	/* for chrome */
  border-radius: 10px;			/* for IE */
  
background-color: white;
border: 0px solid #000000;

  -moz-box-shadow:    0px 0px 4px 3px #808080;
  -webkit-box-shadow: 3px 2px 3px 2px #808080;
  box-shadow:         3px 3px 6px 4px #808080;

width: 100px;
height: 100px;
margin: 5px;
}

#maincontainer{
width: 960px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -960px; /*Set left margin to -(MainContainerWidth)*/
}

#footer{
clear: left;
width: 100%;
text-align: center;

}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

/* ####### responsive layout CSS ####### */

@media (max-width: 960px){ /* responsive layout break point */
	#maincontainer{
	width: 100%;
	}
	
	#contentwrapper{
	float: none;
	}
	
	#leftcolumn{
	float: none;
	width: 100%;
	margin-left: 0;
	}
	
	#contentcolumn{
	margin-left: 0;
	}
}


#imagelightbox
{
    position: fixed;
    z-index: 9999;
 
    -ms-touch-action: none;
    touch-action: none;
}