<!-- Cascading style sheet #689CDC-->
<style type="text/css">
A:active {COLOR: coral;}
A:hover {COLOR: orange;}
A:link {COLOR: darkblue;}
A:visited { COLOR: red;}
BODY {
    FONT-SIZE: 10pt;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../_images/marblbkgrnd.jpg);
    COLOR: #000000;
    FONT-FAMILY: 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
    BACKGROUND-COLOR: #f3f3f3;
	scrollbar-3dlight-color:#f3f3f3; 
	scrollbar-arrow-color:#cccccc;
	scrollbar-base-color:#f3f3f3;
	scrollbar-darkshadow-color:#f3f3f3;
	scrollbar-face-color:#f3f3f3;
	scrollbar-highlight-color:#f3f3f3;
	scrollbar-shadow-color:#f3f3f3;
	scrollbar: no;
}
P.narrow {
    MARGIN-LEFT: 8em;
    MARGIN-RIGHT: 8em;
}
P {margin-left: 1em; margin-right: 0em;}
TR {FONT-SIZE: 10pt;}
HR {WIDTH: 70%;}
CITE {COLOR: darkblue; font-size: 8pt;}
H1 {TEXT-ALIGN: center;}
H2 {TEXT-ALIGN: left;}
H3 {TEXT-ALIGN: left;}
H4 {TEXT-ALIGN: left;}
H5 {TEXT-ALIGN: left;}
H6 {COLOR: red;}
UL {
    FONT-SIZE: 12px;
    FONT-FAMILY: 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
    FONT-VARIANT: normal;
}
label {
    BORDER-RIGHT: black 2px outset;
    BORDER-TOP: black 2px outset;
    BORDER-LEFT: black 2px outset;
    COLOR: black;
    BORDER-BOTTOM: black 2px outset;
    BACKGROUND-COLOR: lightblue;
}
.table_row {
    FONT-FAMILY: 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
    BACKGROUND-COLOR: white;
}
.table_header {
    COLOR: white;
    FONT-FAMILY: 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
    BACKGROUND-COLOR: lightblue;
    TEXT-ALIGN: center;
}
.menu_text {
	 text-align: center;
	 font_weight: 800;
	 font: 20pt/22pt 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
}
.err {
	 COLOR: red;
	 TEXT-ALIGN: center;
	 FONT-WEIGHT: 600;
}
.author {TEXT-ALIGN: center;}
.forms {TEXT-ALIGN: left;}
.hypertext {
    BORDER-RIGHT: #999999 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #999999 2px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    FONT: 10pt/12pt 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
    BORDER-LEFT: #999999 2px solid;
    WIDTH: 250px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 2px solid;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: justify;
}
.scroll {
    LEFT: 42px;
    FLOAT: none;
    POSITION: absolute;
    TOP: 125px;
}
.scrollwide {
    LEFT: 42px;
    FLOAT: none;
    POSITION: absolute;
    TOP: 200px;
}
.DJBBB800 {
	LEFT: 38px;
	FLOAT: none;
	POSITION: absolute;
	TOP: 477px;
}
.DJBBB {
	LEFT: 120px;
	FLOAT: none;
	POSITION: absolute;
	TOP: 477px;
}
.DJBBBWide {
	LEFT: 300px;
	FLOAT: none;
	POSITION: absolute;
	TOP: 600px;
}
.banner {
    FONT: bold small-caps 12pt 'RevelLight', 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
    POSITION: relative;
}
.banner_small {
    FONT: bold small-caps 8pt 'RevelLight', 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
    POSITION: relative;
}
.floater {
    BORDER-RIGHT: blue 3px solid;
    BORDER-TOP: blue 3px solid;
    LEFT: 10px;
    FONT: bold 12px/14pt 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
    BORDER-LEFT: blue 3px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: blue 3px solid;
    POSITION: absolute;
    TOP: 600px;
    HEIGHT: 200px;
}
.content {
    POSITION: relative;
	TOP: 50px;
}
.backcolor {BACKGROUND-COLOR: #ccccff}
.imgTrans {FILTER: revealTrans(duration=0.3,transition=14);}
.border {
    BORDER-RIGHT: blue 4px groove;
    BORDER-TOP: blue 4px groove;
    BORDER-LEFT: blue 4px groove;
    BORDER-BOTTOM: blue 4px groove;
	COLOR: darkblue;
	WIDTH: 800px;
}
.frame {
    BORDER-RIGHT: #006699 4px groove;
    BORDER-TOP: #006699 4px groove;
    BORDER-LEFT: #006699 4px groove;
    BORDER-BOTTOM: #006699 4px groove;
}
.color-frame {
    BORDER-RIGHT: darkblue 2px groove;
    BORDER-TOP: darkblue 2px groove;
    BORDER-LEFT: darkblue 2px groove;
    BORDER-BOTTOM: darkblue 2px groove;
}
.header {BACKGROUND-COLOR: #66ccff;}
.picture {
    BORDER-RIGHT: blue 3px ridge;
    BORDER-TOP: blue 3px ridge;
    BORDER-LEFT: blue 3px ridge;
    BORDER-BOTTOM: blue 3px ridge;
}
.form {
    LEFT: 80px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 350px;
}
.link {
    FONT-SIZE: 28px;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
    TEXT-DECORATION: none;
}
.calendar {
    BORDER-RIGHT: #0000cc 1px solid;
    BORDER-TOP: #0000cc 1px solid;
    BORDER-LEFT: #0000cc 1px solid;
    BORDER-BOTTOM: #0000cc 1px solid;
}
.calendar TH {
    COLOR: #ffffff;
    BACKGROUND-COLOR: #cc3366;
}
.calendar_title {
    FONT-SIZE: large;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #cc3366;
}
#home {
	position: absolute;
	top: 120px;
	left: 38px;
	width: 100px;
	color: #FFFFFF;
	font-family: 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
	font-size: 14pt;
	z-index: 2;
	cursor: hand;
}
#shadow_home {
	position: absolute;
	top: 122px;
	left: 40px;
	width: 100px;
	color: #000000;
	font-family: 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
	font-size: 14pt;
	z-index: 1;
}
#packages {
	position: absolute;
	top: 150px;
	left: 18px;
	width: 150px;
	color: #FFFFFF;
	font-family: 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
	font-size: 14pt;
	z-index: 2;
	cursor: hand;
}
#shadow_packages {
	position: absolute;
	top: 152px;
	left: 20px;
	width: 150px;
	color: #000000;
	font-family: 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
	font-size: 14pt;
	z-index: 1;
}
#contact {
	position: absolute;
	top: 180px;
	left: 14px;
	width: 100px;
	color: #FFFFFF;
	font-family: 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
	font-size: 14pt;
	z-index: 2;
	cursor: hand;
}
#shadow_contact {
	position: absolute;
	top: 182px;
	left: 16px;
	width: 100px;
	color: #000000;
	font-family: 'Arial', 'Helvetica', 'Trebuchet MS', 'Sans-serif';
	font-size: 14pt;
	z-index: 1;
}
#image_home {
	position: absolute;
	top: 120px;
	left: 2px;
}
#image_contact {
	position: absolute;
	top: 150px;
	left: 2px;
}
#image_email {
	position: absolute;
	top: 180px;
	left: 2px;
}
#image_free {
	position: absolute;
	top: 75px;
	left: 104px;
}
#menu_main {
	position: absolute;
	top: 250px;
	left: 100px;
}
#showimage {
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    Z-INDEX: 100;
    VISIBILITY: hidden;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    POSITION: absolute;
}
#dragbar {
    CURSOR: pointer;
    BACKGROUND-COLOR: #efefef;
    min-width: 100px;
}
#closetext {
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 1px;
}
#h1 {
    Z-INDEX: 10;
    LEFT: 10px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px;
}
#h2 {
    Z-INDEX: 10;
    LEFT: 10px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px;
}
</style>