/* ANCHOR RULES_start
	The states of the anchor tag must be defined in the correct order.
	Here is the order, starting with the one you must define first:
		(1) link 
		(2) visited 
		(3) hover 
		(4) active 
ANCHOR RULES_end */
/* TMP_start
color: green;
TMP_end */

a:link {
	color: red;
	text-decoration: underline;
	font-size: 15px;
}

a:visited {
	color: green;
	text-decoration: underline;
	font-size: 15px;
}

a:hover {
	color: black;
	background-color: #CC9966;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
}

/* ITALIC */
i.bstyle-outset {border-style: ridge; border-width: 4px; padding: 3px; }

/* HEADER 1 */
h1 {font-size: 20px; color: #CC9966; }
h1.alignright {text-align: right; }
h1.aligncenter {text-align: center; }
h1.alignleft {text-align: left; }
h1.line-through {text-align: right; text-decoration: line-through; }

/* HEADER 2 */
h2 {font-size: 17px; color: red; }
h2.alignright {text-align: right; }
h2.aligncenter {text-align: center; }
h2.alignleft {text-align: left; }

/* HEADER 3 */
h3  {font-size: 15px; color: green; }
h3.alignleft {text-align: left; }
h3.alignright {text-align: right; }
h3.aligncenter {text-align: center; }
h3.line-through {text-decoration: line-through; }
h3.bstyle-ridge {border-style: groove; border-width: 7px; padding: 0px; }

/* HEADER 4 */
h4 {font-size: 13px; color: brown; }
h4.alignright {text-align: right; }
h4.aligncenter {text-align: center; }
h4.alignleft {text-align: left; }

/* HEADER 5 */
h5 {font-size: 11px; color: brown; }
h5.alignright {text-align: right; }
h5.aligncenter {text-align: center; }
h5.alignleft {text-align: left; }

/* HEADER 6 */
h6 {font-size: 9px; color: brown; }
h6.alignright {text-align: right; }
h6.aligncenter {text-align: center; }
h6.alignleft {text-align: left; }

/* PARAGRAPH */
p.digitalhand {font-size: 10px; color: red; }
p.digitalfuku {font-size: 10px; color: red; text-align: center; }

p.comment {font-size: 17px; color: green; }
p.comment2 {font-size: 21px; color: gray; }
p.myspace {font-size: 14px; color: red; text-align: left; }
p.lastupdated {font-size: 14px; color: red; text-align: left; }

p.alignright {text-align: right; }
p.alignleft {text-align: left; }
p.aligncenter {text-align: center; }

/* HORIZONTAL RULES */
hr {height: 3px;
    width: 33%;
    color: steel;
}

/* BODY RULES */
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: black;
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
	background-image: url(Images/bgMainX.jpg);
}
body.Main1 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: black;
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
	background-image: url(Images/bgMain1.jpg);
}
body.Main2 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: black;
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
	background-image: url(Images/bgMain2.jpg);
}
body.topic {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: black;
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
	background-image: url(Images/bgTopic.gif);
}
body.topic_alt {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: black;
}
div.logo {
	margin: 0px;
	padding: 0px;
	
	PADDING-TOP: 25px;
	PADDING-BOTTOM: 25px;
	PADDING-LEFT: 35px;
	PADDING-RIGHT: 35px;

	background-color: black;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(Images/logoCRUSH.GIF);
}
/*div.address {
	background-color: black;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-image: url(images/Address.jpg);
} */
div.about {
	text-align: center;
	background-color: grey;
}
div.Title {
    BACKGROUND-COLOR: #333333;
    BORDER-BOTTOM: #4169e1 1px solid;
    BORDER-LEFT: #4169e1 1px solid;
    BORDER-RIGHT: #4169e1 1px solid;
    BORDER-TOP: #4169e1 1px solid;
    COLOR: #dcdcdc;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: x-small;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: lighter;
    MARGIN: 3px 6px 10px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
    TEXT-TRANSFORM: none;
}

span.Title {
    BORDER-RIGHT: #4169e1 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #4169e1 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 2px;
    MARGIN: 3px 6px 10px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: #4169e1 1px solid;
    COLOR: #dcdcdc;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #4169e1 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #333333;
    TEXT-ALIGN: right;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}
table.MailingList { border-width: 7px; border-style: outset; background-color: black; }
td.MailingList { border-width: medium; border-style: outset; }

span.left {
float:left;
line-height:80%;
}

div.PictureFrame {
	margin: 0px 0px 0px 0px;
	padding: 70px 0px 70px 0px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(Images/PictureFrame.jpg);
}
div.MinReq {
    MARGIN: 10px 100px 10px 100px;

    BORDER-RIGHT: #4169e1 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #4169e1 1px solid;
    PADDING-TOP: 2px;
    BORDER-LEFT: #4169e1 1px solid;
    PADDING-LEFT: 2px;
    BORDER-BOTTOM: #4169e1 1px solid;
    PADDING-BOTTOM: 2px;

    FONT-WEIGHT: lighter;
    FONT-SIZE: x-small;
    TEXT-TRANSFORM: none;

    COLOR: #dcdcdc;

    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;

    BACKGROUND-COLOR: #333333;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
div.contact {
	padding: 35px 15px 35px 15px;
	margin: 35px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(Images/ClayDanLeo well Lit.jpg);
}
div.PictureFrame1 {
	padding: 75px 20px 75px 20px;
	margin: 20px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(Images/PictureFrame1.GIF);
}
div.PictureFrame8 {
	padding: 75px 120px 75px 120px;
	margin: 20px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(Images/PictureFrame8.GIF);
}
/*div.bgEquipmentList1 {
	padding: 0px;
	margin: 0px;
	background-repeat: repeat-y;
	background-position: center;
	background-image: url(Images/bgEquipmentList1.jpg);
}*/
div.Navigate {text-align: right; background-color: black; border-width: 7px; }
