

body {margin:0; text-align:left; font-family:Helvetica, Arial, sans-serif; background:#373b3a url("../images/repeatingbacker.jpg")  ; background-repeat: repeat-x; background-position: top center;}
img{border:0;}
form{margin:0; padding:0;}
TABLE {text-align: left;}
#wrapper{margin:0 auto;}
.navTable a {color: #FFF; font-size: 10px; text-transform: uppercase; text-decoration: none;}
.navTable a:hover {text-decoration: underline;}
#mainnav {width:850px; height: 39px; background: url("../images/bg_mainnav.png") no-repeat; margin:0 55px 14px 55px; }
#ticker{width:822px; height:27px; background: url("../images/bg_ticker.jpg") repeat-y; margin:0 69px 14px 69px; padding:0px;}
#contentBodyTop{width:960px; height:6px; background:url(../images/bg_body_top.png) no-repeat;}
#contentBody{width:960px; background:url(../images/bg_body.png) repeat-y; padding:10px 0 0 0;}
/*#leftborder {background:url(../images/leftborder.png) no-repeat; min-height:800px; width:40px; float:left;}*/
#midwrapper{width:960px; text-align:left;}
#mid{width:850px; margin:0 55px 14px 55px;}
*html #mid {width:850px; margin:0 55px 14px 41px;}

/*#rightborder {background:url(../images/rightborder.png) no-repeat; min-height:800px; width:40px; float:left;}*/
#cfCont{background:url(../images/cfbg.png) no-repeat; height:300px; width:850px;}
#searchBar {background-image: url("../images/search_bg.gif"); background-repeat: no-repeat; width: 205px; height: 32px;}
.searchBox{width:128px; height:21px; border:0; margin:8px 2px 0 3px; padding:3px 5px 3px 22px; font-size:11px; color:#868686; background: url("../images/searchBar.png") no-repeat; float:left;}
.searchBox2{width:150px; height:21px; border:0; margin:8px 2px 0 3px; padding:3px 3px 3px 22px; font-size:11px; color:#868686; background: url("../images/searchBar2.png") no-repeat; float:left;}
.searchBTN{width:25px; height:21px; border:none; margin:8px 0 0 0; float:left;}
*html .searchBTN2{width:38px; height:20px; border:none; margin:8px 0 0 0; float:left;}
#spon{width:850px; margin:0 55px 0 55px; padding:0;}
*html #spon{width:850px; margin:0 55px 0 41px; padding:0;}
#spon ul { list-style:none; padding:0; margin:0;}
#spon ul li{ list-style:none; float:left; padding:0; width:106px; margin:6px 0 0 15px;}
#sponsors {background:url(../images/sponback.png) no-repeat; text-align:center; float:left; height:90px; width:272px; margin:12px 14px 0 14px}
.sponsorimage {margin:5px 5px 0 5px;}
#sponpart{float:left; margin:5px 14px 0 0;}
#header {width: 960px;padding: 0 55px;background:url(../images/bg_header.png) repeat-y;}
#mainBG {background: url("../images/main_bg.gif"); background-repeat: repeat-y; width: 878px;}
#modNav02 a {display: block; background: url("../images/nav_mod01.jpg"); background-repeat: no-repeat; width: 149px; height: 52px;}
#modNav03 a {display: block; background: url("../images/nav_mod01.jpg") -149px 0; background-repeat: no-repeat; width: 164px; height: 52px;}
#modNav04 a {display: block; background: url("../images/nav_mod01.jpg") -313px 0; background-repeat: no-repeat; width: 157px; height: 52px;}
#modBG1 { background: url("../images/modbg1.jpg"); background-repeat: no-repeat; width: 469px; height: 209px; padding: 4px 17px 10px 17px;}
#show01 {
  background: url("../images/eventbg.gif");
  background-repeat: no-repeat;
  width: 387px;
  height: 92px;
}
#show02 {
  background: url("../images/eventbg.gif");
  background-repeat: no-repeat;
  width: 387px;
  height: 92px;
}
#showLinks {
  text-align: right;
  color: #666666;
  vertical-align:bottom;
  margin-right:10px;
  display: block;
  text-transform: none;
  color: #666666;
  font-size: 12px;
  font-family: arial;
  font-weight: bold;
}


#showLinks a {
  color: #666666;
  font-size: 12px;
  font-family: arial;
  font-weight: bold;
}
.showthumb {
  float:left;
  border: 2px solid #999999;
  padding:0px;
  margin:7px;
  }
