/*
 * Set site-wide HTML elements
 */
* {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:small;
}

body {
	background:#999999;
}

a {
	color:#0000ff;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h1 {
	font-size:large;
}

h2 {
}

h3 {
	font-size:small;
	text-align:center;
}

hr {
	border:1px solid #ccc;
	width:75%;
}

/*
 * Set template-wide properties
 */
div.page {
}
	div.header {
		background:#4b4b4e;
	} 

	div.navbar {
		border-top:2px solid #D1A535;
		background:#942723;
	}
		div.navbar a {
			font-size:8pt;
			font-weight:bold;
			color:#ffffff;
			text-decoration:none;
			text-transform:uppercase;
		}

	div.leftcontent {
		background:#333333;
	}
		div.leftcontent div.sample {
			text-align:center;
			color:#ffffff;
			background:#000000;
			font-weight:bold;
			font-size:8pt;
			text-transform:uppercase;
		}
			div.leftcontent div.sample a {
				color:#ffffff;
				font-weight:normal;
				text-decoration:none;
				text-transform:none;
			}

	div.content {
		background:#ffffff;
		padding:15px;
	}

	div.rightcontent {
		background:#ffffff;
		padding:10px;
		text-align:center;
	}

div.copyright {
	text-align:center;
	font-size:8pt;
	color:#ffffff;
	background:#999999;
}



/*
 * Set properties that may appear on any page
 */
address {
}

.phone {
}

/* Be careful -- this might cause problems later */
table.email {
}
	table.email td {
		padding-right:5px;
		white-space:nowrap;
	}

.offset {
	padding-left:30px;
}

.featured {
}
	.featured img {
		padding:5px;
		text-align:center;
		margin:auto;
	}


.attention_box {
	border:2px solid #000000;
	background:#E79E1F;
	text-align:center;
	padding:10px;
}
	.attention_box a {
		color:#000;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		font-size:smaller;
	}
	.attention_box a:hover {
		text-decoration:underline;
	}

.sidebar_link {
	text-align:center;
}
	.sidebar_link a {
		color:#000;
		font-size:small;
	}
