html {
	margin: 0; padding: 0;
	background: #000 url(../siteimages/bcgBodyTop.jpg) no-repeat top center;
	_background: #000 url(../siteimages/bcgBodyTopIE.jpg) no-repeat bottom center;}
body {
	color: #404040;
	margin: 0; padding: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;}
#bodyinner {
	background:transparent url(../siteimages/bcgBodyBot.png) no-repeat bottom center;
	_background:none;
	height:100%;
	width:100%;
	margin:0;padding:0;overflow:hidden;}
	
p, h1, h2, h3, h4, h5, h6 {
	margin: 0 0 10px; padding: 0;}
h1 {
	font-size: 180%;
	margin: 5px 0;}
h2 {
	font-size: 180%;
	font-weight: normal;
	margin: 5px 0;}
h3 {
	font-size: 140%;
	margin: 0;}
ul, ol {
	margin:0; padding:0;
	list-style:none; 
	border:none;}
a {
	color:#CC0000;
	text-decoration:underline;}
a:hover {
	text-decoration:none;}
.strong {
	font-weight: bold;}
.clearer{
	clear:both; border:none; line-height:0; height:0; margin: 0; padding: 0;}
input, textarea {
	font-size: 100%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;}

input.invalid {
	background:#fbbbbb;}
	
select.invalid {
	background: #fbbbbb;}
textarea.invalid {
	background: #fbbbbb;}
.error {
	font-weight: bold;
	color:#F00;
	padding: 0;
	margin: 0;}

img {
	border: 0;}
.floatimgright {
	float:right;
	margin-left: 5px;
	margin-bottom: 5px;}
.floatimgleft {
	float:left;
	margin-right: 10px;
	margin-bottom: 5px;}
span.glossary {
	color:#CC0000;
	cursor: hand; cursor: pointer;}
	
/* SSS Adverts */
.home480x60 a {
	width:480px;
	height:60px;}
.topad {
	padding-top:16px;}
.left {
	padding-left:90px;}
.topleft {
	position:absolute;
	top:10px;left:-2px;}
	
.cntHeader .cntAdvertHomeLeaderboard {
	float: right;
	width: 728px;
	margin: 10px 10px 0 0;}	

.cntHomeSkyScraperRight	{
	position: absolute;
	top: 10px; right: -128px;
	width: 120px;
	float: right;}
.cntHomeSkyScraperRight .HSkyscraperPPbtn {
	margin-bottom: 20px;}	


/* EEE Adverts */	

/* SSS Form Validation */
input.invalid {
	background:#eee;}	
select.invalid {
	background: #eee;}
textarea.invalid {
	background: #eee;}	
/* EEE Form Validation */	

/* SSS form */
.form {
	border:1px solid #c70a01;
	padding:10px 20px;}
	
.form h2 {font-size:250%;}
.form table {
	width:100%;
	border-collapse:collapse;}
.form table td {
	padding:5px 10px;
	vertical-align:top;}
.form table td.right {
	text-align:right;}
.form input,.form textarea {width:350px;}
.form input.normal {width:auto;}
.form tr.green {background-color:#ededed;}
/* EEE form */
	
.container {
	width:1003px;
	margin:0 auto;
	position:relative;}
.innercontainer {
	width:1003px;
	margin:0 auto;}

.cntHeader {
	width:100%;
	color:#fff;
	padding:0;
	height:120px;}
.cntHeader img{
	margin: 20px 0 0 15px;
	width: 200px;}
.cntHeader .cntHeaderHome {
	float: left;
	width: 200px;}
.cntHeader .cntHeaderHomePrint {
	display: none;
	float: left;
	width: 200px;}

.navholder {
	height: 45px;}
.cntNavigation {
	width:990px;
	margin-bottom:15px;
	height:31px;
	position:absolute;left:5px; top: 117px;	}
.cntNavigation .more {
	z-index: 100000 !important;}
.cntNavigation .RedMid{
	width:990px;
	height:31px;
	float:left;}
.cntNavigation ul {
	list-style: none;
	padding: 0; margin: 0;
	height:31px;}
.cntNavigation li {
	display: block;
	padding: 0; margin: 0;
	cursor:hand; cursor: pointer;
	float:left;}
.cntNavigation li a {
	display:block;
	float:left;
	height:31px;}
.cntNavigation .more ul {
	list-style: none;
	padding: 0; margin: 0;
	height:auto;}
.cntNavigation .more li {
	list-style: none;
 	text-align: left;
  	margin: 0;
	float:none;
	padding:0;
	height:auto;}
.cntNavigation .more li a {
	diplay:block;
	color:#bd0404;
	float:none;
	margin:0 0 3px;
	_margin-bottom:-5px;
	padding:0;
	width:auto;
	height:auto;}
.cntNavigation .more li a.wide {
	diplay:block;
	color:#bd0404;
	float:none;
	margin:0 0 3px;
	_margin-bottom:8px;
	padding:0;
	_width:90px;
	height:auto;}
.cntNavigation .more li a.wide2 {
	diplay:block;
	color:#bd0404;
	float:none;
	margin:0 0 3px;
	_margin-bottom:8px;
	padding:0;
	_width:110px;
	height:auto;}
.cntNavigation .divider {
	height:31px;
	margin:0;
	padding:0;
	background: transparent url(../siteimages/navigation/bcgNavigationMid.gif) repeat-x 0 0;
	float:left;
	width:1px;}
.cntNavigation #moreNews {
	background: #fff url(../siteimages/navigation/bcgWhiteLinks.gif) repeat-x bottom left;
	position:absolute;top:31px;left:55px;
	padding:10px 15px;
	z-index:1;}
.cntNavigation #moreMatch {
	background: #fff url(../siteimages/navigation/bcgWhiteLinks.gif) repeat-x bottom left;
	position:absolute;top:31px;left:168px;
	padding:10px 15px;
	z-index:1;}
.cntNavigation #moreTravel {
	background: #fff url(../siteimages/navigation/bcgWhiteLinks.gif) repeat-x bottom left;
	position:absolute;top:31px;left:297px;
	padding:10px 15px;
	z-index:1;}
.cntNavigation #moreLions {
	background: #fff url(../siteimages/navigation/bcgWhiteLinks.gif) repeat-x bottom left;
	position:absolute;top:31px;left:372px;
	padding:10px 15px;
	z-index:1;}
.cntNavigation #moreAfrica {
	background: #fff url(../siteimages/navigation/bcgWhiteLinks.gif) repeat-x bottom left;
	position:absolute;top:31px;left:463px;
	padding:10px 15px;
	z-index:1;}
.cntNavigation #moreInvolved {
	background: #fff url(../siteimages/navigation/bcgWhiteLinks.gif) repeat-x bottom left;
	position:absolute;top:31px;left:576px;
	padding:10px 15px;
	z-index:1;}
.cntNavigation #moreShop {
	background:#fff url(../siteimages/navigation/bcgWhiteLinks.gif) repeat-x left bottom;
	position:absolute;top:31px;left:705px;
	padding:10px 15px;
	z-index:1;}
