@charset "utf-8";
/* CSS Document */

body {
	font-size:62.5%;
	font-family:Arial, Helvetica, sans-serif;
	color:#9a9393;
	background:#000000 url(../images/gradRp.jpg) top repeat-x;
	margin:0;
	padding:0;
	}
a, li, ul, h1, p {
	margin:0;
	padding:0;
	text-decoration:none;
	list-style-type:none;
}
img {border:none}
a {color:#9a9393;}
a:hover {color:#ff0000;}
#current a {color:#ff0000;}
h2 {color:#ff0000; font-size:1.2em;}
h3, h4, h5 {margin:0;}
h5 {font-size:1.1em;}

#container {width:100%;  background:url(../images/playersBg.jpg) no-repeat top center}
#wrapper {width:898px; margin:0 auto}

#bannerHead {width:898px; height:211px}

#navigation {background:transparent url(../images/navigationBg.jpg) no-repeat scroll 0 0;
font-size:1.05em;
height:55px;
letter-spacing:0.01em;
padding:5px 0 0;
width:898px;}
#navigation ul {width:799px; margin:0 auto;}
#navigation li {float:left; display:block; padding:0 14px; background:url(../images/navigationLineSep.jpg) no-repeat right;}
		
#bannerCentral {width:898px; height:395pxs;}

#bannerBase { height:184px; background:url(../images/bannerBaseRp.jpg) repeat-x bottom; _width:900px}
.bannerBaseFlash {float:left; width:590px; height:130px; margin:27px 0 0 30px; _margin-left:15px;}
.videoDownloads {float:right; width:260px; height:170px; margin-top:14px; }
.videoDownloads ul {width:106px; margin:94px 0 0 24px}
.videoDownloads li { background:transparent url(../images/vidIcon.gif) no-repeat scroll 0 1px;
border-bottom:1px dotted #3D3D3D;
margin-top:3px;
padding-bottom:3px;
padding-left:17px;
font-size:0.9em;}

#content {background:#252525; padding:0 30px 30px}
.leftPull {background:#1A1A1A none repeat scroll 0 0;
border:1px solid #2E2E2E;
height:224px;
padding:10px 15px 15px;
width:559px; float:left}

.leftPull h1 {color:#6C6A6A;
float:left;
font-size:1.45em;
font-weight:normal;
margin:0;}

.rightClick a {width:151px; height:13px; display:block; float:right; text-indent:-999em; background:url(../images/button_click.gif); margin-top:1px}
.rightClickSponsor a {width:181px; height:13px; display:block; float:right; text-indent:-999em; background:url(../images/button_sponsorpackage.jpg); margin-top:1px; margin-right:9px}
.rightClickPlayer a {width:107px; height:13px; display:block; float:right; text-indent:-999em; background:url(../images/button_viewprofile.gif); margin-top:1px; margin-right:9px}
.leftClickTran a {background:url(../images/button_transcripts.gif) no-repeat; width:168px; height:13px; text-indent:-999em; display:block; margin-top:20px;}

.leftPullStory {width:236px; float:left; color:#FFF;  }

.leftPullStory h2 {margin-top:10px;}
.leftPullStory a {color:#ff0000; }
.leftPullStory a:hover { color:#ff0000  }
.leftPullContent {float:left; clear:none; width:125px; margin-right:15px; margin-bottom:0;}
.leftPullImage {margin-top:3px; float:left;}

.rightPullDates {width:301px; float:right}
.rightPullDates ul {margin-top:5px;}
.rightPullDates li {width:301px; border-bottom:1px dotted #3d3d3d; padding:6px 0; font-size:1em; font-weight:bold;}
.rightPullDates li strong {color:#FFFFFF; margin-right:5px;}

.newsletterSidebar {width:226px; height:250px; float:right; background:black;}
.bodyText .fullColumn {width:790px; margin-left:20px;}
.bodyContentSub .History {width:478px;}
.bodyContentSub .Entertainment {width:478px; padding-bottom:0;}
.Entertainment h3 {color:#FFF}
.repeater {width:100%; clear:both; }

.newsletterSidebar h1 {background:#1A1A1A none repeat scroll 0 0;
border:1px solid #2E2E2E;
color:#6C6A6A;
font-size:1.45em;
font-weight:normal;
height:25px;
margin:0 0 0 -1px;
padding:6px 0 0 9px;
width:217px;}
.newsletterSidebar img {margin:4px;}
.centreWrap {height:252px;}
.ACTitle{background:#1A1A1A none repeat scroll 0 0;
border:1px solid #2E2E2E;
clear:both;
height:23px;
margin-top:10px;
padding:6px 0 0 15px;
width:823px;
overflow:hidden}
.ACTitle h1 {color:#6C6A6A;
float:left;
font-size:1.45em;
font-weight:normal;
margin:0;}
.ACTitle .rightClick {margin-right:10px;}
.playersTabs {margin-top:5px;}
.playersWrap {overflow:hidden; margin-top:7px;}

.viewProfile, .viewVideo { height:13px;
margin-top:5px;}
.viewProfile li, .viewVideo li	{width:96.5px; float:left; margin-right:7px; }
.viewProfile li a, .viewVideo li a{border:none; margin:0 0 0 17px}

.sponsors {background:url(../images/sponsors.jpg); width:837px; height:112px; margin-top:8px; margin-bottom:20px;}

#footer {width:898px; height:292px; margin:0 auto; margin-top:20px; background:url(../images/foooterRp.jpg) repeat-x}
.footerContent {background:transparent url(../images/dividerLg.jpg) no-repeat scroll 0 10px;
height:200px;
margin:0 auto;
padding-top:32px;
width:826px;
font-size:1.1em;}

.footerContent  .heading {color:#525151; font-weight:bold}
.footerContent a {color:#FFF}
.footerContent a:hover {border-bottom:1px dotted #FFF; color:#FFF}

.footerColOne {width:150px; float:left}
.footerColTwo {width:150px; float:left}
.footerColThree {width:150px; float:left}
.footerColFour {width:150px; float:left}
.footerColFive {float:left}

form {float:left; width:225px}
input {background:#1A1A1A none repeat scroll 0 0;
border:1px solid #2E2E2E;
color:#817F7F;
float:left;
font-family:Courier New;
font-size:1.1em;
height:17px;
margin-left:6px;
margin-right:-2px;
margin-top:4px;
padding:1px 0 0 6px;
text-transform:lowercase;
width:61px;}
#su_email {width:74px; margin-right:1px;}
#su_send_btn { width:55px; height:20px; display:block}
form img {margin:0; float:left}
/*============ reusables =======*/
.divider {background:url(../images/headlineUnderline.gif) no-repeat; height:5px; clear:both; margin-top:24px;}

/*============ corporate template =======*/
#contentSub {background:#252525; padding:15px 30px 29px; overflow:hidden}
.bodyContentSub {width:839px; background:#1a1a1a; border:1px solid #2e2e2e; margin-top:15px; padding-top:17px; overflow:hidden; padding-bottom:100px;}
.bannerHeader {width:794px;  margin:0 auto; border:1px solid #000000}
.bodyText {margin-top:30px; padding-bottom:20px; margin-left:22px; _margin-left:10px; float:left}

.Entertainment p {margin-top:10px; margin-bottom:10px;}
.bodyTextVenue {width:440px; margin-top:30px; padding-bottom:120px; margin-left:22px; float:left}
.bodyText a, .bodyTextVenue a {border-bottom:1px solid #9A9393}
.bodyText a:hover, .bodyTextVenue a:hover {border-bottom:none}
.bodyText h1, .bodyTextVenue h1 {color:#FFF; font-size:1.4em; margin-bottom:15px}
.bodyText p, .bodyText li, .bodyTextVenue p, .bodyTextVenue li  {font-size:1.2em;}
.bodyText ul, .bodyTextVenue ul { margin-top: 10px; margin-bottom: 10px; }
.bodyText li, .bodyTextVenue li  {padding-left:15px; margin-left:20px; background:url(../images/bullet.gif) 0 5px no-repeat}
.bodySideBarVenue {width:313px; float:right; margin-top:28px; margin-right:10px; padding-bottom:20px; }
.bodySideBar {width:293px; float:right; margin-top:28px; margin-right:10px; padding-bottom:20px;}
.bodySideBarResults {width:293px; float:right; margin-top:28px; margin-right:20px; padding-bottom:20px;}
.bodySideBarResults img {margin-bottom:20px;}

.bodySideBar img, .bodySideBarVenue img {border:1px solid #000000;
margin-bottom:7px;
margin-top:35px;}
.bodySideBar p, .bodySideBarVenue p {color:#696666;}
.bodyTextVenue h2 {font-size:1.2em; margin:0;}
.bodyTextVenue h3 {color:#FFF; font-style:italic}
.bodyTextVenue p {margin:0; padding:0;}




.spaceDivider {width:100%; height:20px; clear:both}
.spaceDividerLarge {width:100%; height:90px; clear:both}
.PlayerProfile {width:820px; background:#1a1a1a; border:1px solid #2e2e2e; padding:10px 10px 15px 10px; margin-top:30px; overflow:hidden }
.playerProfileImage {background:url(../images/imageShadowBg.jpg) no-repeat; width:310px; height:237px; float:left; margin-right:23px;}
.playerProfileImage .holder {
height:219px;
margin:6px 0 0 8px;
overflow:hidden;
width:293px; }
/*.playerProfileImage img {float:left;
height:219px;
margin:6px 0 0 8px;
overflow:hidden;
width:293px;}*/
.playerProfileText {float:left; width:480px; color:#FFF; }
.playerProfileText ul {float:left;
width:213px; }
.playerProflieHead {border-bottom:1px dotted #6c6a6a; padding-bottom:6px; width:100%; height:18px;}
.playerProfileText h1 {color:#6c6a6a; font-weight:normal; font-size:1.5em; width:300px; float:left }
.playerProfileText h2 {margin-top:13px;}

.playerProfileText p.left {width:238px; float:left; margin-right:20px; font-size:1.1em;}
.playerProfileText p.ul  {width:238px; float:left; }
.playerProfileText li {width:205px; float:left; font-size:1.1em; background:url(../images/whiteBullet.gif) no-repeat 0 7px; padding-left:12px; line-height:16px}
.shadow {color:#888484}
.ticketsBanner {border:1px solid #000000; width:830px; height:247px; margin-top:10px}


.TicketsInfo {background:#1A1A1A none repeat scroll 0 0;
border:1px solid #2E2E2E;
margin-top:30px;
padding:10px 18px 15px;
width:796px;
overflow:hidden}

.TicketsInfoLeft {color:#6C6A6A;
float:left;
margin:20px;
width:340px;}
.ticketButton {background:url(../images/button_ticketMaster.jpg) no-repeat; width:242px; height:72px; text-indent:-999em; display:block; margin-top:50px;}
.TicketsInfoLeft h1, .notes h1 {margin:20px 0 0 0; #font-size:2em;}
.TicketsInfoLeft h3 {font-size:1.5em;}
.TicketsInfoLeft ul, .notes ul {margin:20px 0 0 0;}
.TicketsInfoLeft li {background:url(../images/bullet.gif) no-repeat 0 8px; padding-left:10px; font-weight:bold; line-height:1.8em; font-size:1.1em}
.TicketsInfoLeft a, .notes a {color:#FFF}
.TicketsMap img {border:1px solid #000000;
float:right;
height:333px;
margin:13px 10px 0 0;
width:372px;}
.TicketsMap p {float:left;
margin:11px 0 0 35px;
width:300px;}
.TicketsProfile {background:#1A1A1A none repeat scroll 0 0;
border:1px solid #2E2E2E;
margin-top:15px;
padding:30px 0 26px 39px;
width:794px;
overflow:hidden}
.TicketsProfileLeft {width:476px; float:left;}
.TicketsProfileLeft h1 {border-bottom:1px dotted #6C6A6A;
color:#6C6A6A;
font-size:1.4em;
font-weight:normal;
padding-bottom:6px;}
.TicketsProfileLeft table {margin-top:10px; color:#FFF; font-size:1.1em}
.TicketsProfileLeft table h2 {font-size:1em;}
.TicketsProfileLeft table h3 {font-size:1em; font-style:italic; color:#6C6A6A; padding-bottom:3px; }
.TicketsProfileRight {float:right;
margin-right:24px;
width:153px;}
a.ticketButtonSmall {background:url(../images/button_ticketMasterSmall.jpg) no-repeat; width:153px; height:45px; display:block}
a.clickhere {background:transparent url(../images/button_visitTicket.gif) no-repeat scroll 0 0;
display:block;
height:13px;
margin-left:18px;
margin-top:10px;
text-indent:-999em;
width:108px;}

.notes {margin:20px 0 0 30px; width:503px;}
.notes h5 {font-size:1.1em}
ol.numbered  {margin-top:2px;}
ol.numbered li  {list-style-type:decimal; margin-left:-23px; font-size:1.1em; #margin-left:-18px;}
ul.circles li {background:url(../images/bullet.gif) no-repeat 0 8px; padding-left:10px; font-weight:bold; line-height:1.8em; font-size:1.1em}

/*======= news & press =====*/
ul.crumb {float:left;
font-size:1.15em;
line-height:1.4em;
margin-left:42px;}
ul.crumb li {float:left; display:inline; color:#6c6a6a}
ul.crumb li a {margin:0 3px; color:#6c6a6a}
ul.crumb li a:hover {color:#ff0000;}

.pressReleasePull {background:#1a1a1a; border:1px solid #2e2e2e; padding:20px;margin:13px 0 0; overflow:hidden; padding-bottom:30px; _width:95%; }
.pressPullLeft {width:300px; float:left}
.pressImgRight {float:right; width:465px; height:247px; border:1px solid #000;}
.chatImgRight {width:796px; height:247px;}
.pressReleasePull h2 {font-size:1.2em; text-transform:uppercase; font-weight:normal}
.date {color:#FFF; margin-right:20px;}
.pressReleasePull li {border-bottom:1px dotted #6C6A6A;
font-size:1.1em;
padding-bottom:7px;
padding-top:5px;}
.PressWrap {overflow:hidden; width:100%}
.news  {float:left; width:453px; margin-top:37px; overflow:hidden}
.news p {margin-top:10px;}
.news a { font-style:italic; color:#fff8f8; margin-top:15px;}
.advertising {width:300px; height:599px; float:right; margin-top:35px; overflow:hidden}
.news img { 
    float: left; 
    margin: 0 20px 20px 0; 
}


.playersIconWrap { 
color:#636161;
float:left;
margin-right:6.5px;
width:99px;}
.viewProfile a{ background:url(../images/viewProfile.gif) no-repeat center; width:97px; height:9px; display:block; text-indent:-999em}
.viewVideo a{ background:url(../images/button_video.gif) no-repeat center; width:97px; height:9px; display:block; text-indent:-999em}


.playersIconWrap .signed {background:url(../images/thumbBg.jpg) no-repeat;
border:1px solid #2E2E2E;
height:205px;
width:97px;
display:block;}
.playersIconWrap .unsigned {background:url(../images/unsigned.jpg) no-repeat;
border:1px solid #2E2E2E;
height:205px;
width:97px;
display:block;}
.linkImage  {background:url(../images/thumbsmallBg.jpg) no-repeat; width:95px; height:105px; margin-left:1px;}
.linkImage .holder {float:left;
height:91px;
margin-bottom:0;
margin-left:7px;
margin-right:0;
margin-top:7px;
overflow-x:hidden;
overflow-y:hidden;
}
.playersIconWrap h3 {color:#FFFFFF; font-weight:normal; font-size:1.1em}
.playersIconWrap h4 {color:#ff0000; font-weight:bold; font-size:1.2em;}
/*.playersIconWrap img {left:7px;
position:relative;
top:7px;}*/
.playersIconWrap p {color:#636161;
line-height:1em;
margin-left:9px;
margin-top:5px;
width:82px;}
.signedTitle {margin-left:8px;
margin-top:7px;}

/*============= Contact Form ==========================*/\

.rightContact img {width:452px; height:760px; border:1px solid #000000; float:right}
.ContactPull, .DrawPull {background:#1a1a1a; border:1px solid #2e2e2e; padding:20px 20px 0 0;margin:13px 0 0; overflow:hidden; padding-bottom:30px; _width:818px; }
.DrawPull {padding:20px 0 0 0;}
.ContactPull .leftContact {width:330px; float:left; margin-top:0px; }
.leftContact h2 {font-size:1.2em;
font-weight:normal;
text-transform:uppercase;}
.leftContact a {color:#FFF}

.pressSponsorRight {width:544px; height:304px; float:right}
.sponsorLeft  {width:233px; float:left;}
.sponsorLeft  p {font-size:1.1em;}
.sponsorLeft  h3 {color:#FFF; font-size:1.1em;}

.buttonSponsor a {background:transparent url(../images/button_sponsorpackage.gif) no-repeat scroll 0 0;
display:block;
height:13px;
margin-left:24px;
margin-top:10px;
text-indent:-999em;
width:181px;}
.buttonSponsorEnquire a {background:url(../images/button_sponsorenquire.gif) no-repeat; width:202px; height:13px; display:block; text-indent:-999em;
margin-top:10px; float:right; clear:right
}

.sponsorBanner {background:url(../images/sponsorBanner-AAMI.jpg) no-repeat; width:839px; height:112px; margin-top:10px;}
.supportSponsorLarge {background:url(../images/sponsorBannerLarge.jpg) no-repeat; width:839px; height:199px; margin-top:10px;}
.titleSponsor {margin:0 auto; width:186px; height:78px;}
.titleSponsor img {margin-top:18px;}
.supportSponsor ul {margin-left:35px;}
.supportSponsor ul.supportSponsor-two  {margin-left:37px; clear:left;}
.supportSponsor ul.supportSponsor-two li {margin-top:0; margin-right:49px; width:110px;}
.supportSponsor li {float:left; margin-top:18px; width:160px;}
.supportSponsor li a{float:left; text-indent:-999em; display:block}
.sponOne a{background:url(../images/sponsors-wilson.jpg) no-repeat; width:105px; height:80px;}
.sponTwo a{background:url(../images/sponsors-lanson.jpg) no-repeat; width:112px; height:80px;}
.sponThree a{background:url(../images/sponsors-schweppes.jpg) no-repeat; width:76px; height:80px;}
.sponFour a{background:url(../images/sponsors-vittoria.jpg) no-repeat; width:81px; height:80px;}

.sponFive a{background:url(../images/sponsors-diadora.jpg) no-repeat; width:115px; height:80px;}
.sponSix a{background:url(../images/nepenthe.jpg) no-repeat; width:80px; height:80px;}
.sponSeven a{background:url(../images/sponsors-snnap.jpg); width:101px; height:80px;}
.space {width:125px; height:80px; float:left}

.affilliateSponsor ul {height: 78px; margin:0 22px auto}
.affilliateSponsor li {float:left; margin-top:18px;}
.affilliateSponsor li a{float:left; text-indent:-999em; display:block}

.sponEight a{background:url(../images/sponsors-tennis.jpg) no-repeat top center; width:115px; height:70px;}
.sponNine a{background:url(../images/sponsors-seven.jpg) no-repeat top center; width:100px; height:70px;}
.sponTen a{background:url(../images/sponsors-rowland.jpg) no-repeat center; width:161px; height:78px;}
.sponEleven a{background:url(../images/sponsors-ticket.jpg) no-repeat top center; width:115px; height:70px;}
.sponIEC a{background:url(../images/sponsors-IEC.jpg) no-repeat center; width:134px; height:78px;}
.spon3AW a{background:url(../images/sponsors-3AW.jpg) no-repeat center; width:75px; height:78px;}

/*======== forms =========*/
#contactForm {background:#040404 none repeat scroll 0 0;
border:1px solid #2E2E2E;
height:auto;
padding:20px 0 15px 10px;
width:308px;
margin-top:20px;
}
#contactForm .row {margin-top:8px; overflow:hidden; width:100%; width:296px;}
#contactForm label {padding-bottom:5px;}
#contactForm form {width:310px; margin-top:-8px;}
.fieldblock {float:left}
#contactForm .fieldblock {
margin-right:7px;
width:126px;}
#contactForm .small {
	background:transparent url(../images/form-inputSmall.jpg) no-repeat scroll 0 0;
	height:24px;
	margin:4px 0 0;
	padding-left:2px;
	padding-right:10px;
	padding-top:2px;
	width:114px;
}
#contactForm .small input {
	background: transparent !important;
	border:0px none !important;
	height:24px !important;
	width:114px !important;
	margin:0 !important;
	padding:3 0 0 !important;
}
#contactForm .medium {
	background:transparent url(../images/form-inputMedi.jpg) no-repeat scroll 0 0;
	height:24px;
	margin:4px 0 0;
	padding-left:2px;
	padding-right:10px;
	padding-top:2px;
	width:147px;
}
#contactForm .medium input {
	background: transparent !important;
	border:0px none !important;
	height:24px !important;
	width:147px !important;
	margin:0 !important;
	padding:3 0 0 !important;
}
#contactForm .large {
	background:transparent url(../images/form-inputLarge.jpg) no-repeat scroll 0 0;
	height:24px;
	margin:4px 0 0;
	width:280px;
	border:none;
	color:#040404;
	padding:2px 10px 0 0;
}
#contactForm input {
	background:transparent;
	height:24px;
	margin:0;
	padding-right:10px;
	padding-left:2px;
	padding-top:3px;
	width:280px;
	border:0px none;
	color:#040404;
}
#contactForm .rowCheck {margin-top:20px; width:200px; float:left;}
#contactForm .rowCheck input {background:none repeat scroll 0 0;
float:left;
width:20px;
margin:0;
padding:0;
margin-right:5px;
height:10px;}
#contactForm .rowCheck label {float:left}
#contactForm .textarea {
	background:transparent url(../images/form-textarea.jpg) no-repeat scroll 0 0;
	height:66px;
	margin:0;
	padding-bottom:10px;
	width:292px;
	margin-top:5px;
}
#contactForm textarea {
	background:transparent;
	height:65px;
	margin:5px 0;
	width:285px;
	padding:0 0 0 5px;
	border:0px none;
}
#contactForm p { margin:15px 0; color:#FF0000; }
#contactForm label {text-transform:uppercase}

#contactForm h1 {color:#6c6a6a; font-weight:normal}
#contactForm h1 strong{color:#6c6a6a; font-weight:bold}

#contactForm .rowSubmit input {float:right; background:url(../images/button_submit.jpg) no-repeat; display:block; width:69px; height:20px;  cursor:pointer; text-indent:-999em; margin-top:20px; margin-right:20px;}


/*======== the css for gallery =======*/

#gallery .ACTitle {margin:20px 0 8px;
padding:7px 10px 0 15px;
width:807px;}
.ad-gallery {
  margin-top:15px;
}
.ad-gallery, .ad-gallery * {
  margin: 0;
  padding: 0;
}
  .ad-gallery .ad-image-wrapper {
    width: 100%;
    height: 400px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
  }
    .ad-gallery .ad-image-wrapper .ad-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
    .ad-gallery .ad-image-wrapper .ad-next {
      position: absolute;
      right: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev {
      position: absolute;
      left: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(non-existing.jpg)\9
    }
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(../images/ad_prev.png);
        width: 30px;
        height: 30px;
        display: none;
        position: absolute;
        top: 47%;
        left: 0;
        z-index: 101;
      }
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(../images/ad_next.png);
        width: 30px;
        height: 30px;
        right: 0;
        left: auto;
      }
    .ad-gallery .ad-image-wrapper .ad-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
    }
      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        position: absolute;
        bottom: 0px;
        left: 0px;
        padding: 7px;
        text-align: left;
        width: 100%;
        z-index: 2;
        background:url(../images/gallery/opa75.png);
        color: #939494;
      }
      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        background: none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');
      }
        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
          display: block;
        }
  .ad-gallery .ad-controls {
    height: 20px;
  }
    .ad-gallery .ad-info {
      float: right;
			margin:2px 19px 0 20px;
			color:#6c6a6a;
    }
    .ad-gallery .ad-slideshow-controls {
      color:#6C6A6A;
float:right;
margin:2px 0 0;
    }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
        padding-left: 5px;
        cursor: pointer;
      }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
        padding-left: 5px;
        font-size: 0.9em;
      }
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {
      cursor: default;
      font-style: italic;
    }
  .ad-gallery .ad-nav {
    width: 100%;
    position: relative;
  }
    .ad-gallery .ad-forward, .ad-gallery .ad-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 10;
    }
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 100px;
    }
    .ad-gallery .ad-back {
      cursor: pointer;
    height:11px;
left:24px;
top:129px;
width:142px;
      display: block;
      background:url(../images/button-galleryLast.gif) no-repeat;
    }
    .ad-gallery .ad-forward {
      cursor: pointer;
      display: block;
      right:23px;
top:128px;
      width: 137px;
			height:12px;
      background:url(../images/button-galleryNext.gif) no-repeat;
    }
		.adThumbsWrap {
			background:#1A1A1A none repeat scroll 0 0;
border:1px solid #2E2E2E;
height:123px;
padding:16px 16px 16px 18px;
width:798px;
		}
    .ad-gallery .ad-nav .ad-thumbs {
     
overflow:hidden;


    }
.ad-thumbs {width:800px;}
      .ad-gallery .ad-thumbs .ad-thumb-list {
        float: left;
        width: 9000px;
        list-style: none;
      }
        .ad-gallery .ad-thumbs li {
          float: left;
          padding-right: 5px;
        }
          .ad-gallery .ad-thumbs li a {
            display: block;
          }
            .ad-gallery .ad-thumbs li a img {
              display: block;
							background:url(../images/gallery/thumbs/thumbBg.jpg) no-repeat; padding:7px;
            }
            .ad-gallery .ad-thumbs li a.ad-active img {
							background:url(../images/gallery/thumbs/thumbBg.jpg) no-repeat; padding:7px;
            }
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}
.ad-gallery {
  width: 831px;
		margin:0 auto;
	margin-top:15px;

}
.ad-gallery .ad-image-wrapper {
  height: 552px;
	border:1px solid #000000;
}
/*====================== Video ======*/
.leftColReplace {width:153px; float:left}
.leftColReplace h3 {color:#FFF; font-size:1.1em; margin-bottom:10px;}
.rightColFlash {width:620px; float:right}
.flashVid {width:620px;
height:363px;
}
.emailVid a {background:url(../images/button_email.gif) no-repeat;
width:118px; height:16px; display:block; text-indent:-999em;
float:right; margin-top:10px;
}
.wayne {width:120px; height:161px;}
.rightContact {float:right;}
/*============ Results ========*/
.resultsWrap, .drawWrap {
	width:725px;
	margin:0 auto
	
}
 .drawWrap { overflow:auto; _width:740px; margin-bottom:54px;}
.drawWrap h2 {text-align:center; margin-top:12px;}
.drawText {width:500px; margin:0 auto}
.drawText h1 {background:url(../images/2010Schedule.gif) no-repeat bottom; width:151px; height:23px; text-align:center; margin:0 auto; text-indent:-999em; clear:both; padding-top:25px;}

.drawText h3 {text-align:center; color:#FFF; font-weight:bold; font-size:1.3em}
.drawText p {text-align:center; font-size:1.2em; margin-bottom:40px;}


.col1 {width:121px; float:left; margin-top:66px; }
.col6 { margin-top:70px; }

.col1Box h2, .col6Box h2 {font-size:1.2em;
margin-top:12px;
text-align:center;}
.col1Box, .col6Box, .col7Box {background:url(../images/results-col1.jpg) no-repeat; width:121px; height:54px; float:left; text-align:center; }
.col2 {width:170px; float:left;  margin-left:-82px; margin-top:12px;}
.col2Box, .col5Box {background:url(../images/results-col2.jpg) no-repeat; width:170px; height:54px; float:left; text-align: center}
.col3 {width:170px; float:left;  margin-left:-75px; margin-top:44px;}
.col3Box, .col4Box {background:url(../images/results-col2.jpg) no-repeat; width:170px; height:54px; float:left; text-align:center}
.col7Box {margin-left:40px;}
.col7Title {margin-left:40px; width:121px; height:54px; float:left; text-align:center }

.centralCol {width:109px; float:left; margin-left:4px; margin-right:4px}
.centralColBox {background:url(../images/results-central.jpg) no-repeat; width:109px; height:59px; float:left}
.centralColBox h2 {color:#000; text-align:center; margin-top:14px;}
.col4 {width:170px; float:left; margin-top:44px; }
.col5 {width:170px; float:left;  margin-left:-88px; margin-top:12px;}
.col6 {width:121px; float:left;  margin-left:-69px; margin-top:67px;}
.col6 h3{text-align:center; font-size:1.2em; }

.dateBox, .dateBoxRight {background:#000000 none repeat scroll 0 0;
float:left;
height:24px;
margin-bottom:5px;
padding:5px 3px 0 5px;
width:64px;}
.dateBoxRight {
float:right;
}
.dateBox h3, .dateBoxRight h3 {color:#9f8a8a; font-size:0.8em;
margin-bottom:2px;}
.dateBox h4, .dateBoxRight h4 {color:#585151; font-size:0.8em; }

.holderImg {width:796px; height:323px; margin:0 auto; border:1px solid #000}
.drawWrap h1 {background:url(../images/2010HeadingDraw.gif) no-repeat; width:226px; height:47px; text-indent:-999em; margin:23px auto 16px;}
.WrapUp {
clear:both;
margin:0 auto;
width:689px;
}
.WrapUpTitle {clear:both;
margin:0 auto;
width:689px;}
.WrapUpTitle h1 {margin-top:10px; font-size:1.5em}

.resultsWrap h1 {background:url(../images/2010Heading.gif) no-repeat; width:259px; height:55px; text-indent:-999em;  margin:23px auto 27px;}

.resultsTable {background:#FFF; color:#454344; margin:10px 0 10px 0;}
.resultsWrap .resultsTable h3 {font-size:1em; color:#021d35}
.resultsTable h2 {margin:0; padding:0; line-height:normal; color:#4f0404; text-decoration:underline; font-size:1em; font-weight:normal }
.resultsTable th  {background:#b2b2b2; text-align:left; padding:5px 5px 5px 5px; color:#33333b}
.resultsTable .points td {color:#FFF; background:#ff0000}
.resultsTable td.player, .resultsTable td.playerWinnner {border:1px solid #DD0303; padding:5px}
.resultsTable td.playerWinnner {background:url(../images/winner-tick.gif) no-repeat 360px 5px;  }

.resultsTable td.playerWinnner h2 {font-weight:bold}
.resultsTable td.numsHead {text-align:center; }
.resultsTable td.numsPoints {text-align:center; border:1px solid #DD0303}
.resultsTable .tableFooter td {background:#ff0000; border-top:1px solid #ff0000}
.resultsTable td.playerWinnner h2, .resultsTable td.player h2  {float:left; margin-right:15px;}

.chatIntro {width:400px; float:left; margin:25px 0 0 23px;}
.chatIntro h2 {font-style:italic; color:#9A9393; line-height:1.4em;}

.vs {
font-size:1em;
font-weight:bold;
line-height:20px;
text-align:center;}
.setWrap {height:159px;}
.drawSchedule {margin-bottom:30px;}
.drawSchedule h2 {font-size:1.6em;}
.drawSchedule p {font-size:1.4em; color:#FFF; text-align:center; font-weight:bold; line-height:1.2em;
	}
.drawSchedule span {font-style:italic; font-size:0.8em; }
.older {margin:10px 0 0 0}
.older a {color:#FFF; border-bottom:1px solid #FFF; font-size:1.2em; font-style:italic; padding-top:10px; padding-bottom:2px;}