



	body {
		margin:0;
		padding:0;
		background-color:white;
		color:#000;
		min-width:750px;
	}
	div#wrap {


		margin:0 auto;
		width:750px;
               
	}
	#header {
		background-color: white;
                height:50px;
 z-index: 999;
	}
	
#header h1 {
margin: 0;
padding: 15px 5px 5px 110px;
color: gray;
font: 24px 'Lucida Grande', Verdana, sans-serif; 
text-align: left;
}
	
#nav {
		background-color:white;
		padding:5px;
	}
	#nav ul{
		margin:0;
		padding:0;
	}
	#nav li{
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
	}
	#leftcolumn {
		background-color:blue;
		float:left;
		width:200px;
                height:475px;
                padding-top:5px;
                padding-bottom:5px;
 padding-left:7px;
border-right: 1px dashed black;
border-left:1px dashed black;
border-bottom: 1px dashed black;
border-top:1px dashed black;
z-index: 999;
	}
	#leftcolumn h2, #leftcolumn h3 {
		padding:0 10px;
	}
	#mainbody {background-color: white;

		


		margin-left:200px;
                width:650px;
                height:850px;
                padding-left:50px;
                padding-right: 10px;
                padding-top:5px;
                padding-bottom:5px;
background-image: url('images/PGMAINART1.jpg');
background-repeat: no-repeat;


z-index: 999;
               
		
	}

	#mainlyricbody {background-color: white;

		


		margin-left:10px;
                width:600px;
                padding-left:5px;
                padding-right: 5px;
                padding-top:5px;
                padding-bottom:5px;


z-index: 999;
               
		
	}


	html>body #mainbody {
           height:850px;
		width:650px;
                background-color: white;
        }


	#mainbody ul {
		margin-bottom:0;
	}
	#mainbody h3  {
		padding:0 0px;
            padding-top: 80px;
            margin-left: 35px;
                   font-size: 16px;
            font-family: Courier;
            font-weight: bold;
            color: black;
            margin-bottom: 0px;
	}



        #mainbody p {position: relative;            
            font-size: 10px;
            font-family: Courier;
            font-weight: normal;
            color: black;
            text-align: justify;
            margin-top: 3px;
            margin-left: 35px;
            margin-right: 100px;


                 
        }
        #mainbody a {font-weight: normal; text-decoration: none;
                     border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: gray; 
                     color: gray;
        }

        #mainbody a:hover {color: black; border-bottom-color: black; }

        #mainlyricbody p {position: relative;            
            font-size: 10px;
            font-family: Courier;
            font-weight: normal;
            color: black;
            text-align: justify;
            margin-top: 3px;
            margin-left: 5px;
            margin-right: 5px;



                 
        }
        #mainlyricbody a {font-weight: normal; text-decoration: none;
                     border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: gray; 
                     color: gray;
        }

        #mainlyricbody a:hover {color: black; border-bottom-color: black; }

a.lyricblock { z-index: 24;}
a.lyricblock:hover {z-index: 25; color: green;} 
a.lyricblock span {display: none;}
a.lyricblock:hover span {position: absolute; display:block; width: 540px; top: 20px; left: 0px;}

	#footer {
		clear: both;
                color: gray;
		background-color: white;
                font: 9px 'Lucida Grande', Verdana, sans-serif; text-align: center;
                
              
	}
	#footer p {
		padding:10px;
		margin:0;
	}

.leftnavhrule  {height: 1px; color: #CCCCCC; background-color: #CCCCCC; border: 0; width: 90%;}


.leftnavcategory           {
          margin-top: 3px;
          margin-bottom: 6px;
          margin-right: 15px;
          font-size: 13px; 
          font-family: Verdana, sans-serif;
          font-weight: bold;
          color: gray;
          text-align: right;
          }

.leftnavcategory a {text-decoration: none; color: #CCCCCC;


}

.leftnavcategory a:hover {color: black;

           }


.leftnavitem  {margin-top: 0px;
               margin-bottom:1px;
               margin-right: 15px;
               text-align: right;
   font-size: 12px; font-weight: bold; font-family: Verdana, sans-serif;
   border-width: 0;
   color: #CCC;
   z-index: 299; }

.leftnavitem a {text-decoration: none; color: #CCCCCC}

.leftnavitem a:hover {color: black;}


#logoimage{   position: absolute;
              top: 0px;
z-index: 999;
}

#mglass{ position: absolute;
          top: 500px;
          left: 450px;
z-index: 999;
}

.studenttestimonial {
            padding: 10px;
            border: 2px dashed black;
            font-size: 12px;
            font-family: Verdana, sans-serif;
            font-weight: normal;
            color: #666666;
            text-align: justify;
            font-style: italic;
            margin-bottom: 24px;

 }

.studentname { font-style: normal;
               font-weight: bold;
               font-size: 14px;
               border: 1px solid black;
               position: relative;
               top: -17px;
               padding: 5px;
               background-color: white;
              


}

div#howtoorder {
  
   width: 216px;
   height: 111px;
   margin:0;
   margin-top: 3px;
   z-index: 999;
   color: gray;
   background: #CCC;
   font: 12px Verdana, sans-serif; text-align: left;
   

}

div#howtoorder p {

padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
margin: 3px;

}

div#howtomagnifytext {
   
   width: 250px;
   height: 170px;
   margin: 0;
   margin-left: 3px;
   z-index: 999;
   color: gray;
   background: #CCC;
   font: 12px Verdana, sans-serif; text-align: left;
}

	html>body #howtomagnifytext {
		width:250px;
        }

div#howtomagnifytext p {

padding: 5px;

}


div#frameforpreview {

   width: 250px;
   height: 260px;

   margin-left:3px;
   margin-top: 3px;


   color: gray;
   background: none;
   font: 12px Verdana, sans-serif; text-align: left;

}


div#GFHForeword {width: 400px; 
height: 500px; 
border: 1px solid black; 
margin-left: 75px;
text-align: center;}

div#GFHForeword h3 {
font-family: Verdana; 
font-size: 20px; 
font-weight: bold;
color: #333399;
margin-top: 15px; 
margin-bottom: 75px; 
margin-left: 15px;
padding: 0px;


} 


div#GFHForeword p {font-family: "Times New Roman"; 
font-size:12px; 
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: 15px;
padding:0px;
text-indent: 20px;
color: black;

}



div#dropcap {float: left; 
width: 45px; 
height: 50px; 
padding-right:7px; 
position: relative; 
top: 10px; 

}

div#dropcap p {
font-size: 50px; 
font-weight: bold; 
margin-left: 15px;
color: #333399; 
font-family: Verdana;
 
}


