﻿* {margin: 0; padding: 0;}
ul, ol, dl, blockquote{margin-left:10px;padding-left:10px;}
a{font-weight:bold;text-decoration:none;color:#008cc8;padding:0;}
a:hover{text-decoration:underline;}
a img {border:none;}

a.linkopacity img {
filter:alpha(opacity=50);
-moz-opacity: 0.7;
opacity: 0.7;
-khtml-opacity: 0.7;}

a.linkopacity:hover img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0; }

p{padding:0 10px 10px 0;line-height:1.3em;}
html{height:100%;} 
body{background:#d5d5d5 url('../Images/background.jpg') no-repeat scroll center top;padding:0px;margin:0;position:relative;height:100%;min-height:100%;}
* html body{height:100%;}
body, td{font-size:12px;font-family:Arial, Helvetica, Geneva, Sans-Serif;color:#262626;}
acronym{border:none;cursor:pointer;}
pre{padding:10px;}

h1{font-size:28px;font-weight:normal;/*padding-top:10px;*/line-height:1em;color:#262626;margin-bottom:0.5em;}
h2{font-size:14px;font-weight:bold;/*padding-top:10px;*/line-height:1em;color:#262626;margin-bottom:0.5em;}
h3{font-size:12px;font-weight:bold;/*padding-top:10px;*/line-height:1em;color:#262626;margin-bottom:0.5em;}
h4{}
h5{}
h6{}
.ingress{font-size:12px;font-weight:bold;line-height:1.3em;color:#262626;margin-bottom:0.1em;}
.courtesytext{font-size:11px;font-weight:normal;line-height:1em;margin-bottom:0;padding:3px 0;}

#pageBackground	{
    padding:0px;
	/*background:#d5d5d5 url('../Images/background.jpg') no-repeat scroll center top;*/
	left:10px;
	margin:0 auto;
	position:relative;
	/*min-height:600px;*/
	width:1187px;
}
#divShadowContainer{background:transparent url('../Images/shadow-bg1.png') no-repeat;left:9px;margin:0 78px;padding:0 0 0 0;position:relative; height:850px;width:1000px;}
#divContainer{background:#fff url('../Images/container-bg.jpg') repeat-x center top;left:9px;margin:0 1px;padding:220px 0 0 0;position:relative;width:980px;} /*container top padding same as header height*/
/*#divContainer{background:#fff url('../Images/container-bg.jpg') repeat-x center top;left:9px;margin:0 78px;padding:220px 0 0 0;position:relative;width:980px;} /*container top padding same as header height*/
#divHeader{background:transparent url('../Images/header-bg.jpg') no-repeat center top;clear:both;float:left;height:220px;left:20px;position:absolute;top:0px;width:940px;z-index:5;}/*header height same as container top padding*/

/*Use logoClickArea as clickable area to the logo*/
#divLogoClickArea{position:absolute;top:52px;left:43px;width:179px;height:60px;background:url('../Images/emop-logo-header.jpg') no-repeat;}
#divLogoClickArea a{display:block;height:116px;}

/*START: Content layouts*/
/*100 Layout*/
#divContent100{width:940px;background:#fff;position:relative;left:20px;top:20px;margin-bottom:0px;}/*top margin to header and menu*/

/*50x2 Layout*/
#divContent50x2{width:940px;background:#fff;position:relative;left:20px;top:20px;margin-bottom:0px;}/*top margin to header and menu*/
#divLeftWrapper50x2{width:460px;background:#fff;position:relative;left:0;float:left;}
#divRightWrapper50x2{width:460px;background:#fff;position:relative;left:20px;float:left;}

/*5025x2 Layout*/
#divContent5025x2{width:940px;background:#fff;position:relative;left:20px;top:20px;margin-bottom:0px;}/*top margin to header and menu*/
#divLeftWrapper5025x2{width:460px;background:#fff;position:relative;left:0;float:left;min-height:220px;margin-bottom:20px;}
#divRightWrapper5025x2{width:460px;background:#fff;position:relative;left:20px;float:left;min-height:500px;/*min-height:220px;*/}
#divRightWrapperColumnLeft5025x2{width:220px;background:#fff;position:relative;left:0;float:left;min-height:220px;}
#divRightWrapperColumnRight5025x2{width:220px;background:#fff;position:relative;left:20px;float:left;min-height:220px;}

/*7525 Layout*/
#divContent7525{width:940px;background:#fff;position:relative;left:20px;top:20px;margin-bottom:0px;}/*top margin to header and menu*/
#divLeftWrapper7525{width:700px;background:#fff;position:relative;left:0;float:left;margin-bottom:20px;min-height:450px;}
#divRightWrapper7525{width:220px;background:#fff;position:relative;left:20px;float:left;}

/*2575 Layout*/
#divContent2575{width:940px;background:#fff;position:relative;left:20px;top:20px;margin-bottom:0px;}/*top margin to header and menu*/
#divLeftWrapper2575{width:220px;background:#fff;position:relative;left:0;float:left;}
#divRightWrapper2575{width:700px;background:#fff;position:relative;left:20px;float:left; min-height:470px; clear:none;} /*min-height can be removed but page will not work with background image*/
#divRightWrapper2575SubColumn1{width:160px;background:#fff;position:relative;left:0;float:left;}
#divRightWrapper2575SubColumn2{width:160px;background:#fff;position:relative;left:20px;float:left;}
#divRightWrapper2575SubColumn3{width:160px;background:#fff;position:relative;left:40px;float:left;}
#divRightWrapper2575SubColumn4{width:160px;background:#fff;position:relative;left:60px;float:left;}

/*Sub wrappers/columns for nestled layout*/
#divSubWrapper75{width:700px;background:#fff;position:relative;left:0;float:left;}
#divSubWrapper50{width:460px;background:#fff;position:relative;left:0;float:left;}
#divSubWrapperLeft25{width:220px;background:#fff;position:relative;left:0;float:left;}
#divSubWrapperRight25{width:220px;background:#fff;position:relative;left:0;float:right;}
#divSubWrapper25{width:220px;background:#fff;position:relative;left:0;float:right;}
#tournamentsSubWrapper25{width:220px;background:#e2fdfe;position:relative;left:0;float:left;}

/*25x4 Layout*/
#divContent25x4{width:940px;background:#fff;position:relative;left:20px;top:20px;margin-bottom:0px;}/*top margin to header and menu*/
#divLeftWrapper25x4{width:460px;background:#fff;position:relative;left:0;float:left;}
#divRightWrapper25x4{width:460px;background:#fff;position:relative;left:20px;float:left;}
#divLeftWrapperColumnLeft25x4{width:220px;background:#fff;position:relative;left:0;float:left;}
#divLeftWrapperColumnRight25x4{width:220px;background:#fff;position:relative;left:20px;float:left;}
#divRightWrapperColumnLeft25x4{width:220px;background:#fff;position:relative;left:0;float:left;}
#divRightWrapperColumnRight25x4{width:220px;background:#fff;position:relative;left:20px;float:left;}

/*33x3 Layout*/
#divContent33x3{width:940px;background:#fff;position:relative;left:20px;top:20px;margin-bottom:0px;}/*top margin to header and menu*/
#divLeftWrapper33x3{width:300px;background:#fff;position:relative;left:0;float:left;}
#divMiddleWrapper33x3{width:300px;background:#fff;position:relative;left:20px;float:left;}
#divRightWrapper33x3{width:300px;background:#fff;position:relative;left:40px;float:left;}


#divSubWrapperErrorLeft, #divSubWrapperErrorRight { float:left;}

#upcomingEventCountdownHolder{margin-top:10px;border:1px dotted #c1c1c1;position:relative;}
#signupPPupcomingEvent{}

/*END: Content layouts*/

/*START: reusable objects and user controls*/
/*General types:*/
.adspotObject img,
.adspotObject25 img{border:1px solid #c1c1c1;}
.contentObject100{width:940px;margin-bottom:20px;padding:0;}
.contentObject75{width:700px;margin-bottom:20px;padding:0;min-height:30px;}
.contentObject50{width:460px;margin-bottom:20px;padding:0;min-height:30px;}
.contentObject33{width:300px;margin-bottom:20px;padding:0;min-height:30px;}
.contentObject25{width:220px;margin-bottom:20px;padding:0;min-height:30px;}
.pushObject100{width:940px;margin-bottom:20px;padding:0;background:#fff;min-height:30px;}
.pushObject75{width:700px;margin-bottom:20px;padding:0;background:#fff;min-height:30px;}
.pushObject50{width:460px;margin-bottom:20px;padding:0;background:#fff;min-height:30px;}
.pushObject33{width:300px;margin-bottom:20px;padding:0;background:#fff;min-height:30px;}
.pushObject25{width:220px;margin-bottom:20px;padding:0;background:#fff;min-height:30px;}
.pushObjectSub25{width:160px;margin-bottom:20px;padding:0;background:#fff;min-height:30px;}
.pushTop{top:0;}
.pushBottom{bottom:0;}
.adspotObject100{width:940px;margin-bottom:20px;padding:0;background:#fff;min-height:30px;}
.adspotObject75{width:700px;margin-bottom:20px;padding:0;background:#fff;min-height:30px;}
.adspotObject50{width:460px;margin-bottom:20px;padding:0;background:#fff;min-height:30px;}
.adspotObject33{width:300px;margin-bottom:20px;padding:0;background:#fff;min-height:30px;}
.adspotObject25{width:220px;margin-bottom:20px;padding:0;background:#fff;min-height:30px;}

.ucHeaderContainer{height:35px;background:#ededed url('../Images/ucHeader-bg.gif') repeat-x center top;border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
.ucHeaderContainerTabs{height:36px;background:transparent url('../Images/ucHeader-bg.gif') repeat-x;border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;/*border-bottom:1px solid #c1c1c1;*/}
.ucHeaderH2{position:relative;width:100%;left:10px;}
.ucHeaderH2 h2{font-size:14px;font-weight:bold;padding-top:10px;line-height:1.1em;color:#0b003d;margin-bottom:0.5em;}
.ucSubHeaderContainer{height:29px;background:#ededed url('../Images/ucSubHeader-bg.gif') repeat-x center top;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px dotted #b4b4b4;}
.ucHeaderH3{position:relative;width:100%;left:10px;padding-top:10px;}
h3.ucHeaderH3{font-size:12px;font-weight:bold;line-height:1.1em;color:#262626;margin-bottom:0.5em;}
span.cet{font-size:10px;margin-bottom:10px;}
.ucTextHeaderContainer{height:29px;background:#fff;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px dotted #b4b4b4;}
.ucContentContainer{width:100%;min-height:20px;background:#fff url('../Images/ucContent-bg.gif') repeat-x center top;border-bottom:1px solid #c1c1c1;}
.ucPhotoContainer50{min-height:20px;padding:10px 10px 0 10px;background:#fff url('../Images/ucContent-bg.gif') repeat-x center top;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;}
.ucPhotoContainer{min-height:20px;padding:10px 10px 0 10px;background:#fff url('../Images/ucContent-bg.gif') repeat-x center top;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;}
.ucPhotoContainerTabs{min-height:20px;padding:10px 10px 0 10px;background:#fff url('../Images/ucContent-bg.gif') repeat-x center top;/*border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;*/max-height:334px;overflow:auto;}
.ucPhotoContainerNewsTabs{min-height:20px;padding:10px 10px 0 10px;background:#fff url('../Images/ucContent-bg.gif') repeat-x center top;/*border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;*/max-height:334px;overflow:hidden;}
.ucPhotoContainerSmall{min-height:20px;padding:10px 10px 0 10px;background:#fff url('../Images/ucContent-bg.gif') repeat-x center top;border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;}
.ucPhotoContainerSmallFinal{min-height:20px;padding:10px 10px 0 10px;background:#fff url('../Images/ucContent-final-bg.gif') repeat-x center top;border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;}
.ucPhotoContainerSmallFinished{min-height:20px;padding:0px 10px 0 10px;background:#ebebec url('../Images/ucContent-finished-bg.gif') repeat-x center top;border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;}
.ucPhotoContainer h3{padding:9px 0 0 0;}
.ucPhotoContainer img,
.ucPhotoContainerSmall img,
.ucPhotoContainerSmallFinal img{border:1px solid #c1c1c1;}
.ucPhotoContainer p{padding:0 5px 5px 0;}
.ucPartnersPhotoContainer{height:165px;padding:10px;background:#fff url('../Images/ucContent-bg.gif') repeat-x center top;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;}
.ucTextContentContainer{padding:5px 9px 10px 9px;background:#fff url('../Images/ucTextContent-bg.gif') repeat-x center bottom;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
.ucTextContentContainer a{color:#008CC8;}
.ucTextContentContainerTabs{padding:5px 9px 10px 9px;background:#fff url('../Images/ucTextContent-bg.gif') repeat-x center bottom;/*border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;*/}
.ucLinkContainer{position:relative;width:198px;height:22px;background:url('../Images/ucLink-arrow-bg.gif') repeat-x top left;border:1px solid #c1c1c1;}
.ucLinkContainerExternal{position:relative;width:198px;height:22px;background:url('../Images/ucLink-arrow-bg-external.gif') repeat-x top left;border:1px solid #c1c1c1;}
.ucLinkContainerNewsLiveBlogExternal{position:relative;width:198px;height:22px;background:url('../Images/ucLink-arrow-bg-external.gif') repeat-x top left;border:1px solid #c1c1c1;margin-bottom:15px;}
.ucLinkContainerPartnersExternal{position:relative;width:259px;height:22px;margin-top:5px;background:url('../Images/ucLink-arrow-bg-external-partners.gif') no-repeat top right;border:1px solid #c1c1c1;}
.ucLinkContainer a,
.ucLinkContainerExternal a,
.ucLinkContainerNewsLiveBlogExternal a,
.ucLinkContainerPartnersExternal a{display:block;padding:4px 0 0 10px;}

.partnerLogo{position:relative;float:left;left:0;}
.partnerLogo img{border:1px solid #c1c1c1;}
.partnerText{position:relative;float:left;left:20px;width:395px;}

.ucDateContainer{padding:15px 10px 22px 10px;background:#fff url('../Images/ucTextContent-bg.gif') repeat-x center bottom;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
.ucDateContainer a{color:#000;}
.ucDateContainer a:hover{color:#008CC8;}
.ucDateContainerSmall{padding:9px 10px 9px 10px;background:#fff url('../Images/ucTextContent-bg.gif') repeat-x center bottom;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
.ucDateContainerSmallFinal{padding:9px 10px 9px 10px;background:#fff url('../Images/ucTextContent-final-bg.gif') repeat-x center bottom;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
.ucDateContainerSmallFinished{padding:9px 10px 9px 10px;background:#ebebec url('../Images/ucTextContent-finished-bg.gif') repeat-x center bottom;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
.contactPhoto{position:relative;float:left;width:220px;}
.contactPhoto img{border:1px solid #c1c1c1;}
.contactText{position:relative;float:left;left:20px;width:460px;}
.contactText p{padding:0;line-height:1.8em;}
.contactHeader{padding:8px 0;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;}

table td{border-right:1px solid #c1c1c1;padding:2px 5px;}
.tdFirst{border-left:1px solid #c1c1c1;padding:2px 9px;}
.th{font-weight:bold;padding:5px 5px;}
.thFirst{border-left:1px solid #c1c1c1;padding:2px 9px;}
.tdLast{}
.thLast{}
.tdOdd{background:#f3f3f3;}
.tdEven{}

.tableWeeklyFinals75{}
.tableUpcomingSatellites75{}
.tableUpcomingSatellites25{}
.tableEventDate25 td,
.tableEventDate50 td,
.tableEventDateSmall td,
.tablePhoto td{border:none;padding:0;}

.tableResults50{width:460px;border-bottom:1px solid #b6b5bd;}
.tableResults50 td{border-left:1px solid #d9d9d9;border-right:none;padding:5px 7px;}
.tableResults50 td.tdFirst{border-left:none;text-align:center;}
.tableResults50 .th{font-weight:bold;padding:5px 7px;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;}
.tableResults50 .tdLast{text-align:right;padding:5px 15px 5px 5px;}
.tableResults50 .tdOdd{background:#f3f3f3;}
.tableResults50 .tdEven{}
.tableResultsText50{width:460px;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;}
.tableResultsText50 td{border:none;padding:0;}
.tableResultsText50 .th{font-weight:bold;}
.tableResultsText50 td.tdFirst{border-right:1px solid #b6b5bd;}

.tableRanking{width:784px;} /*width:340px;*/
.tableRanking td{border:none;padding:0;margin:0;}

.tableEmopMasterCruiseLeaderboard{width:470px;} /*width:340px;*/
.tableEmopMasterCruiseLeaderboard td{border:none;padding:0;margin:0;}

.tablePointDistributionLive, 
.tablePointDistributionMalta,
.tablePointDistributionEmopOnline,
.tableLeaderboardPointsEMOPMasterCruise,
.tablePrizePoolEMOPMasterCruise{width:160px;border-bottom:1px solid #b6b5bd;}
.tableTournamentStructure{width:360px;border-bottom:1px solid #b6b5bd;}
.tableEmopOnlineSchedule100{width:940px;border-bottom:1px solid #b6b5bd;}
.tableRulesPrizePoolDistribution{width:530px;border-bottom:1px solid #b6b5bd;}
.tablePointDistributionLive td,
.tablePointDistributionMalta td,
.tablePointDistributionEmopOnline td,
.tableLeaderboardPointsEMOPMasterCruise td,
.tablePrizePoolEMOPMasterCruise td{border-left:1px solid #d9d9d9;border-right:none;padding:5px 7px;}
.tableTournamentStructure td{border-left:1px solid #d9d9d9;border-right:none;padding:5px 7px;}
.tableEmopOnlineSchedule100 td{border-left:1px solid #d9d9d9;border-right:none;padding:5px 7px;}
.tableRulesPrizePoolDistribution td{border-left:1px solid #d9d9d9;border-right:none;padding:5px 7px;}
.tablePointDistributionLive td.tdFirst,
.tablePointDistributionMalta td.tdFirst,
.tablePointDistributionEmopOnline td.tdFirst,
.tableLeaderboardPointsEMOPMasterCruise td.tdFirst,
.tablePrizePoolEMOPMasterCruise td.tdFirst{border-left:none;text-align:center;}
.tableTournamentStructure td.tdFirst{border-left:none;text-align:center;}
.tableEmopOnlineSchedule100 td.tdFirst{border-left:none;text-align:left;}
.tableRulesPrizePoolDistribution td.tdFirst{border-left:none;text-align:center;}
.tableTournamentStructure td.tdInfo{text-align:left;}
.tableTournamentStructure td.tdAnte{text-align:center;}
.tablePointDistributionLive .th,
.tablePointDistributionMalta .th,
.tablePointDistributionEmopOnline .th,
.tableLeaderboardPointsEMOPMasterCruise .th,
.tablePrizePoolEMOPMasterCruise .th{font-weight:bold;padding:5px 7px;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;}
.tableTournamentStructure .th{font-weight:bold;padding:5px 7px;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;}
.tableEmopOnlineSchedule100 .th{font-weight:bold;padding:5px 7px;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;}
.tableEmopOnlineSchedule100 .thFirst{border-left:none;}
.tableRulesPrizePoolDistribution .th{font-weight:bold;padding:5px 7px;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;}
.tablePointDistributionLive .tdLast,
.tablePointDistributionMalta .tdLast,
.tablePointDistributionEmopOnline .tdLast,
.tableLeaderboardPointsEMOPMasterCruise .tdLast,
.tablePrizePoolEMOPMasterCruise .tdLast{text-align:right;padding:5px 50px 5px 5px;}
.tableTournamentStructure .tdLast{text-align:right;padding:5px 50px 5px 5px;}
.tableEmopOnlineSchedule100 .tdLast{text-align:left;padding:5px 50px 5px 5px;}
.tableRulesPrizePoolDistribution .tdLast{text-align:right;padding:5px 50px 5px 5px;}
.tablePointDistributionLive .tdOdd,
.tablePointDistributionMalta .tdOdd,
.tablePointDistributionEmopOnline .tdOdd,
.tableLeaderboardPointsEMOPMasterCruise .tdOdd,
.tablePrizePoolEMOPMasterCruise .tdOdd{background:#f3f3f3;}
.tableTournamentStructure .tdOdd{background:#f3f3f3;}
.tableEmopOnlineSchedule100 .tdOdd{background:#f3f3f3;}
.tableRulesPrizePoolDistribution .tdOdd{background:#f3f3f3;}
.tablePointDistributionLive .tdEven,
.tablePointDistributionMalta .tdEven,
.tablePointDistributionEmopOnline .tdEven,
.tableLeaderboardPointsEMOPMasterCruise .tdEven,
.tablePrizePoolEMOPMasterCruise .tdEven{}
.tableTournamentStructure .tdEven{}
.tableEmopOnlineSchedule100 .tdEven{}
.tableRulesPrizePoolDistribution .tdEven{}

.tableTournamentVenueSchedule50{width:460px;border-bottom:1px solid #b6b5bd;}
.tableTournamentVenueSchedule50 td{border-left:1px solid #d9d9d9;border-right:none;padding:5px 7px;}
.tableTournamentVenueSchedule50 td.tdFirst{border-left:none;text-align:left;}
.tableTournamentVenueSchedule50 .th{font-weight:bold;padding:5px 7px;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;}
.tableTournamentVenueSchedule50 .tdLast{text-align:left;padding:5px 15px 5px 5px;}
.tableTournamentVenueSchedule50 .tdOdd{background:#f3f3f3;}
.tableTournamentVenueSchedule50 .tdEven{}

#divNewsList, #divBlogList{height:auto;}
#divNewsList{}
#tableNewsBlog50 {}
#tableNewsBlog50 td{border:none;padding:0;margin:0;}
#tableNewsBlog50 .tdFirst{border:none;/*border-left:1px solid #c1c1c1;*/padding:0;}
#tableNewsBlog50 .tdLast{}
#tableNewsBlog50 .tdOdd{ background:none;}
#tableNewsBlog50 .tdEven{}
#tableNewsBlog50 .tdEven a{color:#000;}
#tableNewsBlog50 .tdOdd a,.tdEven a{color:#000;}
#tableNewsBlog50 .tdOdd a:hover{color:#008cc8;}
#tableNewsBlog50 .tdEven a:hover{color:#008cc8;} 

.LiveRepTextLinksTD{border-left:0px solid;border-right:0px solid;padding:0px;width:241px;}

#LiveRepTextDiv{width:245px;height:222px;background:transparent;float:left;margin-top:5px;}
#LiveRepTextDiv p{font-size:12px;margin-top:1px;margin-bottom:10px;}
#LiveRepImageDiv{width:184px;float:left;margin-top:5px;}
#LiveRepImageDiv img{border:1px solid #c1c1c1;}

#tableNewsArticle50{}
#tableNewsArticle50 td{border:none;padding:0;margin:0;}
#tableNewsArticle50 .tdFirst{border:none;padding:0 !important;margin:0 !important;text-align:left;}
#tableNewsArticle50 .tdLast{text-align:left;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;}
#tableNewsArticle50 .tdName {width:200px;}
#tableNewsArticle50 .tdChips {width:75px;}
#tableNewsArticle50 .tdPrizes {width:90px;}
#tableNewsArticle50 .tdLBPoints {width:100px;} 
#tableNewsArticle50 .tdFinalPlacement {width:50px;font-weight:bolder;}

.tableTournamentPhotos td{border:none;padding:0;margin:0;}
.tableTournamentPhotos td img{border:1px solid #878787;margin-right:10px;}
.tableTournamentPhotosText50{width:400px;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;}
.tableTournamentPhotosText50 td{border:none;padding:0;}
.tableTournamentPhotosText50 .th{font-weight:bold;}
.tableTournamentPhotosText50 td.tdFirst{border-right:1px solid #b6b5bd;}

.venueInfoContainer{float:left;position:relative;width:100%;border:#c1c1c1;}
.venueShareContainer{float:left;position:relative;width:460px;border:#c1c1c1;height:30px;background:#f3f3f3;border-bottom:1px dotted #c1c1c1;top:-10px;}
.venueShareResultsContainer{float:left;position:relative;width:460px;border:#c1c1c1;height:30px;background:#f3f3f3;border-bottom:1px solid #c1c1c1;border-top:1px solid #c1c1c1;top:-10px;}
.venueShareLinks{float:left;position:relative;left:9px;top:6px;}
.venueShareLinks a{position:relative;margin-right:25px;}
.venueShareLinks img{margin-right:4px;position:relative;top:2px;}
p.venueInfoH3{width:280px;font-weight:bold;padding:4px 0;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;margin-bottom:6px;}
.venueInfo{float:left;}
.venueInfoImage{float:right;border:1px solid #878787;}
.hr460{height:10px;width:460px;border-top:1px dotted #c1c1c1;clear:both;}
.hrFAQ460{height:10px;width:460px;border-top:1px dotted #c1c1c1;clear:both;}
.hr220{height:10px;width:220px;border-top:1px solid #c1c1c1;clear:both;}
.hr700{height:10px;width:700px;border-top:1px solid #c1c1c1;clear:both;}
.hr940{height:10px;width:940px;border-top:1px solid #c1c1c1;clear:both;}
.hotelInfo{width:100%;}

.tableContact img{border:1px solid #c1c1c1;}
.tableContact td{border:none;padding:0;margin:0;}

.faqQA{font-weight:bold;color:#008cc8;}

li#aSitemapItem h2:hover{color: #1ba5de;text-decoration:underline;}
li#aSitemapItem h3:hover{color: #1ba5de;text-decoration:underline;}

/*END: reusable objects and user controls*/

/*START: Clear Both and Footer Margin*/
#divContainer .clearBoth{clear:both;height:0px;background:#fff;bottom:0;/*margin to site footer, can be set to 0px*/overflow:hidden;}
#divRightWrapper .clearBoth{clear:both;height:0px;overflow:hidden;/*clears rightWrapper*/}
/*END: Clear Both and Footer Margin*/

/*Image carousel*/
.carouselWrapper{padding:10px 10px 0 10px;background:#fff url('../Images/ucContent-bg.gif') repeat-x center top;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;}
.liveReportingWrapper{padding:10px 10px 0 10px;background:#fff url('../Images/ucContent-bg.gif') repeat-x center top;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;}
.jCarouselLite{border:1px solid #878787;}
#carouselButtons{padding:10px 10px 7px 10px;background:#fff url('../Images/ucTextContent-bg.gif') repeat-x center bottom;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
#liveReportingButtons{padding:10px 10px 7px 10px;background:#fff url('../Images/ucTextContent-bg.gif') repeat-x center bottom;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
#liveReportingLinks{padding:10px 10px 7px 10px;background:#fff url('../Images/ucTextContent-bg.gif') repeat-x center bottom;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
#carouselButtons a:active{background:#fff url('../Images/carousel-button-selected.gif') repeat-x center top;}
#liveReportingButtons a:active{background:transparent;}
#carouselButtons a.prev{padding:0;}
#carouselButtons a.1{padding:0;}
#carouselButtons a.2{padding:0;}
#carouselButtons a.3{padding:0;}
#carouselButtons a.4{padding:0;}
#carouselButtons a.5{padding:0;}
#carouselButtons a.next{padding:0;}

.nextTournamentLink{font-weight:normal;color:#262626;text-decoration:none;}
.nextTournamentLink:hover{font-weight:normal;color:#008cc8;text-decoration:underline;}

/*START: Site Footer Content and Links*/
#divFooter{background:transparent url('../Images/footer-bg.gif') no-repeat;width:980px;height:103px;position:relative;padding:0px;top:20px;bottom:0;text-align:center;clear:both;vertical-align:top;}
#divFooter a{color:#008CC8;font-weight:normal;}
#divFooterLeftArea{background:transparent;width:490px;float:left;height:80px;margin-top:2px;}
#divFooterRightArea{background:transparent;width:490px;float:left;height:80px;position:absolute;left:490px;}
#divFooterLogoArea{background:transparent url('../Images/footerlogo.gif') no-repeat;position:absolute;top:22px;left:23px;width:106px;height:42px;}
#divFooterEmopInfo{background:transparent;position:absolute;top:26px;left:140px;}
#divFooterEmopEmail{background:transparent;position:absolute;top:43px;left:152px;}
#divFooterEmopInfo a{background:transparent;position:relative;float:left;}
#divFooterInfo{float:left;background:#fff;}
#divFooterLinks{float:left;background:#fff;position:absolute;top:29px;left:330px;width:105px;}
#divFooterLinks a{background:transparent;position:absolute;float:left;margin-right:5px;}
.siteFooterContent{background:transparent;}
.footerContent{}
#aEmopContact a:hover{font-size:11px;text-decoration:underline;}
#aSitemap{float:left;top:35px;position:absolute;left:282px;font-weight:normal;}
#aHome{float:left;top:35px;position:absolute;left:172px;border-right:1px solid #adadad;padding-right:7px;font-weight:normal;}
#aContact{float:left;top:35px;position:absolute;left:222px;border-right:1px solid #adadad;padding-right:7px;font-weight:normal;}
#divFooterUpToTopArea{background:transparent;position:absolute;top:30px;width:99px;height:24px;left:370px;font-weight:normal;}
/*END: Site Footer Content and Links*/

/********* START: Main menu *********/
#divNavContainer{background:transparent url('../Images/menu-bg.gif') repeat-x;float:left; height:30px;width:940px;position:relative;top:150px;border-top:3px solid white;border-bottom:3px solid white; z-index:999;}
#divNavContainer ul{border:0;margin:0;padding:0;list-style-type:none;text-align:center;z-index:1000;}

/*#divNavContainer ul#menu a.active{color:#fff;text-decoration:underline;}*/
/*#divNavContainer ul li a{background:transparent; 
                         width:100%;
                         height:18px;
                         border-right:none;
                         padding:0;
                         margin:0 0 0 0;
                         color:#000;
                         text-decoration:none;
                         display:block;
                         text-align:center;
                         font:11px;
                         vertical-align:bottom;
                         cursor:pointer;
                         float:left;
                         }*/                   
/*#divNavContainer a:active{color:#FFF; background:transparent url('../Images/menu-bg-hover.gif') repeat-x top left;width:100%;}*/     
/*#divNavContainer li#active a{background:transparent url('../Images/menu-bg-hover.gif') repeat-x;width:100%; height:30px !important;}*/
/*#active a{display:block;color:#fff;background-color:#600;width:100%;text-decoration:none;}*/

#divNavContainer ul#menu li h2{color:#fff;font-size:12px;height:18px;width:100%;padding-top:2px;cursor:inherit;}

table#tableSubmenuId td{border:none;width:100%;padding:0px;float:left;left:0px;}

/*Menu ul li div holder?*/
ul#menu li.mega div {border:none;width:940px;position:absolute;top:31px;left:-173px;float:left;}

/*Menu li hovering div?*/
ul#menu li.hovering div {float:left;display:inline;height:30px;width:100%;}

/*Main menu*/
ul#menu {color:#fff;margin:0px;padding:0px;height:30px;float:left;width:auto;}
ul#menu div {display:none;float:left;width:940px;}

/*Mega menu items in main menu*/
ul#menu li.mega a {height:18px;width:auto;position:relative;top:0px;clear:both;z-index:1;}
ul#menu li.mega a:hover{height:18px;width:auto;position:relative;top:0px;}

/*Main menu items a hover (not megamenu items)*/
ul#menu li a:hover {background:transparent url('../Images/menu-bg-hover.gif') repeat-x;width:100%;}
.test{ width:auto;background:transparent url('../Images/menu-bg-hover.gif') repeat-x;}

/*Main menu list items*/
ul#menu li {width:auto !important; height:100%;float:left;text-transform:uppercase;border-right:3px solid white;z-index:1;padding-left:5px;padding-right:5px;}
ul#menu li:hover, .megaselected-hover {width:auto;background:transparent url('../Images/menu-bg-hover.gif') repeat-x;}

/*Main menu list a items + mega menu list a items*/
ul#menu li a {color:#fff;text-decoration:none;padding:0px;top:10px;width:auto;padding:6px 5px 5px 5px;height:100%;display:block;float:left;z-index:3000;cursor:pointer;}
ul#menu li a:hover {background:transparent; width:auto;}

/*START: MENU TOURNAMENT*/
ul#menu li.mega #tournamentdiv{background:transparent url('../Images/megamenu/mmSub-bg.gif') top left no-repeat;width:940px;height:110px;top:33px;left:0px;float:left;z-index:3000;vertical-align:top;}

/*Styles tr and td for Tournament mega menu item*/
table#tableSubmenuTournament td{border:none;height:83px;width:940px;padding:0px;float:left;left:0px;}
ul#menu li.mega div#tournamentdiv td a {right:0px;left:0px;width:auto;float:left;text-align:center;position:relative;z-index:1;}

table#tableSubmenuTournament tr.menuTournamentTr{height:83px;width:940px;}
table#tableSubmenuTournament td.tdFirstTournamentItem{width:74px !important;height:83px;padding:none;z-index:3000;position:relative;margin-right:5px !important;}
table#tableSubmenuTournament td.tdTournamentItem{width:74px !important;height:83px;padding:none;z-index:3000;position:relative;margin-right:5px !important;}
table#tableSubmenuTournament td.tdLastTournamentItem{width:145px !important;height:83px;padding:none;z-index:3000;position:relative;margin-right:17px !important;}
table#tableSubmenuTournament td.tdEmopMasterCruise{width:154px !important;height:83px;padding:none;z-index:3000;position:relative;margin-right:10px !important;}  
table#tableSubmenuTournament td.tdEmopOnline{width:130px !important;height:83px;padding:none;z-index:3000;position:relative;}

/*Styles img and h3 for FirstTournament Item*/
table#tableSubmenuTournament td.tdFirstTournamentItem a{width:74px;width:74px !important;height:83px;margin:none;padding:none;}
table#tableSubmenuTournament td.tdFirstTournamentItem a:hover{background:transparent url('../Images/megamenu/mm-bg-hover.gif') repeat-x;width:70px !important;height:83px;border-bottom:3px solid white;}
table#tableSubmenuTournament td.tdFirstTournamentItem a:hover h3{color:#000;text-decoration:underline;}
table#tableSubmenuTournament td.tdFirstTournamentItem a h3{color:#fff;font-size:11px;text-transform:uppercase;text-align:center;margin-top:5px;float:left;width:70px;z-index:2;}
table#tableSubmenuTournament td.tdFirstTournamentItem img {float:left;width:70px;height:58px;left:0px;z-index:2;margin:none;padding:0px 0px 0px 0px;}

/*Styles img and h3 for Tournament Item*/
table#tableSubmenuTournament td.tdTournamentItem a{width:74px;width:74px !important;height:83px;margin:none;padding:none;}
table#tableSubmenuTournament td.tdTournamentItem a:hover{background:transparent url('../Images/megamenu/mm-bg-hover.gif') repeat-x;width:70px !important;height:83px;border-bottom:3px solid white;}
table#tableSubmenuTournament td.tdTournamentItem a:hover h3{color:#000;text-decoration:underline;}
table#tableSubmenuTournament td.tdTournamentItem a h3{color:#fff;font-size:11px;text-transform:uppercase;text-align:center;margin-top:5px;float:left;width:70px;z-index:2;}
table#tableSubmenuTournament td.tdTournamentItem img {float:left;width:70px;height:58px;left:0px;z-index:2;margin:none;padding:0px 0px 0px 0px;}

/*Styles img and h3 for Last Tournament Item*/
table#tableSubmenuTournament td.tdLastTournamentItem a{width:74px;width:74px !important;height:83px;margin:none;padding:none;}
table#tableSubmenuTournament td.tdLastTournamentItem a:hover{background:transparent url('../Images/megamenu/mm-bg-hover.gif') repeat-x;width:70px !important;height:83px;border-bottom:3px solid white;}
table#tableSubmenuTournament td.tdLastTournamentItem a:hover h3{color:#000;text-decoration:underline;}
table#tableSubmenuTournament td.tdLastTournamentItem a h3{color:#fff;font-size:11px;text-transform:uppercase;text-align:center;margin-top:5px;float:left;width:70px;z-index:2;}
table#tableSubmenuTournament td.tdLastTournamentItem img {float:left;width:70px;height:58px;left:0px;z-index:2;margin:none;padding:0px 0px 0px 0px;}

/*Styles img and h3 for EmopMasterCruise Item*/
table#tableSubmenuTournament td.tdEmopMasterCruise a{width:155px;width:155px !important;height:83px;margin:none;padding:none;}
table#tableSubmenuTournament td.tdEmopMasterCruise a:hover{background:transparent url('../Images/megamenu/mm-bg-hover.gif') repeat-x;width:155px !important;height:83px;border-bottom:3px solid white;}
table#tableSubmenuTournament td.tdEmopMasterCruise a:hover h3{color:#000;text-decoration:underline;}
table#tableSubmenuTournament td.tdEmopMasterCruise a h3{color:#fff;font-size:11px;text-transform:uppercase;text-align:center;margin-top:5px;float:left;width:155px;z-index:2;}
table#tableSubmenuTournament td.tdEmopMasterCruise img {float:left;width:155px;height:58px;left:0px;z-index:2;margin:none;padding:0px 0px 0px 0px;}

/*Styles img and h3 for EmopOnline Item*/
table#tableSubmenuTournament td.tdEmopOnline a{width:130px;width:131px !important;height:83px;margin:none;padding:none;}
table#tableSubmenuTournament td.tdEmopOnline a:hover{background:transparent url('../Images/megamenu/mm-bg-hover.gif') repeat-x;width:130px !important;height:83px;border-bottom:3px solid white;}
table#tableSubmenuTournament td.tdEmopOnline a:hover h3{color:#000;text-decoration:underline;}
table#tableSubmenuTournament td.tdEmopOnline a h3{color:#fff;font-size:11px;text-transform:uppercase;text-align:center;margin-top:5px;float:left;width:130px;z-index:2;}
table#tableSubmenuTournament td.tdEmopOnline img {float:left;width:130px;height:58px;left:0px;z-index:2;margin:none;padding:0px 0px 0px 0px;}
/*END: MENU TOURNAMENT*/

/*START: MENU MEDIA*/
table#tableSubmenuMedia td{border:none;width:auto;padding:0px;float:left;left:0px;}
ul#menu li.mega #mediadiv{background:transparent url('../Images/megamenu/mmSubmini-bg.gif') no-repeat;width:940px;height:30px !important;top:33px;left:0px;float:left;z-index:1;}
ul#menu li.mega div#mediadiv td a {height:30px !important;right:0px;left:0px;width:auto;float:left;text-align:center;}

table#tableSubmenuMedia tr.menuMediaTr{float:left;height:20px !important;width:940px;}

table#tableSubmenuMedia td.tdMediaEmptyItem{background:transparent;width:824px !important;height:30px !important;position:relative;display:block;float:left;}

table#tableSubmenuMedia td.tdNewsItem{background:transparent;width:50px !important;height:30px !important;position:relative;display:block;float:left;left:560px;border-left:1px solid #5a5573;border-right:1px solid #5a5573;text-align:center;}
table#tableSubmenuMedia td.tdNewsItem:hover{background:transparent url('../Images/megamenu/mm-bgmini-hover.gif') repeat-x;width:50px !important;}
table#tableSubmenuMedia td.tdNewsItem:hover h3{text-decoration:underline;}
ul#menu div#mediadiv table#tableSubmenuMedia td.tdNewsItem h3{color:#FFF;font-weight:bold;font-size:11px;text-transform:uppercase;display:block;float:left;margin-top:2px;margin-left:5px;margin-right:5px;text-align:center;}
ul#menu div#mediadiv table#tableSubmenuMedia td.tdNewsItem a:hover h3{color:#000;}

/*table#tableSubmenuMedia td.tdLiveReportingItem{background:transparent;width:107px !important;height:30px !important;position:relative;display:block;float:left;border-right:1px solid #5a5573;}
table#tableSubmenuMedia td.tdLiveReportingItem:hover{background:transparent url('../Images/megamenu/mm-bgmini-hover.gif') repeat-x;width:107px !important;}
table#tableSubmenuMedia td.tdLiveReportingItem:hover h3{text-decoration:underline;}
ul#menu div#mediadiv table#tableSubmenuMedia td.tdLiveReportingItem h3{color:#FFF;font-weight:bold;font-size:11px;text-transform:uppercase;display:block;float:left;margin-top:2px;margin-left:5px;margin-right:5px;text-align:center;}
ul#menu div#mediadiv table#tableSubmenuMedia td.tdLiveReportingItem a:hover h3{color:#000;}*/

table#tableSubmenuMedia td.tdPhotosItem{background:transparent;width:64px !important;height:30px !important;position:relative;display:block;float:left;left:560px;border-right:1px solid #5a5573;}
table#tableSubmenuMedia td.tdPhotosItem:hover{background:transparent url('../Images/megamenu/mm-bgmini-hover.gif') repeat-x;width:64px !important;}
table#tableSubmenuMedia td.tdPhotosItem:hover h3{text-decoration:underline;}
ul#menu div#mediadiv table#tableSubmenuMedia td.tdPhotosItem h3{color:#FFF;font-weight:bold;font-size:11px;text-transform:uppercase;display:block;float:left;margin-top:2px;margin-left:5px;margin-right:5px;text-align:center;}
ul#menu div#mediadiv table#tableSubmenuMedia td.tdPhotosItem a:hover h3{color:#000;}
/*END: MENU MEDIA*/

/*START: MENU ABOUT*/
table#tableSubmenuAbout td{border:none;width:auto;padding:0px;float:left;left:0px;height:30px !important;}
ul#menu li.mega #aboutdiv{background:transparent url('../Images/megamenu/mmSubmini-bg.gif') no-repeat;width:940px;height:30px !important;top:33px;left:0px;float:left;z-index:1;}
ul#menu li.mega div#aboutdiv td a {right:0px;left:0px;width:auto;float:left;text-align:center;}

table#tableSubmenuAbout tr.menuAboutTr{float:left;height:30px !important;width:940px;}

table#tableSubmenuAbout td.tdAboutEmptyItem{background:transparent;width:533px !important;position:relative;display:block;float:left;}

table#tableSubmenuAbout td.tdAboutItem{background:transparent;width:57px !important;height:30px !important;overflow:hidden;position:relative;display:block;float:left;left:359px;border-left:1px solid #5a5573;border-right:1px solid #5a5573;}
table#tableSubmenuAbout td.tdAboutItem:hover{background:transparent url('../Images/megamenu/mm-bgmini-hover.gif') repeat-x;width:57px !important; height:30px !important;}
table#tableSubmenuAbout td.tdAboutItem:hover h3{text-decoration:underline;}
ul#menu div#aboutdiv table#tableSubmenuAbout td.tdAboutItem h3{color:#FFF;font-weight:bold;font-size:11px;text-transform:uppercase;display:block;float:left;margin-top:2px;margin-left:5px;margin-right:5px;text-align:center;}
ul#menu div#aboutdiv table#tableSubmenuAbout td.tdAboutItem a:hover h3{color:#000;height:30px !important;}

table#tableSubmenuAbout td.tdRulesItem{background:transparent;width:131px !important;height:30px !important;overflow:hidden;position:relative;display:block;float:left;left:359px;border-right:1px solid #5a5573 ;}
table#tableSubmenuAbout td.tdRulesItem:hover{background:transparent url('../Images/megamenu/mm-bgmini-hover.gif') repeat-x;width:131px !important;height:30px !important;}
table#tableSubmenuAbout td.tdRulesItem:hover h3{text-decoration:underline;}
ul#menu div#aboutdiv table#tableSubmenuAbout td.tdRulesItem h3{color:#FFF;font-weight:bold;font-size:11px;text-transform:uppercase;display:block;float:left;margin-top:2px;margin-left:5px;margin-right:5px;text-align:center;}
ul#menu div#aboutdiv table#tableSubmenuAbout td.tdRulesItem a:hover h3{color:#000;}

table#tableSubmenuAbout td.tdFAQItem{background:transparent;width:42px !important;height:30px !important;overflow:hidden;position:relative;display:block;float:left;left:359px;border-right:1px solid #5a5573;}
table#tableSubmenuAbout td.tdFAQItem:hover{background:transparent url('../Images/megamenu/mm-bgmini-hover.gif') repeat-x;width:42px !important;height:30px !important;}
table#tableSubmenuAbout td.tdFAQItem:hover h3{text-decoration:underline;}
ul#menu div#aboutdiv table#tableSubmenuAbout td.tdFAQItem h3{color:#FFF;font-weight:bold;font-size:11px;text-transform:uppercase;display:block;float:left;margin-top:2px;margin-left:5px;margin-right:5px;text-align:center;}
ul#menu div#aboutdiv table#tableSubmenuAbout td.tdFAQItem a:hover h3{color:#000;}

table#tableSubmenuAbout td.tdSiteMapItem{background:transparent;width:72px !important;height:30px !important;overflow:hidden;position:relative;display:block;float:left;left:359px;border-right:1px solid #5a5573;}
table#tableSubmenuAbout td.tdSiteMapItem:hover{background:transparent url('../Images/megamenu/mm-bgmini-hover.gif') repeat-x;width:72px !important;height:30px !important;}
table#tableSubmenuAbout td.tdSiteMapItem:hover h3{text-decoration:underline;}
ul#menu div#aboutdiv table#tableSubmenuAbout td.tdSiteMapItem h3{color:#FFF;font-weight:bold;font-size:11px;text-transform:uppercase;display:block;float:left;margin-top:2px;margin-left:5px;margin-right:5px;text-align:center;}
ul#menu div#aboutdiv table#tableSubmenuAbout td.tdSiteMapItem a:hover h3{color:#000;}

table#tableSubmenuAbout td.tdContactItem{background:transparent;width:73px !important;height:30px !important;overflow:hidden;position:relative;display:block;float:left;left:359px;border-right:1px solid #5a5573;}
table#tableSubmenuAbout td.tdContactItem:hover{background:transparent url('../Images/megamenu/mm-bgmini-hover.gif') repeat-x;width:73px !important;height:30px !important;}
table#tableSubmenuAbout td.tdContactItem:hover h3{text-decoration:underline;}
table#tableSubmenuAbout td.tdContactItem a{width:73px !important;height:30px !important;}
ul#menu div#aboutdiv table#tableSubmenuAbout td.tdContactItem h3{color:#FFF;font-weight:bold;font-size:11px;text-transform:uppercase;display:block;float:left;margin-top:2px;margin-left:5px;margin-right:5px;text-align:center;}
ul#menu div#aboutdiv table#tableSubmenuAbout td.tdContactItem a:hover h3{color:#000;}

/*END: MENU ABOUT*/

/*START: BREADCRUMB MENU*/
#divBreadCrumb{
background:transparent /*url('../Images/megamenu/mmSubmini-bg.gif') no-repeat*/;
position:relative;
top:186px;
height:30px;
}
#breadCrumb{
height: 30px;
padding: 0px;
background: transparent;
color: #fff;
position:relative;
top:0px;
/*padding:0px;*/
/*margin-left:0px;*/
}
#breadCrumb ul{
height: 18px;
padding: 0px;
background: transparent;
color: #fff;
position:relative;
top:-29px;
}
#breadCrumb li {
float: left;
display: inline;
margin-right: 7px;
margin-left:7px;
color:#333333;
font-weight:bolder;
font-size:11px;
position:relative;
top:-31px;
}

#breadCrumb li a {
float:left;  
display:inline;  
margin-right:7px;
color: #fff;
font-weight: bolder;
font-size:11px;
text-decoration: underline;
/*background: url('../Images/megamenu/mmbreadcrumb.gif') top right no-repeat;*/
}
#breadCrumb a:hover {
color: #1ba5de;
text-decoration:underline;
/*background: url('../Images/megamenu/mm-bgmini-hover.gif') top left repeat-x;
height:30px;*/
}
/*END: BREADCRUMB MENU*/

/******** END: Main menu *********/

/*Google Maps Starts*/
.map{
height:286px;
width:280px;
margin-bottom:20px;
border:1px solid #888;
background:#fff;
}

#pushObject50Map{margin-bottom:0;}

p.map_h1{font-size:14px;font-weight:bold;}
p.map_h2{font-weight:bold;padding:4px 0;width:170px;border-top:1px dotted #b6b5bd;border-bottom:1px dotted #b6b5bd;margin-bottom:6px;}
.map img{padding:1px;}
#map_canvas_Ljubljana,#map_canvas_Bulgaria,#map_canvas_Warsaw,#map_canvas_Malta,#map_canvas_Lissabon, #map_canvas_Italy,#map_canvas_Barcelona,#map_canvas_Cruise,#map_canvas_GranCanaria{float:right;position: relative}
#map_list_Ljubljana,#map_list_Bulgaria,#map_list_Warsaw,#map_list_Malta,#map_list_Lissabon, #map_list_Italy,#map_list_Barcelona, #map_list_Cruise, #map_list_GranCanaria{float: left;/*height: 400px;*/width: 170px;margin: 0;padding: 0;background: #fff;list-style: none;}
#map_list_Ljubljana li,#map_list_Bulgaria li,#map_list_Warsaw li,#map_list_Malta li,#map_list_Lissabon li, #map_list_Italy li,#map_list_Barcelona li,#map_list_Cruise li, #map_list_GranCanaria li{padding: .5em;background:#1b85b0 url('../Images/map-list-link-bg.gif') repeat-x top left;border-bottom:3px solid white;font-weight:bold;color:#fff;}
#map_list_Ljubljana li:hover, #map_list_Bulgaria li:hover,#map_list_Warsaw li:hover,#map_list_Malta li:hover,#map_list_Lissabon li:hover, #map_list_Italy li:hover,#map_list_Barcelona li:hover,#map_list_Cruise li:hover, #map_list_GranCanaria li:hover{color: #fff;text-decoration:underline;cursor: pointer;cursor: hand;}
#map_list_Ljubljana li.active,#map_list_Bulgaria li.active,#map_list_Warsaw li.active,#map_list_Malta li.active,#map_list_Lissabon li.active, #map_list_Italy li.active,#map_list_Barcelona li.active,#map_list_Cruise li.active, #map_list_GranCanaria li.active{background: #555;}
#map_list_Ljubljana li.selected, #map_list_Bulgaria li.selected,#map_list_Warsaw li.selected,#map_list_Malta li.selected,#map_list_Lissabon li.selected, #map_list_Italy li.selected,#map_list_Barcelona li.selected, #map_list_Cruise li.selected, #map_list_GranCanaria li.selected{background:#434343;}
#map_list_Ljubljana li.active:hover, #map_list_Bulgaria li.active:hover,#map_list_Warsaw li.active:hover,#map_list_Malta li.active:hover,#map_list_Lissabon li.active:hover, #map_list_Italy li.active:hover,#map_list_Barcelona li.active:hover,#map_list_Cruise li.active:hover, #map_list_GranCanaria li.active:hover {background: #363636;cursor: default;}
#map_message_Ljubljana, #map_message_Bulgaria,#map_message_Warsaw,#map_message_Malta,#map_message_Lissabon, #map_message_Italy,#map_message_Barcelona, #map_message_Cruise{display: none;position: absolute;width: 12em;padding: .5em;background: #555;font-size: .9em;color: #fff;}
#map_message_GranCanaria{display: none;position: absolute;width: 15em;padding: .5em;background: #555;font-size: .9em;color: #fff;}
#map_message_Ljubljana img, #map_message_Bulgaria img,#map_message_Warsaw img,#map_message_Malta img,#map_message_Lissabon img, #map_message_Italy img,#map_message_Barcelona img,#map_message_Cruise img, #map_message_GranCanaria img{border: 0;margin-top: 0;}
#map_message_Ljubljana a,#map_message_Bulgaria a,#map_message_Warsaw a,#map_message_Malta a,#map_message_Lissabon a, #map_message_Italy a,#map_message_Barcelona a,#map_message_Cruise a, #map_message_GranCanaria a{color: #CAEAF9;border-bottom: 1px solid #EBEBEB;}
#map_message_Ljubljana a:hover, #map_message_Bulgaria a:hover,#map_message_Warsaw a:hover,#map_message_Malta a:hover,#map_message_Lissabon a:hover, #map_message_Italy a:hover,#map_message_Barcelona a:hover, #map_message_Cruise a:hover, #map_message_GranCanaria a:hover{color: #fff;border-bottom: 1px solid #CAEAF9;}
/*Google Maps Ends*/




/***Start: Reziseing Images****/
img.resize{
    width:345px;
    height:541px;
    border:1px solid #000000;
    padding:0px;
    position:absolute;
    z-index:5;
    float:left;
    overflow:auto;
}
/***End: Reziseing Images****/

/***Start: Lightbox css***/
#lightbox{
	background-color:#e6e5e6;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url('../Images/overlay.png'); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Images/overlay.png", sizingMethod="scale");*/
	}
/***END: Lightbox css***/


/**Start: Gallery style for premium partner puff.**/
/* rotator in-page placement */
    div#rotator1 {
    position:relative;
	height:80px;
	margin-left: 0px;
	margin-top: 0px;
	border-left:1px solid #C1C1C1;
	border-right:1px solid #C1C1C1;
	background: #FFF url('../Images/ucContent-bg.gif') repeat-x scroll center top;
    }
    
    div#rotator2,div#rotator3 {
	position:relative;
	height:80px;
	margin-left: 0px;
	margin-top: 0px;
	border-left:1px solid #C1C1C1;
	border-right:1px solid #C1C1C1;
	background: #FFF;
}
/* rotator css */
	div#rotator1 ul li,div#rotator2 ul li,div#rotator3 ul li {
	float:left;
	position:absolute;
	list-style: none;
	left:10px;
	top:10px;
}
/* rotator image style */	
	div#rotator1 ul li img,div#rotator2 ul li img,div#rotator3 ul li img {
	border:1px solid #C1C1C1;
	padding: 1px;
	background: #fff;
}
    div#rotator1 ul li.show,div#rotator2 ul li.show,div#rotator3 ul li.show {
	z-index:500
}

/**End: Gallery style for premium partner puff.**/

/****Start: Styles tabs for firstpage News/Live Reporting/Blog puff****/
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 35px; /*--Set height of tabs--*/
	border-bottom: 1px solid #c1c1c1;
	/*border-left: 1px solid #999;*/
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 35px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	/*border: 1px solid #999;*/
	/*border-right: 1px solid #999;*/
	/*border-top:1px solid #999;*/
	/*border-bottom:1px solid #532e63;*/
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background:transparent /*url('../Images/tab-bg-left.gif') no-repeat 1px 1px*/;
	border-right:1px solid #C1C1C1;
	border-bottom:1px solid #C1C1C1;
	
}
ul.tabs li.active{
    border-right:1px solid #c1c1c1;
    /*border-left:1px solid #c1c1c1;*/
    border-bottom:none;
    text-decoration:none;
    
}

ul.tabs li h2{
    /*color:#008CC8;*/
    color:#413967;
    font-size:14px;
    /*text-transform:uppercase;*/
}
ul.tabs li h2:hover{
    /*text-decoration:underline;*/
}
ul.tabs li.active h2:hover{
    text-decoration:none;
}
ul.tabs li.active h2{
    color:#000;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 10px 10px;
	/*border-right: 3px solid #fff;*/
	outline: none;
	border:1px solid #fff;
}
ul.tabs li a#aNews{}
ul.tabs li a#aLive{}
ul.tabs li a#aTwitter{background: transparent url('../Images/twitter-logo.jpg') no-repeat;background-position:10px 10px;}
ul.tabs li a#aTwitter:hover{background:#DFDFE2 url('../Images/twitter-logo.jpg') no-repeat;background-position:10px 10px;}
h2#h2Twitter{padding-left:20px;}



ul.tabs li a:hover {
	background: #DFDFE2;
	/*background:transparent /*url('../Images/menu-bg-hover.gif') repeat-x;*/

}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	/*background:transparent url('../Images/tab-bg-left.gif') no-repeat;*/
	background:#DFDFE2;
	/*border-bottom: 1px solid #fff;*/
	/*border-top:1px solid #c1c1c1;*/
	/*border-left:1px solid #c1c1c1;*/
	/*border-right:1px solid #c1c1c1;*/
	height:35px;
	border-bottom:1px solid #DFDFE2;
}
.tab_container {
	border: 1px solid #c1c1c1;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; 
	width: 458px;
	background: #fff;
}

.tab_content {
	padding: 0px;
	font-size: 1.2em;
	width:458px;
}

.tab_container a{color:#000;font-size:12px;}
.tab_container a:hover{color:#008CC8;}
#fdpoweredby a{color:#fff;}
/****End: Styles tabs for firstpage News/Live Reporting/Blog puff****/

/*Start: FAQ style*/
.accordion {
	width: 460px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h3 {
	background: #e8e6e7 url('../Images/arrow-square.gif') no-repeat right -51px;
	padding: 7px 8px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #e3e2e2;
    color:#008CC8;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background:#fff url('../Images/ucTextContent-bg.gif') repeat-x center bottom;
	margin: 0;
	padding: 5px 10px 10px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}
.accordion img {
    left:-6px;
    position:relative;
    border-top:1px dotted #c4c4c4;
}

/*End: FAQ style*/

/*Start: Fancybox image viewer*/
div#fancy_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 30;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('../Images/fancy_progress.png') no-repeat;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 20px 20px 40px 20px;
    margin: 0;
    background: transparent;
    display: none;
    width:100%;
    height:100%;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	background: #FFF;
}

div#fancy_content {
	margin: 0;
	z-index: 100;
	position: absolute;
}

div#fancy_div {
	background: #000;
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 100;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
	border:1px solid #878787;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('../Images/fancy_closebox.png') top left no-repeat;
	cursor: pointer;
	z-index: 181;
	display: none;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

#fancy_ajax {
	width: 100%;
	height: 100%;
	overflow: auto;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 0px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	z-index: 111; 
	display: none;
	background-image: url("data:image/gif;base64,AAAA");
	outline: none;
	overflow: hidden;
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

span.fancy_ico {
	position: absolute; 
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 112; 
	cursor: pointer;
	display: block;
}

span#fancy_left_ico {
	left: -9999px;
	background: transparent url('../Images/fancy_left.png') no-repeat;
}

span#fancy_right_ico {
	right: -9999px;
	background: transparent url('../Images/fancy_right.png') no-repeat;
}

a#fancy_left:hover, a#fancy_right:hover {
	visibility: visible;
	background-color: transparent;
}

a#fancy_left:hover span {
	left: 20px; 
}

a#fancy_right:hover span {
	right: 20px; 
}

#fancy_bigIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

div#fancy_bg {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
	/*background:transparent url('../Images/fancybox-bg.gif') repeat-x top left;*/
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}

div#fancy_bg_n {
	top: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('../Images/fancy_shadow_n.png') repeat-x;
}

div#fancy_bg_ne {
	top: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../Images/fancy_shadow_ne.png') no-repeat;
}

div#fancy_bg_e {
	right: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('../Images/fancy_shadow_e.png') repeat-y;
}

div#fancy_bg_se {
	bottom: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../Images/fancy_shadow_se.png') no-repeat;
}

div#fancy_bg_s {
	bottom: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('../Images/fancy_shadow_s.png') repeat-x;
}

div#fancy_bg_sw {
	bottom: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../Images/fancy_shadow_sw.png') no-repeat;
}

div#fancy_bg_w {
	left: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('../Images/fancy_shadow_w.png') repeat-y;
}

div#fancy_bg_nw {
	top: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../Images/fancy_shadow_nw.png') no-repeat;
}

div#fancy_title {
	position: absolute;
	z-index: 100;
	display: none;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 3px;
	white-space: nowrap;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title table td {
	padding: 0;
	vertical-align: middle;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url('../Images/fancy_title_left.png') repeat-x;
	border:none;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url('../Images/fancy_title_main.png') repeat-x;
	border:none;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url('../Images/fancy_title_right.png') repeat-x;
	border:none;
}

/*END: Fancybox image viewer*/


.menu_head{border:1px solid #998675;}

.menu_body {display:none; width:184px;border-right:1px solid #998675;border-bottom:1px solid #998675;border-left:1px solid #998675;}
.menu_body li{background:#493e3b;}
.menu_body li.alt{background:#362f2d;}
.menu_body li a{color:#FFFFFF; text-decoration:none; padding:10px; display:block;}
.menu_body li a:hover{padding:15px 10px; font-weight:bold;}


/** Style the tweets */
div#twitters {
  padding: 0px;
  overflow: auto;
  margin: 5px;
}

div#twitters ul {
  list-style: none;
  padding: 0px;
  overflow:auto;
  margin-left:0px;
  /*white-space: nowrap;*/
}

div#twitters li{
  margin-bottom:10px;
  padding-bottom:10px;
  border-bottom:1px dotted #C1C1C1;
  font-size:12px;
}

div#twitters span.prefix {
  font-weight: bold;
}

div#twitters span.time {
  font-style: italic;
  color: #c5c5c5;
  font-size:10px;
}
div#twitters span.time a{font-size:10px;}

div#twitters span.status {
  font-style: normal;
}

/*Start: Twitter curtain*/
#twitter-curtain {
	position: absolute;
	top: -200px;
	right: 0px;
	width:229px; /* -padding */
	height:180px; /* -padding */
	padding: 10px 20px;
	background: url(../Images/twitter_curtainBg.png) no-repeat left top;
	z-index: 300;
	color: #343434;
}

.twitter-curtain-close {
	position: absolute;
	top: 8px;
	right: 13px;
	cursor: pointer;
}

#twitter-curtain p {
	width: 229px;
}

#twitter-curtain p.header {
	color: #009ed0;
	font: 2.2em/1.3em Georgia;
	margin-bottom: 10px;
}

#twitter-curtain p.status {
	position: absolute;
	top: 153px;		
	color: #a0a0a0;
}

#twitter-curtain div.twitterTime {
	font-size:1.3em;
	color: #a0a0a0;
	margin-bottom: 3px;
}

#twitter-curtain p.status a, #twitter-curtain p.status a:visited, #twitter-curtain p.twitterStatus a, #twitter-curtain p.twitterStatus a:visited {
	color: #1a5e79;
}

#twitter-curtain-show-hide-area {
	display: inline; 	
	position: absolute;
	top: 200px;	
	margin-left: 89px;
	width:60px;
	height:77px;
	background: url(../Images/twitter_curtainBg.png) no-repeat -109px -200px;	
	cursor: pointer;
}
/*End: Twitter curtain*/

/*Start: Countdown jquery styles*/
#t7_timer { 
	width: 300px; 
	height: 55px; 
	position: relative;
}

#t7_timer_over { 
	width: 300px; 
	height: 55px; 
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 1px;
	margin: 0px;
	padding: : 0px;
}


#t7_vals {
	width: 100%;
	clear:both;
	margin: 0px auto;
}

.t7_numbs {
	font-size: 28px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
}

#t7_y {
	background-image: url(../Images/Countdown2.png);
	background-repeat: no-repeat;
	float:left;
	width: 48px;
	height:35px;
	background-color:#ffffff;
	padding: 0px 0px 0px 3px;
	margin: 1px;
	letter-spacing: 7px;
}
#t7_d {
	background-image: url(../Images/Countdown3-nc.png);
	background-repeat: no-repeat;
	float:left;
	width: 71px;
	height:35px;
	background-color:#ffffff;
	padding: 0px 0px 0px 3px;
	margin: 1px;
	letter-spacing: 7px;
}
#t7_h {
	background-image: url(../Images/Countdown2-nc.png);
	background-repeat: no-repeat;
	float:left;
	width: 48px;
	height:35px;
	background-color:#ffffff;
	padding: 0px 0px 0px 3px;
	margin: 1px;
	letter-spacing: 7px;
}
#t7_m {
	background-image: url(../Images/Countdown2-nc.png);
	background-repeat: no-repeat;
	float:left;
	width: 47px;
	height:35px;
	background-color:#ffffff;
	padding: 0px 0px 0px 3px;
	margin: 1px;
	letter-spacing: 7px;
}
#t7_s {
	background-image: url(../Images/Countdown2-nc.png);
	background-repeat: no-repeat;
	float:left;
	width: 46px;
	height:35px;
	background-color:#ffffff;
	padding: 0px 0px 0px 3px;
	margin: 1px;
	letter-spacing: 7px;
}

#t7_labels {
	width: 100%;
	clear:both;
	margin: 0px auto;
}

.t7_labs {
	font-size: 9px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #000000;
}
#t7_yl {
	float:left;
	width: 51px;
	height:15px;
	padding:0px;
	margin: 0px;
}
#t7_dl {
	float:left;
	width: 74px;
	height:15px;
	padding:0px;
	margin: 0px;
}
#t7_hl {
	float:left;
	width: 54px;
	height:15px;
	padding:0px;
	margin: 0px;
}
#t7_ml {
	float:left;
	width: 50px;
	height:15px;
	padding:0px;
	margin: 0px;
}
#t7_sl {
	float:left;
	width: 50px;
	height:15px;
	padding:0px;
	margin: 0px;
}
#upcomingEventCountdown { width: 300px; height: 55px; text-align: center;position:absolute;margin-left:0px;top:270px;}
/*End: Countdown jquery styles*/