body {
	line-height:1.2;
	font-family:Arial, Helvetica, FreeSans, sans-serif;
	background-color:#1a0c06; /* #000011 */
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
}
.wrapper {
	margin:0em 0em 0em 0em;	/* top, right, bottom, left  */
	padding:0em 0em 0em 0em;
	width:100%;
	font-size:16px;
	text-align:center;	
	background-color:#351801;
	background-color:#32170c;
	color:white;
}
.footer {
	margin:0em 0em 0em 0em;	/* top, right, bottom, left  */
	padding:0em 0em 0em 0em;
	width:100%;
	background-color:#221008; /* 000011 1a0c06 32170c */
	text-align:center;
}
hr { 
    background-color: white !important;
    color: white !important;
    border: solid 1px white !important;
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    border-style: solid;
    border-width: 1px;
    width:70%;
}
.hrBig {
    background-color: dimgrey !important;
    color: dimgrey !important;
    border: solid 1px dimgrey !important;
    height: 3px !important;
    width:80%;
}
.header {
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	text-align:center;
	width:100%;
	font-family:Georgia, Times, serif;
	display:inline-block; /* necessary to prevent h2 bug margin penetrating above header */
}
.headimage {
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	width:100%;
	margin:0em;
	padding:0em;
	margin-top:0em;
	margin-right:0em;
	margin-bottom:0.1em;
	margin-left:0em;
	box-sizing:border-box;
	border-radius:0px;
}
.section {
	width:98%;
	text-align:left;	
	margin:0em 0em 0em 0em;
	padding:0em .5em 0em .5em;
}
p {
	text-align:left;
	color:#f2bc4f;
	margin:.5em 0em .5em 0em;
	padding:0em 0em 0em 0em;
	font-family:Verdana, Geneva, sans-serif;font-family:Arial, Helvetica, FreeSans, sans-serif;
	font-size:16px;
}
p.hp {
	color:#ffa346;
	color:#ffb870;
	color:#ffcc88;
	font-weight:bold;
	font-size:19px;
}
.t3 {
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	font-family:Arial;
	width:90%;
	margin: auto; /* margin-left:5%; margin-right:5%; */
	text-align:left;
	font-style:normal;
}
h1 {
	text-align:center;
	font-size:30px;
	color:#ffffff;
	font-weight:normal;
	text-shadow: 1px 1px 2px black, 0 0 25px blue, 0 0 5px darkblue;
	margin:0.3em 0em 0.3em 0em;
	padding:0em 0em 0em 0em;
}
h2 {
	text-align:center;
	/* font-family:Arial;
	color:#000f00; */
	color:#ffff00;
	
	font-weight:bold;
	margin:0.3em 0em 0.3em 0em;
	padding:0em 0em 0em 0em;
	font-family:Berkshire Swash;
	font-family:Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia;
	font-size:24px;
	line-height:1.1;
}
h3 {
	text-align:center;
	/* color:#002070; color:#660000; color:#FFFF88;*/
	font-weight:bold;
	font-size:18px;
	font-family:Verdana, Geneva, sans-serif;
	margin:.1em 0em .1em 0em;
	padding:.5em 0em .4em 0em;
	font-family:Georgia, Times, serif;
	color:#ffff00;


}
h4 {
	text-align:center;
	color:#660000;color:#002070;color:#001070;color:#101010;color:#ffff00;
	font-weight:bold;
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	margin:auto;
	font-family:Georgia, Times, serif;font-family:Verdana, Geneva, sans-serif;
	font-size:14px;font-size:16px;
	font-style:italic;	
}


h5 {
	text-align:center;
	color:#00000F;
	margin:.01em 0em .1em 0em;
	padding:.07em 0em .08em 0em;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;font-size:16px;

}
h6 {
	text-align:center;
	margin:0.05em 0em 0.15em 0em;
	padding:0em 0em 0em 0em;
	font-size:105%;

	font-weight:bold;	
}

