br.clearall {
	height:0em;
	font: 1px/1px sans-serif; text-decoration:none;
	margin:0; padding:0;
	clear:both;
	}

		A:link
	{ text-decoration: none;
		color:#Ffffff; }
		A:visited
	{ text-decoration: none;  color:#ffffff; }
		A:active
	{ text-decoration: none;  color:#ffffff; }
		A:hover
	{ text-decoration: underline;  color:#ffffff; }

	/*h4 {color: #98401;}*/
	h2,h3,h4{margin:0px;}
	
	.ErrMsg{color:#F77800;}
	#mainad{
			position: absolute;
		top: 170px;
		left: 0px;
		background-color: #520100;
		}
	body{
		background-color: #130004;
		background-image: url("/Nimoi/sites/Brannigans/Images/background.jpg");
		background-repeat: no-repeat;
		font-family:  Verdana,Tahoma,Arial,sans-serif;
		margin: 0 0 0 0;
		padding-top: 0px;
		color:#FFFFFF;
		font-size:10pt;
		height: 721px;
	}
#UnitSelector {
	position: absolute;top:240px;left:300px;
}
	img{border:0px;}
	h2{
		font-weight : lighter;
	}

	#otherImgStuff{
		position: absolute;
		width:100px;
		top:300px;
		left:25px;
		}

	#next{
		position: absolute;
		width:100px;
		top:358px;
		left:200px;
		}
		
	#previous{
		
		position: absolute;
		width:100px;
		top:358px;
		left:450px;
		}
	
	#mainphototitle{
		position: relative;
		top: 25px;
		left: 32px;
		width: 123px ;
		height: 69px;
		background-image: url("/Nimoi/sites/Brannigans/Images/xlatest-photos.gif");
	}



	.eventname {
		color: #BDB2F9;
		font-weight: bold;
	}
	#mainimage{
		position: absolute;
		top: 5px;
		left: 208px;
		width: 281px;
		height: 211px;
		border: 1px;
		border-color: #604dc4;
	}


	#imageselector1{
		position: absolute;
		top: -5px;
		left: 560px;
		
	}

	#imageselector2{
		position: absolute;
		top: 95px;
		left: 560px;
		
	}

	#imageselector3{
		position: absolute;
		top: 195px;
		left: 560px;
		
	}

	#imageselector4{
		position: absolute;
		top: 295px;
		left: 560px;
		

	}

	#imageselector5{
		position: absolute;
		top: 395px;
		left: 560px;
		
	}

	#imageselector6{
		position: absolute;
		top: 495px;
		left: 560px;
		
	}

	#ad1{
		position: absolute;
		top: 553px;
		left: 29px;
		/*width: 344px;*/
		height: 156px;
		/*border:1px solid green;*/
		z-index:1;
	}

	#ad2{
		position: absolute;
		top: 553px;
		left: 408px;
		/*width: 344px;*/
		height: 156px;
		/*border:1px solid red;*/
		z-index:1;
	}
	
	#ad4{
		position: absolute;
		top: 553px;
		left: 217px;
		width: 156px;
		height: 156px;
		/*border:1px solid yellow;*/
		z-index:0;
	}

	#ad5{
		position: absolute;
		top: 553px;
		left: 596px;
		width: 156px;
		height: 156px;
		/*border:1px solid orange;*/
		z-index:0;
	}

	#eventdates{
		position: absolute;
		/*top: 110px;*/
		top: 50px;
		left: 25px;
		width: 215px;
		height: 400px;
	}
	#logo{
	position: absolute;
	top: 715px;
	left: 24px;
	width: 132px;
	height:auto;
	}
	#right{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 752px;
		height: 41px;
		border: solid #000000 0px;
		background-image: url("/Nimoi/sites/Brannigans/Images/venueinfo.gif");
	}
	#main{
		position: absolute;
		top: 195px;
		left: 180px;
		font-size: 10pt;
		width:800px;
		height:376px ! important;
		/*overflow: hidden;*/
		/*border: 2px solid white;*/
	}
	#mainbox{
	    width:690px;
	}
	#thisweekevents{
		position: absolute;
		top: 55px;
		left: 0px;
		width: 215px;
		/*border:1px solid green;*/
		height:155px! important;
		/*overflow: hidden;*/
	}
	#everyweekevents{
	position: absolute;
	width: 215px;
	/*border:1px solid cyan;*/
	top:214px;
	height:142px ! important;
	overflow: hidden;/**/
	}
	#maintitle{
		position:absolute;
		top:0px;
		left:540px;
		width:136px;
		color:#F77800;
		font-size : 7pt;
		text-align:right;
	}
	#feedback {
		position:absolute;
		top:136px;
		left:590px;
		width:136px;
		color:#F77800;
		font-size : 7pt;
		text-align:right;
	}