#showTitle1 {  
  font-weight: bold;
  font-size: 17px;
  color: #E91313;
  left: 10px;
  margin-top: 5px;
  width:275px;
  text-transform: uppercase;
  word-spacing: 3px;
  letter-spacing: -1px;
}
#showTitle1 SPAN {margin-top: -3px; color: #666666; font-size: 14px;}

#eventslist {padding:0px; margin:0px;}

#eventslist h1 {
font-size:16px;
color: #F1B000;
line-height:14px;
text-transform:uppercase;
padding-bottom:4px;
margin-bottom:0px;
}

#eventslist h2 {
font-size:14px;
color: #CC0000;
line-height:14px;
padding-bottom:5px;
margin-bottom:0px;
}

#eventslist h4 {
font-size:14px;
color: #fff;
line-height:14px;
padding-bottom:5px;
margin-bottom:0px;
}

#eventslist .current {
font-weight:bold;
text-decoration:underline;
}
#eventslist .thumb {
  float:left;
  border: 2px solid #999999;
  padding:0px;
  margin-right:7px;
  }

#eventslist .full {
  float:right;
  border: 2px solid #999999;
  padding:0px;
  margin:10px;
  }

#modfoot1 {
  background: url("../images/modfoot1.gif");
  background-repeat: no-repeat;
  width: 469px;
  height: 16px;
}
#upcomingEvents {
  background: url("../images/upcoming_events.jpg");
  background-repeat: no-repeat;
  width: 359px;
  height: 53px;
}
#cEvents {
  background: #000;
  color: #FFF;
  font-family: arial;
  font-size: 11px;
  line-height:11px;
  text-align: center;
  padding: 7px;
  width: 315px;
  position: relative;
  top: -5px;
}
#cEvents a {
  color: #FFF;
}
#modBG2{
  background: url("../images/modbg2.jpg");
  background-repeat: no-repeat;
  width: 359px;
  height: 238px;
  padding: 0 0 0 17px;
}
#specialOffers {
  background: url("../images/special_offers.jpg");
  background-repeat: no-repeat;
  width: 469px;
  height: 60px;
}
#mod3bg {
  background: url("../images/modbg3.jpg");
  background-repeat: no-repeat;
  width: 236px;
  height: 176px;
  padding: 0 22px 0 7px;
  font-family: verdana;
  font-size: 11px;
  color: #515150;
}
#redBold {color: #FFF;font-weight: bold;}
#redBold a {color: #FFF;font-weight: bold;text-decoration:none;}

#footer {width:740px; margin:14px 55px 0 55px; height:161px; background:#ffcc00 url("../images/footer.gif") no-repeat; color: #9F9F9F; font-size: 9px;}


#footerLinks {width:822px; margin:0 55px 0 55px; padding: 30px 14px 0 14px; font-size: 9px; color: #fff;}
#footerLinks a {color: #fff; text-decoration: none; font-size:9px;}
#footerLinks a:hover {text-decoration: underline;}
.ftrLT{float:left; margin:0; padding:0;}
.ftrLT li{list-style:none; margin-bottom:5px; text-align:left;}
.ftrRT{float:right;  margin:0; padding:0;}
.ftrRT li{list-style:none; margin-bottom:5px; text-align:right;}

