/* Some Basic Tools */

#bonekickers .contain:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
#bonekickers .contain{display:inline-table;}
#bonekickers .contain{display:block;}
/*#bonekickers .contain{height:1%;}*/
#bonekickers .clear {clear: both;}
#bonekickers .clearLeft {clear: left;}
#bonekickers .clearRight {clear: right;}

#bonekickers label.access, #bonekickers .access, #bonekickers hr.access {
	background-color: inherit;
	color: #eaeaea;
	position: absolute;
	overflow: hidden;
	border: none;
	left: -999px;
	width: 974px;
	height: 0px;
}

#bonekickers .floatLeft {float: left;}

#bonekickers .floatRight {float: right;}


/* Core Styles */
#bonekickers {
	font-family: arial, sans-serif;
	background-color: #000000;
	position: relative;
	overflow: hidden;
	padding-top: 84px;
	width: 974px;
}

#bonekickers .layoutWithFooter {
	background: url(/staticarchive/e317eb3a5b294bbb853fa5fe5bcc7d12ac2c96de.jpg) bottom left no-repeat;
	padding: 0px 0px 148px 12px;
}

#bonekickers a.link2 {
	background: none !important;
	display: block;
	width: 157px;
	float: right;
	margin: 0 0 0 10px;
	padding: 0;
}

#bonekickers h1.logo {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 25px;
	left: 25px;
}

#bonekickers h1.logo a {
	display: block;
	float: left;
	overflow: hidden;
	width: 355px;
	height: 56px;
	text-indent: -9999px;
	background: none;
	margin: 0;
	padding: 0;
}

/* NAV */
#bonekickers ul.bkNav,
#bonekickers ul.bkNav li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#bonekickers ul.bkNav li a {
	padding-left: 200px;
	color: #ffffff;
	display: block;
	height: 32px;
}

#bonekickers ul.bkNav li.menu1 {
	overflow: hidden;
	width: 71px;
}

#bonekickers ul.bkNav li.menu1 a {
	background: url(/staticarchive/5044b73ab3a9f0b4f957a9aa1afddefaf9fc953f.gif) top left no-repeat;
}

#bonekickers ul.bkNav li.menu2 {
	overflow: hidden;
	width: 121px;
}

#bonekickers ul.bkNav li.menu2 a {
	background: url(/staticarchive/c4f68adbdb0939a1431a707d1e4e8db5e01c8a2a.gif) top left no-repeat;
}

#bonekickers ul.bkNav li.menu3 {
	overflow: hidden;
	width: 95px;
}

#bonekickers ul.bkNav li.menu3 a {
	background: url(/staticarchive/cc9ffa5c4cf77b5964325c6dc7c1fdd9bcf9be36.gif) top left no-repeat;
}

#bonekickers ul.bkNav li.menu4 {
	overflow: hidden;
	width: 124px;
}

#bonekickers ul.bkNav li.menu4 a {
	background: url(/staticarchive/9354fffc3296f5b2ad19f98e447151d40f33d2a5.gif) top left no-repeat;
}

#bonekickers ul.bkNav li.menu5 {
	overflow: hidden;
	width: 149px;
}

#bonekickers ul.bkNav li.menu5 a {
	background: url(/staticarchive/2d6c99b3e48dbb5ee59a2fb5ea5935f91a49531f.gif) top left no-repeat;
}

#bonekickers ul.bkNav li.menu6 {
	overflow: hidden;
	width: 92px;
}

#bonekickers ul.bkNav li.menu6 a {
	background: url(/staticarchive/c5b091d25493338495d49d4747abd20c630fc5ca.gif) top left no-repeat;
}

/* Alt menu for TX-1 */

#bonekickers ul.bkNav li.feedback {
	overflow: hidden;
	width: 92px;
}

#bonekickers ul.bkNav li.feedback a {
	background: url(/staticarchive/0a6ba35766973e3f95c125b9d9d9d7d72bd24bda.jpg) top left no-repeat;
}

/* end alt menu */

/* Alt menu for TX-Post */

#bonekickers ul.bkNav li.feedbackPost {
	overflow: hidden;
	width: 92px;
}

#bonekickers ul.bkNav li.feedbackPost a {
	background: url(/staticarchive/0e05fb9d5aa1b6d7f9bd6e1cebfd1c7b62f4d261.jpg) top left no-repeat;
}

/* end alt menu */

#bonekickers ul.bkNav li.menu1 a:hover,
#bonekickers ul.bkNav li.menu1 a.selected {
	background: url(/staticarchive/9960225ba4acbcf309732265493944585db09c0a.gif) top left no-repeat;
}

