.pageheaderon {background-image:url(dusk/calheadbg.jpg);
				background-repeat:repeat-x;
				background-position:bottom left;
				height:35px;
				font-size:medium;
				color:#FFFFFF;
				width:750px;
				text-align:left;
				margin:0px 10px;
				}
#smheaderon {	height:27px;
				font-size:small;
				color:#FFFFFF;
				width:750px;
				text-align:left;
				margin:0px 0px;
				font-weight:bold;
				}
#smheaderon li{float:left;
list-style:none;
font-size:small;
background-color:#B62B29;
}

#smheaderon a{ padding:3px 12px;
float:left;
text-decoration:none;
}
.smtobon {background-color:#FFFFFF;
					color:#B62B29;
				background-position:top right;
				background-repeat:repeat-x;
				padding:3px 12px;
				float:left;
				}
.smtobmid {			padding:3px 12px;
				float:left;
				border-right:1px solid #42353E;
				}
.smtoboff {		padding:3px 17px 3px 12px;
				float:left;
				}	
.smtobendon {background-color:#FFFFFF;
					color:#B62B29;
				padding:3px 17px 3px 12px;
				float:left;
				}	
				
.pinkhead{
	font: 110% Arial,sans-serif;
	color: #FF004A;
	font-weight:bold;
}
a.pinkhead, a.pinkhead:visited{
color:#FF004A;
	}
a.pinkhead:hover{
  	color:#FF00ff;
}
.bluehead{
	font: 110% Arial,sans-serif;
	color: #3A46DA;
	font-weight:bold;
}
a.bluehead, a.bluehead:visited{
color:#3A46DA;
	}
a.bluehead:hover{
  	color:#0000ff;
}
a.tab, a.tab:visited{
color:#ffffff;
font-weight:bold;
	}
a.tab:hover{
  	color:#0000ff;
	font-weight:bold;
}
.weekend2 {background-color:#dddddd;
		font-size:small;
		width:240px;
		height:auto;
		Vertical-align:top;
			}

.weekend1{background-color:#ffffff;
	color:#999999;
		font-size:small;
		width:240px;
		height:auto;
		Vertical-align:top;
			}
#pagecontent {background-color:#FFFFFF;
				width:750px;
				text-align:left;
				margin:0px 10px;
				padding:0px 0px 70px 0px;
				background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(archbgs2.gif);
				}