body { 
	background:#fff;
	margin:0 auto;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #fff;
	background:url(../siteimages/bcgSiteBg.jpg) repeat 0 0;
	width:100%;
	height:100%;}
.body2 {
	width:100%;
	height:100%;
	margin:0 auto;
	background:transparent url(../siteimages/gradright.png) repeat-y top right;
	*position:relative;
	*z-index:99;
	_background:none;}
.body3 {
	width:100%;
	height:100%;
	margin:0 auto;
	background:transparent url(../siteimages/gradleft.png) repeat-y top left;
	*position:relative;
	*z-index:99;
	_background:none;
	}
.overlay {
	width: 92%;
	height: 100%;
	background:#000 url(../siteimages/loader.gif) no-repeat 50% 50%;
	position: absolute;
	left: 0;
	top: 0;
	opacity: .9;
	z-index:99999 !important;
	}	

/* SSS general */	
p {
	margin:0 0 10px; padding:0;}
p.miduppertext2 {
	font-size:100%;}
h1, h2, h3, h4, h5, h6 {
	margin: 0; padding: 0;}
h1 {
	font-size: 180%;}
h2 {
	font-size: 140%;}
h3 {
	font-size: 120%;}
h4,h5,h6 {
	font-size: 110%;}
img {
	border: 0;}
a img {border:0;text-decoration:none;}
.strong {
	font-weight: bold;}
.italic {
	font-style:italic;}
.clearer{
	clear:both; border:none; line-height:0; height:0; margin: 0; padding: 0;}
.clearer2{
	clear:left; border:none; line-height:0; height:0; margin: 0; padding: 0;}
.nomargin {
	margin:0 !important;}
.floatleft {
	float:left;}
.floatright {
	float:right;}
.floatimgright {
	float:right;
	margin:0 0 10px 10px;}
.floatimgleft {
	float:left;
	margin:0 10px 0 0;}
