body, form, img, p, h1, h2, h3, ul, ol, li {
	margin:0px;
	padding:0px;
}
body {
	font:12px Arial, sans-serif;
	color:#491717;
	background:#000000 url(images/BG_body.jpg) top left repeat-x;
	text-align:center;
}
img {
	border:0px;
}
a {
	color:#865049;
}
a:hover {
	text-decoration:none;
	color:#a11c1d;
}
#container {
	width:925px;
	margin:0px auto;
	text-align:left;
}
#main {
	width:925px;
	background:url(images/BG_main.gif) repeat-y;
	float:left;
	position:relative;
}
#banner {
	width:965px;
	height:281px;
	margin:0px auto;
	position:relative;
}
#banner #imgBanner {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}
#banner #addThis {
	position:absolute;
	width:125px;
	height:16px;
	bottom:30px;
	right:50px;
	z-index:2;
}
/* Left Column */
#leftColumn {
	width:149px;
	float:left;
}
#leftColumn ul {
	margin:0px;
	padding:0px;
	width:140px;
	background:url(images/BG_nav.jpg) top right repeat-y;
	list-style-type: none;
}
#leftColumn ul li {
	text-align:right;
}
#leftColumn ul li.noLink {
	font-weight:bold;
	padding:20px 10px 0 0;
}
#leftColumn ul li a {
	text-decoration:none;
	color:#491717;
	width:120px;
	display:block;
	padding:0 10px;
	line-height:30px;
}
#leftColumn ul li a:hover, #leftColumn ul li a.active {
	background:url(images/BG_navOver.jpg) top right repeat-y;
	color:#a11c1d;
}
/* Right Column */
#rightColumn {
	width:770px;
	float:left;
}
#rightColumn p {
	line-height:18px;
}
#rightColumn h1 {
	font: normal 23px Times New Roman, serif;
}
#rightColumn p, h1 {
	margin:0 30px 15px 30px;
}
#rightColumn h2 {
	font: normal 18px Time New Roman, serif;
	margin:0 30px;
}
#rightColumn h3 {
	font: normal 16px Time New Roman, serif;
	margin:0 30px;
}
#rightColumn ul {
	margin:0 30px 15px 30px;
	padding-left:20px;
	line-height:18px;
	text-align:left;
	list-style-image: url(images/bullet1.gif);
}
#rightColumn ol {
	margin:0 30px 15px 30px;
	padding-left:20px;
	line-height:18px;
	text-align:left;
}
#rightColumn .fullColumn {
	width:743px;
	float:left;
	background: url(images/fullColumn_BG.jpg) repeat-y;
	margin:0 0 0 20px;
	display:inline;
}
#rightColumn .largeColumn {
	width: 504px;
	background: url(images/largeColumn_BG.jpg) repeat-y;
	float:left;
	margin:0 0 0 20px;
	display:inline;
}
#rightColumn .smallColumn {
	background: url(images/smallColumn_BG.jpg) repeat-y;
	width: 224px;
	text-align:center;
	margin:0 0 10px 10px;
	float:left;
	display:inline;
}
#rightColumn .largeColumn .section1,#rightColumn .largeColumn .section2 {
	float:left;
	width:464px;
	padding:10px 0;
	margin:15px 0 15px 20px;
	display:inline;
}
/* Light Colored Section */
#rightColumn .largeColumn .section1 {
	border-top:1px solid #cbc4a6;
	border-bottom:1px solid #cbc4a6;
	background: #e5e0cc;
}
/* Homepage Awards Block */
#rightColumn .largeColumn .section1 .award {
	width:232px;
	text-align:center;
	float:left;
}
#rightColumn .largeColumn .section1 .award p {
	margin:0px;
	font-style:italic;
}
/* Feedburner Styles */
#rightColumn #news .feedburnerFeedBlock ul, .feedburnerFeedBlock li {
	margin:0px;
	padding:0px;
	list-style:none;
}
#rightColumn #news .feedburnerFeedBlock ul li div {
	margin:10px 30px;
	line-height:18px;
}
#rightColumn #news .feedTitle a {
	font:normal 23px Times New Roman, serif;
	text-decoration:none;
	color:#491717;
}
#rightColumn #news .feedburnerFeedBlock #creditfooter {
	display:none;
}
#rightColumn #news .feedburnerFeedBlock .headline {
	font-weight:bold;
	margin:0 30px;
}
#rightColumn #news .feedburnerFeedBlock .date {
	font-weight:bold;
}
/*Dark Colored Section */
#rightColumn .largeColumn .section2 {
	border-top:1px solid #f2eedd;
	border-bottom:1px solid #f2eedd;
	background: #c8c1a5;
}
/* Mini Calendar */
#rightColumn .largeColumn .section2 #miniCalendarTable {
	margin:0 0 0 10px;
	width:438px;
}
#rightColumn .largeColumn .section2 #miniCalendarTable td {
	vertical-align:top;
	line-height:18px;
}
/* Tour Dates Page */
#rightColumn .fullColumn #datesTable {
	width:703px;
	margin:0 25px;
}
/* Bio Page */
#bioText {
	position:relative;
	height:200px;
}
#bioDefault {
	visibility:visible;
	position:absolute;
	width:100%;
}
#bioTracy, #bioKathy, #bioMike, #bioAshley, #bioAndy, #bioRay {
	visibility:hidden;
	position:absolute;
}
/* Press Page */
#rightColumn .fullColumn .pressArticle {
	width:370px;
	float:left;
	text-align:left;
}
/* Video Page */
#rightColumn .fullColumn .video {
	width:200px;
	float:left;
	text-align:center;
	margin:20px;
	display:inline;
}
#rightColumn .fullColumn .video img {
	margin-top:5px;
}
/* Footer */
#footer {
	width:925px;
	height:110px;
	margin:0 0 30px 0;
	position:relative;
	float:left;
}
#footer #footerLeft {
	color: #5b3c37;
	position:absolute;
	bottom:8px;
	left:5px;
}
#footer #footerRight {
	color: #5b3c37;
	text-align:right;
	position:absolute;
	bottom:8px;
	right:5px;
}
#bottomBarFrame {
	width:100%;
	height:30px;
	background:url(images/BG_bottomBarFrame.gif) repeat-x;
	border-top:1px solid #6b3b34;
	position:fixed;
	bottom:0px;
	z-index:5000;
	text-align:center;
}
#bottomBarFrame #bottomBarLeft {
	position:absolute;
	top:5px;
	left:10px;
}
#bottomBarFrame #bottomBarLeft img {
	margin:0 5px 0 0;
}
#bottomBarFrame #bottomBarRight {
	
}
#bottomBarFrame #bottomBarRight {
	position:absolute;
	top:6px;
	right:10px;
}