/* Global Resets */

/* Remove Site Version Strip */
/*div {
 display:none;
}*/
#bodyBorder, #bodyBorder div {
 display:block;
}
/* end of Remove Site Version Strip */
ul,li,ol,h1,h2,h3,h4,h5,h6,pre,form,html,p,body,blockquote,fieldset,input {
 margin:0;
 padding:0;
}
h1,h2,h3,h4,h5,h6,pre,code {
 font-size:1em;
}
ol, ul {
 list-style:none;
}
li a:active, li a:focus, a:active, a:focus {
 outline:0;
 border:0;
}
table {
 border-collapse: collapse;
 border-spacing: 0;
 border-style:none;
 clear:both;
}
td {
 vertical-align:top;
}
a {
 text-decoration:none;
}
a:hover {
 color:#FEE800;
}
a img {
 border-width:0;
 border-style:none;
}
body {
 line-height:1;
 font-size:62.5%;
 font-family:Arial,Helvetica,sans-serif;
 /*background:url(/javaImages/31/ef/0,,10265~8777521,00.gif) repeat-x scroll left top #480024;
 background:url(/javaImages/61/23/0,,10265~10232673,00.png) no-repeat scroll center top #480024;
 background:url(/javaImages/e3/2c/0,,10265~10235107,00.png) no-repeat scroll center top #480024;
 background:url(/javaImages/b0/4e/0,,10265~10243760,00.jpg) no-repeat scroll center top #480024;*/
 background:url(/javaImages/31/ef/0,,10265~8777521,00.gif) repeat-x scroll left top #480024;
 color:#000;
 text-align:center;
}
p {
font-family:arial,helvetica,verdana,sans-serif;
font-size:1.2em;
line-height:1.4em;
margin-bottom:10px;
padding:0 7px;
}

#bodyBorder {
 width:990px;
 margin:0 auto;
}
.layout {
 text-align:left;
}
ul.claret-bullet li {
background-image:url("/javaImages/80/43/0,,10265~8864640,00.gif");
background-position:0 5px;
background-repeat:no-repeat;
color:#000000;
font-family:arial,helvetica,verdana,sans-serif;
font-size:12px;
font-weight:100;
line-height:1.4em;
margin-bottom:3px;
margin-left:10px;
padding-left:15px;
text-align:left;
}

/* End of Global Resets */
h2 {
 font-size:1.6em;
 font-weight:bold;
 color:#660033;
}
h2 a {
 color:#660033;
}
/** Site Header **/
.topTME {
 height:236px;
 position:relative;
}
#masterCompositeTabContent25668_0 #advertSlot_9622 {
 text-align:center;
}
/** end of Site Header **/
.mainWrap, .mainExtraWideContent {
 background-color:#fff;
 padding:15px;
}
#page2278502 .mainWrap, #page2282162 .mainWrap, #page2278613 .mainWrap, #page2278602 .mainWrap, #page2278624 .mainWrap, #page2281834 .mainExtraWideContent, #page2284643 .mainWrap {
 padding-top:0;
 background:none;
}
.mainContent {
 width:640px;
}
.mainWideContent {
 width:800px;
 padding-right:15px;
}
.mainExtraWideContent {
 width:960px;
}
.middleContent {
 margin-top:20px;
 height:270px;
}
#masterCompositeTabContent25668_1 {
 margin-top:9px;
}
#advertSlot_9622 {
 height:39px;
}
#masterCompositeTabContent25657_1 {
 width:300px;
 height: 270px;
}
#page2278502 #advertSlot_9624 {
 width:300px;
 margin-right:20px;
}
#page2282162 #advertSlot_9624 {
 width:300px;
 margin-right:20px;
}
.centerContent, #headerNavInner {
 width:990px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
}
.blogs, .podcasts {
 margin-top:20px;
}
.rightColumn {
 padding-left:20px;
}
.rightNarrowColumn {
 height:auto;
 border:12px solid #f1f2f2;
 border-bottom:none;
 background:#f1f2f2;
}
#page2278502 .rightColumn .tabbedMasterPageElement {
 margin-bottom:0;
}
#page2282162 .rightColumn .tabbedMasterPageElement {
 margin-bottom:0;
}

.rightColumn .layout{
 margin-bottom:20px;
}
.rightColumn .masterCompositeTabContent {
 margin-top:0;
}
.rightColumn #masterCompositeTabContent25662_0 {
 margin-top:0;
 display:none;
}
#masterCompositeTabContent25657_0, #masterCompositeTabContent25657_1, #masterCompositeTabContent25658_0, #masterCompositeTabContent25658_1, #masterCompositeTabContent25659_0, #masterCompositeTabContent25659_1, #masterCompositeTabContent25659_2 {
 float:left;
}
#masterCompositeTabContent25659_1, #masterCompositeTabContent25659_2 {
 margin-top:20px;
}
#masterCompositeTabContent25657_1, #masterCompositeTabContent25658_1 {
 padding-left:19px;
}
#masterCompositeTabContent25662_2, #masterCompositeTabContent25662_3 {
 margin-top:20px;
}
.mpu img {
 border:none;
}
#advertSlot_10235 {
 position:absolute;
}
/*#page2278502 .mpu img {
 border:10px solid #f2f2f2;
}*/
#masterCompositeTabContent25657_0 {
 width:300px;
 border:10px solid #F2F2F2;
}
#page2282162 .mpu img {
 border:10px solid #f2f2f2;
}
#page2278502 .leaderboard, #page2278613 .leaderboard, #page2282162 .leaderboard, #page2278602 .leaderboard, #page2281834 .leaderboard, #page2278624 .leaderboard {
 padding:0;
 background:none;
}
.leaderboard {
 background:none repeat scroll 0 0 #FFFFFF;
 padding:20px 0;
 text-align:center;
}
.avtvLatest {
 clear:both;
 padding-top:20px;
}
#page2278502 .avtvLatest {
 padding-top:0;
 height:270px;
 wifth:300px;
}
.holdingImage {
 position:absolute;
 top:100px;
 left:55px;
}
.newsreader {
 width:600px;
 height:400px;
}
.graphicBorderTop {
 background:url(/javaImages/55/1/0,,10265~8782165,00.gif) no-repeat scroll 0 0 transparent;
 height:33px;
 width:640px;
}
.mainWideContent .graphicBorderTop {
 background:url(/javaImages/68/7/0,,10265~8783720,00.gif) no-repeat scroll 0 0 transparent;
 height:34px;
 width:800px;
}
.mainExtraWideContent .graphicBorderTop {
 background:url(/javaImages/bd/22/0,,10265~8790717,00.gif) no-repeat scroll 0 0 transparent;
 height:33px;
 width:949px;
}
.decorationHeadline {
 color:#660033;
 font-size:2em; 
 margin:-3px 0 0 20px;
 width:500px;
 line-height:1em;
}
.decorationHeadline span {
 float:right;
 left:20px;
 position:relative;
 top:-18px;
}
a.box {
 font-family:Arial,Helvetica,sans-serif;
 background-color:#660033;
 cursor:pointer;
 display:inline-block;
 height:15px;
 padding:5px 10px;
 font-size:1.2em;
}
.blankSSBody {
 height:auto;
 font-size:1.2em;
 padding:10px 0px 10px 0px;
}

/* homepage state change specific (off matchday)  */
/* main content */
#masterCompositeTabContent26499_0 {
 width:640px;
 float:left;
 margin-bottom:20px;
}
/* main content top */
#masterCompositeTabContent26497_0 {
 width:640px;
 float:left;
}
/* middle content */
#masterCompositeTabContent26497_1 {
 height:270px;
 float:left;
 margin-top:20px;
}
/* main content bottom */
#masterCompositeTabContent26497_2 {
 width:640px;
}
/* right column */
#masterCompositeTabContent26498_0 {
 padding-left:20px;
 width:300px;
 float:left;
}
#masterCompositeTabContent26498_1, #masterCompositeTabContent25659_0, #masterCompositeTabContent25659_1, #masterCompositeTabContent25659_2 {
 width:300px;
 float:left;
}
#masterCompositeTabContent26498_1 {
 padding: 20px 0 0 20px;
}
/* footer */
#masterCompositeTabContent25655_0, #masterCompositeTabContent25655_1, #masterCompositeTabContent25655_2, #masterCompositeTabContent25654_0 {
 float:left;
}
/* leaderboard */
#masterCompositeTabContent26501_0 {
 background:none;
 text-align:center;
 width:960px;
 float:left;
}
/* end homepage state change specific (off matchday) */

/* homepage specific (on matchday) */
#masterCompositeTabContent26656_1 {
 float:left;
 margin-left:20px;
}
#masterCompositeTabContent26656_0 {
 float:left;
}
#masterCompositeTabContent26656_2 {
 float:left;
 margin:20px 0 0 20px;
}
#masterCompositeTabContent26655_0  {
 margin-left:-15px;
}
#masterCompositeTabContent26655_1 {
 float:left;
 margin-bottom:20px;
}
/* end homepage specific (on matchday) */

/* Footer links specific */
#masterCompositeTabContent25655_0 {
 background-image:url('/javaImages/57/c/0,,10265~8784983,00.jpg');
 background-repeat:no-repeat;
 width:990px;
 background-color:#52042B;
 margin-top:20px;
}

