body{
	background: #e5e5e5;
	font-family: 'Arial', sans-serif; 
}
#wrapper{
	width: 960px;
  margin: 0 auto;
}
#main{
	/*background: url("../images/bg.png") repeat-y;*/
    overflow: hidden;
    
    background-color:#f15a24;
}
#header {
	background: #006e9f;
	height: 170px;
}

#header a {
    float: left;        
    margin: 20px 0 0 20px;
}
.wvaaa {
    font-family: "Arial Extra Bold", Arial;
    font-weight: bold;
    font-size: 36px;
    color:#fff;
    float: left;
    margin: 40px 0 0 30px;
}

#footer {
	text-align: center;
	font-size: 14px;
	background: #666;
	padding: 30px 60px 40px 40px;
}
#footer a{
	color: #FF6633;
	margin-right: 20px;
	text-decoration: none;
}
#footer a:hover {
	border-bottom: 1px dotted;
}
#sidebar {
	width: 230px;
    background-color:#f15a24;
    float:left;
}
#sidebar ul {
	list-style: none outside none;
	float: left;
	margin: 0 0 0 -40px;
}
#sidebar ul li {
	border-bottom: solid 2px #006e9f;
}
#sidebar ul li a {
	display: block;
	height: 33px;
	width: 200px;
	padding: 12px 0 0 30px;
	font-family: 'Arial', sans-serif;
	text-decoration: none;
	font-size: 12pt;
	color: #fff;
}
#sidebar ul li a:hover {
	background-color: #d44726;
}
#content {
	float: right;
	margin: 0 0 0 -390px;
	width: 720px;
	background: transparent;
    background-color:#fff;
    padding: 0;
    border-left: 10px solid #006e9f;
    min-height: 400px;
}

#content p {
    padding: 0 10px;
}

#gallery {
	margin: 10px 0 20px -10px;
	display: table;
}
#gallery .thumbnail {
	float: left;
	width: 150px;
	height:	112px;
	background: #aaa;
	margin: 10px;
	display: table;
}
#gallery .thumbnail img {
	display: block;
	margin: 0 auto;
}
.vertcenter {
	display: table-cell;
	vertical-align: middle;
}
#portrait{
	float: right;
	margin: 0 10px 10px 20px;
	padding: 10px;
	background: #b3b3b3;
}
#nav{
	text-align: center;
	margin: 20px 0;
}
#nav a{
	padding: 0 3px;
}
#page{
	margin: -20px 10px 0 10px;
	font-size: 11pt;
	line-height: 20pt;
}
#page a{
	color: #FF6633;
	text-decoration: none;
	border-bottom: 1px dotted;
}
#page a:hover {
	color: #666;
}
#page ul a {
	color: #000;
}
#page ul a:hover {
	color: #FF6633;
}
h1, h2 {
	font-family: 'Jura', sans-serif;
	font-weight: 300;
}
h1 {
	font-size: 24pt;/*26*/
	background: url("/images/title.png") repeat-x;
	height: 73px;
	margin: 0;
	padding: 10px 0 0 20px; /*10px top*/
}
h2 {
	font-size: 18pt;
	background: #b3b3b3;
	/*margin: 20px 0 0 -30px;*/
}

h2, h3 {
    padding: 5px 0 5px 10px;
}

#portrait h3 {
	font-size: 11pt;
	margin: 10px;
}
#portrait a{color:#000;border-bottom: 1px dotted;text-decoration:none;}
#portrait a:hover{color:#666;}
#induction-desc{margin: 0 4px;}
#induction-inductees{float:left;width:350px;text-align:left;margin-right:30px;}
#induction-inductees a {color:#000;}
#induction-sponsors{float:left;width:250px;}

.alphpager{}
.alphpager a{color:#000;font-weight:bold;margin-right:2px;}
.alplist{margin: 30px 0;}
.alplist li{padding: 5px 0;}
.alplist a{color:#000;border-bottom: 1px dotted;text-decoration:none;}
.alplist a:hover{color:#666;}

ul li a{color:#00f;}
#editForm td{padding: 4px;}
ul#years li{margin:5px 0;}
.label{font-weight:bold;}
.clear{clear:both;}
.msg {
    color: #f00;
}