#bonekickers ul.bkNav li.menu2 a:hover,
#bonekickers ul.bkNav li.menu2 a.selected {
	background: url(/staticarchive/da5a58e4dc88cb9c7138944d38cdeef330709c67.gif) top left no-repeat;
}


#bonekickers ul.bkNav li.menu3 a:hover,
#bonekickers ul.bkNav li.menu3 a.selected {
	background: url(/staticarchive/d8c20765df67e3edc6ba1b98cfe6f028e365d274.gif) top left no-repeat;
}

#bonekickers ul.bkNav li.menu4 a:hover,
#bonekickers ul.bkNav li.menu4 a.selected {
	background: url(/staticarchive/ee2b9213e7d5b06fd641c5acd4327bef5727e21d.gif) top left no-repeat;
}

#bonekickers ul.bkNav li.menu5 a:hover,
#bonekickers ul.bkNav li.menu5 a.selected {
	background: url(/staticarchive/71b606a223b6dd61f3134b4767ecbe47e86a7d2e.gif) top left no-repeat;
}

#bonekickers ul.bkNav li.menu6 a:hover,
#bonekickers ul.bkNav li.menu6 a.selected {
	background: url(/staticarchive/5fea9c70bd8c271cc19c92ade0dd0b12da7f06c3.gif) top left no-repeat;
}

/* Alt menu for TX-1 */

#bonekickers ul.bkNav li.feedback a:hover,
#bonekickers ul.bkNav li.feedback a.selected {
	background: url(/staticarchive/64a0869f32b8d2835255115012e8f8a74d96fe8c.jpg) top left no-repeat;
}

/* end alt menu */

/* Alt menu for TX-Post */

#bonekickers ul.bkNav li.feedbackPost a:hover,
#bonekickers ul.bkNav li.feedbackPost a.selected {
	background: url(/staticarchive/c8b344a8ed8de19fb6b62f307bde7266b012dc53.jpg) top left no-repeat;
}

/* end alt menu */

#bonekickers h1,
#bonekickers h2,
#bonekickers h3,
#bonekickers h4 {
	font-family: georgia, 'Times New Roman', serif;
	line-height: 136%;
	color: #898369;
}

#bonekickers h2 {
	font-size: 217%;
}

#bonekickers .epTitle{
	text-transform: uppercase;
}

#bonekickers h3.inContent {
	margin-top: 25px !important;
	font-size: 200% !important;
}

#bonekickers p.bbc {
	position: absolute;
	overflow: hidden;
	width: 71px;
	height: 51px;
	display: block;
	top: 54px;
	left: 887px;
}

#bonekickers p.bbc a {
	background: url(/staticarchive/19099519fea4e9199b1e0303eb4d26941010c2d7.gif) top left no-repeat;
	padding-left: 300px;
	width: 71px;
	height: 51px;
	display: block;

}

/* Alternate BBC logo */

#bonekickers p.bbcOne {
	position: absolute;
	overflow: hidden;
	width: 100px;
	height: 73px;
	display: block;
	top: 11px;
	right: 15px;
}

#bonekickers p.bbcOne a {
	background: url(/staticarchive/19099519fea4e9199b1e0303eb4d26941010c2d7.gif) top left no-repeat;
	padding-left: 300px;
	width: 100px;
	height: 73px;
	display: block;
}

/* Timeslot */

#bonekickers p.timeSlot {
	position: absolute;
	overflow: hidden;
	width: 78px;
	height: 33px;
	display: block;
	top: 93px;
	right: 16px;
}

#bonekickers p.timeSlot a {
	background: url(/staticarchive/2b362898d33901dc67d8d370b4cfc836bcac9c1c.jpg) top left no-repeat;
	padding-left: 300px;
	width: 78px;
	height: 33px;
	display: block;

}

/* BBC logo - coming soon */

#bonekickers p.bbcComingSoon {
	position: absolute;
	overflow: hidden;
	width: 154px;
	height: 48px;
	display: block;
	top: 28px;
	right: 15px;
}

#bonekickers p.bbcComingSoon a {
	background: url(/staticarchive/dd1eb7b539343cd6f055fa6ed1188c328c17b736.gif) top left no-repeat;
	padding-left: 300px;
	width: 154px;
	height: 48px;
	display: block;
}

#bonekickers h4 {
	color: #ffffff;
}

