
/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}RESPONSIVE PAGE MARGIN{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{} */



#responsive-page-margin{
width: 96%;
height: auto;
float: none;
margin: auto;
background:#ccefff;
border:2px solid #ff0000;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#000000;font-weight:bolder;
}



#responsive-page-min{
width: 96%;
height: auto;
float: none;
margin: auto;
background:#ccefff;
border:2px solid #ff0000;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;color:#000000;font-weight:bolder;
}







h1.responsive-header {
width: 96%;
background:#ff0000;
text-align: center;
float: center;
padding: 10px;
height: auto;
margin: auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:30px;color:#ffffff;font-weight:bolder;
border:2px solid #ff0000;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}




p.donate-header {
width: 98%;
background:white;
text-align: left;
padding: 5px;
height: auto;
margin: auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:green;font-weight:bolder;
border:2px solid #ffffff;

}

#responsive-donate{
width: 96%;
height: auto;
float: none;
margin: auto;
background:#ffffff;
border:2px solid #ff0000;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:16px;color:#000000;font-weight:bolder;
}






p.biography
{
padding: 10px;  
font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:1.2em;color:#000000;
font-weight:normal;
font-style:normal;
text-align:left;
}



img.biography{
width: 100%;
height: auto;
border:1px solid #000000;
}



h2.poetry-onlinebooks {
 margin: auto;   
text-align: center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:20px;color:#ffffff;font-weight:bold;
padding: 5px;
width: 90%;
min-width: 120px;
height: auto;
background-color: #00e600;
border:2px solid #000000;
border-radius:5px;
}

h2.poetry-onlinebooks  a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
}


h2.poetry-onlinebooks  a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
}

h2.poetry-onlinebooks  a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18.5px;color:#ffff00;font-weight:bolder;
}



p.generic-description
{
text-align: center;   
padding: 10px;  
font-family:Tahoma,Arial,Helvetica,Sans-Serif;
font-size:2em;color:#000000;
font-weight:bold;
font-style:normal;
text-align:left;
}






/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{}HOLIDAYS BUTTON{}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */

p.holidaysbutton{
width:100%;
background-color: #00e600;
border:2px solid #000000;
border-radius:5px;
margin: auto;
height:auto;
text-align:center;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;font-weight:bold;
}


p.holidaysbutton a:link {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
}

p.holidaysbutton a:visited {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bolder;
}


p.holidaysbutton a:hover {
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffff00;font-weight:bolder;
}

/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{} HOLIDAYS BUTTON {}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */





#masterdiv{
width: 95%;
height: auto;
float: none;
margin: auto;
background:#000000;
border:2px solid #810000;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;color:#000000;font-weight:bolder;
}



p.gjheadings {
width: 96%;
background:#810000;
text-align: center;
float: center;
padding: 10px;
height: auto;
margin: auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ffffff;font-weight:bolder;

border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}


p.gjtopheading{
width: 95%;
background:#810000;
text-align: center;
float: center;
padding: 10px;
height: auto;
margin: auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1.5em;color:#ffffff;font-weight:bolder;
border:2px solid #810000;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}





.slavediv{
width: 100%;
min-width: 500px;
height: auto;
float: none;
margin: auto;
background:#000000;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
padding: 10px;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:25px;color:#ffffff;font-weight:bolder;
}


p.bio{
	
font-family:Vendana,Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:normal;
margin:auto;
padding: auto;		
}














/* {}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{}{}}{}{}
{}{}{}{}{}}{}{}{}}{}{} HOME PAGE ITEMS {}{}{}{}
{}{}{}{}{}}{}{}{}}{}{}{}{}{}{}{}}{}{}{}{}}{}{} */

img.movie{
float: left;
margin-right:1px;
width: 100%;
min-width: 100px;
max-width: 200px;
height: auto;
border:0px solid #000000;
padding: 0px;	
}


img.gjpic{
float: left;
margin-right:1px;
width: 100%;
min-width: 100px;
max-width: 200px;
height: auto;
border:0px solid #000000;
padding: 5px;	
}




p.moviec{
	
font-family:Vendana,Tahoma,Arial,Helvetica,Sans-Serif;font-size:12px;color:#ffffff;font-weight:normal;
margin:auto;
padding: 5px;		
}


p.intro{
	
font-family:Vendana,Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:normal;
margin:auto;
padding: 5px;		
}

h1.subheaders {
width: 100%;
background:#810000;
text-align: center;
float: none;
padding: 10px;
height: auto;
margin: auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:1em;color:#ffffff;font-weight:bolder;

border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}








* {

  margin: 0px;

  padding: 0px;

  box-sizing: border-box;

}

.body-text {
width:50%;
margin: auto;
  display: flex;

  font-family: "Montserrat", sans-serif;

  align-items: center;

  justify-content: center;

  margin: auto;
 color: white;
}





.body-text2 {
width:50%;
margin: auto;
  display: flex;

  font-family: "Montserrat", sans-serif;

  align-items: center;

  justify-content: center;

  margin: auto;
 color: white;
}

nav {

  display: flex;

  justify-content: space-around;

  align-items: center;

  min-height: 8vh;

  background-color: black;

  font-family: "Montserrat", sans-serif;
min-width: 550px;
}

.heading {

  color: white;

  text-transform: uppercase;

  letter-spacing: 2px;

  font-size: 18px;

}

.nav-links {

  display: flex;

  justify-content: space-around;

  width: 20%;

}

.nav-links li {

  list-style: none;

}

.nav-links a {

  color: white;

  text-decoration: none;

  letter-spacing: 3px;

  font-weight: bold;

  font-size: 14px;

  padding: 14px 16px;

}

.nav-links a:hover:not(.active) {

  background-color: yellow;

}

.nav-links li a.active {

  background-color: #4caf50;

}

body{
	background: #000000;
	min-width: 550px;
	
}

p.gjtext{
	
 color: white;

  text-decoration: none;

  letter-spacing: 3px;

  font-weight: bolder;

  font-size: 12px;

  padding: 5px 5px;	
	
}




p.gjheader1{
	
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:28px;color:#ffffff;font-weight:bold;
margin:auto;
padding: auto;		
}

p.gjheader2{
	
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bold;
	margin:auto;
padding: auto;		
}


p.gjheader3{
	
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffff00;font-weight:bold;
margin:auto;	
padding: 30px;		
}


.topnav {
	width:90%;
	margin:auto;
  overflow: hidden;
  background-color: #000000;
}

.topnav a {
  float: left;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

.topnav a:hover {
  background-color: #E00808;
  color: black;
}

.topnav a.active {
  background-color: #810000;
  color: white;
}





img.gjpiclogo{
float: center;
margin-right:1px;
width: 10%;
height: auto;
border:1px solid #000000;

}


#header{
width:50%;
margin: auto;
height:auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bold;

}

#toplogo{
width:50%;
margin: auto;
height:auto;
font-family:Tahoma,Arial,Helvetica,Sans-Serif;font-size:18px;color:#ffffff;font-weight:bold;

}

ul.gj
{
    border: 0px solid;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    list-style-type: none;
    margin: auto;
    padding: 10px;
    overflow: hidden;
    background-color: #000000;
	font-family:Vendana,Tahoma,Arial,Helvetica,Sans-Serif;font-size:14px;color:#ffffff;font-weight:normal;
}

li.gj
{
  
    padding: 5px;
	height:60px;
    overflow: hidden;
    background-color: #000000;
	font-family:Vendana,Tahoma,Arial,Helvetica,Sans-Serif;font-size:15px;color:#ffffff;font-weight:normal;
}
