body {
	margin:0px;
	padding:0px;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	color:#000; /* Black */
	background-color:#666; /* Gray */
}

img {
	border:0px;
	margin:0px;
}

a {
	color:#000; /* Black */
}

#whole {
	position:relative;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
	border:0px;
	background:transparent;
	background-image:url(westtemplebackground.jpg);
	background-repeat:no-repeat;
	width:775px;   /* 775 */
	height:625px;  /* 625 */
}

#logo {
	position:absolute;
	left:0px;
	top:0px;
	margin:0px;
	padding-left:5px;
	padding-top:5px;
	border-color:black;
	border-bottom:thick solid;
	background:transparent;
	width:95px;   /* 100, 100 */
	height:75px;  /*  80,  80 */
}

#top {
	position:absolute;
	left:100px;
	top:0px;
	margin:0px;
	padding-top:5px;
	color:black;
	border-color:black;
	border-bottom:thick solid;
	background:transparent;
	width:675px;  /* 675, 775 */
	height:75px;  /*  80,  80 */
}

#left {
	position:absolute;
	left:0px;
	top:80px;
	margin:0px;
	padding-left:5px;
	padding-top:10px;
	border-color:black;
	border-right:thin solid;
	background:transparent;
	line-height:1.2;
	width:95px;    /* 100, 100 */
	height:425px;  /* 435, 515 */
}

#middle {
	position:absolute;
	left:100px;
	top:80px;
	margin:0px;
	padding-top:10px;
	border:0px;
	background:transparent;
	width:675px;   /* 675, 775 */
	height:425px;  /* 435, 515 */
}

#midleft {
	position:absolute;
	left:50px;
	top:50px;
	margin:0px;
	padding-top:10px;
	border:0px;
	background:transparent;
}

#midright {
	position:absolute;
	left:350px;
	top:50px;
	margin:0px;
	padding-top:10px;
	border:0px;
	background:transparent;
}

#weather {
	position:absolute;
	background:transparent;
	left:530px;
	top:5px;
}

#bottom {
	position:absolute;
	left:0px;
	top:515px;
	margin:0px;
	padding-top:5px;
	border-color:black;
	border-top:thin solid;
	background:transparent;
	font-family:verdana;
	font-size:9pt;
	width:775px;   /* 775, 775 */
	height:105px;  /* 110, 625 */
}

#bottom1 {
	position:absolute;
	left:10px;
	top:5px;
	background:transparent;
}

#bottom2 {
	position:absolute;
	left:100px;
	top:5px;
	background:transparent;
}

#bottom3 {
	position:absolute;
	left:300px;
	top:5px;
	background:transparent;
}

#bottom4 {
	position:absolute;
	left:400px;
	top:5px;
	background:transparent;
}

#bottom5 {
	position:absolute;
	left:520px;
	top:5px;
	background:transparent;
}

#bottom6 {
	position:absolute;
	left:275px;
	top:90px;
	font-size:7pt;
	background:transparent;
}

.header {
	font-size:18pt;
	font-weight:bold;
	text-decoration:none;
}

.title {
	font-size:13pt;
	font-weight:bold;
	line-height:1.3;
	text-decoration:none;
}

.main {
	font-family:verdana;
	font-size:10pt;
	text-decoration:none;
}

.menu {
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	text-decoration:underline;
}

.menu:Hover {
	color:#03c; /* Bright Blue */
	text-decoration:none;
}

.links {
	font-family:verdana;
	font-size:10pt;
	text-decoration:underline;
}

.links:Hover {
	color:#03c; /* Bright Blue */
	text-decoration:none;
}

.tiny {
	font-family:verdana;
	font-size:9pt;
	text-decoration:none;
}

.tiny:Hover {
	color:#03c; /* Bright Blue */
	text-decoration:underline;
}

.sym {
	font-size:smaller;
}


@media print {
	.main {
		font-size:8pt;
	}
	.menu {
		font-size:8pt;
	}
	.link {
		font-size:8pt;
	}
	.tiny {
		font-size:6pt;
	}
}