#bonekickers p,
#bonekickers cite {
	margin-bottom: 1em;
	line-height: 136%;
	font-size: 109%;
	color: #ffffff;
}

#bonekickers ul li {
	line-height: 136%;
	color: #ffffff;
}

#bonekickers a {
	background: url(/staticarchive/685db3da2a6ae83098cbd41e00f8ebe8657a83c6.gif) right 2px no-repeat;
	padding-right: 18px;
	text-decoration: none;
	font-weight: bold;
	color: #c8c4aa;
}

#bonekickers a:hover {
	color: #fff9da !important;
}

#bonekickers a.arwStyle2 {
	background: url(/staticarchive/777691ac2632651750c40a7253e5d7a8c9e8836b.gif) 0px 2px no-repeat;
	padding-right: 0px;
	padding-left: 15px;
	text-decoration: none;
	font-weight: bold;
	color: #cf2200;
}

#bonekickers .subNav {
	background: url(/staticarchive/ec6def06837a44d08dca12d45a6ab2de993f2781.gif) 0px 100px repeat-y;
	margin-top: 34px;
	width: 304px;
	min-height: 305px;
}

#bonekickers .subNav .subNavBtm {
	background: url(/staticarchive/fea9042e53565d597a672b9c1a544157a79ef10f.jpg) bottom left no-repeat;
	padding: 0px 0px 40px 20px;
	min-height: 305px;
}

#bonekickers .subNav h2 {
	padding-bottom: 8px;
}

#bonekickers .subNav ul {
	width: 250px;
	padding: 0px;
	margin: 0px;
}

#bonekickers .subNav ul li {
	padding: 0px 0px 14px 10px;
	line-height: normal;
	list-style: none;
	font-size: 118%;
	margin: 0px;
}

#bonekickers .subNav ul li ul {
	margin-left: 8px;
	padding-top: 12px;
}

#bonekickers .subNav ul li ul li {
	font-size: 90%;
}

#bonekickers .subNav ul li a {
	background-position: 0px 1px;
	padding-left: 17px;
	padding-right: 0px;
	color: #c8c4aa;
	display: block;
}

#bonekickers .subNav ul li a.selected {
	background: url(/staticarchive/803c81dcc0ae9c8a427cca0f53bdafcd78d548d9.gif) 0px 6px no-repeat;
	color: #fff9da;
}

#bonekickers .subNav ul li a span {
	text-transform: none;
	font-size: 84%;
	display: block;
	color: #ffffff;
}

#bonekickers .subNav h3 {
	margin: 10px 0px;
	font-size: 140%;
	width: 264px;
}

#bonekickers .subNav ul.history li {
	font-size: 100%;
}

/* Places to visit */

#bonekickers .places {
	background: url(/staticarchive/ec44b98a7a1c24ea3bfbc9d7a932258206723cd0.jpg) top left;
	overflow: hidden;
	width: 295px;
	float: left;
	margin-top: 15px;
}

#bonekickers .placesTop {
	background: url(/staticarchive/43127a79048c21a19436dfa3524fab1de3041d83.jpg) top left no-repeat;
}

#bonekickers .placesBtm {
	background: url(/staticarchive/dae78ed256c6ea8703bda4d759bbc294b98abea6.jpg) bottom left no-repeat;
	padding: 14px 24px 45px;
}

#bonekickers .placesBtm h2.hdrPlacesToVisit {
	background: url(/staticarchive/70f252105ca7e6c5cbfe0cc337aa42085d99cfcf.jpg) top left no-repeat;
	width: 212px;
	height: 42px;
	overflow: hidden;
	text-indent: -9999px;
}

#bonekickers .placesBtm h2.hdrDigDeeper {
	background: url(/staticarchive/d5e4fde218dfe3218daf7e2643c3179b6dd51d20.gif) top left no-repeat;
	width: 161px;
	height: 72px;
	overflow: hidden;
	text-indent: -9999px;
}

#bonekickers .placesBtm h3 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 125%;
	padding: 15px 0 10px;
}

#bonekickers .placesBtm p {
	color: #000;
	font-size: 100%;
	padding: 3px 0 0;
}

#bonekickers .placesBtm  a {
	background: url(/staticarchive/69e9e35c60ace59fcb990415416c4cdd2d51c792.gif) right 0 no-repeat;
	padding-right: 15px;
	font-size: 100%;
	color: #5d5112;
}

#bonekickers .placesBtm a:hover {
	color: #5d5112 !important;
}

#bonekickers .places p.disclaimer {
	font-size: 90%;
	padding-top: 10px;
}