#GetPoints  {
	color:#F77800;
}
#feedbacks h4 {

	background-repeat : no-repeat;
	background-position : top;
	height:26px;
	width:119px;
	font: 0px/0px sans-serif;
	text-indent: -9999em;
	padding: 0px 0px 10px 0px;
	margin:0px;
	color:#4A2419;
}
#voucher {
	position:absolute;
	top:136px;
	left:590px;
	width:136px;
	color:#F77800;
	font-size : 7pt;
	text-align:right;
}
#voucher h4 {
	background-image : url("/Nimoi/sites/Brannigans/Images/voucher.gif");
	background-repeat : no-repeat;
	background-position : top;
	height:26px;
	width:119px;
	font: 0px/0px sans-serif;
	text-indent: -9999em;
	padding: 0px 0px 10px 0px;
	margin:0px;
	color:#4A2419;
}

#map h3{
	background-image : url("/Nimoi/sites/Brannigans/Images/map.gif");
	background-repeat : no-repeat;
	background-position : top;
	height:26px;
	width:119px;
	font: 0px/0px sans-serif;
	text-indent: -9999em;
	padding: 0px 0px 10px 0px;
	margin:0px;
	color:#4A2419;
	position: absolute;
	left: 500px;
	top: 0px;
}
#map img {
	position: absolute;
	top: 20px;
	left: 60px;
}
#maintitle h4{
	background-image : url("/Nimoi/sites/Brannigans/Images/whatson-title.gif");
	background-repeat : no-repeat;
	background-position : top;
	height:26px;
	width:119px;
	font: 0px/0px sans-serif;
	text-indent: -9999em;
	padding: 0px 0px 10px 0px;
	margin:0px;
	color:#4A2419;
	position: absolute;
	left: -499px;
	top: 21px;
}
p{
	margin:0px 0px 5px 0px;
}

#internal{
	position: absolute;
	top:22px;
	left:236px;
	width: 230px;
	height: 348px ! important;
	overflow: hidden;
}

#MyPoints{
	position: absolute;
	top:22px;
	left:236px;
	width: 340px;
	height: 348px ! important;
	overflow: hidden;
}
.eventlist{
padding-top:1px;
	}

.eventlist  td{
	margin:0px;
	padding:0px;
	line-height : 14px;
}

#eventopeninginfo
{
	position: absolute;
	top:200px;
	left:485px;
	width: 205px;
	height: 185px ! important;
	overflow: hidden;
	/*	border:1px solid red;*/
}

#contact{
		position: absolute;
		top: 16px;
		left: 16px;
		z-index:4;
		width: 800px;
		height:20px;
		/*border:1px solid green;*/
		font-size: smaller;
	}	
#Please-Select  {
	width: 400px;
	margin-left: 40px;
	margin-top: 40px;
}
#Please-Select p {
	margin: 10px;
}
.event-date {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.event-link {
	margin: 0px;
	padding: 0px;
}
#Links {
	position: absolute;
	left: -150px;
	top: 20px;
	height: 12px;
	width: 220px;
}

#terms-logo {
	position:absolute;
	height: 50px;
	width: 130px;
	top: 600px;
	left: 0px;
	color: #ffffff;
	text-align: right;
}
#terms-logo a {
	color: #ffffff;
}

#venueTitle
{
	color:#FFFFFF;
	width: 240px;
	height:auto;
	position:relative;
	left:-100px;
	top:0px;
	overflow:hidden;
}
#main-joinnow {
	position: absolute;top:180px;left:0px;
	height: 290px;
	width: 1003px;
}
#footerLinkAd {
				position: absolute;
				left: 43px;
				top: 505px;
			}
.rotateDev{
	position:absolute;
	top:0px;
	left:0px;
	background-color:#FFFFFF;
}
.adminTest{
	position:absolute;
	top:0px;
	left:0px;
	background-color:#FFFFFF;
	font-color:#000000;
	color:#000000;
	font-size:1.4em;
}
.red{color:#FF0000;}