#notxt {display: none;}
#subNavBG {background: url("../images/subNavBG.jpg"); background-repeat: no-repeat; width: 849px; height: 94px;}
#subContain01 {
  width: 235px;
  padding: 0 0 0 10px;
  float: left;
}
#subContain02 {
  margin-left: 5px;
  width: 225px;
  padding: 2px 0 0 10px;
  float: left;
}
#subContain03 {
  margin-left: 10px;
  width: 325px;
  padding: 2px 0 0 0;
  float: left;
}
#subnav01 a {
  display: block;
  background: url("../images/subNavigation.jpg");
  background-repeat: no-repeat;
  width: 217px;
  height: 25px;
}
#subnav02 a {
  display: block;
  background: url("../images/subNavigation.jpg") 0 0px;
  background-repeat: no-repeat;
  width: 217px;
  height: 25px;
}
#subnav03 a {
  display: block;
  background: url("../images/subNavigation.jpg") 0 0px;
  background-repeat: no-repeat;
  width: 217px;
  height: 25px;
}
#subnav04 a {
  display: block;
  background: url("../images/subNavigation2.jpg");
  background-repeat: no-repeat;
  width: 217px;
  height: 23px;
}
#subnav05 a {
  display: block;
  background: url("../images/subNavigation2.jpg") 0 -0px;
  background-repeat: no-repeat;
  width: 217px;
  height: 23px;
}
#subnav06 a {
  display: block;
  background: url("../images/subNavigation2.jpg") 0 -46px;
  background-repeat: no-repeat;
  width: 217px;
  height: 23px;
}
#subnav07 a {
  display: block;
  background: url("../images/subNavigation3.jpg");
  background-repeat: no-repeat;
  width: 312px;
  height: 24px;
}
#subnav08 a {
  display: block;
  background: url("../images/subNavigation3.jpg") 0 -0px;
  background-repeat: no-repeat;
  width: 312px;
  height: 24px;
}
#subnav09 a {
  display: block;
  background: url("../images/subNavigation3.jpg") 0 -0px;
  background-repeat: no-repeat;
  width: 312px;
  height: 24px;
  
}
#contentTitle {background: url(../images/title01new.png) no-repeat; width:822px; height:44px; margin:0 69px 0 69px;}
#contentTitle DIV {color:#fff; font-size: 22px; font-weight: bold; padding: 12px 0 0 12px; letter-spacing: 1px;}
#contentBG {width: 850px; min-height: 100px; margin:0 55px 0 55px; padding: 0 0 0 0;}
#contentFooter {background: url(../images/contentFooter.jpg); background-repeat: no-repeat; background-position: center; width: 831px; height: 15px;}
#container2 {width: 822px; margin:0 14px 0 14px; padding: 5px 0 0 0; background:#282828 url(../images/bg_content.png) repeat-y; min-height:100px; color:#fff; }
#cont2 {padding: 5px 0 0 0; background-image: url(../images/bg_content.png); background-repeat:repeat-y; min-height:20px; color:#fff; width: 822px; margin:0 14px 0 14px;}
.contBot {background: url(../images/bg_content_bot.png) no-repeat; height:6px;width: 822px; margin:0 14px 3px 14px;}
#sideLeft {float: left; width: 576px; font-size: 12px; padding: 0 12px 0 12px; min-height:100px;}
#sideLeft a {color:#f1b000; text-decoration:none;}
#sideLeft a:hover {color: #fff; text-decoration:none;}
#sideLefta {font-size: 12px; padding: 0 10px 0 0;}
#sideLefta a {color: #CC0000; text-decoration:none;}
#sideLefta a:hover {color: #000000;  text-decoration:none;}
#sideLeft h3 {font-size:12px;font-weight:bold;color:#f1b000;line-height:14px;padding-bottom:10px;margin-bottom:0px;}

#sideLeft2 {float: left; width: 576px; font-size: 12px; padding: 0 12px 0 12px; min-height:100px;}
#sideLeft2 a {color:#f1b000; text-decoration:none;}
#sideLeft2 a:hover {color: #fff; text-decoration:none;}
#sideLefta2 {font-size: 12px; padding: 0 10px 0 0;}
#sideLefta2 a {color: #CC0000; text-decoration:none;}
#sideLefta2 a:hover {color: #000000;  text-decoration:none;}
#sideLeft2 h3 {font-size:12px;font-weight:bold;color:#f1b000;line-height:14px;padding-bottom:10px;margin-bottom:0px;}

#txtTitle {display: block; font-weight: bold; font-size: 18px; color: #CC0000; font-family: arial;}
#txtTitle2 {display: block; color: #CC0000; font-family: arial;}
.sideRightTop{width:210px; height:6px; background:url(../images/210top.png) no-repeat; margin-top:10px; margin-right:12px;}
.sideRightMid{width:190px; background:url(../images/210back.png) repeat-y; padding:10px 10px 5px 10px; margin-right:12px;}
.sideRightBot{width:210px; height:6px; background:url(../images/210bot.png) no-repeat; margin-bottom:12px; margin-right:12px;}
#sideRight {width: 210px; float: left;  font-size:12px; line-height:16px; text-transform:uppercase;}
#sideRight a {color: #f1b000;text-decoration:none;}
#sideRight a:hover {color: #fff; text-decoration:none;}
#sideRight .current a {color: #333333; text-decoration:none;}

