
.midshell{
	min-width:478px;
	margin: auto;
	margin-bottom: 87px;
	/* float: right; */
	text-align: center;
	border:solid 3px #000;
    -moz-border-radius: 22px;
    -webkit-border-radius: 22px;
	border-radius: 22px;
	overflow:hidden;
	background-image: url(im/pattern2sm.png);
	/*background-color: #333333;*/
}



.topper{
	/*background-color:#333333;*/
	background-repeat: repeat;
	/*border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #CC99FF;*/
	background-image: url(im/pattern2sm.png);
	margin-bottom: 20px;
	color: #ccf;
}


h1{ 
	font-size:40px;
	margin:0px;
	color:#f40;
}

h2{ 
	margin:0px;
	text-align:left;
	display:inline-block;
	/* color:#f40; */
	color: #ccf;
	margin:0px;
}

h3{ color:#BB77FF; margin:0px; background-color:#000;}

h2{ 
	margin-top:0px;
	margin-left:20px;
	display:inline-block;
}

h4{ 
	margin:auto;
}


body{
	color:#ccc;
	background-color:#000;
	margin:80px;
	text-align: center;
	/* 	background-image: url(im/noah8.jpg); */
	/* background-image: url(lvbg.png); */
	background-image: url(rsbg4a.jpg);

	background-repeat:repeat-x;
	padding-top: 8px;
	font-family: "Eras Demi ITC", Arial, serif;
}



p{color:#444;}

.bg3{ background-image: url(im/bg3.jpg);}

.ox{
	/* margin: 20px; */
	/* float: right;  */
	/* width: 400px; */
	display: inline-block;
	border:solid 4px #000;
	padding: 0px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
	border-radius: 8px;
	overflow:hidden;
	background-image: url(im/pattern2sm.png);}

.box img{
	width:580px;
	height:580px;
	border-radius: 14px;
	-moz-border-radius: 14px;
	border: thin solid #fff;
	overflow:hidden;
}
	
.box{
	width: 720px;
	height: 420px;
	/* float: left; */
/* 	margin-left: auto;
	margin-right: auto;
	margin-top: 0px; */
	padding-top: 20px;
	border-radius: 14px;
	-moz-border-radius: 14px;
	/*border: thin solid #fff;*/
	overflow:hidden;
	background-color:#000000;

}

.boxv{
	min-width: 480px;
	max-width: 880px;
float: left;
	/* height: 420px; */
/* 	margin-left: auto;
	margin-right: auto;
	margin-top: 0px; */
/* 	padding-top: 20px; */
	border-radius: 14px;
	-moz-border-radius: 14px;
	/*border: thin solid #fff;*/
	overflow:hidden;
	background-color:#000000;

}

.box1 {	width:620px;
	height:620px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	border-radius: 14px;
	-moz-border-radius: 14px;
	border: thin solid #fff;
	overflow:hidden;
	/*background-color:#000000;*/
}

.white{ color: #fff;}
.lavender{ color: #ccf;}
.white14{ color: #fff; font-size: 14pt;}
.width300{ width: 300px; text-align: center; margin: auto;}
.width700{ max-width: 1240px; text-align: center; margin: auto;}


.donate{
	/* color: #7c7c7c;  */
	text-decoration: none;
	color: #c7c7ff; 
	width: 78px; height: 24px;
	margin:4px; 
	background-color: #333; 
	border-radius: 7px;
	border: solid 1px #c7c7ff;
	display: inline-block;
	font-size: 14pt; 
	padding:8px;
	line-height: 1;
	/* vertical-align:middle; */
	}


.donateClose{
/* color: #7c7c7c;  */
text-decoration: none;
color: #ccc7ff; 
width: 34px; height: 24px;
margin:4px; 
background-color: #333; 
border-radius: 7px;
border: solid 1px #c7c7ff;
display: inline-block;
font-size: 10pt; 
line-height: 2;
vertical-align:middle;
cursor: pointer;
}

.donateClose:hover{
/* color: #7c7c7c;  */
text-decoration: none;
color: #f00; 
width: 34px; height: 24px;
margin:4px; 
background-color: #000; 
border-radius: 7px;
border: solid 1px #f00;
display: inline-block;
font-size: 10pt; 
line-height: 2;
vertical-align:middle;
}

.donate:hover{
/* color: #7c7c7c;  */
text-decoration: none;
color: #ccc7ff; 
width: 78px; height: 24px;
margin:4px; 
background-color: #87a; 
border-radius: 7px;
border: solid 1px #c7c7ff;
display: inline-block;
font-size: 14pt; 
padding:8px;
line-height: 1;
/* vertical-align:middle; */
}


#donation{
/* color: #7c7c7c;  */
/* visibility: hidden; */
display: none;
text-decoration: none;
color: #c7c7ff;  
background-color: #1f1f1f; 
/* border-radius: 7px; */
border: solid 1px #7a7a88;
font-size: 18pt; 
padding:8px;
line-height: 1;
margin-top: 8px;
/* vertical-align:middle; */
}

happy{color: #f70;}

#comments{
	/* color: #7c7c7c;  */
	display: none;

	}

	iframe{
		/* border-radius: 20px; */
		
		margin:auto;
		margin-top:17px;
		/* border : solid 8px #111; */
		border: none;
		vertical-align:top;
		
		display: inline-block;
		width: 78%;
		/* width: 1070px; */
		height:870px;
		/* max-height:840px; */
		}
		
		.here{width:600px;
		margin: auto;
		}
.base	{min-width: 200px; margin: auto;}	
.base a {display: inline-block; color:#787878; text-decoration: underline; cursor: pointer; margin-left: 20px; margin-right: 20px;} 