a {
	color:#63b099;}
a:hover {
	color:#fff;}
	
input, textarea, select {
	font-family: Tahoma, Arial, Helvetica, Sans serif;
	font-size: 12px;}
.margin-top {
	margin-top:30px;}
.underline {
	text-decoration:underline;
	margin:0;}
.bluetxt {
	color:#63b099;}
.errortext {
	color: #63b099;
	font-weight: bold;}
span.glossary {
	color:#63b099;
	cursor: hand; cursor: pointer;}	
	
	
/* EEE general */


	
/* SSS Adverts */

.cntAdvertLandingMPU {
	margin: 20px 0 0 10px;}

/* EEE Adverts */

/* medium image tape */
.smalltapeTL 	{
	width:39px;
	height:34px;
	background:url(../siteimages/imgSmallTapeTLBR.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	top:-10px;left:-10px;
	z-index:55;
	_zoom:100%;}
.smalltapeBR {
	width:39px;
	height:34px;
	background:url(../siteimages/imgSmallTapeTLBR.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	bottom:-10px;right:-10px;
	z-index:55;
	_zoom:100%;}
.smalltapeBL {
	width:34px;
	height:39px;
	background:url(../siteimages/imgSmallTapeBL.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	bottom:-10px;left:-10px;
	z-index:55;
	_zoom:100%;}
.smalltapeTR {
	width:31px;
	height:39px;
	background:url(../siteimages/imgSmallTapeTR.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	top:-10px;right:-10px;
	z-index:55;
	_zoom:100%;}
/* medium image tape */

/* shopthumb tape */
.shopthumbtapeTL 	{
	width:39px;
	height:34px;
	background:url(../siteimages/imgSmallTapeTLBR.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	top:-10px;left:-10px;
	z-index:55;
	_zoom:100%;}
.shopthumbtapeBR {
	width:39px;
	height:34px;
	background:url(../siteimages/imgSmallTapeTLBR.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	bottom:-10px;right:-20px;
	z-index:55;
	_zoom:100%;}
.shopthumbtapeBL {
	width:34px;
	height:39px;
	background:url(../siteimages/imgSmallTapeBL.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	bottom:-10px;left:-10px;
	z-index:55;
	_zoom:100%;}
.shopthumbtapeTR {
	width:31px;
	height:39px;
	background:url(../siteimages/imgSmallTapeTR.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	top:-10px;right:-20px;
	z-index:55;
	_zoom:100%;}
/* medium image tape */

/* small image tape */
.teaser_tapeBL {
	position:absolute;
	bottom:-5px;
	left:-5px;
	width:12px;
	height:13px;
	background:url(../siteimages/imgVSmallTapeTrBL.png) no-repeat 0 0;
	_background:none;
	z-index:99;
	_zoom:100%;}
.teaser_tapeTR {
	position:absolute;
	top:-5px;
	right:-5px;
	width:12px;
	height:13px;
	background:url(../siteimages/imgVSmallTapeTrBL.png) no-repeat 0 0;
	_background:none;
	_zoom:100%;}
.teaser_tapeTL {
	position:absolute;
	top:-5px;
	left:-5px;
	width:13px;
	height:12px;
	background:url(../siteimages/imgVSmallTapeTLBR.png) no-repeat 0 0;
	_background:none;
	_zoom:100%;}
.teaser_tapeBR {
	position:absolute;
	bottom:-5px;
	right:-5px;
	width:13px;
	height:12px;
	background:url(../siteimages/imgVSmallTapeTLBR.png) no-repeat 0 0;
	_background:none;
	_zoom:100%;}
/* small image tape */

/* big image tape */
.bottomright {
	width:61px;
	height:65px;
	background:url(../siteimages/imgTapeBR.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	bottom:-12px;right:-10px;
	*zoom:100%;
	_zoom:100%;}
.topleft {
	width:61px;
	height:65px;
	background:url(../siteimages/imgTapeTL.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	top:-12px;left:-15px;
	*zoom:100%;
	_zoom:100%;}
.topright {
	width:42px;
	height:55px;
	background:url(../siteimages/imgTapeTR.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	top:-10px;right:-10px;
	*zoom:100%;
	_zoom:100%;}
.bottomleft {
	width:36px;
	height:54px;
	background:url(../siteimages/imgTapeBL.png) no-repeat 0 0;
	_background:none;
	position:absolute;
	bottom:-12px;left:-10px;
	*zoom:100%;
	_zoom:100%;}


/* big image tape */

/* SSS Small Sized Image Mask (Home) */
.smallimage_home {
	position:relative;
	width:152px;
	height:80px;
	background:#fff;}
.smallimage_home_mask {
	width:144px;
	height:72px;
	position:relative;
	top:4px;left:4px;
	overflow:hidden;}
/* EEE Small Sized Image Mask (Home) */
 
/* SSS Small Sized Image Mask (Other) */
.smallimage {
	position:relative;
	width:138px;
	height:80px;
	background:#fff;}
.smallimage_mask {
	width:130px;
	height:72px;
	position:relative;
	top:4px;left:4px;
	overflow:hidden;}
/* EEE Small Sized Image Mask */

/* SSS Avatar image mask */
.avatarimage {
	position:relative;
	width:68px;
	height:68px;
	background:#fff;}
.avatarimage_mask {
	width:60px;
	height:60px;
	position:relative;
	top:4px;left:4px;
	overflow:hidden;}
/* EEE SSS Avatar image mask */

/* SSS Medium Sized Image Mask */

.mediumimage {
	float:right;
	width:308px;
	height:228px;
	background:#fff;
	margin:0 0 20px 20px;
	position:relative;
	*left:20px;}
.mediumimage .mediumimage_mask {
	width:300px;
	height:220px;
	overflow:hidden;
	position:relative;
	top:4px;left:4px;}
.mediumimage .mediumimage_mask .mediumimage_desc {
	position:absolute;
	bottom:0;
	width:100%;
	height:30px;
	background:url(../siteimages/bgContent.png) repeat 0 0;
	_background:url(../siteimages/bgContent.gif) repeat 0 0;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
	font-weight:bold;
	font-family: Tahoma, Arial, Sans Serif;
	font-size:11px;}
.mediumimage .mediumimage_mask .mediumimage_desc .mediumimage_desc_inner {
	padding:2px;}	

/* SSS Medium Sized Image Mask */
	
/* SSS outercontainer */
.outercontainer {
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden;_overflow-y:scroll;_overflow-x:hidden;}	
.outercontainer .centerhangers {
	width:4000px;
	height:116px;
	background:url(../siteimages/imgCenterHangers.png) repeat-x 0 0;
	_background:url(../siteimages/imgCenterHangers.gif) repeat-x 0 0;
	position:absolute;  /*ask ben if fixed is better? */
	left:50%;margin:0;margin-left:-2000px;
	top:115px;
	_top:140px;
	z-index:-1;}
.outercontainer .centerhangers .centerhangers_inner {
	position:relative;
	width:2000px;
	margin:0 auto;}
.outercontainer .centerhangers .centerhangers_inner .bathshirt {
	background:url(../siteimages/imgBathShirt.png) no-repeat 0 0;
	_background:url(../siteimages/imgBathShirt.gif) no-repeat 0 0;
	width:252px;
	height:350px;
	position:absolute;
	left:350px;
	top:49px;}
.outercontainer .centerhangers .centerhangers_inner .parisshirt {
	background:url(../siteimages/imgParisShirt.png) no-repeat 0 0;
	_background:url(../siteimages/imgParisShirt.gif) no-repeat 0 0;
	width:301px;
	height:345px;
	position:absolute;
	left:135px;
	*left:175px;
	top:49px;}
.outercontainer .centerhangers .centerhangers_inner .argentinashirt {
	background:url(../siteimages/imgArgentinaShirt.png) no-repeat 0 0;
	_background:url(../siteimages/imgArgentina.gif) no-repeat 0 0;
	width:301px;
	height:355px;
	position:absolute;
	left:-133px;
	top:49px;}	
.outercontainer .centerhangers .centerhangers_inner .lenstershirt {
	background:url(../siteimages/imgLeinsterShirt.png) no-repeat 0 0;
	_background:url(../siteimages/imgLeinster.gif) no-repeat 0 0;
	width:308px;
	height:383px;
	position:absolute;
	right:93px;
	*right:150px;
	top:45px;}	
.outercontainer .centerhangers .centerhangers_inner .auklandshirt {
	background:url(../siteimages/imgAuklandShirt.png) no-repeat 0 0;
	_background:url(../siteimages/imgAukland.gif) no-repeat 0 0;
	width:341px;
	height:365px;
	position:absolute;
	right:225px;
	*right:225px;
	top:42px;
	*top:43px;}	
.outercontainer .walltactics1 {
	background:url(../siteimages/bgWallTactics.png) no-repeat 0 0;
	_background:url(../siteimages/bgWallTactics.gif) no-repeat 0 0;
	width:443px;
	height:386px;
	position:absolute;
	top:400px;
	left:1400px;}	
.outercontainer .walltactics2 {
	background:url(../siteimages/bgWallTactics2.png) no-repeat 0 0;
	_background:url(../siteimages/bgWallTactics2.gif) no-repeat 0 0;
	width:443px;
	height:386px;
	position:absolute;
	top:620px;
	right:1100px;}
.outercontainer .walltactics3 {
	background:url(../siteimages/bgWallTactics3.png) no-repeat 0 0;
	_background:url(../siteimages/bgWallTactics3.gif) no-repeat 0 0;
	width:70px;
	height:151px;
	position:absolute;
	top:1200px;
	left:1400px;}
.outercontainer .walltactics4 {
	background:url(../siteimages/bgWallTactics3.png) no-repeat 0 0;
	_background:url(../siteimages/bgWallTactics3.gif) no-repeat 0 0;
	width:70px;
	height:151px;
	position:absolute;
	top:980px;
	right:1450px;}

/* EEE outercontainer */

/* SSS contenttop */
.innercontainer {
	position:relative;}
.innercontainer .contenttop {
	background:url(../siteimages/bgContent.png) repeat 0 0;
	_background:url(../siteimages/bgContent.gif) repeat 0 0;
	width:1000px;
	margin:45px auto 0; /* margin-bottom doesnt show in IE7 so need div instead */
	position:relative;}
.innercontainer .nomargintop {
	margin:0 auto 45px;}
.innercontainer .contenttop .contenttop_inner {
	padding:25px 15px 15px;}
.innercontainer .contenttop .nopadding_ie6 {
	_padding-bottom:0;}
	
	
	
.cntHeader {
	margin-bottom: 15px;}
.cntHeader img.logo {
	position:relative;
	
	float: left;}
.cntHeader .cntAdvertLeaderBoard {
	position:relative;
	left:10px;
	top:25px;
	width: 728px;
	float: left;}
	
.loginplaceholder {
	width:380px;
	height:101px;
	position:absolute;
	top:-40px;right:-40px;}
.login_mask {
	width:380px;
	height:94px;
	position:absolute;
	top:-220px;right:-40px;}
.cntLogIn {
	background:url(../siteimages/bgLogin.png) no-repeat 0 0;
	_background:url(../siteimages/bgLogin.gif) no-repeat 0 0;
	width:380px;
	height:95px;
	*height:89px;}
.cntLogIn .logincontent {
	position:relative;
	top:10px;left:50px;
	_zoom:100%;}
	
.cntLoggedIn .loggedin_header {
	float:left;
	width:300px;
	margin-top: 10px;}
.cntLoggedIn .links {
	width: 250px;
	text-align: right;}
.cntLoggedIn .links a {
	font-size: 120%;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;}

	
.cntNotLoggedIn .login_header {
	float:left;
	width:140px;}
.cntNotLoggedIn h4.logintext {
	margin:0 0 5px;}
.cntNotLoggedIn a.newsignup {
	position:relative;
	left:80px;
	_left:50px;}
.cntNotLoggedIn form {
	clear:both;
	margin:0;
	position:relative;bottom:5px;
	zoom:100%;}
.cntNotLoggedIn .formrow {
	margin-bottom:5px;
	*margin-bottom:1px;}
.cntNotLoggedIn .formlabel {
	float:left;
	width:65px;
	text-align:right;}
.cntNotLoggedIn .formlabel img {
	position:relative;
	right:3px;}
.cntNotLoggedIn .forminput {
	float:left;
	width:115px;}
.cntNotLoggedIn .forminput input {
	width:110px;
	height:15px;
	font-size:90%;
	*font-size:105%;
	border:1px solid #000;}
.cntNotLoggedIn .formsubmit {
	float:left;}
.cntNotLoggedIn .formsubmit img {
	position:relative;
	bottom:3px;}
.cntNotLoggedIn .cntLoginErrormsg {
	font-size: 9px;
	font-weight: bold;
	color: #ff0000;
	position: absolute;
	width: 140px; top: 22px; left: 200px;
	background:red;}
	
.loginfailed {
	width:500px;
	height:293px;
	background:url(../siteimages/bgLoginFailed.png) no-repeat 0 0;
	_background:url(../siteimages/bgLoginFailed.gif) no-repeat 0 0;
	position:absolute;
	top:60px;
	left:-500px;
	z-index:9999999 !important;}	
.loginfailed .loginfailed_inner {
	position:relative;}
.loginfailed .loginfailed_inner a#CloseBtn {
	display:block;
	background:red url(../siteimages/bgCloseButton.gif) no-repeat 0 0;
	width:25px;
	height:24px;
	position:absolute;
	top:40px;right:60px;}	
.loginfailed .loginfailed_inner .loginfailed_text {
	color:#FF0000;
	font-size:130%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	position:absolute;
	top:150px;left:50px;
	width:300px;}
	
.loginfailed2 {
	width:500px;
	height:293px;
	background:url(../siteimages/bgLoginFailed.png) no-repeat 0 0;
	_background:url(../siteimages/bgLoginFailed.gif) no-repeat 0 0;
	position:absolute;
	z-index:9999999 !important;}	
 .loginfailed2 .loginfailed_inner2 {
	position:relative;}
.loginfailed2 .loginfailed_inner2 a#CloseBtn2 {
	display:block;
	background:red url(../siteimages/bgCloseButton.gif) no-repeat 0 0;
	width:25px;
	height:24px;
	position:absolute;
	top:40px;right:60px;}	
.loginfailed2 .loginfailed_inner2 .loginfailed_text2 {
	color:#FF0000;
	font-size:130%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	position:absolute;
	top:150px;left:50px;
	width:300px;}
	
.loginsuccess {
	width:516px;
	height:283px;
	background:url(../siteimages/bgSuccess.png) no-repeat 0 0;
	_background:url(../siteimages/bgSuccess.gif) no-repeat 0 0;
	position:absolute;
	z-index:9999999 !important;}	
.loginsuccess .loginsuccess_inner {
	position:relative;}
.loginsuccess .loginsuccess_inner a#CloseBtn2 {
	display:block;
	background:url(../siteimages/imgSuccessClose.gif) no-repeat 0 0;
	width:25px;
	height:24px;
	position:absolute;
	top:40px;right:76px;}	
.loginsuccess .loginsuccess_inner .loginsuccess_text {
	color:#75bca9;
	font-size:130%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	position:absolute;
	top:150px;left:50px;
	width:300px;}
	
	
.innercontainer .navigationplaceholder {
	height:	30px;
	background:url(../siteimages/bgContent.png) repeat 0 0;
	_background:url(../siteimages/bgContent.gif) repeat 0 0;
	width:1000px;
	margin:0 auto;}
.innercontainer .navigationouter {
	width:1000px;
	height:30px;
	position:absolute;top:-30px;
	margin:0 auto;}
	
	
.cntNavigation {
	position:relative;}
.cntNavigation .more {}
.cntNavigation ul {
	margin:0;
	padding:0;
	list-style-type:none;}
.cntNavigation li {
	float:left;}
.cntNavigation li a {
	float:left;}
.cntNavigation .divider1 {
	width:14px;
	height:30px;
	background:url(../siteimages/nav/nav_up_04.jpg) no-repeat 0 0;
	float:left;}
.cntNavigation .divider2 {
	width:13px;
	height:30px;
	background:url(../siteimages/nav/nav_up_06.jpg) no-repeat 0 0;
	float:left;}
.cntNavigation .divider3 {
	width:14px;
	height:30px;
	background:url(../siteimages/nav/nav_up_08.jpg) no-repeat 0 0;
	float:left;}
.cntNavigation .divider4 {
	width:14px;
	height:30px;
	background:url(../siteimages/nav/nav_up_10.jpg) no-repeat 0 0;
	float:left;}
.cntNavigation .divider5 {
	width:13px;
	height:30px;
	background:url(../siteimages/nav/nav_up_12.jpg) no-repeat 0 0;
	float:left;}
.cntNavigation .divider6 {
	width:12px;
	height:30px;
	background:url(../siteimages/nav/nav_up_14.jpg) no-repeat 0 0;
	float:left;}
.cntNavigation .divider7 {
	width:15px;
	height:30px;
	background:url(../siteimages/nav/nav_up_16.jpg) no-repeat 0 0;
	float:left;}
.cntNavigation .divider8 {
	width:14px;
	height:30px;
	background:url(../siteimages/nav/nav_up_18.jpg) no-repeat 0 0;
	float:left;}
.cntNavigation #moreHome {
	background:url(../siteimages/nav/home_more.png) no-repeat 0 0;
	_background:url(../siteimages/nav/home_more.gif) no-repeat 0 0;
	position:absolute;top:-11px;left:0px;
	width:104px;
	height:106px;
	z-index:99;}
.cntNavigation #moreTournaments {
	background:url(../siteimages/nav/tournaments_more.png) no-repeat 0 0;
	_background:url(../siteimages/nav/tournaments_more.gif) no-repeat 0 0;
	position:absolute;top:-13px;left:61px;
	width:171px;
	height:472px;
	z-index:99;}
.cntNavigation #moreCountries {
	background:url(../siteimages/nav/countries_more.png) no-repeat 0 0;
	_background:url(../siteimages/nav/countries_more.gif) no-repeat 0 0;
	position:absolute;top:-17px;left:183px;
	width:164px;
	height:418px;
	z-index:99;}
.cntNavigation #moreMatch {
	background:url(../siteimages/nav/match_more.png) no-repeat 0 0;
	_background:url(../siteimages/nav/match_more.gif) no-repeat 0 0;
	position:absolute;top:-14px;left:266px;
	width:179px;
	height:111px;
	z-index:99;}
.cntNavigation #moreAway {
	background:url(../siteimages/nav/away_more.png) no-repeat 0 0;
	_background:url(../siteimages/nav/away_more.gif) no-repeat 0 0;
	position:absolute;top:-16px;left:365px;
	width:189px;
	height:119px;
	z-index:99;}
.cntNavigation #moreTV {
	background:url(../siteimages/nav/tv_more.png) no-repeat 0 0;
	_background:url(../siteimages/nav/tv_more.gif) no-repeat 0 0;
	position:absolute;top:-18px;left:406px;
	width:286px;
	height:119px;
	z-index:99;}
.cntNavigation #moreInvolved {
	background:url(../siteimages/nav/involved_more.png) no-repeat 0 0;
	_background:url(../siteimages/nav/involved_more.gif) no-repeat 0 0;
	position:absolute;top:-12px;left:644px;
	width:173px;
	height:238px;
	z-index:99;}
.cntNavigation #moreShop {
	background:url(../siteimages/nav/shop_more.png) no-repeat 0 0;
	_background:url(../siteimages/nav/shop_more.gif) no-repeat 0 0;
	position:absolute;top:-12px;left:771px;
	width:165px;
	height:136px;
	z-index:99;}
.cntNavigation #moreContact {
	background:url(../siteimages/nav/contact_more.png) no-repeat 0 0;
	_background:url(../siteimages/nav/contact_more.gif) no-repeat 0 0;
	position:absolute;top:-21px;left:837px;
	width:296px;
	height:107px;
	z-index:99;}
.cntNavigation .relativeposition {
	position:relative;}
.cntNavigation .relativeposition a.toplink {
	display:block;
	width:50px;
	height:30px;
	position:absolute;
	top:10px;
	left:17px;}
.cntNavigation .relativeposition a.moretorn {
	width:130px !important;
	top:11px !important;}
.cntNavigation .relativeposition a.morecount {
	width:117px !important;
	top:12px !important;}
.cntNavigation .relativeposition a.matchlink {
	left:45px !important;
	width:110px !important;}
.cntNavigation .relativeposition a.awaylink {
	left:55px !important;
	width:110px !important;}
.cntNavigation .relativeposition a.tvlink {
	left:128px !important;
	top:12px !important;
	width:115px !important;}
.cntNavigation .relativeposition a.involvedlink {
	left:20px !important;
	width:125px !important;}
.cntNavigation .relativeposition a.shoplink {
	left:25px !important;
	width:105px !important;}
.cntNavigation .relativeposition a.contactlink {
	left:50px !important;
	top:15px !important;
	width:90px !important;}
.cntNavigation .more ul {
	margin:5px 0 0;padding:0;
	list-style-type:none;
	position:relative;
	top:55px;left:35px;
	width:110px;}
.cntNavigation .more ul.countries {
	position:relative;
	left:45px;}
.cntNavigation .more ul.match_days {
	position:relative;
	left:60px;
	top:53px;}
.cntNavigation .more ul.away {
	position:relative;
	left:80px;}
.cntNavigation .more ul.getinvolved {
	position:relative; 
	top: 55px;
	left: 40px;}
.cntNavigation .more ul.shop {
	position:relative;
	left:34px;
	top:53px;}
.cntNavigation .more ul li {
	display:block;
	float:none !important;
	margin-bottom:8px;
	line-height: 11px;}
.cntNavigation .more li a {
	color:#000;
	font-weight:bold;
	padding-bottom:10px;
	float:none !important;
	text-decoration:none;
	font-size:100%;
	font-family:Tahoma,Arial,Sans-Serif;
	position: relative;
	text-shadow: #fff 3px 3px 3px;}
.cntNavigation .more li a:hover {
	color:#fff;}
/* EEE contenttop */
	
/* SSS maincontent */
.innercontainer .maincontent {
	margin:0;
	position:relative;bottom:5px;
	zoom:100%;}
.innercontainer .maincontent .maincontent_left {
	float:left;
	width:301px;
	_overflow:hidden;}
	
/* SSS Feature Box Home */
.featurehome {
	position:relative;
	zoom:100%;
	*margin-bottom:-8px;}
.featurehome .smalltapeBL, .featurehome .smalltapeBR {
	position:absolute;
	top:170px;}
.featurehome .featuretop {
	height:60px;
	background:url(../siteimages/bgContent.png) repeat 0 0;
	_background:url(../siteimages/bgContent.gif) repeat 0 0;
	position:absolute;
	top:130px;
	left:5px;
	width:292px;
	overflow:hidden;}
.featurehome a {
	color:#fff;
	text-decoration:none;}
.featurehome .featuretop .featuretop_inner {
	padding:5px;
	position:relative;
	*zoom:100%;}
.featurehome .featurebottom .featuretop_inner {
	padding:15px;
	position:relative;
	*zoom:100%;}
.featurehome .featuretop .featuretop_inner a.botlink {
	position:absolute;
	right:5px;bottom:13px;}
.featurehome .featuretop .featuretop_headline {
	width:100%;
	height:22px;
	overflow:hidden;}
.featurehome .featuretop .featuretop_summary {
	width:245px;
	height:30px;
	overflow:hidden;}
.featurehome .mediumimage {
	width:300px;
	height:194px;
	background:#fff;
	margin:0 0 20px 20px;
	position:relative;
	*left:-19px;
	float:right !important;}
.featurehome .mediumimage .mediumimage_mask {
	width:292px;
	height:186px;
	overflow:hidden;
	position:relative;
	top:4px;left:4px;}
.featurehome .featurebottom {
	background:#000;
	width:298px;
	border:1px solid #fff;
	position:relative;
	bottom:20px;
	*bottom:24px;
	overflow:hidden;
	left:1px;
	*z-index:-99;}
.featurehome .featurebottom .flashwidth {
	width:230px;
	float:left;
	height:20px;
	overflow:hidden;
	margin:0 0 3px;
	*margin:0;
	*zoom:100%;}
.featurehome .featurebottom .flashwidth p {
	margin:0;}
.featurehome .featurebottom .link {
	width:30px;
	float:left;
	*zoom:100%;}
.featurehome .featurebottom .nomargin {
	margin:0;}
.featurehome .featurebottom .feat_text {
	width:250px;
	height:18px;
	overflow:hidden;}
.featurehome .featurebottom .flashwidth h4.featuresub {
	text-transform:uppercase;}
.featurehome .featurebottom .flashwidth a.feature_more {
	position:absolute;
	top:0;
	right:0;}

.opinion {
	width:207px;
	height:78px;
	background:url(../siteimages/bgBallMaulsOpinion.png) no-repeat 0 0;
	_background:url(../siteimages/bgBallMaulsOpinion.gif) no-repeat 0 0;
	position:absolute;
	top:-15px;left:-10px;}
/* EEE Feature Box Home */

	
	
	
	
	
.innercontainer .maincontent .maincontent_right {
	float:left;
	width:654px;
	margin-left:15px;}
.innercontainer .maincontent .maincontent_right .flashnews {
	position:relative;}
.innercontainer .maincontent .maincontent_right .newsteasers_main {
	margin-top:14px;
	font-family: Arial;}	
.innercontainer .maincontent .maincontent_right .newsteasers {
	width:152px;
	float:left;
	height:153px;}
.innercontainer .maincontent .maincontent_right .margin_right {
	margin-right:15px;}
.innercontainer .maincontent .maincontent_right .margin_right2 {
	margin-right:14px;}
.innercontainer .maincontent .maincontent_right .newsteasers .newsteasers_text {
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background:#191919;
	width:99%;}
.innercontainer .maincontent .maincontent_right .newsteasers .newsteasers_text .newsteasers_text_inner {
	padding:10px;
    position:relative;}
.innercontainer .maincontent .maincontent_right .newsteasers .newsteasers_text h4 {
	margin:0;
	color:#dedede;
	text-transform:uppercase;
	font-size:110%;
	width:100%;height:30px;
	overflow:hidden;}
.innercontainer .maincontent .maincontent_right .newsteasers .newsteasers_text_text {
	margin:0;
	padding:0;
	height:43px;
	overflow:hidden;}
.innercontainer .maincontent .maincontent_right .newsteasers .newsteasers_text .imgdots {
	position:absolute;
	bottom:27px;right:10px;
	background:#191919;
	color:#fff;
	width:10px;
	height:13px;}
.innercontainer .maincontent .maincontent_right .newsteasers .newsteasers_text a {
	color:#63b099;
	text-decoration:none;
	font-size:90%;
	font-weight:bold;
	text-transform:uppercase;}
.innercontainer .maincontent .maincontent_right .newsteasers .newsteasers_text a img {
	float: right;}
	
/* EEE maincontent */
	
/* SSS cntHomeWallArea */	
.cntHomeWallArea {
	width:1000px;
	margin:0 auto 10px;}
.cntHomeWallArea .cntHomeWallArea-Half {
	width:50%;
	float:left;
	position: relative;}
	
	
.cntHomeWallArea .cntHomeWallArea-Half .cntHomeBookmarks {
	position: absolute; top: 275px; left: 25px;
	width: 400px;}
	
	
	
.cntHomeWallArea .cntHomeWallArea-Half .cntHomeWallArea-Quarter {
	float:left;
	width:50%;
	_width:45%;}
.cntHomeWallArea .cntHomeWallArea-Half .QuarterInner {
	position: relative;
	left: 10px;}
	
.cntRumours, .cntWhatsOnTheWeb, .cntMailBag {
	width:243px;
	height:248px;
	background:url(../siteimages/bgMidUpperLeftUpper.png) no-repeat 0 0;
	_background:url(../siteimages/bgMidUpperLeftUpper.gif) no-repeat 0 0;}
.cntRumours, .cntWhatsOnTheWeb, .cntMailBag, .cntTwitter {
	position:relative;}
.cntTwitter .twittertextbg h5.midupper, .cntMailBag .mailtextbg h5.midupper, .cntWhatsOnTheWeb .webtextbg h5.midupper, .cntRumours .rumourstextbg h5.midupper {
	color:#000;
	position:relative;
	top:2px;
	left:5px;}
.cntRumours .btnMore, .cntWhatsOnTheWeb .btnMore, .cntMailBag .btnMore {
	position:absolute;
	bottom:25px;
	right:15px;}	
	

.cntRumours .rumourstextbg {
	width:114px;
	height:26px;
	background:url(../siteimages/bgRumoursTextBackground.png) no-repeat 0 0;
	_background:url(../siteimages/bgRumoursTextBackground.gif) no-repeat 0 0;
	position:absolute;
	top:-5px;left:25px;}
.cntRumours .rumoursimage {
	width:57px;
	height:50px;
	background:url(../siteimages/imgRumours.png) no-repeat 0 0;
	_background:url(../siteimages/imgRumours.gif) no-repeat 0 0;
	position:absolute;
	bottom:15px;left:25px;}
.cntRumours .rumourstext {
	width:190px;
	position:relative;
	top:40px;left:25px;}
.cntRumours .rumourstext p.miduppertext2 {
	width:185px;
	margin-bottom: 20px;}
	
	
	
.cntWhatsOnTheWeb .webtextbg {
	width:236px;
	height:33px;
	background:url(../siteimages/bgWebTextBackground.png) no-repeat 0 0;
	_background:url(../siteimages/bgWebTextBackground.gif) no-repeat 0 0;
	position:absolute;
	top:-5px;left:5px;}
.cntWhatsOnTheWeb .webimage {
	width:90px;
	height:77px;
	background:url(../siteimages/imgWeb.png) no-repeat 0 0;
	_background:url(../siteimages/imgWeb.gif) no-repeat 0 0;
	position:absolute;
	bottom: 0;left:10px;}
.cntWhatsOnTheWeb .webtext {
	width:183px;
	position:relative;
	top:40px;left:30px;
	height:170px;
	overflow:hidden;}


	
.cntMailBag .mailtextbg {
	width:130px;
	height:24px;
	background:url(../siteimages/bgMailTextBackground.png) no-repeat 0 0;
	_background:url(../siteimages/bgMailTextBackground.gif) no-repeat 0 0;
	position:absolute;
	top:-7px;left:20px;}
.cntMailBag .mailtext {
	width:183px;
	position:relative;
	top:40px;left:30px;
	height:113px;
	overflow:hidden;}	
.cntMailBag .mailtext p.miduppertext {
	*font-size:12px !important;}
.cntMailBag .mailimage {
	width:84px;
	height:93px;
	background:url(../siteimages/imgMail.png) no-repeat 0 0;
	_background:url(../siteimages/imgMail.gif) no-repeat 0 0;
	position:absolute;
	bottom:0;left:10px;}		
	
	
	
.cntTwitter {
	width:257px;
	height:274px;
	background:url(../siteimages/bgTwitterHome.png) no-repeat 0 0;
	_background:url(../siteimages/bgTwitterHome.gif) no-repeat 0 0;
	position:relative;
	bottom: 10px;}
.cntTwitter .twittertextbg {
	width:148px;
	height:30px;
	background:url(../siteimages/bgTwitterTextBackground.png) no-repeat 0 0;
	_background:url(../siteimages/bgTwitterTextBackground.gif) no-repeat 0 0;
	position:absolute;
	margin-top: 30px;left:40px;}
.cntTwitter .twittertext {
	width:135px;
	height:140px;
	position:absolute;
	right:30px;
	top:80px;
	overflow:hidden;}
.cntTwitter .openquote {
	width:13px;
	height:12px;
	background:url(../siteimages/bgOpenQuote.gif) no-repeat 0 0;
	position:absolute;
	top:80px;
	left:75px;}
.cntTwitter #twitter_update_list {
	list-style-type:none;
	padding:0;margin:0;
	font-size:110%;
	line-height:1.5em;
	font-family:Tahoma,Ariel,Sans-Serif;}
.cntTwitter ul#twitter_update_list li span {
	background:url(../siteimages/bgCloseQuote.gif) no-repeat bottom right;
	display:block;
	min-height:25px;
	margin-bottom:25px;}
.cntTwitter ul#twitter_update_list li a {
	color:#669094;
	font-weight:bold;
	display:inline-block;
	font-size:90% !important;
	float:right;}
.cntTwitter ul#twitter_update_list li span a {
	color:#669094;
	font-weight:bold;
	display:inline;
	position:static;
	float:none;}
.cntTwitter a.link {
	position:absolute;
	bottom:40px;right:40px;}

	



	
.cntHomeShop {
	position:relative;
	left:13px;
	top:-30px;}
.cntHomeShop .arrow {
	background:url(../siteimages/bgShopArrow.png) no-repeat 0 0;
	_background:url(../siteimages/bgShopArrow.gif) no-repeat 0 0;
	width:56px;
	height:31px;
	position:absolute;
	left:126px;
	_left:116px;
	top:136px;}
.cntHomeShop .midupper_hooks {
	width:492px;
	height:91px;
	background:url(../siteimages/bgMidUpperHooks.png) no-repeat 0 0;
	_background:url(../siteimages/bgMidUpperHooks.gif) no-repeat 0 0;
	position:relative;}	
.cntHomeShop .midupper_hooks .storetext {
	background:url(../siteimages/bgStoreText.png) no-repeat 0 0;
	_background:url(../siteimages/bgStoreText.gif) no-repeat 0 0;
	width:110px;
	height:40px;
	position:relative;
	top:20px;}
.cntHomeShop .midupper_hooks .storetext h5.midupper2 {
	color:#000;
	position:relative;
	top:5px;left:5px;}
.cntHomeShop .midupper_hooks .auklandshirt {
	background:url(../siteimages/imgBallsMaulsTShirts.png) no-repeat 0 0;
	_background:url(../siteimages/imgBallsMaulsTShirts.gif) no-repeat 0 0;
	width:384px;
	height:320px;
	position:absolute;
	right:-63px;
	top:42px;}
.cntHomeShop .midupper_store_text {
	width:143px;
	_width:155px;
	position:relative;
	left:25px;
	_left:10px;
	_overflow:hidden;}
.cntHomeShop p.visit {
	position:relative;
	left:25px;
	_left:5px;}

	
/* EEE cntHomeWallArea */


/* SSS contentmidmiddle */	
.innercontainer .contentmidmiddle {
	width:1000px;
	margin:0 auto 30px;
	background:url(../siteimages/bgContent.png) repeat 0 0;
	_background:url(../siteimages/bgContent.gif) repeat 0 0;
	position:relative;
	z-index:99;}
.innercontainer .contentmidmiddle .contentmidmiddleinner {
	padding:11px;
	*padding-bottom:6px;
	*overflow:hidden;}
.innercontainer .contentmidmiddleinner .insiders {
	width:303px;
	float:left;
	background:url(../siteimages/bgInsiders.gif) repeat-x 0 0;
	height:248px;
	border:1px solid #666;
	position:relative;}
.innercontainer .contentmidmiddleinner .insiders .insiders_inner {
	padding:5px;
	font-family: Arial;}
.innercontainer .contentmidmiddleinner .insiders .beerpie {
	position:absolute;
	bottom:-10px;
	right:-10px;
	background:url(../siteimages/imgBeerPie.png) no-repeat 0 0;
	_background:url(../siteimages/imgBeerPie2.gif) no-repeat 0 0;
	width:107px;
	height:124px;}
.innercontainer .contentmidmiddleinner .imgground {
	position:absolute;
	top:-3px;
	right:-8px;
	width:111px;
	height:97px;
	background:#fff;}
.innercontainer .contentmidmiddleinner .imgground_mask {
	width:103px;
	height:89px;
	position:relative;
	top:4px;left:4px;
	overflow:hidden;}
.innercontainer .contentmidmiddleinner .imgground_mask img {
	position:relative;
	right:21px;bottom:5px;} /* adjust to make image in center */
.innercontainer .contentmidmiddleinner .insiders_inner h4.insidersheader {
	width:172px;
	height:74px;
	background:url(../siteimages/bgInsidersGuide.gif) no-repeat 0 0;}
.innercontainer .contentmidmiddleinner .insiders_inner h4.insidersheader span {
	display:none;}
.innercontainer .contentmidmiddleinner .insiders_inner h5.insiders_sub {
	color:#404040;
	font-size:160%;
	font-weight:normal;
	margin:0 0 0px;}
.innercontainer .contentmidmiddleinner .insiders_inner h5.insiders_sub2 {
	color:#cdcdcd;
	font-size:140%;
	margin-bottom:10px;}
.innercontainer .contentmidmiddleinner .insiders_inner .insiders_text {
	color:#cdcdcd;
	width:198px;
	font-size:110%;
	margin:0;}
.innercontainer .contentmidmiddleinner .insiders_inner .insiders_text .insiders_text_mask {
	height:90px;
	width:198px;
	overflow:hidden;
	margin:0;}
.innercontainer .contentmidmiddleinner .insiders_inner .insiders_text p {
	margin:0;}
.innercontainer .contentmidmiddleinner .insiders_inner .insiders_text a {
	text-transform:uppercase;
	color:#63b099;
	text-decoration:none;}
.innercontainer .contentmidmiddleinner .messageboard {
	float:left;
	width:650px;
	margin-left:23px;
	font-family: Arial;}
.innercontainer .contentmidmiddleinner .messageboard img.avatar {
	float:left;
	height:58px;
	margin:0 10px 10px 0;
	overflow:hidden;
	width:auto;
	display:block;
	background:url(../images/imgAvitar.jpg) no-repeat 0 0;
	position:relative;
	top:5px;}
.innercontainer .contentmidmiddleinner .messageboard  .message_left {
	float:left;
	width:50%;}
.innercontainer .contentmidmiddleinner .messageboard  .message_right {
	float:right;
	text-align:right;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row {
	margin-top:12px;}
	.innercontainer .contentmidmiddleinner .messageboard .lessmargin {
	margin-top:8px;
	*margin-top:0;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .board_margin {
	margin-right:11px;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .messageboard_message {
	background:#000;
	width:209px;
	height:100px;
	overflow:hidden;
	float:left;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .messageboard_message .messageboard_message_inner {
	padding:7px;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .messageboard_message .messageboard_message_inner p.board_link {
	margin-bottom:3px;
	height:15px;
	overflow:hidden;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .messageboard_message .messageboard_message_inner p.board_link a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .messageboard_message .messageboard_text {
	color:#799a8c;
	position:relative;
	left:2px;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .messageboard_message .messageboard_text div.text_board {
	height:42px;
	margin:0;
	overflow:hidden;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .messageboard_message .messageboard_text a {
	color:#799a8c;
	text-decoration:none;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .messageboard_message .messageboard_text a:hover {
	text-decoration:none !important;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .messageboard_message .messageboard_text span.bigquote {}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .messageboard_message p.message_details {
	margin-bottom:0;
	text-align:right;}
.innercontainer .contentmidmiddleinner .messageboard .messageboard_row .messageboard_message p.message_details a {
	color:#9d9d9d;
	font-weight:bold;
	text-decoration:none;
	margin-right:5px;}
/* EEE contentmidmiddle */

/* SSS contentmidlower */
.innercontainer .contentmidlower {
	width:1000px;
	margin:0 auto 80px;}
.innercontainer .contentmidlower .contentmidlower_content {
	width:300px;
	float:left;}
.innercontainer .contentmidlower .midlower_margin {
	margin-right:50px;
	_margin-right:40px;}



.cntYouTube {
	position: relative;
	width:312px;
	height:236px;
	margin-bottom: 50px;}

.cntYouTube .frameinner {
	background:url(../siteimages/bgYoutube_home.png) no-repeat 0 0;
	_background:url(../siteimages/bgYoutube_home.gif) no-repeat 0 0;
	position: absolute; 
	left: -104px;
	width: 435px;
	height: 336px;}
.cntYouTube .youtube_frame {
	width:269px;
	height:158px;
	position:relative; left: 122px; top: 24px;}
.cntYouTube .youtube_frame .youtube_frame_image {
	width:120px;
	height:90px;
	overflow:hidden;
	position:absolute;
	left:122px;
	top:24px;
	background:#000;}
.cntYouTube .youtube_frame .youtube_frame_image a.youtube_play {
	position:absolute;
	top:60px;left:90px;
	background:url(../siteimages/imgYoutube_play.png) no-repeat 0 0;
	_background:url(../siteimages/imgYoutube_play.gif) no-repeat 0 0;
	width:75px;
	height:54px;}
.cntYouTube .youtube_frame .youtube_frame_image a.youtube_play:hover {
	position:absolute;
	top:60px;left:90px;
	background:url(../siteimages/imgYoutube_play_hover.png) no-repeat 0 0;
	_background:url(../siteimages/imgYoutube_play.gif) no-repeat 0 0;
	width:75px;
	height:54px;}
.cntYouTube a.youtubetvlink {
	width: 269px; height: 158px;
	position: absolute; top: 24px; left: 123px;}	
.cntYouTube a.youtubelink {
	width: 80px; height: 35px;
	position: absolute; top: 240px; left: 330px;}
.innercontainer .contentmidlower .contentmidlower_content .youtube_right {
	float:left;
	width:100px;
	_overflow:hidden;}
	
	

.cntPhotoGalleryHomeBox {
	width:100%;
	height:262px;}
.cntPhotoGalleryHomeBox .floatleft_gal {
	float:left;
	width:165px;}
.cntPhotoGalleryHomeBox .floatleft_gal2 {
	float:left;
	width:133px;
	position:relative;left:20px;}
.cntPhotoGalleryHomeBox .yourphotos_text {
	width:266px;
	position:relative;
	left:15px;
	top:7px;}
.cntPhotoGalleryHomeBox #fullscreendemo {
	position:relative;top:5px;}
.cntPhotoGalleryHomeBox .phototextbackground {
	width:225px;
	height:32px;
	background:url(../siteimages/bgPhotosText.png) no-repeat 0 0;
	_background:url(../siteimages/bgPhotosText.gif) no-repeat 0 0;
	_overflow:hidden;}
.cntPhotoGalleryHomeBox .phototextbackground h5.midupper2 {
	position:relative;
	top:2px;left:5px;
	color:#000;}

/* EEE contentmidlower */	





/* EEE Home */

/* SSS Articles */
.innercontainer .maincontent .maincontent_left_articles {
	float:left;
	width:654px;
	_overflow:hidden;}
.innercontainer .maincontent .maincontent_left_articles .inner_padding, .innercontainer .maincontent .maincontent_right_articles .inner_padding {
	padding:6px;
	background:#fff;
	position:relative;}
.innercontainer .maincontent .maincontent_right_articles .inner_padding {	
	margin:20px 0;}
.innercontainer .maincontent .maincontent_right_articles .nomargintop {
	margin-top:0 !important;}
.innercontainer .maincontent .maincontent_left_articles .inner_padding2, .innercontainer .maincontent .maincontent_right_articles .inner_padding2 {
	padding:20px;
	*padding-bottom:10px;}
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content, .innercontainer .maincontent .maincontent_right_articles .maincontent_left_articles_content {
	background:#1c1c1c;
	*border-bottom:1px solid #fff;}
.innercontainer .maincontent .maincontent_left_articles .margtop {
	margin-top:20px;}
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content h1.articleheadline {
	margin:0 0 10px;
	padding:0;}	
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content span.date {
	font-weight:bold;
	font-size: 120%;}
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content span.author {
	font-weight:bold;}

.innercontainer .maincontent .maincontent_left_articles_content_articles {
	float:left;
	width:301px;
	margin-left:15px;}
	
.innercontainer .maincontent .maincontent_left_articles_content .newsteasers_main {
	margin-top:14px;
	font-family: Arial, Helvetica, sans-serif;}	
.innercontainer .maincontent .maincontent_left_articles_content .newsteasers {
	width:138px;
	float:left;
	_position:relative;}
.innercontainer .maincontent .maincontent_left_articles_content .newsteasers2 {
	width:167px;
	float:left;
	_position:relative;}
.innercontainer .maincontent .maincontent_left_articles_content .margin_right {
	margin-right:7px;}
.innercontainer .maincontent .maincontent_left_articles_content .margin_right2 {
	margin-right:7px;}
.innercontainer .maincontent .maincontent_left_articles_content .newsteasers .newsteasers_text {
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background:#191919;
	width:99%;}
.innercontainer .maincontent .maincontent_left_articles_content .newsteasers .newsteasers_text .newsteasers_text_inner {
	padding:10px;
    position:relative;}
.innercontainer .maincontent .maincontent_left_articles_content .newsteasers .newsteasers_text h4 {
	margin:0;
	color:#dedede;
	text-transform:uppercase;
	font-size:110%;
	width:100%;height:30px;
	overflow:hidden;}
.innercontainer .maincontent .maincontent_left_articles_content .newsteasers .newsteasers_text_text {
	margin:0;
	padding:0;
	height:43px;
	overflow:hidden;}
.innercontainer .maincontent .maincontent_left_articles_content .newsteasers .newsteasers_text .imgdots {
	position:absolute;
	bottom:27px;right:10px;
	background:#191919;
	color:#fff;
	width:10px;
	height:13px;}
.innercontainer .maincontent .maincontent_left_articles_content .newsteasers .newsteasers_text a {
	color:#63b099;
	text-decoration:none;
	font-size:90%;
	font-weight:bold;
	text-transform:uppercase;}
	
.innercontainer .maincontent .maincontent_left_articles_content .cntArticleContent {
	font-size: 110%;
	font-family: Tahoma, Arial, Sans serif;
	margin-left: 5px;}
.innercontainer .maincontent .maincontent_left_articles_content .cntArticleContent a {
	color:#63b099;
	text-decoration:underline;}
.innercontainer .maincontent .maincontent_left_articles_content .cntArticleContent a:hover {
	color:#fff;}



.cntSocialBookmarks {
	margin:-10px 0 20px;
	clear: both;}
.cntCategoryMainStory .cntSocialBookmarks {
	margin:-10px 0 30px;
	clear: both;
	_zoom:100%;}
.cntSocialBookmarks a {
	color:#fff;
	font-weight:bold;
	margin:0 5px;}
.cntSocialBookmarks a img {
	position:relative;
	top:12px;}
	
.cntSocialBookmarks .addthis_toolbox .custom_images a{
	width: 40px;
	height: 40px;
	margin: 0;
	padding: 0;}				
.cntSocialBookmarks .addthis_toolbox .custom_images a:hover img {
	opacity: 1;}				
.cntSocialBookmarks .addthis_toolbox .custom_images a img {
	opacity: 0.75;}
.cntSocialBookmarks .addthis_button_compact {
	position: relative; top: 25px;}	
	
	
.cntTwitterBox {
	float: left; 
	margin: 2px 10px 5px 0;}
	
	

.innercontainer .maincontent .maincontent_left_articles .cntMoreHeadlines {
	border: 1px solid #fff;
	padding: 20px;
	margin-top: 20px;
	background: transparent url(../siteimages/bcgNewsMoreHeadlines.png) repeat 0 0;
	_background: transparent url(../siteimages/bcgNewsMoreHeadlines.gif) repeat 0 0;
	font-size: 110%;}

.innercontainer .maincontent .maincontent_left_articles_content .dottedline, .innercontainer .maincontent .maincontent_right_articles_content .dottedline {
	background:url(../siteimages/bgDottedLine.gif) no-repeat 0 0;
	width:100%;
	height:16px;
	margin-bottom:10px;}
.innercontainer .maincontent .maincontent_left_articles_content .dottedline {
	margin-top: 10px;}
	
	
	
	
/* SSS Comments */	
.cntYourComments {
	width:365px;
	float:left;
	_position:relative;}
.cntYourComments .comment_row {
	background:#2e2e2e;
	margin-top:5px;
	position:relative;
	*zoom:100%;
	width:98%;}
.cntYourComments .comment_row .comment_image {
	width: 70px;
	float: left;}
.cntYourComments .comment_row .comment_image img {
	margin: 5px;
	width: 59px;}
.cntYourComments .comment_row .comment_comment {
	color:#63b099;
	width:280px;
	float:left;
	*zoom:100%;}
.cntYourComments .comment_row .comment_comment .comment_comment_inner {
	padding:5px 5px;
	position:relative;
	*zoom:100%;}
.cntYourComments .comment_row .comment_comment .comment_comment_text {*zoom:100%;}
.cntYourComments .comment_row .comment_comment .comment_quote {
	width:9px;
	height:7px;
	background:url(../siteimages/imgComment_quote.gif) no-repeat 0 0;
	float:left;
	margin:0;}
.cntYourComments .comment_row .comment_comment .comment_quote2 {
	width:9px;
	height:7px;
	background:url(../siteimages/imgComment_quote2.gif) no-repeat 0 0;}
.cntYourComments .comment_row .comment_name {
	color:#9d9d9d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:0 0 3px;}
.cntYourComments .comment_header {
	float:left;
	width:130px;}
.cntYourComments .morecomments {
	float:left;
	width:102px;}
.cntYourComments .show_hide {}


.cntCommentForm {
	width:235px;
	float:left;
	_position:relative;}
.cntCommentForm .makecomment_inner {
	position:relative;
	bottom:10px;
	zoom:100%;}
.cntCommentForm .makecomment_row {
	margin-bottom:5px;}
.cntCommentForm .makecomment_label {
	width:66px;
	float:left;}
.cntCommentForm .makecomment_field {
	float:left;
	width:160px;
	margin-left:5px;}
.cntCommentForm .makecomment_field input, .cntCommentForm .makecomment_field textarea {
	width:100%;}
.cntCommentForm .makecomment_field textarea {
	height: 130px;}
.cntCommentForm .makecomment_field a.signup {
	position:relative;
	left:20px;}
.cntCommentForm .makecomment_field .txtDisabled  {
	background: #333;
	border: 1px solid #444;
	height: 100px;}
/* EEE Comments */
	
	
	
h3.articleheadline4 {
	margin-bottom: 5px;}	
	
.newsteasers2 .mainheadline_text {
	margin:0;}
.newsteasers2 .mainheadline_text .flashwidth {
	width:132px;
	height:16px;
	overflow:hidden;
	float:left;
	margin-bottom:8px;
	*margin-bottom:4px;}
.newsteasers2 .mainheadline_text .link {
	width:35px;
	height:16px;
	float:left;
	position:relative;left:5px;
	*position:inherit;
	_position:inherit;}
.newsteasers2 .mainheadline_text .flashwidth p {
	text-transform:uppercase;
	padding-top: 1px;}
.newsteasers2 .mainheadline_text .flashwidth a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;}


.innercontainer .maincontent .maincontent_right_articles {
	float:left;
	width:301px;
	margin-left:15px;
	_margin-left:13px;}
.newsteasers3 {
	width:100%;
	padding-left: 2px;}
.newsteasers3 .mainheadline_text {
	margin:0;}
.newsteasers3 .mainheadline_text .flashwidth {
	width:210px;
	height:18px;
	overflow:hidden;
	float:left;
	margin-bottom:4px;
	*margin-bottom:2px;}
.newsteasers3 .mainheadline_text .flashwidth p {
	text-transform:uppercase;
	padding-top: 1px;}
.newsteasers3 .mainheadline_text .flashwidth a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;}
.newsteasers3 .mainheadline_text .link {
	width:35px;
	height:16px;
	float:left;
	position:relative;left:5px;
	*position:inherit;
	_position:inherit;}

	
/* EEE Articles Page */


/* SSS Insiders Guides */

h1.insidersheadline {
	margin-bottom: 20px;}
.pgeInsidersGuide-Country a.readmore {
	position:absolute;
	right: 0px;
	top: 85px !important;}

/* EEE Insiders Guides */


/* SSS Shop pages */
.cntShopFeatured {
	width: 654px;
	height: 365px;
	margin-bottom: 20px;
	position: relative;}
.cntShopFeatured .inner {
	position: absolute; left: -10px;
	background: transparent url(../siteimages/bcgShopFeatured.png) no-repeat 0 0;
	_background: transparent url(../siteimages/bcgShopFeatured.gif) no-repeat 0 0;
	width: 680px;
	height: 365px;}	
	
.featuredimage {
	float:right;
	position:absolute;
	top:-60px;right:10px;}
.featuredimage {
	top: 50px;right: 20px;}
.featuredimage img {
	border:4px solid #fff;}
	
	
.cntShopFeatured .bcgshoppageheadline {
	background: transparent url(../siteimages/bcgBandMStore.png) no-repeat 0 0;
	_background: transparent url(../siteimages/bcgBandMStore.gif) no-repeat 0 0;
	position: relative; left: 40px; top: 20px;
	*top:0px;
	padding-left: 1px;}
	
.cntShopFeatured .cntShopFeaturedContent {
	width: 290px;
	margin: 30px 0 0 40px;
	font-size: 110%;
	font-family: tahoma, arial, sans serif;}
.pricemsg {
	float: left;
	width: 100px;
	height: 44px;
	position:relative;top:12px;}
.price, .price2, .price3 {
	float: left;
	margin:0;
	color: #ff0000;
	font-weight: bold;
	font-size: 160%;
	background: transparent url(../siteimages/bcgShopPrice.png) no-repeat 0 0;
	_background: transparent url(../siteimages/bcgShopPrice.gif) no-repeat 0 0;
	text-align: center;
	height: 44px;
	width: 99px;}
.price, .price3 {
	margin:0 0 10px;
	color:#e6e6e6;}
.price span, .price2 span {
	position:relative;
	top:8px;}
.price3 span {
	position:relative;
	top:12px;
	*top:8px;}
.price3 span select {
	width: 80px;}
p.miduppertext5 {
	margin:0;}
.price2 span {
	text-decoration:line-through;}
.stockupdate {
	color:#FF0000;
	font-weight:bold;}
.fullwidth {
	font-size:110%;
	font-family:Tahoma,Ariel,Sans-serif;}
.fullwidth .shophalfwidth {
	width:50%;
	float:left;
	margin:0 0 10px;}
.fullwidth .shophalfwidth .shopsizes {
	border:1px solid #dedede;
	margin-bottom: 10px;
	*zoom:100%;}
.fullwidth .shophalfwidth .shopsizes .shopsizes_row {}
.fullwidth .shophalfwidth .shopsizes .grey {
	background:#484848;}
.fullwidth .shophalfwidth .shopsizes .shopsizes_row .shopsizes_label {
	float:left;
	width:20%;
	padding:3px 3px 3px 5px;}
.fullwidth .shophalfwidth .shopsizes .shopsizes_row .shopsizes_chest {
	float:left;
	width:20%;
	padding:3px;}
.fullwidth .shophalfwidth .shopsizes .shopsizes_row .shopsizes_inches {
	float:left;
	width:53%;
	padding:3px;}
.fullwidth .shophalfwidth .shopsizes .shopsizes_row .header {
	font-weight:bold;}
.fullwidth .shophalfwidth .shopsizes .shopsizes_row .soldout {
	color:#ff0000;}
.fullwidth .shophalfwidth .shopright {
	background:url(../siteimages/bgShopRight.gif) no-repeat 0 0;
	width:280px;
	height:232px;
	position:relative;
	left:20px;
	top: 30px;}
.fullwidth .shophalfwidth .shopright .shopright_inner {
	padding:20px 20px 20px 20px;}
.fullwidth .shophalfwidth form select {
	position:relative;
	bottom:5px;}
.cntProductList {
	_zoom:100%;
	}
.cntProductList .cntProduct {
	width: 180px;
	float: left;
	padding: 10px;}
.cntProductList .cntProduct .summary {
	font-family: Tahoma, Arial, Sans Serif;}
.cntProdName {
	height: 60px;}
h4.productname {
	margin-bottom: 10px;}
.imgProductThumb {
	position: relative; right: 8px;
	width: 164px;
	margin: 0 0 10px 8px;}
.imgProductThumb img {
	border:4px solid #fff;}

/* EEE Shop pages */



/* SSS Youtube page */
.innercontainer .maincontent_left_articles .youtube_outerframe {
	background:url(../siteimages/bgYouTubeVideoPlayer.png) no-repeat 0 0;
	_background:url(../siteimages/bgYouTubeVideoPlayer.gif) no-repeat 0 0;
	width:646px;
	height:593px;
	position:relative;
	bottom:29px;
	margin-bottom:-80px;}
.innercontainer .maincontent_left_articles .youtube_outerframe .youtubeplayer {
	position:absolute;
	top:65px;
	left:35px;}
.innercontainer .maincontent_left_articles_content .youtube_row {
	margin-bottom:20px;
	_zoom:100%;}
.innercontainer .maincontent_left_articles_content .youtube_row .youtube_column {
	width:124px;
	float:left;
	margin-right:35px;}
.innercontainer .maincontent_left_articles_content .youtube_row .NoRightMargin {
	margin-right:0;}
.innercontainer .maincontent_left_articles_content .youtube_row .youtube_column .youtube_pic {
	background:#000;
	border:2px solid #fff;
	width:120px;
	height:92px;
	margin-bottom:5px;
	position:relative;}
.innercontainer .maincontent_left_articles_content .youtube_row .youtube_column .youtube_pic2 {
	width:120px;
	height:92px;
	overflow:hidden}
.innercontainer .maincontent_left_articles_content .youtube_row .youtube_column .youtube_pic img {}
.innercontainer .maincontent_left_articles_content .youtube_row .youtube_column .youtube_title {
	text-transform:uppercase;
	color:#dcdcdc;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;}	
.innercontainer .maincontent_left_articles_content .youtube_row .youtube_column .youtube_content {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;}
.innercontainer .maincontent_left_articles_content .NoBotMargin {
	margin:0;}
.innercontainer .maincontent .maincontent_right_articles .newsteasers3 .mainheadline_text .flashwidth_yt {
	width:180px;
	height:14px;
	overflow:hidden;
	float:left;
	margin-bottom:10px;
	*margin-bottom:6px;}
.innercontainer .maincontent_left_articles_content .youtube_suggest {
	margin:20px 0 30px;
	_zoom:100%;
	}
.innercontainer .maincontent_left_articles_content .youtube_suggest label {
	position:relative;
	top:5px;}	
.innercontainer .maincontent_left_articles_content .youtube_suggest input {
	width:348px;}
.innercontainer .maincontent_left_articles_content .youtube_suggest a.tube_submit, .innercontainer .maincontent_left_articles_content .youtube_suggest img.tube_submit {
	position:relative;
	top:7px;}
.innercontainer .maincontent_left_articles_content .youtube_suggest .txtDisabled {
 	background: #333;
	border: 1px solid #444;}
/* EEE Youtube page */

/* SSS Category page */
.cntCategoryPage .cntCategoryMainStory {
	background:#1c1c1c;
	margin:25px 0 35px;
	_zoom:100%;}
.cntCategoryPage .cntCategoryMainStory .cntText {
	width:270px;
	float:left;}
.cntCategoryPage .cntCategoryMainStory .cntTextInner {
	padding: 0 10px 0 0;
	font-size: 110%;
	font-family: Tahoma, Arial, Sans serif;}
.cntCategoryPage .cntCategoryMainStory .cntTextInner .date {
	font-weight: bold;
	font-size: 120%;}
.cntCategoryPage a.morecats {
	color:#63b099;
	font-size:110%;
	font-family:Arial, Helvetica, sans-serif;}
.cntCategoryPage a.morecats:hover {
	color: #fff;}
.cntCategoryPage .cntCategoryList {
	margin:10px 0 0;
	font-family: Tahoma, Arial, Sans serif;
	height: 90px;}

.cntLandingBoxes {
	}
.innercontainer .maincontent .maincontent_left_articles .catteaser {
	width:317px;
	float:left;
	margin:20px 5px 0;}

.cntCategoryPage .catteaser .catteaser_category {
	height:40px;
	border:1px solid #fff;
	background:#1c1c1c;
	width:315px;
	text-align:center;
	overflow:hidden;}
.cntCategoryPage .catteaser .catteaser_category .catteaser_category_inner {
	padding:5px 3px 3px;}
.cntCategoryPage .catteaser .catteaser_category .catteaser_category_inner .h3mask {}
.innercontainer .maincontent .maincontent_left_articles .divider {
	float:left;
	width:20px;}
.cntCategoryPage .teaserouter {
	width:100%;
	height:76px;}
.cntCategoryPage  .mid_cat_left {
	width:148px;
	height:76px;
	background:#fff;
	float:left;
	margin-right:10px;
	position:relative;}
.cntCategoryPage  .mid_cat_left2 {
	width:148px;
	height:76px;
	background:#fff;
	float:left;
	margin:0 10px 10px 0;
	position:relative;}

.cntCategoryPage .flashwidth {
	width:200px;
	float:left;
	height:15px;
	overflow:hidden;
	margin:0 0 3px;
	*margin:0;
	*zoom:100%;}
.cntCategoryPage .flashwidth p {
	margin:0;}
.cntCategoryPage .link {
	width:62px;
	float:left;
	*zoom:100%;}
.cntCategoryPage .mid_cat_left .mid_cat_left_mask, .cntCategoryPage .mid_cat_left2 .mid_cat_left_mask {
	width:144px;
	height:72px;
	position:relative;
	left:2px;top:2px;
	overflow:hidden;}
.cntCategoryPage .mid_cat_right {
	width:440px;
	float:left;
	position: relative;
	font-size:110%;}
.cntCategoryPage .mid_cat_right2 {
	width:105px;
	height:76px;
	overflow:hidden;
	float:left;
	position: relative;
	font-size:110%;}
.cntCategoryPage .mid_cat_right h4 {
	font-size: 140%;
	width: 100%;
	margin-bottom: 0;}
.cntCategoryPage .mid_cat_right2 h4 {
	font-size: 160%;
	width: 100%;
	margin-bottom: 0;}
.cntCategoryPage .mid_cat_right h4 a {
	text-decoration: none;
	color: #fff;
	margin-bottom: 0;}
.cntCategoryPage .mid_cat_right2 h4 a {
	text-decoration: none;
	color: #fff;
	margin-bottom: 0;}
.cntCategoryPage .teaser_summary {
	height:30px;
	margin-bottom:20px;
	position:relative;
	font-family: Tahoma, Arial, Sans Serif;}
.cntCategoryPage .teaser_summary a.teaser_summary_link {
	position:absolute;
	top: 27px; right:2px;}
.cntCategoryPage .cntCategoryList .mid_cat_right .date {
	font-weight: bold;
	margin-bottom: 2px;}
.cntCategoryPage .cntCategoryList .mid_cat_right a.readmore {
	position:absolute;
	right: 0px;
	top: 65px;}

/* EEE Category page /*

/* SSS Insiders Guide */
.pgeInsidersGuideDetail .insiders_top {
	height:72px;
	background:url(../siteimages/bgInsidersTop.gif) no-repeat 0 0;}
.pgeInsidersGuideDetail .insiders_mid {
	background:url(../siteimages/bgInsidersMid.gif) repeat-y 0 0;
	position:relative;}
.pgeInsidersGuideDetail .insiders_mid .insiderheadlinecontainer {
	width:250px;}
.pgeInsidersGuideDetail .insiders_mid_inner {
	padding:10px 30px 10px 20px;} 
.pgeInsidersGuideDetail .insiders_upper {
	margin:20px 0;
	width:48%;}
.pgeInsidersGuideDetail .insider_sub {
	float:left;
	width:120px;}
.pgeInsidersGuideDetail p.insider_sub2, .pgeInsidersGuideDetail .insider_content p, .pgeInsidersGuideDetail .insider_content2 p {
	margin: 0 !important;}
.pgeInsidersGuideDetail h3.insiderssub {
	margin:0 0 10px;}
.pgeInsidersGuideDetail .insider_content {
	float:left;
	width:160px;}
.pgeInsidersGuideDetail .insiders_middle {
	width:100%;
	margin-bottom:20px;}
.pgeInsidersGuideDetail .insiders_middle p, .pgeInsidersGuideDetail .insiders_upper p {
	font-family:Tahoma, Ariel, Sans-Serif;
	font-size:110%;}
.pgeInsidersGuideDetail .insiders_middle a {
	color:#63b099;}
.pgeInsidersGuideDetail .insiders_middle a:hover {
	color:#fff;}
.pgeInsidersGuideDetail .insider_content2 {
	float:left;
	width:300px;}
.pgeInsidersGuideDetail .insider_content3 {
	float:left;
	width:480px;}
.pgeInsidersGuideDetail .half {
	float:left;
	width:160px;
	_position:relative;}
.pgeInsidersGuideDetail .half2 {
	float:left;
	width:82px;
	_position:relative;}
.pgeInsidersGuideDetail .half3 {
	float:left;
	width:85%;
	_position:relative;}
.pgeInsidersGuideDetail .half4 {
	float:left;
	width:15%;
	_position:relative;}
.pgeInsidersGuideDetail .half4 a {
	position:relative;
	bottom:3px;}
.innercontainer .maincontent_right_articles a.moveup {
	position:relative;bottom:10px;}
.innercontainer .maincontent_left_articles .flash_insiders {
	width:100%;
	background:#1c1c1c;
	border:1px solid #fff;}
.innercontainer .maincontent_left_articles .flash_insiders .flash_insiders_inner {
	padding:20px;
	position:relative;}
.innercontainer .maincontent_left_articles .flash_insiders .flash_insiders_inner .insiders_country {
	margin:10px 0;}
.innercontainer .maincontent_left_articles .flash_insiders .flash_insiders_inner .insiders_country .insiders_country_column {
	width:112px;
	float:left;}
.innercontainer .maincontent_left_articles .flash_insiders .flash_insiders_inner .insiders_country .insiders_country_column2 {
	width:50px;
	float:left;}
.innercontainer .maincontent_left_articles .flash_insiders .flash_insiders_inner .insiders_country .nomargin {
	margin:0 !important;}
.innercontainer .maincontent_left_articles .flash_insiders .flash_insiders_inner .insiders_country h4.categoryheader30 {
	margin-bottom:5px;}
.innercontainer .maincontent_left_articles_content a.backtomap {
	position:absolute;top:20px;right:25px;}
.innercontainer .maincontent_left_articles_content .insiders_side .insiders_side_cont {
	margin-top:10px;}
.innercontainer .maincontent_left_articles_content .insiders_side .insider_side_ground {
	
	padding-top:10px;
	_position:relative;}
.innercontainer .maincontent_left_articles_content .insiders_side .imgground {
	position:relative;
	width:130px;
	height:105px;
	background:#fff;}
.innercontainer .maincontent_left_articles_content .insiders_side .imgground_mask {
	width:122px;
	height:97px;
	position:relative;
	top:4px;left:4px;
	overflow:hidden;}
.innercontainer .maincontent_left_articles_content .insiders_side .imgground_mask img {
	position:relative;
	right:21px;bottom:5px;} /* adjust to make image in center */
.innercontainer .maincontent_left_articles_content .insiders_side .insiders_upper {
	margin-top:20px;
	position:relative;
	left:7px;
	width:160px;
	_zoom:100%;}
.innercontainer .maincontent_left_articles_content .insiders_side .insiders_upper .beerpie {
	position:absolute;
	bottom:-10px;
	right:-120px;
	background:url(../siteimages/imgBeerPie.png) no-repeat 0 0;
	_background:url(../siteimages/imgBeerPie2.gif) no-repeat 0 0;
	width:107px;
	height:124px;}
.innercontainer .maincontent_left_articles_content .insiders_side .insider_sub {
	float:left;
	width:110px;}
.innercontainer .maincontent_left_articles_content .insiders_side p.insider_sub2 {
	margin:0 !important;}
.innercontainer .maincontent_left_articles_content .insiders_side .insider_content {
	float:left;
	width:130px;}
.innercontainer .maincontent_left_articles_content .countryside1 {
	float:left;width:40%;margin-right:20px;}
.innercontainer .maincontent_left_articles_content .countryside2 {
	float:left;width:40%;}
.innercontainer .maincontent_left_articles_content .notreviewed {
	margin-top:10px;
	font-family:Tahoma, Ariel, Sans-Serif;
	font-size:110%;}
.cntCategoryList2 {
	margin:10px 0 0;
	font-family: Tahoma, Arial, Sans serif;}
.cntCategoryList2 .cntCategoryList2_row {
	margin:0 0 20px;}
.cntCategoryList2 .mid_cat_left {
	width:148px;
	height:108px;
	background:#fff;
	float:left;
	margin-right:10px;
	position:relative;}
.cntCategoryList2 .mid_cat_left .mid_cat_left_mask {
	width:140px;
	height:100px;
	position:relative;
	left:4px;top:4px;
	overflow:hidden;}
.cntCategoryList2 .mid_cat_right {
	width:440px;
	float:left;
	position: relative;
	font-size:110%;}
.cntCategoryList2 .mid_cat_right h4 {
	font-size: 140%;
	width: 100%;
	margin-bottom: 0;}
.cntCategoryList2 .mid_cat_right h4 a {
	text-decoration: none;
	color: #fff;
	margin-bottom: 0;}
.cntCategoryList2 .mid_cat_right .date {
	font-weight: bold;
	margin-bottom: 2px;}
.cntCategoryList2 .mid_cat_right a.readmore {
	position:absolute;
	right: 0px;
	top: 65px;}
img.imgGuideThumb {
	width:148px;}
/* EEE Insiders Guide */


/* SSS Gallery */
.maincontent_left_articles .flashgallery {
	width:100%;}
.gallery_upload {
	margin-top:10px;}
.gallery_upload .makecomment_row {
	margin-bottom:10px;}
.gallery_upload .makecomment_label {
	width:86px;
	float:left;}
.gallery_upload .makecomment_field {
	float:left;
	width:500px;
	margin-left:5px;}
.gallery_upload .makecomment_field input, .gallery_upload .makecomment_field textarea {
	width:100%;}
.gallery_upload .makecomment_field input {
	width:50%;}
.gallery_upload .makecomment_field a.signup {
	position:relative;
	left:20px;}
.gallery_upload .makecomment_field .txtDisabled {
	background: #333;
	border: 1px solid #444;}
/* EEE Gallery */

/* SSS RugbyTravel */
.innercontainer .maincontent .maincontent_left_articles .inner_padding4, .innercontainer .maincontent .maincontent_right_articles .inner_padding4 {
	background:#ff6600;
	padding:6px;
	position:relative;}
.innercontainer .maincontent .maincontent_right_articles .inner_padding4 {	
	margin:20px 0;}
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content4 {
	background:#143254 url(../siteimages/bgGuilliversTop.jpg) no-repeat top left;
	*border-bottom:1px solid #143254;}
.innercontainer .maincontent .maincontent_right_articles .maincontent_left_articles_content4 {
	background:#143254 url(../siteimages/bgGuilliversTopSmall.jpg) no-repeat top left;
	*border-bottom:1px solid #143254;}
.innercontainer .maincontent .maincontent_left_articles .inner_padding3 {
	padding:70px 20px 20px;
	*padding-bottom:10px;}
.innercontainer .maincontent .maincontent_right_articles .inner_padding3 {
	padding:56px 20px 20px;}
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content4 .whatsontvpage {
	font-family:Tahoma, Ariel, Sans-Serif;
	font-size:110%;}
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content4 .whatsontvpage h2.articleheadline2 {
	margin-bottom:10px;}
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content4 .whatsontvpage img {
	border:1px solid #ff6600;}
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content4 .whatsontvpage a {
	color:#ff6600;
	text-decoration:underline !important;}
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content4 .whatsontvpage img.floatimgleft {
	float:left;
	margin:0 10px 10px 0;}
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content4 .whatsontvpage img.floatimgright {
	float:right;
	margin:0 0 10px 10px;}
.innercontainer .maincontent .maincontent_left_articles .maincontent_left_articles_content4 .whatsontvpage .orange {
	color:#ff6600;
	margin:0 !important;}
.innercontainer .maincontent_left_articles .travel_top {
	height:19px;
	background:url(../siteimages/bgTravelTop.gif) no-repeat 0 0;
	margin-top:20px;}
.innercontainer .maincontent_left_articles .travel_mid {
	background:url(../siteimages/bgTravelMid.gif) repeat-y 0 0;
	position:relative;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner {
	padding:10px 30px 10px 20px;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner p.booktickets {
	font-family:Tahoma, Ariel, Sans-Serif;
	font-size:110%;
	font-weight:bold;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner p.booktickets span.require {
	position:relative;
	top:7px;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner p.booktickets input {
	margin:0 20px;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner .halfform {
	width:50%;
	float:left;
	margin-top:10px;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner .halfform .makecomment_row {
	margin-bottom:5px;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner .halfform .makecomment_label {
	width:133px;
	float:left;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner .halfform .makecomment_label label {
	margin:0;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner .halfform .makecomment_label img.imgRequired {
	position:relative;
	bottom:5px;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner .halfform .makecomment_field {
	float:left;
	width:157px;
	margin:0 0 0 5px;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner .halfform .makecomment_field input {
	width:95%;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner .halfform .makecomment_field select {
	width:99%;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner .halfform .makecomment_row .makecomment_bigger {
	width:265px;
	float:left;}
.innercontainer .maincontent_left_articles .travel_mid .travel_mid_inner .halfform .makecomment_row .makecomment_fieldbigger {
	width:20px;
	float:left;
	margin-left:5px;}
.innercontainer .maincontent .maincontent_left_articles_content4 .inner_padding3 .whatson {
	width:179px;
	height:30px;
	background:url(../siteimages/imgWhatsOn.png) no-repeat 0 0;
	_background:url(../siteimages/imgWhatsOn.gif) no-repeat 0 0;
	margin:30px 0 10px;}	
.innercontainer .maincontent .maincontent_left_articles_content4 .inner_padding3 h4.upcomingtourns {
	margin:0 0 10px;}
.innercontainer .maincontent .maincontent_left_articles_content4 .inner_padding3 .tournament_row {
	background:#16181d;
	width:192px;
	height:51px;
	margin-bottom:10px;
	border:1px solid #ff6600;
	overflow:hidden;
	position:relative;
	float:left;
	margin:0 10px 10px 0;}
.innercontainer .maincontent .maincontent_left_articles_content4 .inner_padding3 .tournament_row .tournament_name {
	width:100px;
	position:absolute;
	left:10px;
	top:10px;}
.innercontainer .maincontent .maincontent_left_articles_content4 .inner_padding3 .tournament_row img {
	position:absolute;
	right:0;}
.innercontainer .maincontent_left_articles .travel_bot {
	height:19px;
	background:url(../siteimages/bgTravelBot.gif) no-repeat 0 0;}
/* EEE Rugby Travel */



/* SSS MailBag */
.innercontainer .maincontent .maincontent_left_articles .mailbag_outer {
	background:#000;
	border:1px solid #fff;
	width:100%;
	margin:0 0 10px;}
.innercontainer .maincontent .maincontent_left_articles .mailbag_outer .mailbag_inner {
	padding:10px;}
.innercontainer .maincontent .maincontent_left_articles .commentsform {
	background:url(../siteimages/imgBigQuote.gif) no-repeat 0 0;
	height:76px;
	}
.innercontainer .maincontent .maincontent_left_articles .commentsform .commentstext {
	width:450px;
	position:relative;
	left:100px;
	top:10px;}
.innercontainer .maincontent .maincontent_left_articles .cntCommentFormMailBag {
	float:right;
	background: url(../siteimages/bgMailBagContact.gif) no-repeat 0 0;
	width:505px;
	height:238px;
	_position:relative;}
.innercontainer .maincontent .maincontent_left_articles .cntCommentFormMailBag .cntCommentFormMailBag_inner {
	padding:25px 10px 10px 20px;}
.innercontainer .maincontent .maincontent_left_articles .cntCommentFormMailBag .makecomment_row {
	margin-bottom:5px;}
.innercontainer .maincontent .maincontent_left_articles .cntCommentFormMailBag .makecomment_label {
	width:85px;
	float:left;}
.innercontainer .maincontent .maincontent_left_articles .cntCommentFormMailBag .makecomment_label img.imgRequired {
	position:relative;
	bottom:5px;}
.innercontainer .maincontent .maincontent_left_articles .cntCommentFormMailBag .makecomment_field {
	float:left;
	width:365px;
	margin-left:5px;}
.innercontainer .maincontent .maincontent_left_articles .cntCommentFormMailBag .makecomment_field input {
	width:75%;} 
.innercontainer .maincontent .maincontent_left_articles .cntCommentFormMailBag .makecomment_field textarea {
	width:100%;
	height: 65px;}
/* EEE MailBag */




/* SSS pgeContact */
.pgeContact h1 {
	margin-bottom: 10px;}
.pgeContact p {
	font-size: 110%;
	font-family: tahoma,arial,helvetica, sans serif;
	margin-bottom: 20px;}
.pgeContact .cntContactForm {
	margin-left: 50px;
	position:relative;}
.pgeContact .cntContactFormTop {
	background:url(../siteimages/bgDottedLineTop.gif) no-repeat 0 0;
	width:500px;
	height:26px;}
.pgeContact .cntContactFormBot {
	background:url(../siteimages/bgDottedLineBot.gif) no-repeat 0 0;
	width:500px;
	height:26px;
	margin:0 0 10px;}
.pgeContact .cntContactFormMid {
	width: 500px;
	background:url(../siteimages/bgDottedLineMid.gif) repeat-y 0 0;}
.pgeContact .cntContactFormMid .cntContactFormMidInner{
	position:relative;
	left:35px;
	padding:20px 0 15px;}
	
.pgeContact input, .pgeContact textarea {
	width: 300px;}
.pgeContact select {
	width:305px;}
.pgeContact textarea.bigarea {
	height: 300px;}
.pgeContact .txtDisabled {
 	background: #333;
	border: 1px solid #444;}
	
.pgeContact .makecomment_label {
	float: left;
	width: 120px;
	position: relative;}
	
.pgeContact label {
	float: left;}
.pgeContact img.imgRequired {
	position: absolute; 
	width: 12px;}
.pgeContact .makecomment_field {
	margin-bottom: 4px;}
/* EEE pgeContact */





.pgeRegistration h1 {
	margin-bottom: 10px;}

.pgeRegistration p {
	font-size: 110%;
	font-family: tahoma,arial,helvetica, sans serif;
	margin-bottom: 20px;}
.pgeRegistration .cntContactForm {
	margin-left: 50px;}
.pgeRegistration .cntContactFormTop {
	background:url(../siteimages/bgDottedLineTop.gif) no-repeat 0 0;
	width:500px;
	height:26px;}
.pgeRegistration .cntContactFormBot {
	background:url(../siteimages/bgDottedLineBot.gif) no-repeat 0 0;
	width:500px;
	height:26px;
	margin:0 0 10px;}
.pgeRegistration .cntContactFormMid {
	width: 500px;
	background:url(../siteimages/bgDottedLineMid.gif) repeat-y 0 0;}
.pgeRegistration .cntContactFormMid .cntContactFormMidInner{
	position:relative;
	left:35px;
	padding:20px 0 15px;}
	
.pgeRegistration input, .pgeRegistration textarea {
	width: 270px;}
.pgeRegistration textarea {
	height: 100px;}
.pgeRegistration input.checkbox {
	width: auto;}
.pgeRegistration .makecomment_label {
	float: left;
	width: 150px;
	position: relative;}
.pgeRegistration .spacer {
	margin-bottom: 10px;
	clear: both;
	width: 400px;}
.pgeRegistration .msg1 {
	position: absolute;
	top: 1px; left: -20px;
	font-weight: bold;}
.pgeRegistration .msg2 {
	position: absolute;
	top: 1px; left: -20px;
	font-weight: bold;}
.btnSubmit {
	position: relative; left: 200px;}
.pgeRegistration label {
	float: left;}
.pgeRegistration img.imgRequired {
	position: absolute; 
	width: 12px;}
.pgeRegistration img.reqWhy {
	top: 70px; left: 40px;}
.pgeRegistration .makecomment_field {
	margin-bottom: 4px;}


/* SSS cntMembers */
.pgeRegistration .profileboard {
	width:658px;
	height:550px;
	background:url(../siteimages/bgMyProfile.png) no-repeat 0 0;
	_background:url(../siteimages/bgMyProfile.gif) no-repeat 0 0;
	position:relative;
	right:7px;
	_zoom:100%;}
.pgeRegistration .profileboard .profileheader {
	position:absolute;
	top:40px;left:40px;}
.pgeRegistration .profileboard .profilecontent {
	position:absolute;
	top:160px;
	left:70px;
	width:508px;
	height:270px;}
.pgeRegistration .profileboard2 .profilecontent .makecomment_row {
	_overflow:hidden;
	_margin:-8px 0 0;}
.txtCheckbox {
	width: 400px;
	float: left;
	_position:relative;_left:10px;
	margin-bottom: 5px;}
.fldCheckbox {
	width: 30px;
	float: left;
	_position:relative;_left:10px;}
.pgeRegistration .boardbg {
	width:634px;
	height:712px;
	background:url(../siteimages/bgChalkTile.gif) repeat 0 0;}
.pgeRegistration .profileboard2 {
	width:658px;
	height:794px;
	background:url(../siteimages/bgMyProfile2.png) no-repeat 0 0;
	_background:url(../siteimages/bgMyProfile2.gif) no-repeat 0 0;
	overflow:hidden;
	position:relative;
	bottom:15px;
	right:5px;}
.pgeRegistration .profileboard2 .profileheader {
	position:absolute;
	top:50px;left:40px;}
.pgeRegistration .profileboard2 .profilecontent {
	position:absolute;
	top:120px;
	_top:100px;
	left:30px;
	width:608px;
	height:700px;
	overflow:hidden;}
.pgeRegistration .profileboard .profilecontent .profilecontent_half1 {
	width:60%;
	float:left;}
.pgeRegistration .profileboard .profilecontent .profilecontent_half1 .profilecontent_row {
	margin-bottom:10px;}
.pgeRegistration .profileboard .profilecontent .profilecontent_half1 .profilecontent_row p {
	margin:0;}
.pgeRegistration .profileboard .profilecontent .profilecontent_half1 .profilecontent_row .profilecontent_left {
	width:133px;
	float:left;}
.pgeRegistration .profileboard .profilecontent .profilecontent_half1 .profilecontent_row .profilecontent_right {
	width:105px;
	float:left;}
.pgeRegistration .profileboard .profilecontent .profilecontent_half2 {
	width:40%;
	_width:200px;
	float:left;
	_position:relative;}
.pgeRegistration .profileboard .profilecontent .profilecontent_half2 input {
	width:100%;}
.pgeRegistration .profileboard a.editprofile {
	position:absolute;
	top:50px;right:60px;}
/* EEE cntMembers */





/* SSS cntFooter */
.footer_items .footertape p {
	position:relative;
	top:10px;
	left:60px;
	color:#000;
	font-size: 100%;}
.footer_items .footertape a {
	color:#63b099;
	text-decoration:none;}
.footer_items .footertape a:hover {
	color:#000 !important;}
.cntFooter_inner {
	height:299px;
	background:url(../siteimages/bgFooter2.png) repeat-x 170px 0;
	_background:url(../siteimages/bgFooter.gif) repeat-x 0 0;
	width:100%;
	position:relative;
	*z-index:1;}

.footer_items {
	position:absolute;bottom:0;
	z-index:99;
	width:100%;
	zoom:100%;}
.footer_items_inner {
	position:relative;
	width:1000px;
	height:299px;
	margin:0 auto;}
.footer_items .clipboard {
	width:237px;
	height:140px;
	background:url(../siteimages/imgClipBoard.png) no-repeat 0 0;
	_background:url(../siteimages/imgClipBoard2.gif) no-repeat 0 0;
	position:absolute;
	top:-50px;left:200px;}
.footer_items .dumbbells {
	width:205px;
	height:160px;
	background:url(../siteimages/imgDumbBells.png) no-repeat 0 0;
	_background:url(../siteimages/imgDumbBells2.gif) no-repeat 0 0;
	position:absolute;
	top:110px;left:250px;}
.footer_items .redbag {
	width:357px;
	height:223px;
	background:url(../siteimages/imgRedBag.png) no-repeat 0 0;
	_background:url(../siteimages/imgRedBag2.gif) no-repeat 0 0;
	position:absolute;
	top:60px;left:0px;
	_top:45px;}
.footer_items .blackbag {
	width:261px;
	height:200px;
	background:url(../siteimages/imgBlackBag.png) no-repeat 0 0;
	_background:url(../siteimages/imgBlackBag2.gif) no-repeat 0 0;
	position:absolute;
	top:75px;right:0;
	_top:-140px;}
.footer_items .towels {
	width:316px;
	height:193px;
	background:url(../siteimages/imgTowels.png) no-repeat 0 0;
	_background:url(../siteimages/imgTowels2.gif) no-repeat 0 0;
	position:absolute;
	top:-60px;left:350px;}
.footer_items .ball {
	width:187px;
	height:163px;
	background:url(../siteimages/imgBall.png) no-repeat 0 0;
	_background:url(../siteimages/imgBall2.gif) no-repeat 0 0;
	position:absolute;
	top:120px;right:200px;}
.footer_items .boots {
	width:215px;
	height:105px;
	background:url(../siteimages/imgBoot.png) no-repeat 0 0;
	_background:url(../siteimages/imgBoot2.gif) no-repeat 0 0;
	position:absolute;
	top:160px;right:360px;}
.footer_items .footertape {
	width:566px;
	height:42px;
	background:url(../siteimages/bgFooterTape.png) no-repeat 0 0;
	_background:url(../siteimages/bgFooterTape.gif) no-repeat 0 0;
	position:absolute;
	bottom:0;right:100px;}
/* EEE cntFooter */