.widget-content {
	 background: transparent url(../siteimages/bcgBox3ColContentTop.gif) no-repeat top left;
	 padding-top:5px;}
.widget-content .inner{
	background: transparent url(../siteimages/bcgBox3ColContentBot.gif) no-repeat bottom left;
	padding-bottom: 5px;}
.widget-content .inner2{
	background: transparent url(../siteimages/bcgBox3ColContentBg.gif) repeat-y 0 0;
	padding: 5px 10px 5px 10px;} 
.edit-box {
    width:316px;
	height:35px;
    background: transparent url(../siteimages/bcgBox3ColContentTop.gif) repeat-y 0 0;
    padding: 10px 0;}

/* Colors */
.color-red {background:#e00b0b;}
.color-blue {background:#041e96;}
.color-green {background:#067f28;}
.color-white {background:#817f7f;}


.color-red .widget-head {
	background: transparent url(../siteimages/bcgHeaderRed.gif) no-repeat 0 0;}

.color-red .widget-head a.edit {  
	background: url(../siteimages/OpenCloseWhite.png) no-repeat;
	_background: url(../siteimages/OpenCloseRed.gif) no-repeat;}
.color-white .widget-head {
	background: transparent url(../siteimages/bcgHeaderGrey.gif) no-repeat 0 0;}
.color-white .widget-head a.edit {
	background: url(../siteimages/OpenCloseWhite.png) no-repeat;
	_background: url(../siteimages/OpenCloseWhite.gif) no-repeat;}
.color-green .widget-head {
	background: transparent url(../siteimages/bcgHeaderGreen.gif) no-repeat 0 0;}
.color-green .widget-head a.edit { 
	background: url(../siteimages/OpenCloseWhite.png) no-repeat; 
	_background: url(../siteimages/OpenCloseGreen.gif) no-repeat;}
.color-blue .widget-head {
	background: transparent url(../siteimages/bcgHeaderBlue.gif) no-repeat 0 0;}
.color-blue .widget-head a.edit {  
	background: url(../siteimages/OpenCloseWhite.png) no-repeat;
	_background: url(../siteimages/OpenCloseBlue.gif) no-repeat;}
/* End Colors */

/* Head section */

#head {
    height: 100px;}
#head h1 {
    color: #FFF;
    text-align: center;}
/* End Head Section */

/* Columns section */

.workarea {
	float:left;
	padding:0;
	margin:0 0 0 6px;
	overflow:hidden;
	min-height:500px;}
.workarea2 {
	float:left;
	padding:0;
	margin:0 0 0 16px;*margin-top:16px;
	min-height:200px;
	overflow:hidden;
	*width:316px;}
.workarea3 {
	float:left;
	padding:0;
	margin:0 0 0 18px;*margin-top:16px;
	min-height:200px;
	_width: 316px;
	overflow:hidden;}
.workarea4 {
	padding:0;
	margin: 0 0 0 6px;
	overflow:hidden;
	float:left;}

	
	
/* Start of cntNewsBox */
.newsboxholder {
	float:right;
	width:655px;
	height:260px;}
.cntNewsBox {
	width:655px;
	margin:0;
	position:absolute;top:166px;*top:169px;left:342px;
	*z-index:-1;
	_*z-index:-1;}
.cntNewsBox p {
	margin:0;}
.cntNewsBox a {display:block;height:62px;*cursor:pointer;_cursor:pointer;}
.cntNewsBox a.headline {
	margin-bottom: 0;
	height:auto;
	color:#404040;
	text-decoration:none;}
.cntNewsBox a.headline h6 {
	font-size: 160%;
	font-weight: normal;}
.cntNewsBox a.headline p {
	font-size:100%;}

.cntNewsBox .content {
	width:655px;
	background: transparent url(../siteimages/bcgNewsBoxWhiteTop.gif) no-repeat 0 0;
	padding-top:2px;}
.cntNewsBox .contentInner {
	background:transparent url(../siteimages/bcgNewsBoxWhiteMid.gif) repeat-y 0 0;
	height:253px;
	width:655px;}
.cntNewsBox .contentBot {
	width:665px;
	background: transparent url(../siteimages/bcgNewsBoxWhiteBot.gif) no-repeat bottom left;
	padding-bottom:3px;
	position:relative;}
	
.cntNewsBox .cntNewsMask {
	position: absolute; top: 0; left: 0;
	z-index: 1;
	width: 426px; 
	height: 253px;
	background: transparent url(../siteimages/imgNewsBoxMask.png) no-repeat 0 0;
	_background: none;}
.cntNewsBox .contentInner h5 {
	font-size:120%;
	width:170px;
	position:relative;top:14px;left:10px;}
.cntNewsBox .cntDescription {
	position:absolute;
	top:190px;
	left:20px;
	z-index:10;
	display:none;
	margin-right: 20px;}
.cntNewsBox .cntDescription a {
	_color: #404040 !important;
	_background:#fff;
	_padding:10px 20px;
	_width:382px;
	_position:relative;_right:20px;_bottom:5px;}
.cntNewsBox .cntDescription h6 {
	margin-bottom: 0;
	font-size: 160%;
	font-weight: normal;}
	
.cntNewsBox .picture {
	width:430px;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	left:3px;
	height:253px;}
.cntNewsBox .boxes {
	width:226px;
	height:253px;
	position:absolute;
	top:0;
	right:13px;
	cursor:hand;}
.cntNewsBox .divider {
	width:12px;
	float:left;
	height:100%;}
.cntNewsBox .box1 {
	background:url(../siteimages/bcgNewsBoxGreen.gif) no-repeat 0 0;
	width:213px;
	height:62px;
	float:left;
	margin-bottom:2px;}
.cntNewsBox .box2 {
	background:url(../siteimages/bcgNewsBoxRed.gif) no-repeat 0 0;
	width:213px;
	height:62px;
	float:left;
	margin-bottom:2px;}
.cntNewsBox .box3 {
	background:url(../siteimages/bcgNewsBoxBlue.gif) no-repeat 0 0;
	width:213px;
	height:62px;
	float:left;
	margin-bottom:2px;}
.cntNewsBox .box4 {
	background:url(../siteimages/bcgNewsBoxWhite.gif) no-repeat 0 0;
	width:213px;
	height:61px;
	float:left;}
.boxes .box1 .cntInner, .boxes .box2 .cntInner, .boxes .box3 .cntInner {
	color:#FFF;}
.boxes .box4 .cntInner p {
	color:#545454;}
.boxes .box4 .cntInner h2 {
	color:#5fa547;}
.boxes .cntInner h2 {
	font-size:11px;
	font-family:tahoma;
	margin:0;
	padding: 2px 30px 2px 5px;}	
.boxes .cntInner p {
	font-size:10px;
	font-family:tahoma;
	margin:0;
	padding: 0px 35px 2px 5px;}	
.boxes a {
	text-decoration:none;}
.boxes a:hover {
	text-decoration:none;}
/* End of cntNewsBox */

/* Start of Fixed Content */
.fixedArea {
	float:right;
	width:665px;}
.fixedContent {
	width:655px;
	float:right;
	margin:0;
	margin-bottom:15px;
	position:relative;right:9px;}
.fixedContent p {
	margin-bottom: 10px;}
.fixedContent p.date {
	font-weight:bold;
	font-size:110%;}

	
.fixedContent .WhiteTop {
	width:655px;
	background: transparent url(../siteimages/bcgNewsBoxWhiteTop.gif) no-repeat 0 0;
	padding-top:2px;}
.fixedContent .WhiteBot {
	width:655px;
	background: transparent url(../siteimages/bcgNewsBoxWhiteBot.gif) no-repeat bottom left;
	padding-bottom:2px;}
.fixedContent .WhiteInner {
	background:transparent url(../siteimages/bcgNewsBoxWhiteMid.gif) repeat-y 0 0;
	padding: 8px 10px;}
.fixedContent .WhiteInner .imgCenter {
	width: 100%;
	text-align: center;}
/* End of Fixed Content */

.fullwidthcontent {
	width:984px;
	margin:0;
	margin-bottom:15px;
	position:relative;
	left:7px;}

	
.fullwidthcontent .WhiteTop2 {
	width:100%;
	background: transparent url(../siteimages/bcgNewsBoxWhiteTop2.gif) no-repeat 0 0;
	padding-top:2px;}
.fullwidthcontent .WhiteBot2 {
	width:100%;
	background: transparent url(../siteimages/bcgNewsBoxWhiteBot2.gif) no-repeat bottom left;
	padding-bottom:2px;}
.fullwidthcontent .WhiteInner2 {
	background:transparent url(../siteimages/bcgNewsBoxWhiteMid2.gif) repeat-y 0 0;
	padding: 8px 10px;}

#columns .column {
    float: left;
    width: 319px;
		/* Min-height: */
		padding-bottom:32000px;
		margin:0 0 -32000px;}



/* Column dividers (background-images) : */


	
#columns #column1 .widget { margin-bottom:16px;}
#columns #column2 .widget { margin: 16px 0;*margin-top:0;}
#columns #column3 .widget { margin: 16px 0;*margin-top:0;}
#columns #column4 .widget { margin: 0 0 16px;}


.widget {
	width: 316px;}
.widget h5 {
	font-size:100%;}
.widget .inner {
	background-color:#000;}
.widget-head {
	width: 316px;
	height: 36px;
	margin: 0; padding: 0;
	position:relative;
	}
.widget head h3 {
	position:absolute;top:6px;left:35px;cursor:move;}
.widget-head a:hover {
	text-decoration:none;}

.widget-content .more {
	width:49px;
	position:relative;left:250px;top:10px;}
.widget-content .more2 {
	width:49px;
	position:relative;left:250px;top:10px;}
			
#columns .widget .widget-content pre {
    padding: 0.5em 5px;
    color: #EEE;
    font-size: 12px;}
#columns .widget .widget-content ul {
    padding: 5px 0 5px 20px;
    list-style: disc;}
#columns .widget .widget-content ul li {
	padding: 3px 0;}
#columns .widget .widget-content ul.images img {
    display: inline;
    float: left;
    margin: 0 0 7px 7px;}
/* End Columns section */

/* Start of Content3 Boxes*/

.contBox3 {
	width:206px;
	float:left;
	margin:18px 18px 0 0;}
.contBox4 {
	width:206px;
	float:left;
	margin:18px 0 0 0;}
.contBox3 .WhiteTop, .contBox4 .WhiteTop {
	width:206px;
	background: transparent url(../siteimages/bcgContBoxWhiteTop.gif) no-repeat 0 0;
	padding-top:3px;}
.contBox3 .WhiteBot, .contBox4 .WhiteBot {
	width:206px;
	background: transparent url(../siteimages/bcgContBoxWhiteBot.gif) no-repeat bottom left;
	padding-bottom:3px;}
.contBox3 .WhiteInner, .contBox4 .WhiteInner {
	width:206px;
	background:transparent url(../siteimages/bcgContBoxWhiteMid.gif) repeat-y 0 0;
	padding: 8px 0;}
	
	

	
	
/* SSS The Lions */	
.cntPlayerTeaser {
	margin: 0 10px;
	text-align: center;}
.cntPlayerTeaser .cntPlayerTeaserImage {
	background:transparent url(../siteimages/bcgPlayerProfilebg.gif) no-repeat 0 0;
	height:134px;width:133px;
	margin: 0 auto -10px; }
.cntPlayerTeaser img {
	position:relative;
	top:15px;}
.cntPlayerTeaser h4.playername {
	font-size:15px;
	margin:0 auto;
	text-align:center;}
.cntPlayerTeaser h4.playerclub {
	font-size:11px;
	margin:0 auto;
	text-align:center;
	}
.cntManagement img {margin-bottom:15px;clear:both;}


	
.pgeSquadProfile .WhiteInner .profilemid {
	background:transparent url(../siteimages/bcgProfileMid.jpg) repeat-y 0 0;
	zoom:100%;}
.pgeSquadProfile .WhiteInner .profile {
	background:transparent url(../siteimages/bcgProfileTop.jpg) no-repeat top left;
	position:relative;
	zoom:100%;}
.pgeSquadProfile .WhiteInner .profilebot {
	background:transparent url(../siteimages/bcgProfileBot.jpg) no-repeat bottom left;
	padding-bottom: 100px;
	zoom:100%;}

.pgeSquadProfile .WhiteInner .profile .paperclip {
	background:transparent url(../siteimages/bcgPaperclip.png) no-repeat 0 0;
	_background:transparent url(../siteimages/bcgPaperclip.gif) no-repeat 0 0;
	width:28px;height:82px;
	position:absolute;top:50px;left:50px;}
.pgeSquadProfile .WhiteInner .profile .playerimage {
	position:absolute;top:80px;left:40px;}
.pgeSquadProfile .WhiteInner .profile .toprighttext {
	float:right;
	position:relative;
	top:100px;right:70px;
	line-height:1.5em;
	*line-height:14px;
	margin-bottom:120px;
	height:200px;
	width:290px;}
.pgeSquadProfile .WhiteInner .profile .toprighttext .text {
	position:relative;
	top:50px;
	*top:40px;
	zoom:100%;}
.pgeSquadProfile .WhiteInner .profile .toprighttext .text .title {
	font-weight: bold;
	width: 120px;
	float: left;}
.pgeSquadProfile .WhiteInner .profile .toprighttext .text .ans {
	float: left;
	width: 160px;}
	
.pgeSquadProfile .WhiteInner .profile .othertext {
	float:left;
	width:500px;
	position:relative;left:60px;top:8px;
	margin-bottom:38px;}
.pgeSquadProfile .WhiteInner .profile .othertext2 {
	float:left;
	width:500px;
	position:relative;left:60px;
	margin-bottom:30px;}
.pgeSquadProfile .WhiteInner .profile .othertext .playerhistory {
	margin-top:10px;
	line-height:1.5em;}

.pgeSquadProfile .WhiteInner .profile .othertext2 .playerprofile {
	margin-top:10px;
	line-height:1.5em;}


	

	
.pgeMatchReport .fixedContent img {
	margin:0 0 10px;}
	

.pgeHistoryTourDetails h1, .pgeHistoryTourDetails h2, .pgeHistoryTourDetails h3, .pgeHistoryTourDetails p {
	margin-bottom: 10px;}	
.pgeHistoryTourDetails .tableheader {
	margin-top: 20px;
	font-weight: bold;
	padding:3px;}		
.pgeHistoryTourDetails .matchdate {
	float:left;
	width: 80px;
	text-align: center;
	padding:3px;}
.pgeHistoryTourDetails .opposition {
	float:left;
	width: 105px;
	padding:3px;}
.pgeHistoryTourDetails .location {
	float:left;
	width: 105px;
	padding:3px;}
.pgeHistoryTourDetails .result {
	float:left;
	width: 80px;
	text-align: center;
	padding:3px;}
.pgeHistoryTourDetails .score {
	float:left;
	width: 80px;
	text-align: center;
	padding:3px;}
.pgeHistoryTourDetails .fixedContent img {
	margin-top:10px;}
.pgeHistoryTourDetails .green {
	background-color:#ededed;
	width:77%;}
/* EEE The Lions */

/* SSS cntMatchCentre */
.cntMatchCentre .header {font-weight:bold;}
.cntMatchCentre table {
	width:100%;
	padding:0;
	margin:0;
	border-collapse:collapse;}
.cntMatchCentre table td, .cntMatchCentre table th  {
	padding:3px;
	text-align:left;
	vertical-align:top;}
.cntMatchCentre table tr.blue {
	background-color:#ededed;}
.cntMatchCentre table tr.red {
	color:#d10000;
	font-weight:bold;}

/* EEE 

/* SSS FAQ */
	
.faq .pad {padding-bottom:10px;}

/* SSS Travel */
.travel .travContent {
	background:transparent url(../images/travel/bgGuilliver.gif) no-repeat 0 100px;
	*background:transparent url(../images/travel/bgGuilliver.gif) no-repeat 0 106px;}
.travel .fixedContent .WhiteInner img {border:1px solid #FF6600;}
.travel .fixedContent .WhiteInner img.noborder {border:0;}
.travel .fixedContent .WhiteTop {
	width:655px;
	background: transparent url(../siteimages/bcgNewsBoxBlueTop.gif) no-repeat 0 0;
	padding-top:2px;}
.travel .fixedContent .WhiteBot {
	width:655px;
	background: transparent url(../siteimages/bcgNewsBoxBlueBot.gif) no-repeat bottom left;
	padding-bottom:2px;}
.travel .fixedContent .WhiteInner {
	background:transparent url(../siteimages/bcgNewsBoxBlueMid.gif) repeat-y 0 0;
	padding: 8px 10px;}
.travel .fixedContent .WhiteInner {
	color:#fff;}
.travel .fixedContent .WhiteInner a {
	color:#FF6600;
	font-weight:bold;}
.travel .cntForm, .contact .cntForm {
	width: 70%;
	position:relative;left:88px;
	margin-top:10px;}
.travel .cntForm .forminstructions {
	padding: 3px;
	background:#FF6600;
	color: #FFF;
	font-weight: bold;
	width: 100%;}
.travel .cntForm .datarow {
	background:#5078b6;
	width: 100%;
	padding: 3px 3px 5px;}
.travel .cntForm .title, .contact .cntForm .title {
	padding: 3px 3px 3px 10px;
	background: transparent;
	width: 20%;
	float: left;}
.travel .cntForm .inp, .contact .cntForm .inp {
	padding: 3px;
	background: transparent;
	width: 25%;
	float: left;}
.travel .cntForm .inp-threequarterm, .travel .cntForm .inp-threequarter {
	padding: 3px;
	background: transparent;
	width: 75%;
	float: left;}
.travel .cntForm .inp-fullwidth, .travel .cntForm .inp-submit, .contact .cntForm .inp-fullwidth, .contact .cntForm .inp-submit {
	background: transparent;
	width: 100%;
	text-align: center;}
.travel .cntForm .inp, .contact .cntForm .inp {
	text-align: center;}
.travel .cntForm input, .contact .cntForm input {
	text-align: left;
	width: 100%;
	font-size: 100%;
	font-family: Tahoma, Arial, Sans Serif;}
.travel .cntForm .inp-threequarter input, .contact .cntForm .inp-threequarter input {
	width: 97%;}
.travel .cntForm .inp-submit input, .contact .cntForm .inp-submit input {
	text-align: center;
	width: 30%;}
.travel .cntForm .inp-fullwidth input, .contact .cntForm .inp-fullwidth input {
	width: 90%;}
.travel .cntForm textarea, .travel .cntForm .inp-fullwidth select, .contact .cntForm textarea, .contact .cntForm .inp-fullwidth select {
	width: 90%;
	font-size: 100%;
	font-family: Tahoma, Arial, Sans Serif;}
/* EEE Travel */
/* SSS Travel form */
.travel .form {
	padding:10px 20px;
	background-color:#363d63;
	border:0;}
.travel .form img.noborder {
	border:0;}
	
.travel .form h2 {font-size:250%;}
.travel .form table {
	width:100%;
	border-collapse:collapse;}
.travel .form table td {
	padding:5px 10px;
	vertical-align:top;}
.travel .form table td.right {
	text-align:right;}
.travel .form input, .travel .form textarea {
	width:350px;}
.travel .form input.normal {
	width:auto;}
.travel .form tr.green {
	background-color:#434B7C;}
/* EEE form */

.pgeRSS ul {
	margin: 20px 0 10px 30px;
	padding: 0;}
.pgeRSS li {
	margin: 0;
	padding: 0 0 10px;}
.pgeRSS li a {
	padding: 1px 0 2px 25px;
	background: transparent url(../siteimages/rss.gif) no-repeat 0 0;}
/* SSS Shop */
.cntShop h1 {
	margin-bottom: 15px;}
.cntShop h4 {
	font-size: 160%;
	font-weight: normal;
	margin-top: 5px 0;}
.cntShop .red {
	font-weight: bold;
	color:#CC0000;}
.cntShop .floatimgleft {
	margin:0 10px 10px 0;}
.cntShop .floatimgright {
	margin:0 0 10px 10px;}	

.cntShop .imgPersonalisation {
	position: relative; bottom: 25px;}
.cntShop .imgPersonalisation .imgNick {
	border: 1px solid #000;
	margin: 0 20px 0;}

.cntShop ul.list {
	margin: 0 20px 20px;
	list-style: disc;}


.cntShop table {	
	font-size: 100%;
	margin: 0 0 10px 10px; padding: 0;}
.cntShop table th, .cntShop table td {
	margin: 0; padding: 2px;
	vertical-align: top;}
.cntShop table td {
	padding-left: 8px;}
.cntShop table tr.blue {
	background-color:#e1e0e0;}
	
.cntShop table.tblSizes {
	position: relative;
	left: 30px;
	width:210px;
	margin: 10px 0;}
.cntShop table.tblSizes td {
	text-align:center;}
.cntShop table.tblSizes th.big {
	font-size:150%;
	font-weight:normal;}
.cntShop table.tblSizes td.lowstocks {
	font-weight: bold;
	color:#CC0000;}	
		
.cntShop table.tblDelivery {	
	width: 400px;}
.cntShop table.tblDelivery th, .cntShop table.tblDelivery td {
	padding: 5px;
	background: #fce7e5;}
.cntShop table.tblBtn th, .cntShop table.tblBtn td {
	background: 0;}
	
	
.cntShop .floatright {
	float:right;	
	margin-left: 10px;}
.cntShop .floatright .floatrightInner {
	position: relative; bottom: 25px;
	border: 1px solid #880E09;
	padding: 5px 10px 15px;
	width: 250px;}
.cntShop .floatright table {
	margin: 0;}
.cntShop .floatright table td {
	padding-left: 0;}
	
.cntShop .cntPriceStock {
	float: right;
	margin-left: 5px;
	width:300px;}
.cntShop .cntPriceStock .cntPriceStockInner {
	border: 1px solid #880E09;}
.cntShop .cntPriceStock .priceheader {
	padding: 5px;
	background: #e1e0e0;
	margin: 5px;}
.cntShop .cntPriceStock .priceheader h4 {
	font-size:160%;
	margin-bottom:0;
	padding-left: 5px;}
.cntShop .cntPriceStock .pricemid {
	margin:0;}
.cntShop .cntPriceStock .pricemid .inner {
	padding: 5px 0 0 15px;}
.cntShop .cntPriceStock .pricemid .inner .info {
	margin-bottom: 10px;}
.cntShop .cntPriceStock .pricemid .inner .tick {
	margin-bottom: 0;
	background: transparent url(../siteimages/icoTick.gif) no-repeat 0 0;
	padding-left: 17px;}
.cntShop .cntPriceStock .pricemid .sizes {
	width:50px;
	font-weight:bold;
	float:left;
	margin:0;}
.cntShop .cntPriceStock .pricemid .sizes-nosale {
	width:150px;
	font-weight:bold;
	float:left;
	margin:0;}
.cntShop .cntPriceStock .pricemid .price {
	width:210px;
	font-weight:normal;
	float:right;
	font-size:160%;
	position:relative;bottom:5px;
	margin:0;
	margin-right: 10px;
	text-align: right;}
.cntShop .cntPriceStock .pricemid .price-nosale {
	width:110px;
	font-weight:normal;
	float:right;
	font-size:160%;
	position:relative;bottom:5px;
	margin:0;
	margin-right: 10px;
	text-align: right;}
.cntShop .cntPriceStock .pricemid .price .saleprice {
	color: #880E09;}
	
.cntShopSummary .contBox3 .WhiteInner .content, .cntShopSummary .contBox4 .WhiteInner .content{
	margin: 0 10px;
	width: 186px;}
.cntShopSummary .contBox3 .WhiteInner .content img, .cntShopSummary .contBox4 .WhiteInner .content img {
	margin-bottom: 10px;}
.cntShopSummary h4 {
	font-size: 160%;
	font-weight: normal;
	margin-top: 5px 0;}
.cntShopSummary p {
	margin: 0;}
.cntShopSummary p.more {
	width:49px;
	position:relative;
	left:146px;top:8px;}
.cntShopSummary p.more a {
	position: relative;
	right: 2px;}
	
.cntShopSummary p.more img {
	position: relative;
	right: 2px;
	margin: 0 !important;}

.cntShop .specialoffer {
	background:url(../images/shop/images/bgSpecialoffer.jpg) no-repeat 0 0;
	width:693px;
	height:193px;
	position:relative;}
.cntShop .specialoffer .specialoffertext {
	width:280px;
	position:absolute;top:72px;left:182px;
	color:#fff;
}
.cntShop .specialoffer .specialoffertext a {
	color:#fff;
}
/* EEE Shop */

/* SSS Features */
.cntFeatures h1 {
	font-size: 220%;
	margin: 0 0 5px;
	padding-top: 5px;}
/* EEE Features */

/* SSS Contact */
.contact .fixedContent .WhiteInner {
	background:transparent url(../siteimages/bcgNewsBoxWhiteMid.gif) repeat-y 0 0;
	padding: 8px 10px;}
.contact .cntForm .datarow {
	background:#EEE;
	width: 100%;
	padding: 3px 3px 5px;}
.contact .cntForm .forminstructions {
	padding: 3px;
	background:#aa0404;
	color: #FFF;
	font-weight: bold;
	width: 100%;}
/* EEE Contact */

.cntFantasySkyScraperRight	{
	position: absolute;
	top: 10px; right: 30px;
	width: 120px;
	float: right;}

.fantasylionsiframe {
	margin: 0 0 0 30px;}


/* SSS flashmap */
.flashmap {
	width: 500px;
	margin: 20px auto;}
/* EEE flashmap */



/* SSS Register */
.register .form {
	border:1px solid #c70a01;
	padding:10px 20px;}
.register .form h2 {
	font-size:250%;}
.register .form table {
	width:100%;
	border-collapse:collapse;}
.register .form table td {
	padding:5px 10px;
	vertical-align:top;}
.register .form table td.col3  {
	width: 150px;
	padding: 0;
	padding-top: 7px;}
.register .form table td.right {
	text-align:right;}
.register .form input, .register .form textarea {
	width:190px;}
.register .form textarea {
	height: 100px;}
.register .form input.normal {
	width:auto;}
.register .form tr.green {
	background-color:#ededed;}
.register .form .usernamecheck, .register .errortext {
	color:#FF0000;
	border:0;padding:0;}
.register .errorbox {
	border:1px solid red;
	width:480px;
	height:20px;
	padding:7px;}
/* EEE Register */


/*End of Content3 Boxes*/
.cntFooter {
	width:100%;
	color:#fff;
	padding:0;
	position:relative;bottom:10px;}
.cntFooter a {
	color: #fff;
	text-decoration: underline;}
.cntFooter a:hover {
	color: #fff;
	text-decoration: none;}	
.cntFooter .footerbox {
	float: left;
	width: 50%;
	margin: 3px 0 0 5px;}	
.cntFooter .footerboxright {
	margin: 3px 5px 0 0;
	text-align: right;}