#photoComment {
  text-transform: uppercase;
  color: #999999;
  font-weight: bold;
  font-family: arial;
  font-size: 11px;
  text-align: left;
  padding: 0 0 0 10px;
}
#contentLinks {
  display: block;
  text-align: right;
}


.activeLink{
border:solid 1px #fff;

}

#bottommodule {width:850px; margin:14px 55px 0 55px; }
*html #bottommodule {width:850px; margin:14px 55px 0 41px; }
#bottommodule ul{list-style-type:none; margin:0; padding:0;}
#bottommodule ul li{float:left; margin-left:14px; }

#moduleheader1 {
width: 271px;
background-image: url(../images/moduleheadbacker_19.jpg);
background-repeat: repeat-x;
height: 42px;
color: #FFF;
padding: 0 0 0 0;
border: 1px solid #FFF;
font-family: Arial, Verdana, sans-serif;

}

#moduleheader1 h2 {
margin: 8px;
padding: 0px;
font-size: 1.4em;
float: left;
letter-spacing:.06em;
}

#moduleheader1 a {
color: #FFF;
text-decoration: underline;
font-size: .8em;
float: right;
margin: 13px;
}

#moduleheader2 {
width: 167px;
background-image: url(../images/moduleheadbacker_19.jpg);
background-repeat: repeat-x;
height: 42px;
color: #FFF;
padding: 0 0 0 0;
border: 1px solid #FFF;
font-family: Arial, Verdana, sans-serif;
text-align: center;
}

#moduleheader2 h2 {
margin: 8px;
padding: 0px;
font-size: 1.4em;
float: left;
letter-spacing:.06em;
}

#moduleheader3 {
width: 167px;
background-image: url(../images/moduleheadbacker_19.jpg);
background-repeat: repeat-x;
height: 42px;
color: #FFF;
padding: 0 0 0 0;
border: 1px solid #FFF;
font-family: Arial, Verdana, sans-serif;
}

#moduleheader3 h2 {margin: 8px;padding: 0px;font-size: 1.4em;float: left;letter-spacing:.06em;}

#moduleheader4 {
width: 167px;
background-image: url(../images/moduleheadbacker_19.jpg);
background-repeat: repeat-x;
height: 42px;
color: #FFF;
padding: 0 0 0 0;
border: 1px solid #FFF;
font-family: Arial, Verdana, sans-serif;

}
#moduleheader4 h2 {
margin: 8px;
padding: 0px;
font-size: 1.4em;
float: left;
letter-spacing:.06em;
}