/*page specific fix TicketsForSchoolsIntro*/
#page2304755 #masterCompositeTabContent25655_0{
 margin:35px 0px 0px -15px;
}
.footerLinks {
 color: #fff;
 text-align:left;
 width:157px;	
 float:left;
 margin-top:30px;
 margin-right:30px;
 margin-bottom:30px;
/* ie6 margin */
 _margin-left:-18px;
 text-transform:capitalize;
}
.footerLinks ul li a:hover, #menuSection2278625 li a:hover, #menuSection2278629 li a:hover, #menuSection2278634 li a:hover, #menuSection2280932 li a:hover {
 color:#FEE800;
}
.footerLinksOne {
 margin-left:30px;
/* ie6 margin */
 _margin-left:17px;
}
#ftrLogoHeadCont {
 height:59px;
}
.listLinks {
 color: #fff;
 text-align:left;
 font-size:1.2em;
 width:170px;
 float:left;
}
.listNorm {
 padding-top:7px;
}
.rdmGap {
 margin-top:16px;
}
.listLinks a {
 color:#fff;
}
.listLinks hr, .listLineBreak {
 border: 0;
 height:1px; 	
 background-color:#8c596b;
 margin: 12px 0;
}
.listMain {
 font-weight:bold;	
}
.arrowLinks {
 margin-bottom:15px;	
}
.arrowLinks a {
 margin-left:15px;
display:block;
}
.arrowLinksImg {
 background-image:url('/javaImages/31/2/0,,10265~8782385,00.gif');	
 background-repeat:no-repeat;	
}
#noArrow {
 background-image:none;
}
#facebook {
 background-image:url('/javaImages/cc/97/0,,10265~8951756,00.png');	
 background-repeat:no-repeat;
 height:16px;
 width:16px;
 padding-left:5px;
}
#twitter {
 background-image:url('/javaImages/cd/97/0,,10265~8951757,00.png');	
 background-repeat:no-repeat;
 height:16px;
 width:16px;
 padding-left:5px;
}
#linkedIn {
 background-image:url('/javaImages/d6/97/0,,10265~8951766,00.png');	
 background-repeat:no-repeat;
 height:16px;
 width:75px;
 padding-left:5px;
}
#rssBtn {
 background-image:url('/javaImages/98/c5/0,,10265~9029016,00.png');	
 background-repeat:no-repeat;
 height:16px;
 width:75px;
 padding-left:5px;
}

#youTube {
 background-image:url('/javaImages/fb/2/0,,10265~10355451,00.png');	
 background-repeat:no-repeat;
 height:16px;
 width:75px;
 padding-left:5px;
}
#avfcLogoSml {
 background-image:url('/javaImages/32/2/0,,10265~8782386,00.jpg');
 width:33px;
 height:46px;	
 padding-right:7px;
 background-repeat:no-repeat;
 float:left;
}
.avfcHead {
 font-size:1.6em;
 font-weight:bold;
 display:block;
 text-transform:none;
}
.siteMapHead {
 font-size:1.3em;	
}
.footerBgImg {
 background-image:url('/javaImages/57/c/0,,10265~8784983,00.jpg');
 background-repeat:no-repeat;
 width:990px;
 height:450px;
 background-color:#52042B;
}
/* end footer links specific /*

/* Footer logos specific */
#cheqBot {
 width:100%;
 height:6px;
 background-image:url('/javaImages/34/2/0,,10265~8782388,00.jpg');
 background-repeat:repeat-x;
}

#page2304755 #cheqBot {
 width:100%;
 height:6px;
 background-image:url('/javaImages/34/2/0,,10265~8782388,00.jpg');
 background-repeat:repeat-x;
 margin-left: -15px;
}

#footerLogosCont {
 width:990px;
 height:43px;	
}
.logoImg {
 float:left;	
 width:110px;
 height:38px;
 background-repeat:no-repeat;
}
#footerLogos {
 width:85%;
 margin-top: 29px;
 margin-left:110px;
 height:25px;
}
#footerLogos ul {
 text-align:right;
 margin : 0px auto;
}
#heinekenImg {	
 width:130px;	
}
#eaSportsImg {
 width:60px;
}
/*#visitImg {	
 width:101px;		
}
#thomasImg {	
 width:71px;	
}
#acornsImg {	
 width:137px;	
}
#nikeImg {	
 width:78px;	
}
#carsbergImg {	
 width:92px;	
}
#seatImg {	
 width:117px;	
}
#betImg {	
 width:49px;	
}*/
.imgDivider {
 background-image:url('/javaImages/3a/2/0,,10265~8782394,00.gif');
 width:4px;
 height:38px;
 float:left;
}
#footerLogosSubText {
 width:990px;
 float:left;
 text-align:center;
 color:#fff;
 font-size:1.2em;
 padding-top:15px;
}
#footerLogosSubText a {
 color:#fff;
 text-decoration:none;
}
.privDiv {
 padding: 0 7px;
}
/* end footer logos specific /*

/* Index promo specific  */
.ipCont {	
 height:125px;
 text-align:left;
}
.contLge {
 width:320px;
}
.contSml {
 width:300px;
}
.ipHeader {	
 height:39px;
 background-image:url('/javaImages/be/8/0,,10265~8784062,00.jpg');	
 border-top:1px solid #D2CCD0;
 border-right:1px solid #DCDCDC;
 border-left:1px solid #DCDCDC;
}
#avtvVideos {	
 height:39px;
 width:298px;
 background-image:url('/javaImages/12/92/0,,10265~8950290,00.gif');	
 border-top:none !important;
 border-right:1px solid #DCDCDC;
 border-left:1px solid #DCDCDC;
}
.headLge {
 width:318px;
}
.headSml {
 width:298px;
}
.headTravel, .headAVP, .headFF, .headHistory, .headVITC {
 width:390px;
}
.headDownloadMaps, .headInteract{
 width:797px;
 float:left;
}
.headDownloadMaps {
 margin-top:15px;
}
.headAVP {
 float:left;
}
.ipHeader h2 {
 padding-top:11px;
 padding-bottom:9px;
 padding-left:9px;
 display:inline;
 line-height:2.4em;
}
.ipThumb {
 width:110px;
 height:85px;
 float:left;	
}
.ipThumb img {
 width:110px;
 height:85px;
}
.ipHeadLinkCont {	
 height:84px;
 float:left;
 background-color:#F2F2F2;
 border-right:1px solid #D4D2D3;
 border-bottom:1px solid #DCDCDC;	
}
.ipHeadLinkCont a {
}
.linkContLge {
 width:209px;
}
.linkContSml {
 width:189px;
}
#iframeContent {
 width:299px;
}
.ipHeadline {
 color:#5E5E5E;
 font-size:1.6em;
 height:45px; 
 padding-left:10px;
 padding-top:10px;	
}
.ipButton {
 height:12px;
 background-color:#660033;
 border-top:1px solid #6C0A3B;
 border-bottom:1px solid #6C0A3B;
 margin-left:10px;    
 padding-left:8px;
 padding-top:3px;    
 padding-bottom:3px;
 float:left;
 font-size:1.2em;
 font-weight:bold;
 background-image:url('/javaImages/19/22/0,,10265~8790553,00.gif');
 background-repeat:no-repeat;
 background-position:right;    
}
.ipButton a {
 text-decoration:none;
 display:block;
 color:#fff;
 padding-right:20px;
}
/* end index promo specific */

/* Header specific */
#headerCont {
 text-align:left;
}
#headLinks {
 font-size:1.2em;
}
#headAcorns {
 float:right;	
}
#headAcorns a img {
 padding-left:5px;
}
.topNavHelp {
 border-left:none !important;
 width:14px !important;
 padding: 0 !important;
 margin-left:-5px !important;
}
#inAssoc {
 color:#7D7D7D;
 font-size:1.1em;
 float:left;
 line-height:2.0em;
}
.signSearchCont {
 color:#966F7E;
 font-size:1.2em;
 background-color:#3D001F; 
}
.signSearchCont a {
 color:#966F7E;
}
#headSignInLinks {
 float:left;
 height:24px;
 width:495px;
}
#masterCompositeTabContent25668_2 {
 width:495px;
 float:left;
}
#headSearch {
 float:right; 
 width:344px;
}
#masterCompositeTabContent25668_3 {
 width:495px;
 float:right;
}
#new-search input {
 background:url(/javaImages/b0/7a/0,,10265~8813232,00.gif) repeat scroll 0 0 transparent;
 border:1px solid #966f7e;
 color:#3d001f;
 height:16px;
 float:left;
 margin-top:2px;
}
#siteHeaderCont {
 width:990px;
 float:left;	
}
#siteHeader {
 background-image:url('/javaImages/53/2d/0,,10265~8793427,00.jpg');
 background-repeat:no-repeat;
 width:990px;
 height:97px;
 margin: 0 auto;
}

#page2288024 #linkList{

 float: left;
 margin: 11px 0 0;
}

#page2288024 #linkList a {
 color:#660033;
 float:left;
 width: auto;
}

