/* CLASS:BAR TAG STYLES - font sizes, margins, padding, etc. */
/* NOTE: text colors follow below */
body.bar {background-color:#FFFFFF;}

/* CLASS: BanffAlpine TEXT COLORS */
.bar h1 {
	color:#E6CFE1;
	}
.bar h2, .bar h3, .bar h4, .bar h5 {
	color: #8C1415;
	}
.bar h6 {
	color:#000000;
	}
.bar p {
	color: #000033;
	}
.bar ul, .bar ol, .bar dl, .bar blockquote {
	color:#8C1415;
	}
.bar cite {
	color:#FFF;
	}
.bar table, .bar form {
	color: #000033;
	}
.bar a {
	color:#8C1415;
	}
.bar a:hover {
	color:#E96767;
	}	
.bar #main_wrapper {background-color:#FFFFFF;}
.bar #header {background-color:#FFFFFF;}
.bar #nav {background-color:#FFFFFF;}
.bar #content {background-color:#FFFFFF;}
.bar #promo {background-color:#6430BF;}
.bar #footer {background-color:#FFFFFF;}
.bar #sidebar a {
	background-color:#8C1415;
	color: #EBEBEB;
	}
.bar #sidebar a:hover {
	background-color:#EBEBEB;
	color: #8C1415;
	}
.bar #promo_inner a:hover {
	color:#E6CFE1;
	}
.bar #nav ul{
	color:#FFF;
	} 
.bar #nav a {
	color:#FFF;
	}
.bar #content a {
	color: #000033;
	}
.bar #promo_inner ul, .bar #promo_inner a {
	color:#FFF;
	}
.copyright {
	color: #333333;
	}
.copyright a {
	color: #000033;
	text-decoration: none;
	}
h1, h2, h3, h4, h5, h6, ul, ol, dl {
	font-family: "Century Gothic", Verdana,  serif;
	font-weight:100;
	}
.bar #sidebar a {
	display:block;
	padding: 3px 3px 5px 3px; /* top, right, bottom, left */
	border-bottom: 1px #EBEBEB solid;
	text-decoration: none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	}
.bar #sidebar a:hover {
	border-right: 3px #999999 solid;
	border-bottom: 3px #999999 solid;
	padding-bottom: 3px;
	}
.photo {
	width:	200 px;
	font-size:	.8em;
	font-style:italic;
	line-height: 1em;
	}
.floatRight {
	float:right;
	margin-left: .8em;
	}
.floatLeft {
	float:left;
	margin-right: .8em;
	}
.clearfloat {
	clear:both;
	height: 0;
	font-size: 1px;
	}
.copyright {
	font-size: .6em;
	line-height: 1em;
	}	