#newsmodule {background:url(../images/latestNews.jpg) no-repeat ; width: 252px; height: 234px; padding:50px 10px 10px 10px; margin:0 14px 0 14px !important; float: left; overflow:hidden;}
.viewall, .viewall a {color:#f1b000; font-size:11px;}

#newsmoduleinside {color: #e8a51c; font-size: 12px; padding: 10px 10px 0 0; }
#newslettermodule {width: 195px;min-height: 210px;margin-left: 14px !important;margin-left: 14px;float: left;}
#seatingmodule {width: 195px; min-height: 210px; margin-left: 14px !important; margin-left: 14px; float: left;}
#ticketsmodule {width:195px; min-height: 210px; margin-left: 14px !important ;margin-left: 14px; float: left;}

#bottomcap {width:960px; background: url(../images/bg_footer.png) no-repeat; height: 82px;}
/* MENU */
.accent {color:#F1B000;}

.menu {vertical-align:middle; text-align:center; width: 850px; height: 28px; position:absolute; z-index:52; margin-top:1px;}
.menu ul li a, .menu ul li a:visited {display:block; color: #f1b000; font-size:12px; font-weight:bold; text-decoration:none; overflow:hidden; margin-top:13px; padding-left:9px; padding-right:9px;}

/*display:block; text-decoration:none; color:#000;width:104px; height:20px; text-align:center; color:#fff; border:1px solid #fff; background:#710069; line-height:20px; font-size:11px; overflow:hidden;}*/

.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {height:31px;float:left; position:relative;}
.menu ul li div {display: none;}

/* specific to non IE browsers */
.menu ul li:hover {height:35px;background: url(../images/hvr.jpg) repeat-x;}
.menu ul li:hover a {color:#363536; text-decoration:none;  margin-top:13px;padding-left:9px;padding-right:9px;}
.menu ul li:hover div {z-index:90;display:block; position:absolute; top:33px; left:0px; width:170px; border: 1px solid #E8A51C; #border: 0px solid #f1b000;}
.menu ul li:hover ul {background:#363536;}
.menu ul li:hover ul li {width:170px; height:24px;text-align:left;}
.menu ul li:hover ul li a.hide {color:#363536; margin-top:4px;}
.menu ul li:hover ul li:hover a.hide {color: #f1b000;}
.menu ul li:hover ul li ul {display:none;margin:0;padding:0;}
.menu ul li:hover ul li a {display:block; text-decoration:none; background:none; color:#fff; margin:0; padding:6px 5px 0 2px;}
.menu ul li:hover ul li:hover a {color: #f1b000;}
.menu ul li:hover ul li:hover, .menu ul li:hover ul li a:hover {background:transparent; color: #f1b000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:170px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-170px;}

.ml {margin-left:-85px; border:1px solid #f1b000;}

#socialmedia {float:right; position:relative; height:24px; width:292px; #width:252px; overflow:visible; text-align: right; margin:-54px 8px 0 0; #margin:-40px 8px 0 0; z-index:2; }
#socialmedia ul{padding:0;}
#socialmedia ul li {list-style: none; display: inline; margin:0 0 0 5px; height:24px;}
#coverflow { width:535px; height:294px; z-index: 1; margin:0; padding:0 0 0 1px; background: url(../images/bg_cover.png) no-repeat; float:left}

.bodyHead{font-size:9pt; font-weight:bold;}
 .MemberText{font-size:9pt; font-weight:normal;}
 .bodyCopy{font-size:9pt;font-weight:normal;}
 .BodyText{font-size:9pt;font-weight:normal;}
 .errmsg {font-size:9pt;font-weight:bold;color:Red;}

.bodyForm {font-size:9pt; font-weight:bold;}



.calendar{width:100%; overflow:hidden; margin:0 0 5px 0; padding:0;}
.calendar .month{overflow:hidden; background:url(../images/bg-calendar.png) no-repeat; text-align:center; height:40px; z-index:98;}
.calendar .month em{font-size:18px; line-height:30px; color:#fff; text-transform:uppercase; width:100%; float:left; text-align:center; font-weight:bold; position:relative; top:-10px;}
.calendar .prev, .calendar .prev:hover{float:left; text-indent:-9999px; width:25px !important; height:21px; 
background: url(../images/search_button99.png) no-repeat; margin-right:15px; display:inline; top:15px; padding:0; position:relative; z-index:99;}

.calendar .next, .calendar .next:hover{float:right; width:25px !important; height:21px; 
background:transparent url(../images/search_button99.png) no-repeat scroll -25px 0; margin-left:15px; display:inline; top:-37px; padding:0; position:relative; z-index:99;}

.week{width:100%; margin:0; padding:2px 0; list-style:none; clear:both; overflow:hidden;}
.week li{float:left; text-align:center; color:#000000; font-size:13px; width:14%; margin-right:1px; padding:3px 0 0 0; text-transform:uppercase; background:#ffcc00;}

.date {margin:0; padding:0; list-style:none;}
.date h4{font-size: 10px; line-height: normal; margin: 0px; padding: 0px; text-transform:none;}
.date li{position:relative; float:left; width:14%; margin:0 1px 1px 0; padding:0 0 6px 0; background:#1a1a1a; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity: 0.8; -khtml-opacity:0.8; -moz-opacity: 0.8; }
.date li .day {position:relative;}
.date li a{display:block; width:70px; height:74px; background:url(../images/bg-day.gif) no-repeat; font-size:10px; color:#00caf4; text-align:right; font-weight:bold; padding:0 7px 5px 0;
line-height:24px; text-transform:none; padding-left: 2px;}

.date li.active a, .date li a:hover{text-decoration:none; background:url(../images/bg-day-hover.gif) no-repeat; color: #FFF;}
.date li.activepast a{text-decoration:none; background:url(../images/bg-day-hover2.gif) no-repeat; color: #CCC;}
.date li.past a{color:#009ae1;}
.date li.activepast a{color:#CCC;}
.ads-holder{margin-top:0px;}


/* Home page slider */

#dynatip {display:none; background:transparent url(../images/black_arrow.png); font-size:12px; height:70px; width:160px; padding:25px; color:#fff;}

/* style the trigger elements */
#dyna img {border:0; cursor:pointer; margin:0 8px;}

/* override the arrow image of the tooltip */
#dynatip.bottom {background:url(../images/black_arrow_bottom.png); padding-top:40px; height:55px;}

#dynatip.bottom {background:url(../images/black_arrow_bottom.png); }

.popup {width:187px; position:absolute;	top:30px; right:35px; z-index:999 !important;}
.popup-holder{position:relative; z-index:999 !important;}
.popup .t{background:url(../images/bg-popup-top.png) no-repeat; height:24px;}
.popup .t .popup .t:after{
	content:"";
	display:block;
	clear:both;
}
.popup .b { 
	background:url(../images/bg-popup-bot.png) no-repeat;
	height:16px;
    overflow:hidden;
}
.popup .c{
    height:1%;
    background:url(../images/bg-popup.png) repeat-y;
	padding:0 28px 0 1px;
}
.popup .cont{
	padding-bottom:8px;
    background:#ababab url(../images/bg-popupbox.gif) repeat-x 0 0;
}
.popup .cont img{
	float:left;
	margin:-20px 0 8px 6px; 
	display:inline;
}
.popup .cont strong{
	font:18px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#003366;
	display:block;
	padding-left:11px;
}
.popup .cont span{
	font:14px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#003366;
	display:block;
	padding-left:11px;
}
.popup .cont span a{
	display:inline;
	background:none;
	font:14px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:underline;
}
.popup .cont span a:hover{
	text-decoration:none;
	background:none !important;
}


/* global */
#cluetip{color:#F1B000;}
#cluetip-close img {border:0; margin-top:12px;}
#cluetip-title {overflow: hidden; color:#F1B000;}
#cluetip-title #cluetip-close {display: none;}
#cluetip-waitimage {width: 43px; height: 11px; position: absolute; background-image: url(../images/cluetip/wait.gif);}
.cluetip-arrows {display: none; position: absolute; top: 0; left: -11px; height: 22px; width: 11px; background-repeat: no-repeat; background-position: 0 0;}
#cluetip-extra {display: none;}

/***************************************
   =cluetipClass: 'rounded'
-------------------------------------- */
.cluetip-rounded h3#cluetip-title {margin: 0 0 5px; padding: 0px 0px 0px 0px; font-size: .9em; font-weight: normal; color:#F1B000; width: 195px; z-index: 999;}
.cluetip-rounded a {color:#F1B000; font-size: 0.7em; padding: 0px 10px 0px 0px;}
.cluetip-rounded {background: transparent url(../images/cluetip/bl.gif) no-repeat 0 100%; color:#00caf4;}
.cluetip-rounded #cluetip-close{display: none;}
.cluetip-rounded .text {font-size: 0.7em;}
.cluetip-rounded #cluetip-outer {margin-top: -16px;}
.cluetip-rounded #cluetip-title {background-color: transparent; padding: 12px 0px 0; margin: 0 -1px 0 0; position: relative;}
.cluetip-rounded #cluetip-extra {position: absolute; display: block; top: 0; right: 0; width: 12px; height: 30px; margin: -12px -12px 0 0;}
.cluetip-rounded #cluetip-inner { padding: 5px 12px 12px; margin: 18px 0px 0 0; position: relative;}
.cluetip-rounded div#cluetip-close {text-align: right; margin: 0 5px 5px; color:#F1B000; background: transparent;}
.cluetip-rounded div#cluetip-close a {color: #777;}
/* rounded arrows */

.clue-right-rounded .cluetip-arrows {background-image: url(../images/cluetip/arrowleft.gif);}
.clue-left-rounded .cluetip-arrows {background-image: url(../images/cluetip/arrowright.gif); left: 100%; margin-left: 12px;}
.clue-top-rounded .cluetip-arrows {background-image: url(../images/cluetip/arrowdown.gif); top: 100%; left: 50%; margin-left: -11px; height: 11px; width: 22px;  }  
.clue-bottom-rounded .cluetip-arrows {background-image: url(../images/cluetip/arrowup.gif); top: -23px; left: 50%; margin-left: -11px; height: 11px; width: 22px;}

/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title, .cluetip-rounded #cluetip-inner {zoom: 1; color:#F1B000;}



/********************************************** BEGIN ALSTAT CLEARING METHOD **********************************************/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;} 
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/**********************************************   END ALSTAT CLEARING METHOD **********************************************/
