html {
	height: 101%; /* essentially adds scroll bar to all pages*/
		margin-top:-20px;

}
body {
		margin:0 auto;
		text-align:center;
		background-color:#FFFFFF;
		background: url(http://www.baselinesportsmedia.com/images/bsm-bg.png) top center repeat-y;
		font:normal .7em/150% Verdana,Arial,Helvetica,sans-serif;
	}
	
h1 {
	font: bold 1.4em/100% "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;

	margin:0;
	color:#333333;
	padding: 0px 0px 10px 0px;
	letter-spacing: -.05em;
}
	
h2 {
	font:bold 1.2em/100% "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	margin:0px 0px 3px 0px;
	padding:0px 0px 2px 0px;
	color: #333333;
	border-bottom: 1px solid #CEA965;
}

h3 {
	font:bold 1.1em/150%  "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;

	margin:0;
	padding:0px 0px 0 0px;
	color: #333333; 
}
h4 {
	font:bold 1em/150%  "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	margin:0;
	padding:0px 0px 5px 0px;
	color: #333333; 
}

p{
	
	margin:0;
	padding:0 0 10px 0;
}
a {
	color: #2763A3
	text-decoration: none;
}

/*a:visited {
  color:#7CA0C7; 
  }*/
  
a:hover {
  color:#561121;
  text-decoration: underline;
  }

dl {
	margin:0;
	padding:0 0 5px 0px;
}
dt {
	font-weight:bold;
	font-size:1.2em;
}

dd {	
	margin:0 0 5px 10px;
	padding-bottom: 0px;
}

ol li {
	margin:0;
	padding:0 0 4px 0;
}

ul {
	margin:0px;
	padding: 5px 0px 5px 15px;
	list-style-image: url(/images/bullet.jpg);
}
ul li {
	margin:0px;
	padding: 0;

}
table {
	font:normal 100%/150% Verdana,Arial,Helvetica,sans-serif;
}
td {
	padding: 0px;
	margin:0px;
}
th {
	background-color:#814242; 
	color: white;
		padding: 6px;
}
th a:link {
	background-color:#814242; 
	color: white;
}

th a:visited {
	background-color:#814242; 
	color: white;
}
#wrapper {
		width:747px;
		margin:0 auto;
		text-align:left;
	}
#header  {
	color:#FFFFFF;
	width: 747px;
	height: 90px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: #551221 url(/images/bg.header.jpg) no-repeat 0 0;
	}
	
	#logolink {
		width:200px;
		height:70px;
		cursor: pointer;
		background:transparent;
		z-index: 5;
		position:absolute;
		float:left;
	}
	
	#header h1 {
	visibility: hidden;
}
.cornerNav {
		padding:0px 15px 2px 0px;
}

.cornerNav a{
	color:white;
	text-decoration:underline;
	line-height:105%;
}
.cornerNav a:hover {
	color:white;
	text-decoration:none;
	line-height:105%;
	}
#sidebarContact {
	color:white;
	padding:10px 20px 5px 20px;
	background-color:#330A13;
	text-align:left;

}

.pageHdr {					/* for page header and Sub Menu */
	padding: 5px 16px;
}

.content {
	padding: 27px 35px 47px 30px;
}

.bgA {
	background-color:#330A13;
}


.bgB {
	background-color:#561121;
}

.textwhite {
	color:white;
}


  
 #thumbnailBg {
	background-image:url(/images/bg.thumbnail2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 106px;
	height:105px;
	margin: 8px;

	}


.thumbnailContainer {
	margin:25px 0px 5px 15px;
	
}
#footer 	{

	color:#551221;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	font-size:.8em;
	text-align:center;
	}

	#footer ul {
		margin: 0px 0px 0px 0px;
		padding: 0;
		list-style: none;
	}
	
	#footer li {
		display:inline;
		margin: 0px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
		border-right: 1px solid #551221;
	}
	
	#footer a {
		color:#551221;
		text-decoration:none;
	}
	#footer ul.gray a{
		color:#8F8F8F;
	}
	#footer ul.gray {
		color:#8F8F8F;
	}
	#footer ul.gray li {
		border-color:#8F8F8F;
	}
	#footer a:hover	{
		text-decoration:underline;	
		}
	.grayedout {
		color:#999999;
	}
