.horbar {
	color: black;
	background-color: #FFFFE4;
	/*border: 2px outset #cecac1;*/
}
.horbaritem {
	float: left;
	white-space: nowrap;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.horbaritem a {
	display: block;
	text-decoration: none;
}
.horbaritem a:link {
	color: #000000;
	text-decoration: none;
}
.horbaritem a:visited {
	color: #000000;
	text-decoration: none;
}
.horbaritem a:hover {
	color: #ffffff;
	background-color: #4b6983;
	text-decoration: none;
}
.horbaritem a:active {
	color: #ff0000;
	text-decoration: none;
}

.verbar	{
	color: black;
	background-color: #EDF2F5;
}

.submenu	{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.subframe	{
	position: relative;
	display: block;
	background-color: #EDF2F5;
	border: 1px solid #64879d;
}

.item	{
	padding: 3px;
	text-align: left;
	white-space: nowrap;
}

.separator	{
	background-color: #ff0000;
	border-top: 1px solid #9e9a91;
	border-bottom: 1px solid #ffffff;
	margin: 2px 1px 2px 1px;    /* top right bottom left */
	height: 0;
	font-size: 1px;
	line-height: 0
}

.item a	{
	position: relative;
	display: block;
	text-decoration: none;
}

.item a:link	{
	color: #000000;
	text-decoration: none;
}

.item a:visited	{
	color: #000000;
	text-decoration: none;
}

.item a:hover	{
	color: #ffffff;
	background-color: #4b6983;
	text-decoration: none;
}

.item a:active	{
	color: #ff0000;
	text-decoration: none;
}

.item .fwdarr	{
	position: absolute;
	top: 5px;
	right: 7px;
}

/*----- Tree Menu Section  ---------------------- */
.treemenudiv	{
	display: block;
	white-space: nowrap;
}

.phplmnormal	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

a.phplmnormal:hover	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #fff0c0;
	text-decoration: none;
}

a.phplm:link	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #003300;
	text-decoration: none;
}

a.phplm:visited	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #726461;
	text-decoration: none;
}

a.phplm:hover	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #841212;
	background-color: #fff0c0;
	text-decoration: none;
}

a.phplm:active	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	text-decoration: none;
}

a.phplmselected:link	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #dd0000;
	background-color: #ffdd76;
	text-decoration: none;
}

a.phplmselected:visited	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #dd0000;
	background-color: #ffdd76;
	text-decoration: none;
}

a.phplmselected:hover	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #841212;
	background-color: #fff0c0;
	text-decoration: none;
}

a.phplmselected:active	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	text-decoration: none;
}
body 	{background-color:#415382; background-image:url(assets/gfx/ski_background.jpg);background-repeat:repeat-y; background-repeat:repeat-x; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:center; margin:0px}
div {font-size:11px}

#container {margin:0 auto; width:815px; text-align:left}
#wrapper {float:left; padding-left:8; padding-right:8; background-image:url(assets/gfx/page_bg.gif); background-repeat:repeat-y}
#head {position:relative; height:130px;text-align:center; background-image:url(assets/gfx/header_new.jpg); background-repeat:no-repeat}
#menu {position:relative;}
#image{position:relative;}
#content {position:relative; background-image:url(assets/gfx/content_bg.jpg); background-repeat:no-repeat; float:left; border-bottom:1px solid #A3494A; width:100%; padding-bottom:22px}
#left {float:left; margin:28px 0px 0px 39px; display:inline; width:363px}
#right {float:left; background-image:url(assets/gfx/box_left_bg.jpg); background-repeat:no-repeat; width:321; height:195; margin:22px 0px 0px 43px; padding:10px; overflow:hidden;}
#footer {clear:both; background-image:url(assets/gfx/content_bg.jpg); background-repeat:no-repeat; text-align:center; border-bottom:1px solid #A3494A; }
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* TYPOGRAPHY */
	body {
		
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: .70em;
        line-height: 1em;
		color: #333333;
	}
	div {
		font-size: 1em;
	}
	img {
		border: 0;
	}
	
/* LINKS */
	a,
	a:link 
	a:active, a:visited {
		color: #415382;
		text-decoration: none;
	}

	a:hover {
	text-decoration: underline;
	}
/* END LINKS */
	
/* HEADINGS */
	h1 {
		font-size: 1.3em;
		line-height: 1.5em;
		
        color: #415382;
text-indent: 2px;
	}
	h2 {
		font-size: .95em;
        line-height: 1.5em;
		
        color: #A3494A;
	}
	h3 {
		font-size: .85em;
		line-height: 1.3em;
		
        color: #415382;
	}
	
	h4 {
		font-size: 1.2em;
		line-height: 1.3em;
		   color: black;
	}
	h5 {
		font-size: 1.1em;
		line-height: .65em;
		color: black;

	}
	h6 {
		font-size: 1.3em;
		line-height: .3em;
		color: #A3494A;
text-decoration: underline;
	}
/* END HEADINGS */

/* TEXT */
	p {
		font-size: .85em;
		line-height:1.4em;
text-indent: 2px;
	}
	blockquote {
		border-left:5px solid #FFFFFF;
		
	}
	pre {
		font-family: monospace;
		font-size: 1.0em;
	}
	strong, b {
		font-weight: bold;
	}
	em, i {
		font-style:italic;
	}
    code {
        font-family: "Courier New", Courier, monospace;
        font-size: 1em;
        white-space: pre;
    }
/* END TEXT */
	
	
	

	
/* END TYPOGRAPHY */	