#page2288024 #headAcorns {
 float:right;
 margin-top: 9px;	
}
#page2288024 #linkList img{
float:left;
padding-left:1px;
margin-top:-1px;
}
#linkList li {
 border-left: 1px solid #D6D6D6;
 padding:0 12px;
 float:left;
 list-style:none;
 line-height:1.6em;
}
#linkList img {
 float:left; 
 padding-left:1px; 
}
#linkList a {
 color:#660033;
 float:left;
}
#linkList li:first-child, #linkList li:last-child {
 border: 0;
 padding-left:0;
}
#signInLinks, #signedInLinks {
 display:none;
}
#signInLinks li, #signedInLinks li {
 float:left;
 list-style:none;
 line-height:1.8em;	
}
.signInLinksDiv {
 padding: 0 10px;
}
#searchLinks {
}
#searchLinks li {
 float:left;
 list-style:none;
 line-height:1.8em;	
 padding: 0 9px;
 background-repeat:no-repeat;
}
#print {
 background-image:url('/javaImages/56/2d/0,,10265~8793430,00.gif');	
}
#email {
 background-image:url('/javaImages/57/2d/0,,10265~8793431,00.gif');	
}
#share {
 background-image:url('/javaImages/58/2d/0,,10265~8793432,00.gif');	
}
.searchLinksText {
 padding-left:9px;
}
/* end header specific */

/* meganav specific */
#megaNavCont {
 width:996px; 
 float:left;
 display:inline;
}
.headRem {
 visibility:hidden;
}
#megaNav { 
 width:875px;
 height:41px;
 background-color:#460324; 
 margin: 0 auto; 
}
#megaNav li {
 height:20px;
 float:left;
 list-style:none;  
 font-size:1.4em;
 margin-top:10px;
 padding: 6px 8px 1px 8px;
 font-weight:bold;
 background-image: url(/javaImages/e/8e/0,,10265~8818190,00.gif);
 background-repeat: no-repeat;
 background-position: left;
 display: inline;
 color:#fff;
 border-right:1px solid #480025;
 border-left:1px solid #480025;
 position:relative;
 z-index:1000;
 top:1px;
}
#megaNav li:first-child {
 background-image:none;
}
#megaNav li a {
 text-decoration:none;
 color:#fff;
 display:block;
}
#megaNav li a:hover {
 color:#94BEE4;
}
#megaNav li.megaHoverClass {
 background-image:none;
 background-color:#660032;
 border-right:1px solid #707070;
 border-top:1px solid #707070;
 border-left:1px solid #707070;
 color:#94BEE4;
 position:relative;
 z-index:1000;
 top:1px;
}
#nav_2278502_0:hover, #nav_2279154_0:hover {
 border-right:1px solid #480025 !important;
 border-top:1px solid #480025 !important;
 border-left:1px solid #480025 !important;
 background-color:#480025 !important;
 height:19px !important;
}
#megaNavContentCont {
 margin:0 auto;
 position:absolute;
 top:234px;
 left:0;
 width:960px;
 display:inline; 
 z-index:101;
 display: none; 
 filter: ; 
 zoom: 1;
}
.megaNavContent {
 margin: 0 auto;
 width:834px; 
 border-top: 5px solid #93bde5;
 border-bottom: 5px solid #93bde5;
 background-color: #F2F2F2;
 color:#460324;
 padding:20px;
 border-left:1px solid #D4D4D4;
 border-right:1px solid #D4D4D4;
 position:absolute;
 left:42px;
 z-index:100;
}
/* in case the client messes up with articles*/
#page2298420 p, #page2298422 p, #page2298423 p, #page2298424 p, #page2298425 p, #page2298427 p, #page2298428 p, #page2298430 p, #page2288476 p, #page2282448 p, #page2282449 p, #page2298435 p, #page2298433 p, #page2298431 p, #page2298426 p{
 padding: 0;
}
.navContentWrap {
 background:url(/javaImages/65/a/0,,10265~8850021,00.gif) repeat-y scroll 0 0;
 background-color:#660032;
 height:150px;
 margin:-7px 0 0 35px;
 padding:35px;
 width:850px;
 border:1px solid #707070;
}
#squadNavWrap {
 background:url(/javaImages/65/a/0,,10265~8850021,00.gif) repeat-y scroll 0 0;
 background-color:#660032;
 width:905px;
 margin-left:3px;
 height:500px;
}
#squadNavWrap .playersWrap {
 width:820px;
}
#squadNavWrap .playerItem {
 height:98px;
 width:88px;
 border:1px solid #6e5a64;
 margin:0 4px 4px 0;
 padding:0;
 float:left;
}
#squadNavWrap .headshotIMG {
 height:67px;
}
#squadNavWrap .headshotIMG img {
 height:67px;
 width:88px; 
}
#squadNavWrap .nameAndNumber {
 height:31px;
 background:none repeat scroll 0 0 #480024;
}
#squadNavWrap .name a {
 color:#FFFFFF;
 float:left;
 font-weight:bold;
 padding:5px;
 width:52px;
}
#squadNavWrap .number a {
 color:#FEE600;
 float:right;
 font-size:1.2em;
 font-weight:bold;
 padding:4px;
}
#squadKeyList { 
 font-size:1.2em;
 padding-top:3px;
}
#squadKeyList li {
 padding-top:5px;
 color:#ccc;
}
.subLinks {
 text-transform:capitalize;
}
.navContentWrap .header, .navContentWrap .subLinks {
 width:124px;
}
.navContentWrap #squads {
 padding-right:10px;
}
.navContentWrap .subLinks li {
 border-bottom:1px solid #b48ca0;
 padding:8px 0 5px 0;
}
.navContentWrap .subLinks a {
 color:#fff;
 font-size:1.2em;
 font-weight:bold;
}
#avtv .subLinks a {
 padding-left:1px;
}
.navContentWrap .header a {
 color:#94bee8;
 font-size:1.66em;
}
.headerNonLink {
 color:#94bee8;
 font-size:1.66em;
}
#empty a {
 visibility:hidden;
}
.navContentWrap .colOne, .navContentWrap .colTwo, .navContentWrap .colThree, .navContentWrap .colFour {
 float:left;
 margin-right:23px;
}
#squadNavWrap .colOne {
 margin:0;
}
#squadNavWrap .colTwo {
 float:right;
 margin:0 -70px 0 0;
 border-left:1px solid #fff;
 padding-left:20px;
}
#avtv .colTwo {
 margin-right:0;
}
.subLinks ul li a:hover {
 color:#FEE800;
}
/* end meganav specific */
/** Villa Park Landing Page **/
#masterCompositeTabContent25749_0 {
 width:392px;
 float:left;
 padding-right:15px;
}
.topSpacer {
 margin-top:-20px;
}
#masterCompositeTabContent25748_0 {
}
#masterCompositeTabContent25748_1  {
 border-bottom:1px solid #1A1A1A;
 border-left:1px solid #1A1A1A;
 background:#000;
 float:left;
 min-height:157px;
 width:162px;
}
#masterCompositeTabContent25752_0 {
 background-image:url("/javaImages/58/51/0,,10265~8802648,00.gif");
}
#masterCompositeTabContent25748_1 .menu li, #masterCompositeTabContent25752_1 .menu li, #masterCompositeTabContent25757_1, #masterCompositeTabContent25792_1 .menu li, #masterCompositeTabContent25903_1 .menu li, #masterCompositeTabContent25793_1 li, #masterCompositeTabContent25910_1 .menu li, #masterCompositeTabContent25911_1 .menu li {
 background-color:#000;
 margin:10px 0 0 10px;   
 font-size:1.2em;
 font-weight:bold;
}
#masterCompositeTabContent25757_1 {
 margin:0;
}
#masterCompositeTabContent25748_1 .menu li a, #masterCompositeTabContent25752_1 .menu li a, #masterCompositeTabContent25757_1 a, #masterCompositeTabContent25792_1 .menu li a, #masterCompositeTabContent25903_1 .menu li a, #masterCompositeTabContent25793_1 a, #masterCompositeTabContent25910_1 .menu li a, #masterCompositeTabContent25911_1 .menu li a {
 color:#fff;
 padding-right:10px;
 background-image:url(/javaImages/a7/51/0,,10265~8802727,00.gif);
 background-repeat:no-repeat;
 background-position:right;
}
#masterCompositeTabContent25748_2 {
 border-bottom:1px solid #dedede;
 border-right:1px solid #dedede; 
}
#masterCompositeTabContent25752_1  {
 background-image:url("/javaImages/a5/cb/0,,10265~8965029,00.jpg");
 background-repeat:no-repeat;
 float:left;
 height:157px;
 width:390px;
 padding-bottom:1px;
 padding-right:1px;
}
#masterCompositeTabContent25757_1  {
 background:none repeat scroll 0 0 #000000;
 border:1px solid #292929;
 float:left;
 min-height:354px;
 padding:10px;
 width:209px;
}
#masterCompositeTabContent25757_0 {
 margin-top:15px;
}
#masterCompositeTabContent25757_1 .pdfHeadline {
 margin-top:5px;
}
/** end of Villa Park Landing Page **/
/** Fans Landing Page **/
#famousFans, #mascots, #customerCharter, #kidParties {
 width:392px;
 float:left;
}
#customerCharter, #kidParties {
 margin:15px 0 15px 0;
}
.indexWrap {
 background:#000;
}
.indexWrap .headline {
 float:left;
 width:143px;
 min-height:138px;
 padding:10px;
 background:#000;
}
.indexWrap .image {
 width:228px;
 float:left;
}
.indexWrap .headline a {
 color:#fff;  
 font-size:1.2em;
 font-weight:bold;
}
#masterCompositeTabContent25759_0, #masterCompositeTabContent25759_2 {
 float:left;
 padding-right:15px;
 width:392px;
}
#mascots .indexWrap .headline, #kidParties .indexWrap .headline {
 background:#000;
 width:164px;
 opacity:0.85;
 filter:alpha(opacity=85);
 min-height:138px;
 float:left;
}
#kidParties .indexWrap .headline {
 top:510px;
}
#masterCompositeTabContent25792_1 {
 background:none repeat scroll 0 0 #000000;
 float:left;
 min-height:160px;
 width:164px;
}
#masterCompositeTabContent26423_0 {
 margin-top:-5px;
}
#masterCompositeTabContent26422_1 {
background-repeat:no-repeat;
float:left;
height:376px;
width:799px;
}
#masterCompositeTabContent26422_1  {
background-image:url("/javaImages/65/c0/0,,10265~8896613,00.jpg");
height:376px;
width:799px;
}
.opaqueBG {
background:none repeat scroll 0 0 #000000;
height:372px;
opacity:0.85;
filter:alpha(opacity=85);
padding:3px 0 1px 0;
width:230px;
}
.fAndMContentWrap .rowOne, .fAndMContentWrap .rowTwo {
 margin-top:10px;
}
.fAndMContentWrap .header {
 color:#fff;
 font-weight:bold;
 font-size:1.4em;
 padding-left:17px;
}
.fAndMContentWrap .subLinks ul li {
 list-style-type:disc;
 color:#fff;
 margin-left:30px;
 padding-top:5px;
}
.fAndMContentWrap .subLinks ul li a {
 color:#fff;
 font-weight:bold;
 font-size:1.2em;
}
.jvlife, .lionsClub, .vitc {
 width:253px;
 float:left;
 margin-top:17px;
}
.jvlife img, .lionsClub img, .vitc img {
 width:251px;
 height:156px;
 border:1px solid #dddddd;
}
.lionsClub {
 padding:0 20px;
}
/** end of Fans Landing Page **/
/** Club Landing Page **/
#masterCompositeTabContent25794_0, #masterCompositeTabContent25910_0 {
 padding-right:15px;
}
#masterCompositeTabContent25903_1, #masterCompositeTabContent25793_1, #masterCompositeTabContent25910_1, #masterCompositeTabContent25911_1 { 
 background-repeat:no-repeat;
 width:392px;
 height:266px;
 float:left;
}
.topSpacerClub {
 margin-top:-5px;
}
#masterCompositeTabContent25903_1 {
 background-image:url('/javaImages/4d/8f/0,,10265~8818509,00.jpg');
}
#masterCompositeTabContent25793_1 {
 background-image:url('/javaImages/55/5e/0,,10265~8805973,00.jpg');
}
#masterCompositeTabContent25910_1 {
/* background-image:url('/javaImages/4e/8f/0,,10265~8818510,00.jpg');*/
 background:#000 url('/javaImages/5d/f3/0,,10265~9171805,00.jpg') no-repeat 0px 0px;
}
#masterCompositeTabContent25911_1 {
 background-image:url('/javaImages/50/8f/0,,10265~8818512,00.jpg');
}
#menuSection2278629, #menuSection2278625, #menuSection2278634, #menuSection2280932, #menuSection2278609, #menuSection2287936 {
 background:none repeat scroll 0 0 #000000;
 height:99%;
 opacity:0.85;
 filter:alpha(opacity=85);
 padding-top:3px;
 width:164px;
}
#masterCompositeTabContent25794_0, #masterCompositeTabContent25794_1, #masterCompositeTabContent25794_2, #masterCompositeTabContent25794_3 {
 float:left;
}
#masterCompositeTabContent25910_0, #masterCompositeTabContent25911_0 {
 margin-top:15px;
}
/** end of Club Landing Page **/