.ftsmll {
	text-align:center;
	color:white;
	font-weight:normal;
	margin:1em 0em 0em 0em;
	line-height:1.1;
	font-size:10px;
	font-family:Arial;
}
.fan {
	font-family:Archivo Narrow;
	font-size:17px;
	font-weight:900;
}
p {
 	text-align:left;
	font-size:16px;
	color:#f2bc4f;
	font-family:Courier New,Courier,Monaco;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
p.hp {
	color:#ffa346;
	
	color:#ffb870;
	color:#ffcc88;
	font-weight:bold;
	font-size:19px;
}

.ftsmll {
	text-align:center;
	color:white;
	font-weight:normal;
	margin:1em 0em 0em 0em;
	line-height:1.1;
	font-size:10px;
	font-family:Arial;
}
img.badfoot {
	border:0px;
	margin:3em 5em 0em 5em;
	height:25;
}

img {
	float:center;
	margin:0px 8px 0px 8px;
	height:auto;

	margin:0em 0em 0em 0em;
	border:0px;
	border-top-left-radius:12px;
	border-top-right-radius:12px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}
img.rad {
	border-radius:12px;
}
.imgC {
	float:center;
	width:80%;
	margin-top:0.1em;
	margin-right:0.1em;
	margin-bottom:0.1em;
	margin-left:0.1em;
	border:2px solid brown;
	border-radius:12px;
}
.imgR1 {
	float:right;
	width:80px;
	margin-top:0.1em;
	margin-right:0em;
	margin-bottom:0.1em;
	margin-left:0.6em;
	border:2px solid brown;
	border-radius:12px;
}
.imgL1 {
	float:left;
	width:80px;
	margin-top:0.1em;
	margin-right:0.6em;
	margin-bottom:0.1em;
	margin-left:0em;
	border:2px solid brown;
	border-radius:12px;
}
.imgR2 {
	float:right;
	width:150px;
	margin-top:0.1em;
	margin-right:0em;
	margin-bottom:0.1em;
	margin-left:0.6em;
	border:2px solid brown;
	border-radius:12px;
}
.imgL2 {
	float:left;
	width:150px;
	margin-top:0.1em;
	margin-right:0.6em;
	margin-bottom:0.1em;
	margin-left:0em;
	border:2px solid brown;
	border-radius:12px;
}
.imgR3 {
	float:right;
	width:300px;
	margin-top:0.1em;
	margin-right:0em;
	margin-bottom:0.1em;
	margin-left:0.6em;
	border:2px solid brown;
	border-radius:12px;
}
.imgL3 {
	float:left;
	width:300px;
	margin-top:0.1em;
	margin-right:0.6em;
	margin-bottom:0.1em;
	margin-left:0em;
	border:2px solid brown;
	border-radius:12px;
}

.imgR4 {
	float:right;
	width:400px;
	margin-top:0.1em;
	margin-right:0em;
	margin-bottom:0.1em;
	margin-left:0.6em;
	border:2px solid brown;
	border-radius:12px;
}

.imgL4 {
	float:left;
	width:400px;
	margin-top:0.1em;
	margin-right:0.6em;
	margin-bottom:0.1em;
	margin-left:0em;
	border:2px solid brown;
	border-radius:12px;
}

.pic {
	float:center;
	text-align:center;
	background-color:white;
	padding:0px;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
}
.picL1 {
	width:80px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:2px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	float:left;
}
.picR1 {
	float:right;
	width:80px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	padding:0px 0px 0px 0px;
	display:inline-block;	
	margin-top:0.1em;
	margin-right:0em;
	margin-bottom:0.1em;
	margin-left:0.6em;
}
.picC1 {
	float:center;
	width:80px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	padding:0px 0px 0px 0px;
	display:inline-block;	
	margin-top:0.1em;
	margin-right:0em;
	margin-bottom:0.1em;
	margin-left:0.6em;
}
.picL2 {
	width:200px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:left;
}
.picR2 {
	width:200px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:right;
}
.picC2 {
	width:200px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:center;
}
.picL29 {
	width:200px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:left;
}
.picR29 {
	width:200px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:right;
}
.picR3 {
	width:300px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:right;
}
.picL3 {
	width:300px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:left;
}
.picC3 {
	width:300px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:center;
}
.picL4 {
	width:400px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:left;
}
.picR4 {
	width:400px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:right;
}
.picC4 {
	width:400px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:center;
}
.picL5 {
	width:500px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:left;
}
.picR5 {
	width:500px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:right;
}
.picC5 {
	width:500px;
	background-color:white;
	border:2px solid brown;
	border-radius:12px;
	cursor:pointer;
	margin:4px;
	display:inline-block;
	float:center;
}
.picL1:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:500px;
}
.picR1:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:500px;
}
.picC1:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:500px;
}
.picR2:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:600px;
}
.picL2:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:600px;
}
.picC2:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:600px;
}
.picR29:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:900px;
}
.picL29:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:900px;
}
.picR3:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:800px;
}
.picL3:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:800px;
}
.picC3:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:800px;
}
.picR4:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:800px;
}
.picL4:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:800px;
}
.picC4:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:800px;
}
.picR5:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:800px;
}
.picL5:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:800px;
}
.picC5:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:800px;
}
@media screen and (max-width:1100px) {
.picR29:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}
.picL29:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}}
@media screen and (max-width:910px) {
.picR3:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}
.picL3:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}
.picC3:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}
.picR4:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}
.picL4:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}
.picC4:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}
.picR5:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}
.picL5:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}
.picC5:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}}
@media screen and (max-width:840px) {
.headimage2 {
	background-image:url();
	background-size: 100% 100%;
}}
@media screen and (max-width:800px) {
a.but1 { /* need for my mobile otherwise words increase height */
	width:150px;
}}	
	/* top, right, bottom, left - 1em(10px) */
@media screen and (max-width:610px) {
.picR2:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}
.picL2:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}
.picC2:hover {
	background-color:#4CAFA0;
	border:2px solid #4CAFA0;
	width:98%;
}}
@media screen and (max-width:600px) {
.btn1 {
	width:160px;
	font-size:20px;
}
.t3 {
	width:100%;
}
.imgR3 {
	float:left;
	margin-right:400px;
	margin-left:10px;
}
.imgL3 {
	margin-right:400px;
	margin-left:10px;
}
.imgR4 {
	float:left;
	margin-right:200px;
	margin-left:20px;
}}
@media screen and (max-width:550px) {}
@media screen and (max-width:510px) {
.picR1:hover {
	float:left;
	width:95%;
	margin-right:2.5% ;
	margin-left:2.5% ;
}
.picL1:hover {
	float:left;
	width:95%;
	margin-right:2.5% ;
	margin-left:2.5% ;	
}	
.imgR4 {
	float:left;
	width:95%;
	margin-right:2.5% ;
	margin-left:2.5% ;
}}
@media screen and (max-width:410px) {}
@media screen and (max-width:350px) {
.pic {
	width:80%;
}
.imgR3 {
	float:left;
	width:95%;
	margin: auto;
}
.imgL3 {
	width:95%;
	margin-right:2.5%;
	margin-left:2.5%;
}}
@media screen and (max-width:305px) {

.imgL1 {
	width:80%;
}}

