
body 	{
	margin:		0;
	padding:	0;
	background-image: url(../images/halogos_background.gif);
	background-repeat: repeat;
	min-width:750px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #BFFFBF;
}


/* Cursors */


.green_pen {
	cursor:url("cursors/green_pen.cur");
}


/* End cursors */


/* Table Margins */

.head_graphics {	
	margin:		0px;
}

.graphics {	
	width:		555px;
	height:		20px;
	border-width:	15px; 
	border-style: 	outset;
	border-color:	#008000;
	text-align:	center;

}

.graphics_spl {	
	width:		550px;
	height:		20px;
	margin-left:	30px;
	border-width:	15px; 
	border-style: 	outset;
	border-color:	#008000;
	text-align:	center;
}

.graphics_spl1 {	
	width:		550px;
	height:		20px;
	margin-left:	30px;
	text-align:	center;
}


.graphics_v {	
	width:		520px;
	height:		20px;
	border-width:	15px; 
	border-style: 	outset;
	border-color:	#008000;
	text-align:	center;

}

.graphics1 {	
	width:		185px;
	height:		70px; 
	text-align:	center;
}

.graphics2 {	
	width:		555px;
	height:		70px; 
	text-align:	center;
}

.graphics3 {	
	padding:	10px;
	text-align:	center;
}


.graphics4 {	
	width:		100px;
	height:		70px; 
	padding:	10px;
	text-align:	center;
}


.graphics5 {	
	width:		480px;
	height:		70px; 
	text-align:	center;
}


.graphics6 {	
	width:		550px;
	height:		70px; 
	margin-left:	10px;
	font-size:	90%;
	text-align:	left;
}

/* End Table Margins */


/* Music Table Margins */


.music {	
	width:		450px;
	margin:		20px;
	text-align:	center;
}

.music_con {	
	width:		440px;
}

.music01  {
	width:		250px;
}


.music02 {	
	width:		550px;
	text-align:	center;
}


.para01  {
	width:		250px;
	font-size:	80%;	
	text-align:	center;	
}


/* End Music Table Margins */


/* Great Links formatting */


.great {	
	width:		480px;
	height:		20px;
	text-align:	center;
}


.greatc {
	width:		480;
	height:		30px;
	text-align:	center;	
}

.greatp {
	font-weight:	bolder;
	color:	#DDFF77;
}

.greatm {
	margin-top:	20px;
	margin-bottom:	20px;
}

.greatmm {
	margin-top:	20px;
	margin-bottom:	20px;
}


.great_tele {
	margin-top:	20px;
	margin-bottom:	20px;
	margin-left:	70px;
	text-align:	center;
	font-size:	130%;
	font-weight:	bolder;
}


.great_tele1 {
	width:		350px;
	margin-top:	20px;
	margin-bottom:	20px;
	margin-left:	50px;
	border-collapse: collapse;
	font-size:	90%;
	font-weight:	bold;
}


.great_tele2 {
	width:		350px;
	margin-top:	20px;
	margin-left:	110px;
	border-collapse: collapse;
	font-size:	120%;
	font-weight:	bolder;
}

.great_tele td {
	width:		50px;
	height:		50px;
	margin-bottom:	20px;
	border-color:	black;
	border-width:	1px;
	border-style:	dotted;
	border-collapse: collapse;
	padding:	2px;
	background-color:	black;
	text-align:	center;
}


.great_tele1 td {
	width:		150px;
	padding-top:	10px;
	padding-bottom:	15px;
	padding-left:	10px;
	border-color:	black;
	border-style:	solid;
	border-width:	1px;
	text-align:	left;
	vertical-align: top;
}



/* End Great Links formatting */


h1	{
	font-family: Arial, Helvetica, sans-serif;
	text-align:	center;
	font-size: 	110%;
}


h2	{
	font-family: Arial, Helvetica, sans-serif;
	text-align:	center;
	font-size: 	100%;
}


h3	{
	font-family: Arial, Helvetica, sans-serif;
	text-align:	center;
	font-size: 	90%;
}


caption {
	font-size:	90%;
	font-weight:	bolder;
}


.justify	{
	text-align: 	justify;
	font-size:	80%;
}

.justify_tele	{
	font-size:	80%;
	font-weight:	normal;
	padding-left:	60px;
}


.justify1	{
	margin-left:	20px;
	text-align: 	justify;
	font-size:	80%;
}


.justify2	{
	text-align: 	right;
	font-size:	85%;
}


.image {
	text-align:	center;
}

.border {
	border:		0px;
}


.footer {
	font-size:	80%;
	text-align:	center;
}

.footer1 {
	font-size:	80%;
	text-align:	left;
	margin-left:	5px;
}


.footer2 {
	width:		480px;
	font-size:	80%;
	text-align:	left;
	margin-left:	5px;
	margin-top:	20px;
	margin-bottom:	20px;
}