/* match asset pre specific */
#matchCont {
 width:300px;
 height:250px;
 background-color:#F1F2F2;
 float:left; 
 min-height:250px;  
}
#preMatchCont {
 width:300px;
 height:255px;
 background-color:#F1F2F2;
 float:left; 
 min-height:255px;  
}
#noMatchCont {
 width:300px;
 height:255px;
 background-color:#F1F2F2;
 float:left; 
 min-height:255px;  
}
#matchContLeague {
 width:300px;
 height:360px;
 background-color:#F1F2F2;
 float:left; 
 min-height:360px; 
}
#matchContLivePost {
 width:300px; 
 background-color:#F1F2F2;
 float:left; 
 height:193px;  
}
#masterCompositeTabContent25820_0, .tabbedMatchAsset {
 height:400px;
}
#masterCompositeTabContent25820_0 ul, .tabbedMatchAsset ul {
 width:300px;
 line-height:3.7em;
}
#masterCompositeTabContent25820_0 ul li, .tabbedMatchAsset ul li {
 float:left;
 list-style:none;
 padding:0;
 margin:0;
 width:148px;
 height:38px;
}
#masterCompositeTabContent25820_0 ul li a, .tabbedMatchAsset ul li a {
 text-decoration:none;
 font-size:1.6em;
 font-weight:bold;
}
.masterTabSelected0, .masterTabSelected1, .masterTabSelected2, .masterTabSelected3 {
 background-color:#94BEE5;
 border:1px solid #9CC3E7;
 background-image:url('/javaImages/92/6e/0,,10265~8810130,00.gif');
 background-repeat:no-repeat;
 background-position:right bottom; 
}
.masterTabSelected0 a, .masterTabSelected1 a, .masterTabSelected2 a, .masterTabSelected3 a {
 color:#fff;
 display:block;
 text-align:center;
}

.masterTab0, .masterTab1, .masterTab2, .masterTab3 {
 background-image:url('/javaImages/94/6e/0,,10265~8810132,00.jpg');
 width:148px;
 height:38px;
 border:1px solid #DCDCDC; 
}
.masterTab1 a, .masterTab0 a, .masterTab2 a, .masterTab3 a {
 color:#660033;
 display:block;
 text-align:center;
}
#matchStateCont { 
 padding-top:10px;
 text-align:left;
 width:300px;
 float:left;
 height:188px;
}
.liveSmallText {
 font-size:0.9em !important;
}
.teamsFlags {
 padding-left:10px;
 padding-right:10px; 
 float:left;
 width:100%;
 height:100px; 
}
.matchTeamLogo {
 width:70px;
 height:70px;
 float:left;
 margin-bottom:20px;
 padding-right:10px;
}
.matchTeamLogo img {
 width:69px;
 height:63px; 
}
#matchDetailsContent {
 padding-left:10px;
 width:180px; 
 float:left;
}
.matchDetPad {
 padding-top:6px;
}
#matchTeamNames {
 font-size:1.6em;
 color:#550126;
 font-weight:bold;
}
#matchCompetition {
 width:175;
 height:22px;
}
#matchStadium {
 font-size:1.2em;
 color:#4B4B4B;
 font-weight:bold;
}
#matchDateTime {
 font-size:1.2em;
 color:#4B4B4B;
 font-weight:bold;
}
#matchDateTime img {
 float:left;
 width:14px;
 height:13px;
 padding-right:3px;
}
.countdownCont { 
 float:left;
 width:295px;
}
.matchButtons {
 margin-top:10px; 
 width:300px; 
 padding-left:3px;
 float:left; 
}
#match188Cont {
 width:300px;
 float:left;
 margin:0 auto; 
 padding-bottom:10px;
 background-color:#F1F3F2;
}
.match188 { 
 float:left; 
 background-image:url('/javaImages/48/6d/0,,10265~8809800,00.gif');
 background-repeat:no-repeat; 
 width:280px;
 height:60px; 
 margin-left:10px; 
}
.matchFixturesLink {
 padding:10px;
 float:left;
 width:100%; 
}
#matchFixtureTextCont {
 background-image:url('/javaImages/78/6d/0,,10265~8809848,00.jpg');
 background-repeat:repeat-x;
 height:35px;
 width:300px;
 float:left;
 border-top:1px solid #DCDCDC;
 padding-top:4px;
}
#advertSlot_9633 {
 background-color:#F2F2F2;
 height:60px;
 float:left;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:5px;
}
#masterCompositeTabContent25829_2 {
 background-color:#F2F2F2;
 width:300px;
 height:30px;
}
#matchFixtureTextCont a {
 text-decoration:none;
 color:#550126;
}
.matchFixtureText {
 font-size:1.7em;
 font-weight:bold; 
 display:block;
 text-align:center;  
}
.matchFixtureTextSml {
 font-size:1.2em;
}
.matchFixtureText img {
 margin-left:5px;
}
/* end match asset pre specific */

