html {

/*	min-height:101%; */

}



body {

	font:1.0em/1.5 Arial, Helvetica, sans-serif;

	background:#eae9e0;

	margin:0;

}



h1, h2, h3, h4, h5 {

	font-weight:bold;

}



p {

}



a {

	color:#333;

}



a:link {

	color:#333;

	text-decoration:none;

}



a:hover {

	color:#FF0000;

	text-decoration:underline;

}



strong {

	font-weight:bold;

}



#page {

	width:950px;

	margin:0 auto;

	position:relative;
	
	padding-bottom: 10px;

}







#mast {
	
	background:#eae9e0 url(../images/talbot_layout_r1_c1.jpg);

	width:949px;

	height:168px;
	
	margin:6px 0 10px;

}
	#mast p{
	
	margin:10px 15px;
	float:right;
	
	}

#secondary-nav {
	
	background:#eae9e0 url(../images/talbot_layout_r2_c1.jpg);

	width:937px;

	height:39px;
	
	margin-left: 7px;

}
	
	#secondary-nav p{
	
	margin:8px 20px 0;
	float:right;
	
}

#primary-nav {
  
  height: 50px;
}


#primary-nav div {
  float: left;
}

#talbotlayoutr3c1 {

	width:160px;

	height:50px;

	z-index:3;

	visibility:visible;

}

#talbotlayoutr3c3 {

	width:160px;

	height:50px;

	z-index:4;

	visibility:visible;

}

#talbotlayoutr3c5 {

	width:161px;

	height:50px;

	z-index:5;

	visibility:visible;

}

#talbotlayoutr3c6 {

	width:159px;

	height:50px;

	z-index:6;

	visibility:visible;

}

#talbotlayoutr3c8 {

	width:150px;

	height:50px;

	z-index:7;

	visibility:visible;

}

#talbotlayoutr3c9 {

	width:160px;

	height:50px;

	z-index:8;

	visibility:visible;

}

#talbotlayoutr4c1 {

	position:absolute;

	left:4px;

	top:268px;

	width:950px;

	height:6px;

	z-index:9;

	visibility:visible;

}

#talbotlayoutr5c1 {

	position:absolute;

	left:4px;

	top:274px;

	width:5px;

	height:313px;

	z-index:10;

	visibility:visible;

}

#talbotlayoutr5c2 {

}

#talbotlayoutr6c1 {

	position:absolute;

	left:4px;

	top:587px;

	width:316px;

	height:243px;

	z-index:13;

	visibility:visible;

}

#talbotlayoutr6c4 {

	position:absolute;

	left:320px;

	top:587px;

	width:312px;

	height:243px;

	z-index:14;

	visibility:visible;

}

#content-wrapper {
  margin-top: 5px;
  background-color: #fff;
  }

#content {
  width: 623px;
  float: left;
  margin-top: 5px;
}

#sub-content {
  padding: 10px;
}

#right-col {

	width:322px;

	height:719px;
	
  width: 276px;
  float: right;
  padding:35px 20px;
	background: #fff url('../images/talbot_layout_r6_c999.jpg') no-repeat 0 0;
  }

#events-preview {
	width:276px;
	height:243px;
	z-index:13;
	overflow: hidden;
	visibility:visible;
	background: #fff url('../images/talbot_layout_r6_c1.jpg') no-repeat 0 0;
	float: left;
	padding: 45px 20px 10px;
}
#news-preview {
  float: right;
	width:277px;
	height:243px;
	z-index:14;
	overflow: hidden;
	visibility:visible;
	background: #fff url('../images/talbot_layout_r6_c4.jpg') no-repeat -10px 0;
	padding: 45px 10px 10px 15px;
}

.test-fill {
  background: #f90;
  opacity:0.6;
  height: 100%;
  outline: 1px dotted #900;
  margin-top: 10px;
}