﻿
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");
}

.adobe {
	cursor:url("cursors/adobe.cur");
}

.fender {
	cursor:url("cursors/fender.cur");
}

.fender1 {
	cursor:url("cursors/fender1.ani");
}

.gibson {
	cursor:url("cursors/gibson.cur");
}

.pen {
	cursor:url("cursors/pen.cur");
}


.cur46 {
	cursor:url("cursors/cur46.ani");
}

.eagle01 {
	cursor:url("cursors/eagle01.cur");
}


.ribbon {
	cursor:url("cursors/ribbon.cur");
}

.green_horse {
	cursor:url("cursors/green_horse.ani");
}

.cur62 {
	cursor:url("cursors/cur62.ani");
}

.red_cross {
	cursor:url("cursors/red_cross.ani");
}

.green_man {
	cursor:url("cursors/green_man.ani");
}

/* End cursors */


/* Table Margins */

#photo_01 {	
	margin-left:	30px;
	margin-bottom:	30px;
}

#cool {	
	margin-left:	2px;
	margin-bottom:	30px;
}

#coolio {	
	margin-left:	0px;
	margin-bottom:	1px;
	text-align:	left;
}


#coolio2 {	
	margin-left:	100px;
	margin-bottom:	1px;
	text-align:	left;
}

#graph {	
	margin-left:	30px;
	margin-bottom:	20px;
}

#great {	
	margin-left:	10px;
	margin-bottom:	30px;
}

#vets {	
	margin-left:	10px;
	margin-top:	-5px;
	margin-bottom:	20px;
}


#vets2 {	
	margin-left:	80px;
	margin-top:	20px;
	margin-bottom:	20px;
}

#vets2a {	
	margin-left:	40px;
	margin-top:	20px;
	margin-bottom:	20px;
	text-align:	100%;
}


.formy {	
	margin-left:	20px;
	margin-top:	20px;
	margin-bottom:	20px;
}

.formy1 {	
	margin-left:	30px;
	margin-top:	20px;
	margin-bottom:	20px;
}

.formy2 {	
	margin-left:	0px;
	margin-top:	20px;
	margin-bottom:	20px;
	text-align:	right;
}

.formy3 {	
	margin-left:	250px;
	margin-top:	20px;
	margin-bottom:	20px;
}


/* End Table Margins */

em	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	color: #BFFFBF;
}


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%;
}


h4	{
	font-family: Arial, Helvetica, sans-serif;
	text-align:	center;
	font-size: 	70%;
}

caption {
	font-size:	90%;
	font-weight:	bolder;
}


.capt {
	font-size:	80%;
	font-weight:	bolder;
}


hr	{
	height:		1px;
	color:		#02C417;
}

.float { 
	float: 		left; 
	clear:		left;
	margin-right:	5px;
}

.signature {
	font-style:	italic;
	font-weight:	bold;
}

.desc {
	font-size:	70%;
}

.justify	{
	text-align: 	justify;
	font-size:	80%;
}


.small_frame	{
	margin-right:	30px;
}


.border {
	border:		0px;
}

/*  Float structure  */

#wrap 	{
	margin:	0 auto;
	width:	750px;
}

#header {
	margin-left:	0px;
	margin-top:	0px;
}

#main	{
	position:	absolute;
	top:		0px;
	left:		200px;
	width:		500px;
	text-align:	center;
}

#main01	{
	position:	absolute;
	top:		0px;
	color: 		#BFFFBF;
	left:		200px;
	width:		500px;
}


.main01a	{
	width:		470px;
	margin-left:	2px;
}


#main02	{
	position:	absolute;
	top:		0px;
	color: 		#BFFFBF;
	left:		200px;
	width:		500px;
	margin-top:	-10px;
}


#main03	{
	position:	absolute;
	top:		0px;
	left:		0px;
	color: 		#BFFFBF;
	left:		200px;
	width:		500px;
}


.squash {
	margin-top:	-10px;
}


.form2	{
	position:	absolute;
	top:		50px;
	left:		50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 	100%;
	color: 		#BFFFBF;
}

#picker {
	text-align:	center;
}

#picker2 {
	margin:		0px;
	padding:	0px;
	border:		0px;
	text-align:	center;
}

#picker1 {
	font-size:	90%;
	text-align:	center;
}

.sub	{
	font-size:	90%;
	text-align:	center;
	border-color:	#BFFFBF; 
	border-style:   	solid;
	border-width:   	1px;
	background-color: #033009;
	color:		   white;
}


.sub1	{
	font-size:	110%;
	text-align:	center;
	border-color:	#BFFFBF; 
	border-style:   solid;
	border-width:   1px;
	background-color: #033009;
	color:		   white;
}

#shop	{
	position:	absolute;
	top:		330px;
	left:		15px;
}


a:link	{
	color:	#BFFFBF;
	font-size:	70%;
}

a:visited {
	font-size:	70%;	
	color: #BFFFBF;
}

a:hover {
	font-size:	70%;
	color: 		#ffffff;
	font-weight:	bolder;
}