/* match asset live specific */
#liveScoreCont {
 float:left;
 width:100%;
}
#liveScoreDetails {
 float:left;
 width:140px;
 text-align:center;
}
.matchTeamLiveLogo { 
 height:70px;
 float:left;
 padding-left:10px;
}
.matchTeamLiveLogoRight { 
 width:70px;
 height:70px;
 float:right;
 margin-bottom:10px;
 padding-right:10px;
}
.liveScore {
 color:#550126;
 font-size:3.6em;
 font-weight:bold;
}
.liveVersus {
 color:#550126;
 font-size:2.4em;
 font-weight:bold;
}
#liveVenue {
 float:left;
 width:140px;
 text-align:center;
 color:#A3A3A3;
 font-size:1.2em;
 font-weight:bold;
}
#liveStadium {
 float:left;
 width:140px;
 text-align:center;
 color:#4B4B4B;
 font-size:1.4em;
 font-weight:bold;
}
#liveCompLogo {
 float:left;
 width:100%;
 text-align:center;
 padding-bottom:10px;
}
#liveScorersCont { 
 width:280px;
 margin:0 auto;
}
.liveScorers {
 color:#4B4B4B;
 font-size:1.2em;
 font-weight:bold;
 float:left;
 text-align:right;
 width:48%;
}
.liveScorersAway {
 float:right;
 text-align:left; 
}
#liveCoverageCont {
 float:left; 
 width:300px; 
 background-color:#F2F2F2;
}
#leagueCoverageCont {
 float:left; 
 width:100%; 
 background-color:#F2F2F2;
 height:62px;
}
#liveCoverage {
 width:280px;
 height:42px;
 background-color:#660033; 
 text-align:center;
 display:block;
 margin:10px 0;
 margin-left:10px;
}
#leagueTableLink {
 width:280px;
 height:42px;
 background-color:#660033; 
 text-align:center;
 display:block;
 margin:10px 0;
 margin-left:10px;
}
#liveCoverage a {
 text-decoration:none;
 display:block;
 color:#fff;
}
#leagueTableLink a {
 text-decoration:none;
 display:block;
 color:#fff;
}
#liveNowOn {
 font-size:1.7em;
 font-weight:bold;
 color:#fff;
 text-transform: uppercase;
 display:block;
 padding-top:5px;
}
#liveNowOn img {
 margin-left:5px;
}
#liveCommentary {
 font-size:1.2em;
 font-weight:bold;
 color:#fff;
}
/* end match asset live specific */

/* no game match asset specific */
.noMatchFlag  {
 border-bottom:1px solid #E0E0E0; 
 padding-top:5px;
 width:280px;
}
.noMatchFlagTwo { 
 padding-top:7px;
 padding-bottom:7px;
}
/* end no game match asset specific */

/* match asset league table specific */
#leagueEntryCont {
 color:#676767;
 font-size:1.6em;
 height:250px;
}
#leagueStateCont {
 height:360px;
}
.leagueEntry {
 width:280px;
 height:44px;
 margin: 5px auto;
 line-height:2.8em;
}
.leagueGreyOne {
 background-color:#E1E0E4;
}
.leagueGreyTwo {
 background-color:#E9E9E9;
}
.leagueBlue {
 background-color:#94BEE5;
 color:#fff;
 font-weight:bold;
}
.leagueFlag {
 float:left;
 padding: 0 10px; 
 width:auto;
 height:100%;
}
.leagueFlag img {
 height:24px;
 width:auto;
 padding-top:10px;
}
.leaguePos {
 width:auto;
 float:left;
 padding: 0 1px;
 font-weight:bold;
}
.leagueTeamName {
 width:auto;
 float:left;
 text-align:left;
 padding-left:8px;
}
.leaguePoints {
 float:right;
 width:auto;
 padding: 0 5px;
 font-weight:bold;
}
#leagueCompLogoCont {
 width:300px;
 padding:5px 0;
 height:13px;
}
#leagueCompLogo {
 width:280px;
 margin:0 auto;
 background-image:url('/javaImages/63/71/0,,~8810851,00.jpg');
 background-repeat:no-repeat; 
 height:13px;
}
#leagueTitle {
 width:300px;
 height:20px;
}
#leagueTitleText {
 width:280px;
 margin:0 auto;
 color:#550126;
 font-weight:bold;
 font-size:1.8em; 
 text-align:left;
}
/* end match asset league table specific */

/* countdown specific  */
#nextMatchCountDown {
 border: 1px solid #dcdae5;
 width: 256px;
 height: 84px; 
 margin: 0 auto;
 padding:11px;
 background-color:#fff;
}
#nextMatchCountDown > span {
 background: #660032;
 color: #ffffff;
 display: block;
 height: 15px;
 padding: 4px;
 width: 248px;
 font-size: 1.2em;
}
#countdown {
 color: #660033;
 width: 256px;
 height: 61px;
}
#countdown div span {
 display: block;
 font-size: 3.6em;
 font-weight: bold;
 margin-top: 2px;
 height: 36px;
 text-align: center;
}
#countdown > div:first-child {
 margin-left: 0; 
}
#countdown > div p {
 font-size: 1.2em;
 font-weight: bold;
 display: block;
 width: inherit;
 text-align: center;
}
#countdown > div {
 background: url('/javaImages/6a/6d/0,,10265~8809834,00.gif');
 display: block;
 width: 60px;
 height: 61px;
 float: left;
 margin-left: 5px;
}
/* end countdown specific */

/* more from this blogger specific */
.contBlog {
 width:298px;
}
.blogSpecificImage {
 width:300px;
 height:67px;
 float:left; 
 border-top: 1px solid #DCDCDC;
 border-bottom: 1px solid #DCDCDC;
}
.blogBut {
 float:right;
 color:#fff;
 display:inline;
 margin-top:9px;
 margin-right:5px;
}
.blogArticleDate {
 color:#474747;
 font-size:1.1em;
 font-weight:bold;
 padding-top:4px;
}
.blogArticleHeadline {
 color:#5E5E5E;
 font-size:1.6em;
 padding-top:6px;
 padding-bottom:1px;
}
.blogArticleHeadline a {
 color:#5E5E5E; 
}
.blogTeaserImage {
 float:left; 
}
.blogTeaserImage img {
 width:109px;
 height:62px;
 border-bottom: solid 1px #E3E3E3;
}
.rightWrap {
 width:180px;
 height:62px;
 float:left;
 border-bottom: solid 1px #E3E3E3;
 border-right: solid 1px #E3E3E3;
 background-color:#F2F2F2;
 padding-left:10px;
}
/* end more from this blogger specific */

/* most popular blogs specific */
.mostPopularBlogsListIN {
 border-left:1px solid #DCDCDC;
 border-right:1px solid #DCDCDC;
}
#masterCompositeTabContent25971_1 {
 margin-top:20px;
 float:left;
}
.mpbHeadline { 
 width:289px; 
}
.mpbLink {
 text-align:left;
}
.mpbHeadline a {  
 color:#5E5E5E;
 font-size:1.1em;
 line-height:1.6em;
 text-align:left;
}
.mpbPosition {
 font-size:1.4em;
 color:#5E5E5E;
 padding-left:10px;
}
.mpbWhiteRow {
 background-color:#F1F2F2;
}
.mpbGreyRow {
 background-color:#E1E0E4;
}
#viewAllBlogs {
 background-color:#F1F2F2;
 border:1px solid #DCDCDC;
 height:42px;
 width:300px;
}
.mpbBut {
 margin:10px;
}
/* end most popular blogs specific */

/* blog comments specific */
#commentSubmissionTextAreaForm, #commentSubmissionLoginForm, #commentSubmissionResultPanel {
 margin-top:40px;
}
.keywordsWrap {
 color:#B2B2B4
}
#userPassMainCont {
 margin-top:10px;
}
.commentInputFormIntro {
 color:#5E5E5E;
 font-size:1.5em; 
}
.commentInputFormIntro a {
 color:#5E5E5E;
 font-size:1.0em;
}
#userPassCont {
 float:left;
}
#blogSubmitCont {
 float:left;
 margin-left:10px;
}
#blogSubmit{
 float:left;
 margin-top:0;
 height:20px;
}
#commentInputFormSubmitButtonId{
 height:20px;
}
.username {
 color:#5E5E5E;
 font-size:1.5em;
}
.commentLoginFormInnerDiv {
 border:7px solid #CCCCCC;
 width:606px;
 padding:10px;
 float:left;
 margin-top:23px;
}
.commentInputFormTextArea {
 border:7px solid #CCCCCC;
 width:626px; 
}
.commentInputFormTextArea TextArea {
 width:626px;
 border:0;
}
#charWrap {
 color:#5E5E5E;
 font-size:1.1em; 
}
.blogCommentBut {
 background-color:#B1B2B4;
 background-image:url("/javaImages/cb/c2/0,,10265~8831691,00.jpg");
 background-position:right center;
 background-repeat:no-repeat;
 border:0 none;
 float:left;
 font-size:1.2em;
 font-weight:bold;
 height:12px;
 cursor:pointer;
 color:#FFFFFF; 
 font-family:arial;
 padding:2px 18px 18px 4px; 
 margin-top:10px; 
 margin-left:0;
}
#commentSubmissionResultPanelMessage {
 color:#5E5E5E;
 font-size:1.5em; 
}
/* end blog comments specific */

