@charset "ISO-8859-1";

body {
	color: #000066;
	background-color: #000066;
	font: 1em "Trebuchet MS", Tahoma, Verdana, sans-serif;
}
#header {
	background: #036;
}
#layout {
	width: 100%;
}
#wrapper {
	width: 900px;
	margin: 0 auto;
	border: 2px solid #999999;
	border-top: none;
}

#sidebar {
	float: none;
	background: #fff;
}
#main {
	float: right;
	padding: 5px 15px 20px;
	color: #000066;
	font-size: 1em;
	background-color: white;
	border-width: 2px;
	border-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left: 2px solid silver;
	width: 675px;
	margin: 0;
}
#main-wide {
	background: #FFFFFF;
	padding: 0px 10px 10px;
}
.menu-cell {
	background: #CAE6F7;
}
#photodiv {
	background: no-repeat;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #003366;
}
.smaller {
	font-size: 0.85em;
}
#sidebar_txt {
	color: #000066;
	background: #FFFFFF;
	padding: 3px 3px 3px 6px;
	margin-top: 10px;
	width: 180px;
	margin-left: 4px;
	text-align: center;
	font: 0.9em "Trebuchet MS", Verdana, Arial, sans-serif;
}
#sidebar_txt h3 {
	border-bottom: 1px solid #FF9900;
	font-size: 1.5em;
	border-width: 2px;
}
#sidebar_txt img {
	margin: 0px;
	padding: 0px;
}
#main h2, #main-wide h2 {
	border-bottom: 1px solid #FF9900;
	font-size: 1.5em;
	border-width: 2px;
}
#pusher {
	padding-left: 20px;
}