.footer3 {
	font-size:	80%;
	text-align:	center;
	color: 		#BFFFBF;
}

.footer4 {
	font-size:	60%;
	text-align:	center;
	color: 		#BFFFBF;
}


.footer5 {
	width:		480px;
	font-size:	80%;
	text-align:	left;
	margin-left:	50px;
	margin-top:	20px;
	margin-bottom:	20px;
}


.footer6 {
	width:		480px;
	font-size:	80%;
	text-align:	left;
	margin-left:	20px;
	margin-top:	20px;
	margin-bottom:	20px;
}


.footer7 {
	width:		280px;
	font-size:	80%;
	text-align:	left;
	margin-left:	150px;
	margin-top:	20px;
	margin-bottom:	20px;
}


.footer8 {
	width:		480px;
	font-size:	80%;
	text-align:	left;
	margin-left:	100px;
	margin-top:	20px;
	margin-bottom:	20px;
}

.footer9 {
	width:		550px;
	font-size:	80%;
	text-align:	left;
	margin-left:	20px;
	margin-top:	20px;
	margin-bottom:	20px;
}


.footer11 {
	font-size:	70%;
	text-align:	center;
}

.footer12 {
	font-size:	80%;
	text-align:	left;
	margin-left:	25px;
}



.sub	{
	font-size:	90%;
	text-align:	center;
	border-color:	#BFFFBF; 
	border-style:   outset;
	border-width:   3px;
	background-color: #033009;
	color:		   white;
}


a:link	{
	color:	#BFFFBF;
	font-size:	90%;
}

a:visited {
	font-size:	90%;	
	color: 		#EBFF00;
}

a:hover {
	font-size:	90%;
	font-weight:	bolder;
	color: 		white;
}

/* Guitar Chord Chart Setting */

.chord0 {	
	border-color:	#00C207;
	border-style: 	solid;
	border-width:	2px;
	padding:	2px;
	width:		160px;
	margin-left:	50px;
	background-color: #032B05;
	text-align:	center;
}

.message {
	width:		160px;
	margin-left:	100px;
	margin-bottom:	20px;		
	text-align:	center;
}


#chord1 {
	width:		342px;
	margin-bottom:	20px;		
	text-align:	justify;
}

.chord {
	background-color: black;
	text-align:	center;	
}

.chord1 {
	color:		black;
	font-size:	80%;
	font-weight:	bolder;
	text-align:	center;
}


/* Photo Gallery Setting */

.gallery_a {
	width:		700;
	text-align:	center;	
}

.gallery_td {
	text-align:	center;
	width:		200px;
	height:		144px;
}


.gallery_td1 {
	text-align:	center;
	width:		200px;
	height:		173px;
}


.gallery_td2 {
	text-align:	center;
	width:		600px;
}

.gallery_p {
	text-align:	center;
}

.gallery_image {
	border-color:	#008000;
	border-style: 	ridge;
	border-width:	10px;
	padding:	1px;
}


/* End Photo Gallery Setting */


.video_bg {
	background-color:	black;
}


.photo  {
	width:		600px;
	height:		30px;
	margin-left:	20px;
	text-align:	left;
}

.photo1  {
	width:		600px;
	height:		30px;
	font-size:	80%;
	text-align:	left;
}

.photo2  {
	width:		550px;
	margin-left:	20px;
	font-size:	90%;
	text-align:	left;
}

.photoh {
	font-weight:	bolder;
	font-size:	80%;
	color:	#DDFF77;
	text-align:	center;
}


.photo3  {
	width:		470px;
	margin-left:	10px;
	height:		30px;
	font-size:	80%;
	text-align:	left;
}


.photoz {
	font-weight:	bolder;
	font-size:	100%;
	color:	#DDFF77;
	text-align:	center;
}


.photop {
	font-weight:	bolder;
	font-size:	80%;
	color:	#DDFF77;
	text-align:	left;
}


.photot {
	font-size:	90%;
	text-align:	left;
}

.photox {
	font-size:	85%;
	text-align:	left;
}


.photoq  {
	width:		600px;
	height:		30px;
	text-align:	center;
}

.goto:link	{
	font-size:	120%;
	font-weight:	bolder;
	color:		#E5FF00;
	text-align:	center;	
}

.goto:visited	{
	font-size:	120%;
	font-weight:	bolder;
	color:		#E5FF00;
	text-align:	center;	
}

.goto:hover	{
	font-size:	130%;
	font-weight:	bolder;
	color:		#E5FF00;
	text-align:	center;	
}

.shrink		{
	width:		140px;
}

/* Armed Forces Pages */

.spl_great {	
	width:		580px;
	margin-left:	20px;
	text-align:	center;
}

.top_page  {
	margin-left:	190px;
}