/* mobile home specific  */
#mobileContainer { 
 width:800px;
 float:left;
}
#masterCompositeTabContent26021_0 {
 float:left; 
}
#masterCompositeTabContent26022_1 {
 float:left;
 padding-right:13px;
 width:245px;
}
#masterCompositeTabContent26022_2 { 
 float:left;
}
#avMobileHeader h4.mobileHome {
 height:9px;
 width:36px;
}
#avMobileHeader h4 {
 overflow:hidden;
 position:relative;
}
#avMobileHeader p.mobileWelcomeText {
 padding-bottom:21px;
 padding-top:10px;
}
#avMobileHeader h2 {
 height:22px;
 overflow:hidden;
 position:relative;
 width:211px;
}
#avMobileHeader h2 span {
 background-image:url("/namedImage/10265/textAstonVillaMobile.gif");
 background-repeat:no-repeat;
 height:22px;
 left:0;
 position:absolute;
 top:0;
 width:211px;
}
#avMobileHeader h4.mobileHome span {
 background-image:url("/namedImage/10265/textHome.gif");
 background-repeat:no-repeat;
 height:9px;
 width:36px;
}
#avMobileHeader h4 span {
 left:0;
 position:absolute;
 top:0;
}
.mobileLine {
 width:100%;
 height:1px;
 background-image:url(' /javaImages/64/d1/0,,10265~8835428,00.gif');
 margin:2px 0;
}
mobileAdvertWrapper {
 position:relative;
 width:244px;
}
.mobileAdvertWrapper .mobileWithMargin {
 margin-bottom:3px;
}
.mobileAdvertWrapper .mobileTextHeader {
 /*background-image:url("/namedImage/10265/gradiantMaroonToBlack-1x25.gif");
 background-repeat:repeat-x;*/
 background:#660033 ;
 height:2.5em;
 width:245px;
}
.mobileAdvertWrapper .mobileTextHeader h4 {
 color:#FFFFFF;
 font-size:110%;
 font-weight:bold;
 padding:5px;
}
.mobileAdvertWrapper img.mobileWithBorder {
 border:1px solid #D7D7D7;
}
.mobileAdvertWrapper .mobileTextHeader h4 .mobilePurple {
 color:#DCCAD4;
}
.mobileAdvertWrapper a {
 display:block;
 left:136px;
 position:relative;
 top:-20px;
}
mobileRightCol {
 width:390px;
}
h4.mobileAnimations {
 height:12px;
 overflow:hidden;
 padding-left:3px;
 position:relative;
 width:93px;
}
h4.mobileAnimations span {
 background-image:url("/namedImage/10265/headerAnimations.gif");
 background-repeat:no-repeat;
 height:12px;
 left:3px;
 overflow:hidden;
 position:absolute;
 top:0;
 width:93px;
}
#mobileAnimations {
 float: left;
}
.mobileBox {
 border:1px solid #BABABA;
 height:61px;
 margin:3px 0 15px;
 width:540px;
}
.mobileBox a {
 background:url("/namedImage/10265/leftArrow.gif") no-repeat scroll right center transparent;
 display:block;
 float:left;
 font-weight:normal;
 margin:15px 6px 0 9px;
 padding:5px 5px 0 0;
 width:430px;
 color:#660033;
}
.mobileBox img {
 float:left;
}
h4.mobileWallpapers {
 height:12px;
 overflow:hidden;
 padding-left:3px;
 position:relative;
 width:90px;
}
h4.mobileWallpapers span {
 background-image:url("/namedImage/10265/headerWallpapers.gif");
 background-repeat:no-repeat;
 height:12px;
 left:3px;
 overflow:hidden;
 position:absolute;
 top:0;
 width:90px;
}
h4.mobileCustomShirts {
 height:12px;
 overflow:hidden;
 padding-left:3px;
 position:relative;
 width:115px;
}
h4.mobileCustomShirts span {
 background-image:url("/namedImage/10265/headerCustomShirts.gif");
 background-repeat:no-repeat;
 height:12px;
 left:3px;
 overflow:hidden;
 position:absolute;
 top:0;
 width:115px;
}
#masterCompositeTabContent26063_1 {
 width:100%;
}
.avShirtBox {
 width:100%;
}
h4.mobileGames {
 height:12px;
 overflow:hidden;
 padding-left:3px;
 position:relative;
 width:50px;
}
h4.mobileGames span {
 background-image:url("/namedImage/10265/headerGames.gif");
 background-repeat:no-repeat;
 height:12px;
 left:3px;
 overflow:hidden;
 position:absolute;
 top:0;
 width:50px;
}
h4.mobileRingtones {
 height:12px;
 overflow:hidden;
 padding-left:3px;
 position:relative;
 width:84px;
}
h4.mobileRingtones span {
 background-image:url("/namedImage/10265/headerRingtones.gif");
 background-repeat:no-repeat;
 height:12px;
 left:3px;
 overflow:hidden;
 position:absolute;
 top:0;
 width:84px;
}
.generalSMSTriggerWrapperImage  {
padding-right:5px;
}
.avMobileInternetSMSTriggerTopElement2 h3 {
 /*background-image:url("/namedImage/10265/gradiantMaroonToBlack-1x25.gif");
 background-repeat:repeat-x;*/
 background:#660033;
 color:#FFFFFF;
 font-size:120%;
 height:1.75em;
 padding:5px 0 0 10px;
 width:655px;
}
/* main container */

/* image container */
#masterCompositeTabContent26032_0 {
 float:left;
 padding-right:3px;
}
/* html container */
#masterCompositeTabContent26032_2 {
 float:left;
 margin-left:1px;
}
#masterCompositeTabContent26050_1, #masterCompositeTabContent26046_2, #masterCompositeTabContent26049_1, #masterCompositeTabContent26046_1, #masterCompositeTabContent26031_2, #masterCompositeTabContent26031_1, #masterCompositeTabContent26050_2, #masterCompositeTabContent27599_1, #masterCompositeTabContent27599_2 {
 margin-top:10px;
}
#avMobileHeader h4.textAlerts {
 height:9px;
 width:83px;
}
#avMobileHeader h4 {
 overflow:hidden;
 position:relative;
}
#avMobileHeader h4.mobileTextAlerts span {
 background-image:url("/namedImage/10265/textTextAlerts.gif");
 background-repeat:no-repeat;
 height:9px;
 width:83px;
}
#avMobileHeader h4 span {
 left:0;
 position:absolute;
 top:0;
}
#masterCompositeTabContent26051_2 {
 margin-top:10px;
}
table.mobileAvPackageDetails  {
 border:1px solid #BABABA;
 border-collapse:collapse;
 width:100%;
}
table.mobileAvPackageDetails tfoot td {
 background-color:#DCDCDC;
 text-align:center;
}
.mobilePackageDeals table th {
 background-color:#505050;
 border:medium none;
 color:#FFFFFF;
 font-size:90%;
 height:12px;
 text-align:left;
}
table.mobileAvPackageDetails .mobileWidth {
 padding-left:12px;
 text-align:left;
 width:150px;
}
table.mobileAvPackageDetails th {
 font-size:90%;
}
table.mobileAvPackageDetails td, table.mobileAvPackageDetails th {
 background:url("/namedImage/10265/packageDetailsTableBg.gif") repeat-x scroll left top #EEEEEE;
 border-bottom:1px solid #E1E1E1;
 padding:5px;
 text-align:left;
}
table.mobileAvPackageDetails .mobileAdjacent {
 text-align:center;
 width:200px;
}
.mobilePackageDeals {
 margin-top:15px;
 width:100%;
}
.mobilePackageDeals table td a {
 color:#FFFFFF;
}
.mobilePackageDeals h6 {
 /*background-image:url("/namedImage/10265/gradiantMaroonToBlack-1x25.gif");
 background-repeat:repeat-x;*/
 background:#660033;
 color:#FFFFFF;
 height:2.5em;
 padding:5px 0 0 10px;
 width:98.8%;
}
.mobilePackageDeals table {
 border-collapse:collapse;
 font-weight:bold;
 margin-bottom:12px;
 margin-right:80px;
 width:100%;
}
.mobileVillaGoldPackage table {
 clear:none;
 float:left;
}
.mobilePackageDeals table td.mobileCol1 {
 border:1px solid #E1E1E1;
 width:216px;
}
.mobilePackageDeals table td {
 height:26px;
 padding:5px;
 text-align:center;
}
.mobilePackageDeals table td.mobileOdd {
 border-bottom:1px solid #FFFFFF;
}
.mobilePackageDeals table td.mobileCol2 {
 background-color:#660033;
 color:#FFFFFF;
}
.mobilePackageDeals .mobilePayAsYouGo {
 background-image:url("/namedImage/10265/payAsYouGoBoxBg.gif");
 background-repeat:repeat-x;
 border-bottom:1px solid #999999;
 border-left:1px solid #999999;
 border-right:1px solid #999999;
 clear:both;
 height:67px;
 margin-left:3px;
 width:48.9%;
 padding-bottom:10px;
 background-color:#cbcbcb;
}
.mobilePackageDeals .mobilePayAsYouGo h3 {
 background-color:#505050;
 color:#FFFFFF;
 font-size:90%;
 height:15px;
 padding:3px 0 0 5px;
 text-align:left;
}
.mobilePackageDeals .mobilePayAsYouGo p {
 clear:both;
 padding:6px 0 0 10px;
}
#mobileUnsubscribe {
 clear:left; 
 margin-top:4px;
}
.mobilePayAsYouGo > p {
 line-height:0.15em;
}
#avMobileHeader h4.mobileInternet {
 height:9px;
 width:113px;
}
#avMobileInternetContent ul {
 color:#595959;
 list-style-image:url("/namedImage/10265/diamondDiscType.gif");
 margin-bottom:20px;
}
#avMobileHeader h4.mobileInternet span {
 background-image:url("/namedImage/10265/textMobileInternet.gif");
 background-repeat:no-repeat;
 height:9px;
 width:113px;
}
#avMobileInternetContent ul li {
 margin:3px 0 0 19px;
}
#avMobileInternetContent h3 {
 font-size:1.3em;
}
#masterCompositeTabContent26055_0 {
 float:left;
 padding-right:5px;
}
#masterCompositeTabContent26055_2 {
 float:left;
}
#avMobileHeader h4.mobileCustomShirts span {
 background-image:url("/namedImage/10265/textCustomShirts.gif");
 background-repeat:no-repeat;
 height:9px;
 width:102px;
}
#avMobileHeader p.mobileWelcomeText {
 padding-bottom:21px;
 padding-top:10px;
}
.avShirtBox h5 {
 /*background-image:url("/namedImage/10265/gradiantMaroonToBlack-1x25.gif");
 background-repeat:repeat-x;*/
 background:#660033;
 color:#FFFFFF;
 font-size:120%;
 height:1.8em;
 padding:5px 0 0 10px;
 width:655px;
}
.avShirtBox p {
 background-image:url("/namedImage/10265/gradiantWhiteToGrey-1x88.gif");
 background-repeat:repeat-x;
 border:1px solid #BABABA;
 height:83px;
 line-height:1.5em;
 padding:5px 0 0 10px;
 width:653px;
}
#masterCompositeTabContent26062_0 {
 float:left;
 padding-right:2px;
}
#masterCompositeTabContent26061_0 {
 float:left;
 padding-right:2px;
}
#masterCompositeTabContent26063_3 {
 float:left;
 margin-top:10px;
}
#masterCompositeTabContent26062_1 {
 float:left;
}
#masterCompositeTabContent26061_1 {
 float:left;
}
#masterCompositeTabContent26063_2 {
 float:left;
 margin-top:10px
}
#masterCompositeTabContent26032_1 {
 float:left;
}
#masterCompositeTabContent26059_2 {
 margin-top:10px;
}
#wapLink {
 border-top: solid 1px #BABABA;
 border-bottom: solid 1px #BABABA;
 width:225px;
 height:107px;
 background-color:#fff; 
 padding:10px;
 margin-bottom:5px;
}
#wapLink p { 
 text-align:left;
}
#wapLink p a {
 color:#630237;
 font-weight:bold;
}
#wapLink h1 { 
 color:#660033;
 font-size:1.3em;
 padding-top:30px; 
}
#genBotLink h1 { 
 color:#630237;
 font-size:1.3em;
 padding-top:30px; 
}
#genBotLink {
 background-image:url('/javaImages/ec/ee/0,,10265~8842988,00.jpg');
 background-repeat:repeat-x;
 width:663px;
 border:1px solid #BABABA;
 height:87px;
}
#genBotLink p { 
 text-align:left;
 padding:10px;
}
#genBotLink p a {
 color:#630237;
 font-weight:bold;
}
#genBotLink h1 { 
 color:#630237;
 font-size:1.8em;
 padding-top:20px;
 text-align:center;
}
/* end mobile home specific  */

