body {
	background-color: #FFFFFF;
}

#logo {
	position: absolute;
	left: 20;
	top: 24;
	background-image: url(images/logo3.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 167px;
	width: 133px;
}

#logo2 {
	position: absolute;
	left: 10;
	top: 30;
	background-image: url(images/logo3.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 129px;
	width: 407px;
}

#necklace {
	position: relative;
	top: 5;
	left: 160;
	width: 130px;
	height: 190px;
	background-image: url(images/emerald_necklace_1.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#tagline {
	position: relative;
	top: 180;
	left: 20;
	width: 300px;
}
#header {
	position: absolute;
	left: 0;
	top: 0;
	height: 155px;
	width: 100%;
	/*background-image: url(images/header_beach.gif);*/
	background-color: #FFFFFF;
	/*background-position: right;
	background-repeat: no-repeat;*/
}

#toolbar {
	position: absolute;
	left: 0;
	top: 155;
	height: 20px;
	width: 100%;
	background-color: #1463B0;
}

#toolbar #toolbar_right {
	position: relative;
	right: 0;
	top: 0;
	height: 20px;
	width: 60px;
	background-color: #1463B0;
	background-image: url(images/lower_right_stretch.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#toolbar #toolbar_left {
	position: relative;
	left: 0;
	top: 0;
	height: 20px;
	width: 60px;
	background-color: #1463B0;
	background-image: url(images/upper_left_stretch.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#content {
	position: absolute;
	left: 150;
	top: 175;
	height: 100%;
	background-color: #FFFFFF;
}

#menu {
	position: absolute;
	left: 0;
	top: 175;
	height: 100%;
	width: 150px;
	background-color: #FFFFFF;
}

#content #content_upper_left {
	position: relative;
	left: 0;
	top: 0;
	height: 40;
	width: 40;
	background-color: #FFFFFF;
	background-image: url(images/menu_right_top.gif);
	background-repeat: no-repeat;
}

#content #content_inner {
	position: relative;
	left: 0;
	top: 0;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

#weather {
	float: right;
	top: 5;
	padding: 2px;
	width: 175px;
	height: 270px;
	display: block;
}

.standard_background {
	background-color: #1463B0;
}

#menu A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#menu A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#menu A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}

#menu td {
	height: 25px;
	background-color: #1463B0;
}

.tableheader {
	background-color: #1463B0;
	color: #FFFFFF;
	font-weight: bold;
	font-size: small;
	text-align: left;
}

.tableheader2 {
	background-image:   url("/images/monthBg.gif");
    line-height: 17pt;
	background-color: #D8E2EC;
	text-align: center;
	vertical-align: middle;
	}

.tableheadertext {
	color: #00000;
	font-weight: bold;
	font-size: small;
	text-align: left;
}

.menubottom {
	background-color:	#1463B0;
	color:				#FFFFFF;
	font-weight:		normal;
	font-size:			x-small;
	text-align:			center;
}

a.header,
a.header:link,
a.header:visited {
	text-decoration:  none;
	font-size:        small;
	color:            #993333;
	font-weight:      bold;
}

a.header:hover {
	text-decoration:  underline;
	font-size:        small;
	color:            #993333;
	font-weight:      bold;
}

.menubotom a,
a:link,
a:visited {
	text-decoration:  none;
	font-size:        x-small;
	color:            #FFFFFF;
	font-weight:      normal;
}

.menubottom a:hover {
	text-decoration:  underline;
	font-size:        x-small;
	color:            #FFFFFF;
	font-weight:      normal;
}

.menubottom .divider {
	font-size:        x-small;
	color:            #999999;
	font-weight:      normal;
}

#menubottom {
	position: absolute;
	bottom: 10;
}