/* generic header */
#genericHeaderImage {
 float:left;
 width:14px;
 height:16px;
 background-image:url('/javaImages/c8/25/0,,10265~8857032,00.jpg');
 background-repeat:no-repeat;
 margin-right:5px;
 margin-top:2px;
}
#genericHeaderStripe { 
 width:100%;
 height:6px;
 background-image:url('/javaImages/c9/25/0,,10265~8857033,00.jpg');
 background-repeat:repeat-x;
 margin:5px 0;
}
#newsArticleHeader {
 color:#660033;
 font-size:1.8em;
 text-align:left;
 margin-left:10px;
}
/* end generic header  */

/* podcasts specific   */
#itunesRssCont {
 float:right;
 width:210px;
}
#itunesLogo {
 float:left; 
 width:20px;
 height:20px;
 padding-right:5px;
}
#itunesText {
 float:left;
 font-size:1.2em;
 padding-top:5px;
}
#itunesText a {
 color:#000;
}
#rssLogo {
 float:left;
 width:20px;
 height:20px;
 margin-left:10px;
 padding-right:5px;
}
#rssText {
 float:left;
 font-size:1.2em;
 padding-top:5px;
}
#rssText a {
 color:#000;
}
.podcastRestrictWidth {
 width:110px;
 display:inline;
}
#podcastHeaderHolder {
 width:640px;
 float:left;
 margin-bottom:10px;
}
#podcastHeaderCont {
 float:left;
 width:440px;
}
#itunesRssCont {
 float:left;
 width:300px;
}
#podcastHeaderStripe { 
 width:100%;
 height:6px;
 background-image:url('/javaImages/c9/25/0,,10265~8857033,00.jpg');
 background-repeat:repeat-x;
 margin:5px 0;
 clear:both;
}
/* end podcast specific  */
#iframeContent .fan_box .connect_widget .connect_widget_text {
padding-left:17px;
}
/** avtv latest videos promo **/
.ipHeader {
 background-image:url("/javaImages/be/8/0,,10265~8784062,00.jpg");
 border-left:1px solid #DCDCDC;
 border-right:1px solid #DCDCDC;
 border-top:1px solid #D2CCD0;
 height:39px;
}
.ipHeader h2 {
 display:inline;
 line-height:2.4em;
 padding-bottom:9px;
 padding-left:9px;
 padding-top:11px;
}
.latestNewsWrap {
 height:270px;
}
.newsPromosWrap .latestNewsWrap .header {
 padding:5px 0;
}
.latestNewsWrap .headline a {
 color:#5e5e5e;
 font-size:1.6em;
 padding:5px 0;
 line-height:15px;
}
.latestNewsWrap .publishedTime {
 color:#525252;
 font-size:1.1em;
 font-weight:bold;
 padding-top:5px;
}
.latestNewsWrap .item, .latestNewsWrap .viewAll {
 border:1px solid #DCDCDC;
 border-top:none;
 background:none repeat scroll 0 0 #F1F2F2;
 clear:both;
 height:62px;
 width:298px;
}
.latestNewsWrap .viewAll {
 height:41px;
}
.latestNewsWrap .thumbnailImage {
 float:left;
 padding-right:10px;
}
.latestNewsWrap .headline {
 padding-top:10px;
}
#avtvWrap {
 padding:5px 10px 0 0;
}
.latestNewsWrap .ipButton {
 margin:10px 0 0 5px;
}
/** end of avtv promo **/

#masterCompositeTabContent25829_1 {
}
.registrationConfirmation {
 padding:10px;
 border:5px solid #DADADA;
}
.registrationConfirmation .thankyou, .registrationConfirmation .note {
 font-size:1.2em;
 padding:2px 0;
}
.registrationConfirmation .usernameNote {
font-size: 2.1em;
}
.registrationConfirmation .username {
 font-size:1em;
}
/* Shared button styles
   These prepare a submit button to be styled with an image.
 */
.continue input {
border: medium none;
color: transparent;
text-indent: -9999px;
}
.continue input {
background-image:url("/javaImages/f7/57/0,,10265~8869879,00.gif");
height:30px;
width:90px;
display:block;
}
/* video overlay fix */
.underlay {
 background-image:url('/javaImages/a5/4e/0,,10265~8867493,00.png');
 background-repeat:no-repeat;
 height:217px;
 width:386px;
}
.videoOpacity {
 opacity:0.65;
 filter:alpha(opacity=65);
}
.topThreeWrap .newsIndexItem .teaserImage, .topFiveWrap .newsIndexItem .teaserImage {
 float:left;
 padding:0 15px 0 0; 
}
.topFiveWrap .newsIndexItem .teaserImage img {
 border:1px solid #d1d1d1;
}
/* end video overlay fix */

/* newsreader */
#masterTabContainer26311  {
 line-height:3.7em;
 position:absolute;
 top:596px;
 height:40px;
 z-index:660 !important;
}
#masterTabContainer26311 li {
 float:left;
}
#masterTabContent26311_0, #masterTabContent26311_1, #masterTabContent26311_2, #masterTabContent26311_3 {
 width:640px; 
 height:400px;
 float:left;
 position:relative;
}
#masterTabList26311_0, #masterTabList26311_1, #masterTabList26311_2, #masterTabList26311_3 {
 width:160px;
 height:40px; 
}
#masterTabContainer26311 li a {
 text-decoration:none;
 font-size:1.6em;
 font-weight:bold;
}
#masterTabContainer26311 li.masterTab0 {
 background-image:url('/javaImages/b7/78/0,,10265~8878263,00.jpg');
 background-repeat:no-repeat;
}
#masterTabContainer26311 li.masterTab1 {
 background-image:url('/javaImages/b7/78/0,,10265~8878263,00.jpg');
 background-repeat:no-repeat;
}
#masterTabContainer26311 li.masterTab2 {
 background-image:url('/javaImages/b7/78/0,,10265~8878263,00.jpg');
 background-repeat:no-repeat;
}
#masterTabContainer26311 li.masterTab3 {
 background-image:url('/javaImages/b7/78/0,,10265~8878263,00.jpg');
 background-repeat:no-repeat;
}
#masterTabContainer26311 li {
 border:none;
}
.newsReaderClass {
 width:640px;
 height:400px;
}

#genericHeader {

}
/* end news reader  */
/* contact us */
.feedbackForm {
 padding:15px;
 margin-top:15px;
 border:7px solid #dcd9e3;
}
.feedbackForm form p {
 padding:10px 0;
 font-size:1.2em;
 color:#5e5e5e;
 font-weight:bold;
 line-height:15px;
}
.feedbackForm form select, .feedbackForm form input {
 margin-bottom:10px;
}
.feedbackForm form input#sendEmailButton {
 margin-top:10px;
}
.feedbackConfirmation, .feedbackConfirmation .article, .feedbackConfirmation .articleSeparator {
 display:block;
}
/* end of contact us */

/* z-index mega nav fix (newsreader) */
#masterTabContent26311_0 {
 /*z-index:-1000;*/
}
#masterTabContainer26311 {
 z-index:-999;
}
/* end z-index megan nav fix (newsreader) */
/* email jqmodal */
.jqmOverlay {
background-color:#000000;
opacity:0.5;
display:block;

}
.jqmWindow {
display:none;
height:195px;
left:640px;
margin-left:-175px;
padding:3px;
position:absolute;
top:200px;
width:309px;
}
.jqmClose {
display:block;
height:22px;
position:absolute;
right:8px;
text-decoration:none;
top:8px;
width:40px;
}
.jqmWindowInner {
background:none repeat scroll 0 0 #E7E7E8;
border:1px solid #999999;
height:290px;
padding:10px 6px 10px 7px;
position:relative;
width:260px;
}
#beforeSendDivId, .ugcHeading, .jqmWindowInner span {
 font-size:1.1em;
}
#beforeSendDivId, #beforeSendDivId input, #beforeSendDivId textarea {
 margin:5px 0 5px 0;
}
#stfFormElementsId #messageBodyText {
padding-bottom:10px;
}
/* end of jqmodal */
/* Web masters template */
.blankSSBody .no-underline, .newsBody .no-underline {
 border-bottom: 0px;
}
.blankSSBody h2, .newsBody h2 {
 border-bottom: 1px solid #999999;
 color: #660033;
 font-family: georgia, times, serif;
 font-size: 2.8em;
 font-weight: 100;
 margin-bottom: 20px;
 margin-top: 10px;
 padding-bottom: 5px;
 padding-left: 5px;
 text-align: left;
}
.blankSSBody h3, .newsBody h3 {
 color: #000000;
 font-family: georgia, times, serif;
 font-size: 2em;
 font-weight: 100;
 margin-bottom: 10px;
 margin-top: 10px;
 padding-left: 6px;
 text-align: left;
}
.blankSSBody h4, .newsBody h4 {
 color: #660033;
 font-family: arial, helvetica, verdana, sans-serif;
 font-size: 1.4em;
 font-weight: bold;
 margin-bottom: 10px;
 margin-top: 10px;
 text-align: left;
}
.blankSSBody p, .newsBody p {
 color: #000000;
 font-family: arial, helvetica, verdana, sans-serif;
 font-size: 1.2em;
 font-weight: 100;
 line-height: 1.4em;
 margin-bottom: 10px;
 text-align: left;
 padding:0 0 0 7px;
}
.blankSSBody p a, .newsBody p a {
 color: #000;
}
.blankSSBody p.intro, .newsBody p.intro {
 font-weight: bold;
}
.blankSSBody p.white, .newsBody p.white {
 color: #FFFFFF;
}
.blankSSBody .claret, .newsBody .claret {
 color: #603;
}
.blankSSBody ul, .newsBody ul {
 margin-left: 10px;
}
.blankSSBody ul li, .newsBody ul li {
 background-position: 0px 5px;
 background-repeat: no-repeat;
 text-align: left;
 font-size: 1.2em;
 font-family: arial, helvetica, verdana, sans-serif;
 font-weight: 100;
 color: #000;
 line-height: 1.4em;
 margin-bottom: 3px;
 padding-left: 15px;
}
.blankSSBody ul.claret li, .newsBody ul.claret li {
 background-image:
  url(/javaImages/80/43/0,,10265~8864640,00.gif);
}
.blankSSBody ul.grey li, .newsBody ul.grey li {
 background-image:
  url(/javaImages/81/43/0,,10265~8864641,00.gif);
}
.blankSSBody a:link {
	color: #660033;
}
.blankSSBody a:visited {
	color: #660033;
}
.blankSSBody a:hover {
	color: #6699CC;
	text-decoration:underline;
}
.blankSSBody a:active {
	color: #660033;
	text-decoration:none;
}
.blankSSBody a.block-link:hover {
 color: #6699CC;
}
/* end of web masters template */

/*.newsBody img{
display:none;
}*/


#page2291575 .mainWrap{
 background:transparent;
}


#page2291575 #masterCompositeTabContent25668_0{
 position: relative;
}

#page2291575 #masterTabContainer26311 {
 top: 610px;
}

/*Home Freeview Player*/
.joinTvHeader{
border-top:1px solid #D2CCD0;
width:298px;
}
.joinTvLink{
border-bottom:1px solid #D2CCD0;
padding:5px 0 5px 5px;
margin-bottom:9px;
width:293px;
}
.joinTvHeader, .joinTvLink{
border-left:1px solid #D2CCD0;
border-right:1px solid #D2CCD0;
}
.joinTvHeader,.joinTvLink,#page2297293 #flashElement{
background:#F2F2F2;
float:left;
}

#page2288024 #megaNavContentCont {
 margin:1px auto;
}
#flashElement {
 float:left;
}

/*Mobile App Games*/

.AppImagesBlock{
 height : 302px;
 width : 636px;
 padding : 0px;
 margin : 0px auto 20px auto;
 text-align : center;
}

.buyGameButtonBlock
{
 height : 50px;
 /*margin : 10px auto 10px auto;*/
 float: left;
 margin: 25px 69px;
 width: 50px
 padding-top: 40px;
}

ul.MobileAppList li {
   /* background: url("/javaImages/cd/2b/0,,10268~9186253,00.jpg") no-repeat scroll 0 0 transparent;*/
   /*border-bottom: 1px solid #D9D9D9;*/
    font-weight: bold;
    padding: 3px 0 3px 1px;
    font-size: 15px;

}

ul.middleImageBlock
{
 list-style-type : none;
 margin : 0px;
 padding : 0px; 
 text-align: center;
}

ul.middleImageBlock li.image1, 
ul.middleImageBlock li.image2,
ul.middleImageBlock li.image3
{
 display : block;
 width: 200px;
 height: 300px;
 text-indent : -9999em;
 border : 1px solid #B5B5B7;
 float:left;
 margin : 0px 15px 0px 0px;
}

.buyGameButtonBlock a.yellowbarbuy
{
 display: block;
 width:266px;
 height:36px;
 background: url(/javaImages/5b/4f/0,,10265~10047323,00.jpg) no-repeat 0px 0px;
 text-align : center;
 font-weight:bold;
 padding: 8px 0px 0px 0px;
 text-decoration:none;
 font-size : 110%;
 margin : 0px auto 0px auto;
}

ul.middleImageBlock li.image1 {
 background:url("/javaImages/24/29/0,,10265~10037540,00.jpg") no-repeat scroll 0 0 transparent;
}
ul.middleImageBlock li.image2 {
 background:url("/javaImages/21/29/0,,10265~10037537,00.jpg") no-repeat scroll 0 0 transparent;
}
ul.middleImageBlock li.image3 {
 background:url("/javaImages/29/29/0,,10265~10037545,00.jpg") no-repeat scroll 0 0 transparent;
 margin: 0;
}

body#page2302231 {
 background: none;
}

body#page2302231 #bodyBorder {
 width:auto;
}

body#page2302231 #masterCompositeTabContent26498_0 {
 padding:0;
}

/* Jack In The Box */
.jackInTheBox .jack {
	position: fixed;
	width: 370px;
	height: 93px;
	bottom: 0;
}

.jackInTheBox .jack .close {
	position: absolute;
	width: 14px;
	height: 14px;
	right: 10px;
	top: 10px;
}

.jackInTheBox .open {
	position: fixed;
	width: 31px;
	height: 93px;
	bottom: 0;
}

.jackInTheBox:hover {
 cursor:pointer;
}

.socialTabTwitter {
 padding:12px;
}

.socialTabTwitterLogo {
 float:left;
 margin:0 10px 0 0;
 border-radius:10px;
}

.socialTabTwitterHeader {
 font-size:1.8em;
 color:#33ccff;
 font-weight:bold;
 margin-bottom:5px;
}

.twitter-follow-button {
 width:150px!important;
}

#masterCompositeTabContent36861_0 {
 width:200px;
}
