
/*4 in a row*/
div.fourInARowBg{background:url(/media/images/aAirBg_328.gif) no-repeat left top; width:713px; height:575px;}
table.fourInARow{margin:32px 30px 100px 30px}
table.fourInARow td.number{background:url(/media/images/BolNumWorld_110.gif) no-repeat left center; color:red; font-weight:bold;padding-left:7px;
width:23px; }
table.fourInARow td{width:150px; height:170px}
table.fourInARow td.player{text-align:center; width:127px}
table.fourInARow td.player a.textlink img{margin:0}
div.gameboardBg{background:url(/media/images/4AIRBG_598.jpg) no-repeat left 37px;height:484px;width:496px; margin:0 auto; text-align:left}
td.fourInaRow div.gameboardBg table.gameBoard{margin:0 0 0 20px;border:0;border-collapse:separate;border-spacing:0;}
table.gameBoard tr td{margin:0; padding:0; text-align:center}
table.gameBoard tr.arrows td{height:63px;vertical-align:top;}
table.gameBoard tr.gameRow td{width:63px; height:63px}
table.gameBoard tr.gameRow td img{margin-bottom:-3px; padding:0}
a.textlink img{border:0 none; margin-bottom:0px}
td.fourInaRow{background:url(/media/images/padBg_602.jpg) no-repeat center top; padding-top:92px; text-align:center}
td.fourInaRow table{margin:0 auto}

/*=====Widgets=====*/
div#viewPostcard div.content{background:url(/media/images/postacrd_816.jpg) no-repeat left top; margin-left:45px;margin-top:-33px; height:387px;width:625px; position:relative; z-index:50px; font-family:'Comic Sans MS', 'Lucida Casual'}
div#viewPostcard div.content p.to{right:60px;top:150px;position:absolute; height:50px; width:180px }
div#viewPostcard div.content p.from{right:60px;top:200px; position:absolute; height:50px; width:180px}
div#viewPostcard div.content p.message{height:315px;overflow:hidden;width:293px;}
div#viewPostcard div.content p.message span.message{margin: 50px 0 0 50px; display:block}
div#viewPostcard div.image{position:relative; z-index:50}
div#viewPostcard div.buttons span.edit a{background:url(/media/images/blueButton_285.png) no-repeat 0px top; display:block;float:right;height:56px;padding:16px 0 0 41px;text-decoration:none;width:147px;color:#fff}
div#viewPostcard div.buttons span.send a{background:url(/media/images/redButtonSmall_282.png) no-repeat left top; width:154px; height:56px; font-size:13.5px; color:#ffffff; border:0; cursor:pointer; text-align:center; display:block;padding-top:16px; text-decoration:none; float:right}

/*Home Page*/
object#homePageFlash{z-index:10}
div.homeFlash{z-index:10}
div.homeBox{position:relative; z-index:10}
div.homeBox div.leftBox{z-index:100; position:absolute; top:32px; left:-57px; background:transparent url(/media/images/homeLeftBg_808.png) no-repeat left top; padding:20px; width:388px; height:268px;}
div.homeBox div.leftBox p{padding:0;margin-left:47px; font-size:12.5px; width:275px; color:#636363}
div.homeBox div.leftBox h1{background:transparent url(/media/images/welcome_809.gif) no-repeat left top; display:block; overflow:hidden; text-indent:-2em; letter-spacing:-20em; width:305px; height:68px; margin-left:23px; margin-top:15px; margin-bottom:5px}


div.homeBox div.rightBoxTop{background:transparent url(/media/images/homeRightBox_810.png) no-repeat left top; width:267px; height:192px; position:absolute; top:111px; right:-60px}
div.homeBox div.rightBoxTop h2, div.homeBox div.rightBoxTop h2 a{color:#E92727;font-size:20px;font-weight:normal;line-height:19px;margin-bottom:6px;margin-top:4px;text-decoration:none;}
div.homeBox div.rightBoxTop p{font-size:12px; color:#4B4B4B}
div.homeBox div.rightBoxTop div.left{display:inline;float:left; width:120px; height:150px; overflow:hidden; margin:21px 0px 0px 21px}
div.homeBox div.rightBoxTop div.right{float:left; width:115px; height:150px; overflow:hidden; margin-top:19px}
div.homeBox div.rightBoxTop span.homePaws{background:url(/media/images/paws_105.png) no-repeat left top; position:absolute; bottom:16px; left:77px; height:74px; width:105px;}


div.homeBox div.rightBoxBottom{background:transparent url(/media/images/homeRightBoxBot_811.png) no-repeat left top; width:267px; height:172px;position:absolute; top:350px; right:-72px}
div.homeBox div.rightBoxBottom h2, div.homeBox div.rightBoxBottom h2 a{color:#E92727;font-size:20px;font-weight:normal;line-height:19px;margin-bottom:6px;margin-top:4px;text-decoration:none;}
div.homeBox div.rightBoxBottom p{font-size:12px; color:#4B4B4B}
div.homeBox div.rightBoxBottom div.left{display:inline;float:right; width:115px; height:150px; overflow:hidden; margin-right:11px; margin-top:10px}
div.homeBox div.rightBoxBottom div.right{float:left; width:117px; height:150px; overflow:hidden; margin-top:11px; ; margin:17px 0px 0px 21px}
div.homeBox div.rightBoxBottom span.homePaws{background:url(/media/images/paws_105.png) no-repeat left top; position:absolute; bottom:9px; left:145px; height:74px; width:105px;}

a.findout{font-size:12px; color:#013D79; text-decoration:none}
/*What to buy product listing*/
div.fLeft div.productListing{width:100%;float:left; clear:both; padding-right:3px; height:245px}
* html div.fLeft div.productListing{height:139px}
div.fLeft div.productListing div.productLeft{width:115px;float:left}
div.fLeft div.productListing div.productRight{width:238px; float:right}
div.productRight span.availableSpan{width:100px; float:left}
div.productRight ul.availableFrom{float:left; width:131px}
div.productRight ul.availableFrom li{width:35px; float:left; margin:0px 5px 0px 0px}

div.shopLinks{width:319px; height:189px; float:left; background:url(/media/images/lozOnlineStore_756.png) no-repeat left top;margin-left:29px;}
div.shopLinks h3{margin-left:43px;margin-right:100px;margin-top:30px; padding-bottom:10px; background:url(/media/images/storeLine_757.gif) no-repeat left bottom; font-size:28px; line-height:29px}
div.shopLinks ul.stores {margin-left:83px; margin-top:10px}
div.shopLinks ul.stores li{width:60px; float:left}
div.shopLinks ul.stores li a{text-decoration:none}

div.key{width:399px; height:189px; float:right; background:url(/media/images/lozKey_755.png) no-repeat left top; margin-right:14px}
div.key h3{line-height:45px;font-size:30px;float:left; height:80px; background:url(/media/images/keyLine_758.gif) no-repeat right 25px; width:150px; padding-top:70px; text-align:center}
div.key ul.availableFromKey{float:left; width:200px; margin-top:21px; margin-left:21px}
div.key ul.availableFromKey li a{text-decoration:none}

/*=====Search Results=====*/
h1.searchH1{color:#E92727}
div#SearchResultsPanel{margin-top:52px; background:url(/media/images/searchBg_715.jpg) no-repeat left top; width:960px; padding:37px 0 20px 40px;position:relative; margin-bottom:15px; height:570px; }
div#SearchResultsPanel div{width:530px}
div#SearchResultsPanel h3#searchTerm{font-size:13.5px; font-weight:normal; color:#4B4B4B; border-bottom:1px solid #DEDEDE; margin-bottom:5px; padding-bottom:5px}
div#SearchResultsPanel h3#searchTerm span{font-weight:bold}
div#SearchResultsPanel ul.searchResults{height:449px; overflow:hidden}
div#SearchResultsPanel ul.searchResults li.searchItem{border-bottom:1px solid #DEDEDE; padding-bottom:10px; padding-top:3px;}
li.searchItem h3 a{font-size:13.5px; font-weight:bold; text-decoration:none}
li.searchItem span.relevance{font-size:11px; width:150px;float:right;display:none}
div.SearchNav{margin-top:3px}
div.SearchNav em{font-weight:bold; float:left; width:150px;}
div#SearchResultsPanel div.SearchNav a.next{background:url(/media/images/next_729.gif) no-repeat right top; height:30px; float:right; width:34px; font-size:11px; color:#E92727; text-transform:uppercase; font-weight:bold; padding-right:30px; text-decoration:none; padding-top:3px}
div#SearchResultsPanel div.SearchNav a.previous{background:url(/media/images/previous_728.gif) no-repeat left top; height:30px; float:right; width:77px; font-size:11px; color:#E92727; text-transform:uppercase; font-weight:bold; padding-left:30px;text-decoration:none; padding-top:3px}

/*Matching Bears */
div#matchingBearsBackground{background:url(/media/images/matchingBearsBackground_272.png) no-repeat left top; width:505px; height:440px;padding:30px 0px 0px 30px;}
table#matchingBears, table#matchingBears table {vertical-align:top;padding:0; line-height:0;}
table#matchingBears tr.spacer, table#matchingBears tr.spacer td{line-height:1px;}
td.mbInstruct{height:36px;text-align:right;width:217px;}

/*thread*/
div.thread{margin-top:52px; background:url(/media/images/fullWidthBox_273_310.png) no-repeat left top; width:597px; padding-left:20px;padding-top:20px;padding-bottom:20px;padding-right:50px;position:relative; margin-bottom:15px;}
div.thread span.fullWidthBottom{background:url(/media/images/fullWidthBottom_271_309.png) no-repeat left top; width:657px; height:15px; position:absolute; bottom:-15px; left:1px;}
div.fullPostReply{background:url(/media/images/img_titlerule1_883.gif) no-repeat 0px top; margin-left:38px;margin-top:20px;padding-top:10px;}
span.fullPostTitle{display:block;font-weight:bold;margin-top:7px}
div.thread h3.main{background:url(/media/images/postTitleBg_311.png) no-repeat left top;width:476px;margin-left:-22px; }
div.thread h3.main span{background:url(/media/images/postTitleBgRight_312.png) no-repeat left top;background:transparent url(/media/images/postTitleBgRight_312.png) no-repeat scroll right top;color:#FFFFFF;display:block;font-size:15px;height:50px;line-height:15px;padding-left:21px;padding-top:24px;}
div.fullPost{padding-left:22px}
div.fullPostReply h3{color:#4B4B4B;font-size:15px;font-weight:bold;}
div#main a.threadBack{background:url(/media/images/blueButton_285.png) no-repeat 0px top; display:block;float:left;height:56px;padding:16px 0 0 41px;text-decoration:none;
width:147px;color:#fff}
div#main a.messageReply{background:url(/media/images/longRedBtn_313.png) no-repeat 0px top; display:block;width:225px; height:56px; color:#fff; padding:13px 0 0 48px; text-decoration:none;float:left; margin-top:2px}
div#replyForm{background:url(/media/images/formBg_315.gif) no-repeat 0px top; width:688px; height:900px; margin-left:-20px; padding-top:20px; }
div#replyForm ul{width:500px; margin-left:80px; float:left;}
div#replyForm ul.Captcha{margin:0; }
div#replyForm ul.Captcha li label{float:left; width:146px;}
div#replyForm ul.Captcha li input{float:left; width:250px;}
div#replyForm ul li{width:100%; float:left; clear:both; margin-bottom:5px;}
div#replyForm ul li label span{width:146px;float:left;}
div#replyForm li label span.mand{float:none; width:auto;}
div#replyForm ul li input{float:left;width:287px}
div#replyForm ul li.emailDisplayCB input,div#replyForm ul li.informed input{width:20px; float:left;}
div#replyForm ul li.over18 input, div#replyForm ul li.under18 input{width:20px; float:left;}
div#replyForm ul li.informed label span{display:inline; float:none;}
div#replyForm ul li.informed label input{display:inline; float:none;}
div#replyForm ul li.emailDisplayText, div#replyForm ul li.oldEnoughText{margin-top:15px;}
div#replyForm ul li.emailDisplayCB label span{font-weight:bold;}
div#replyForm ul li.over18, div#replyForm ul li.under18{width:47%; float:left; clear:none;}
div#replyForm ul li.over18 label span, div#replyForm ul li.under18 label span{width:87px;}
div#replyForm ul li.subject{margin-top:15px;}
div#replyForm ul li.tag{margin-bottom:15px;}
div#replyForm ul li.captchaText{font-weight:bold; margin-top:15px;}
div#replyForm ul li.submit{margin-top:20px;}
strong.conf{float:left; width:100px;}
span.mand{color:red;}
div#replyForm ul li.submit input.submit{cursor:pointer;border:0 none;background:url(/media/images/medRedButton_317.png) no-repeat 0px top; display:block;width:167px; height:56px; color:#fff; text-decoration:none;float:left; padding-bottom:8px;}
div#replyForm ul li.submit input.reset{cursor:pointer;border:0 none;background:url(/media/images/whiteButton_316.png) no-repeat 0px top; display:block;width:167px; height:56px; color:#4d4d4d; text-decoration:none;float:left; padding-bottom:8px;}

/*Contact Form*/
form#contactForm{background:url(/media/images/contactformbg_318.gif) no-repeat left top; width:671px; height:606px; float:left;padding-left:63px;padding-top:30px;overflow:hidden}
form#contactForm li.title{margin-bottom:5px; height:33px}
form#contactForm li{width:100%; float:left; clear:both; margin-bottom:5px}
form#contactForm li.checkbox label{width:384px;}
form#contactForm li.checkbox input{margin-top:9px;width:13px;}
form#contactForm li label{float:left; width:145px}
form#contactForm li input#title{width:107px}
form#contactForm li input{float:left;width:287px}
form#contactForm li select{width:292px}
form#contactForm li textarea{float:left;width:291px}
form#contactForm li.submit input.submitButton{background:url(/media/images/redButtonSmall_282.png) no-repeat left top; width:154px; height:56px; font-size:13.5px; color:#ffffff; border:0; cursor:pointer; text-align:center; display:block;padding-top:0px; text-decoration:none; margin-left:132px}

/*timeline*/
ul.timeline{background:url(/media/images/timelineMiddle_299.gif) repeat-y left bottom; width:700px; float:left;}
ul.timeline span.top{background:url(/media/images/timelineTop_304.gif) no-repeat left top; width:100%; height:26px; display:block;}
ul.timeline span.bottom{background:url(/media/images/timelineBottom_298.gif) no-repeat left bottom; width:100%; height:26px; display:block; clear:both}
ul.timeline li{ width:100%; float:left; clear:both; padding-bottom:25px;}
ul.timeline li span.date{height:30px; width:89px; float:left; text-align:right; color:#ED511E; font-size:20px;}
ul.timeline li span.image{float:left;margin-right:19px;text-align:center;width:168px; overflow:hidden;}
ul.timeline li span.image img{margin:0 auto;}
ul.timeline li p{width:400px; float:left;}

/*bulletin table*/
table.bulletinTable{}
table.bulletinTable th{color:#E92727; text-transform:uppercase; font-size:12px;}
table.bulletinTable td{padding-right:33px;border-bottom:1px solid #cfcfcf;}
table.bulletinTable td.bold{font-weight:bold;}
table.bulletinTable td.bold a{text-decoration:none;}
a.botnav{background:url(/media/images/blueButton_285.png) no-repeat left top; width:165px; height:56px; font-size:13.5px; color:#ffffff; border:0; cursor:pointer; text-align:center; display:block;padding-top:16px; text-decoration:none; font-weight:bold; float:left;}

/*Number 1 fan*/
div#content a.submit{background:url(/media/images/redButtonSmall_282.png) no-repeat left top; width:154px; height:56px; font-size:13.5px; color:#ffffff; border:0; cursor:pointer; text-align:center; display:block;padding-top:16px; text-decoration:none;}
div.fanQuestionLeft{float:left;background:url(/media/images/no1Qbg_276.png) no-repeat left top; width:514px; height:372px; padding:30px 0px 0px 20px;margin-top:20px;}
div.fanQuestionLeft h2{font-weight:normal; font-size:22px; padding-left:25px;}
div.fanQuestionLeft h2 span.fanQuestionOf{font-weight:bold;padding-left:40px;}
div.fanQuestionLeft li.question{background:url(/media/images/questionbg_766.png) no-repeat left top;color:white; width:391px;margin-top:20px;margin-bottom:42px;}
fieldset.numberOneFanForm{width:429px}
fieldset.numberOneFanForm ul{clear:both;float:left;width:429px;}
div.fanQuestionLeft li.question label.end{background:url(/media/images/questionbgbase_767.png) no-repeat left top;color:white; width:391px;height:22px;margin:0 0 -20px 0; padding:0}
div.fanQuestionLeft li.question span{display:block;padding:20px 33px;}
div.fanQuestionLeft li input{float:right;margin-right:11px;margin-top:11px;width:13px;}
div.fanQuestionLeft li label{float:left;font-size:13px;line-height:18px;margin-left:50px;margin-top:9px;width:120px;}
div.fanQuestionLeft li.long label{font-size:12px;line-height:14px;margin-top:3px;}
div.fanQuestionLeft li.a{background:url(/media/images/questionA_278.png) no-repeat left top;height:38px; width:206px;float:left;}
div.fanQuestionLeft li.b{background:url(/media/images/questionB_279.png) no-repeat left top;height:38px; width:206px;float:left;}
div.fanQuestionLeft li.c{background:url(/media/images/questionC_280.png) no-repeat left top;height:38px; width:206px;float:left;}
div.fanQuestionLeft li.d{background:url(/media/images/questionD_281.png) no-repeat left top;height:38px; width:206px;float:left;}
div.fanQuestionLeft li.submit{clear:both; float:left; width:100%;}
div.fanQuestionLeft li.submit input{background:url(/media/images/redButtonSmall_282.png) no-repeat left top; width:154px; height:56px; font-size:13.5px; color:#ffffff; border:0; cursor:pointer; text-align:center; display:block;}
div.fanQuestionRight{float:right; width:180px; padding-top:54px;}
div.fanQuestionRight span{display:block;font-weight:bold;margin-bottom:10px; font-size:12px; width:161px; height:100px;}
div.fanQuestionRight span.fanTopSlice{background:url(/media/images/slice_283.gif) no-repeat left 10px;}
div.fanQuestionRight span.fanBottomSlice{background:url(/media/images/slice_283.gif) no-repeat left 10px;}
div.fanQuestionRight h4{color:#8C73B4;font-size:22px; line-height:20px; margin-bottom:10px; background:url(/media/images/img_titlerule1_883.gif) no-repeat 0px bottom; min-height:30px; font-weight:normal; padding-bottom:5px}

/*Full Width Box*/
div.fullWidthBox{background:url(/media/images/fullWidthBox_273_310.png) no-repeat left top; width:597px; padding-left:20px;padding-top:20px;padding-bottom:10px;padding-right:50px;position:relative; margin-bottom:15px;}
div.fullWidthBox div.editorTopRight{z-index:20;}
div.fullWidthBox span.fullWidthBottom{background:url(/media/images/fullWidthBottom_271_309.png) no-repeat left top; width:657px; height:15px; position:absolute; bottom:-15px; left:1px;}
span.playButton{background:url(/media/images/formButtonRed_103.png) no-repeat left top; width:180px; height:72px; font-size:24px; color:#ffffff; border:0; cursor:pointer; text-align:center; padding-top:20px;display:block;}
div#mainContent span.playButton a{text-decoration:none; color:#ffffff;}
/*Full Postcard Form*/
div.postcardForm div.numberedItem span.number{background:url(/media/images/postcardCircle_269.gif) no-repeat left top;font-size:19px;height:47px;padding-left:17px;padding-top:10px;width:47px; padding-bottom:5px;}
form#postcardForm ul li.submit input.submit{background:url(/media/images/formButtonRed_103.png) no-repeat left top; width:180px; height:72px; font-size:24px; font-weight:bold; color:#ffffff; border:0; cursor:pointer;}
form#postcardForm ul{ margin-left:117px; margin-top:35px;}
form#postcardForm ul li{clear:both;float:left; margin-bottom:8px; width:500px}
form#postcardForm ul li label{float:left; width:125px;}
form#postcardForm ul li input{float:left; width:271px; height:20px;}
form#postcardForm ul li.check{margin-bottom:38px;}
form#postcardForm ul li.check label{width:330px}
form#postcardForm ul li.check input{float:left; width:20px;}
/*Marmalade Mayhem*/
div#mainContent span.mMayhem{background:url(/media/images/marmaladeMayhem_205.gif) no-repeat left top; width:663px; height:454px; display:block;text-indent:-99em;letter-spacing:-20em; overflow:hidden;}
/* Gallery Widget (Send a PostCard Style)*/
ul.galleryWidget li.postcard{float:left; width:226px; height:200px; margin-right:5px;margin-bottom:5px;}
ul.galleryWidget li.postcard a.imgMask{width:220px; height:154px; display:block; overflow:hidden;}
ul.galleryWidget li.postcard div.numberedItem div.numberedItemContent{width:80%;}
/*Gallery Widget (Changing Faces Style)*/
ul.galleryWidget{clear:both;float:left;width:100%;}
ul.galleryWidget li.galleryItemChanging{background:url(/media/images/changingListBox_144.gif) no-repeat left top; float:left; width:226px;height:174px;margin-right:5px;margin-bottom:6px;}
ul.galleryWidget li.galleryItemChanging a.imgMask{width:164px; height:114px; margin:13px 0 10px 41px; display:block;}
ul.galleryWidget li.galleryItemChanging a span.star{float:left; margin-left:39px;}
ul.galleryWidget li.galleryItemChanging a p{float:left; width:137px; margin-left:10px;margin-top:2px;}
/*Gallery Widget (Door Hangers Style)*/
ul.galleryWidget li.galleryItemHangers{float:left; width:226px; height:300px; margin-right:5px;margin-bottom:5px;}
ul.galleryWidget li.galleryItemHangers a.imgMask{width:165px; height:227px; margin:13px 0 0px 41px; display:block;}
ul.galleryWidget li.galleryItemHangers a span.starB{float:left; margin-left:44px;}
ul.galleryWidget li.galleryItemHangers a p{float:left; width:137px; margin-left:10px;margin-top:2px;}
ul.galleryWidget li.galleryItemHangers a span.download{clear:both;color:#E92727;float:left;margin-left:82px;margin-top:-9px;}
/*Book Listings*/
div.bookListing{width:100%; float:left; margin-bottom:6px;}
div.bookListing div.bookLeft{background:url(/media/images/padBookBg_113.gif) no-repeat left top; float:left; width:205px; height:174px;}
div.bookListing div.bookLeft span.bookImgMask{width:152px; height:144px; overflow:hidden; display:block; margin-left:26px; margin-top:16px; text-align:center;}
div.bookListing div.bookRight{float:left; width:505px;}
div.bookListing div.bookRight h3{font-size:18px; margin-bottom:4px;}
div.bookListing div.bookRight p{margin-bottom:5px;}
div.bookListing div.bookRight span{font-size:12px;}
div.bookListing div.bookRight span a{font-weight:bold;}
/*Changing Faces Gallery*/
div.bigGallery div.description{float:left;margin-bottom:39px;width:342px;}
div.bigGallery ul.thumbs li.bigImage{position:absolute; top:-223px; right:40px; height:274px; width:340px;background:url(/media/images/imgGalleryFull_206.png) no-repeat left top;}
div.bigGallery ul.thumbs li.bigImage span.imgFrame{display:block;height:263px;margin-left:25px;margin-top:4px;overflow:hidden;width:308px;}
div.bigGallery ul.thumbs{background:url(/media/images/fullWidthPanel_152.png) no-repeat left top; float:left; width:700px;position:relative;padding:61px 0 47px 35px; max-height:400px;}
div.bigGallery ul.thumbs li.end{background:url(/media/images/fullwidthpanelbase_378.png) no-repeat left top; width:735px;height:32px; position:absolute; bottom:0px; left:0px;}
div.bigGallery ul.thumbs li.thumb{width:28%; float:left; margin-bottom:15px;}
div.bigGallery ul.thumbs li.thumb a{width:168px; height:114px; overflow:hidden; display:block; border:1px solid #999}
div.bigGallery ul.thumbs li.thumb a:hover{border:1px solid #E86D43}
div.bigGallery ul.thumbs li.thumb a img{}
/*event Listings*/
div.eventListing{width:100%; float:left; margin-bottom:6px;}
div.eventListing div.eventRight{float:left; width:205px; height:174px;}
div.eventListing div.eventRight div{background:url(/media/images/padEventBg_115.gif) no-repeat left 18px;float:left; width:205px; height:174px;}
div.eventListing div.eventRight div span.eventImgMask{width:152px; height:117px; overflow:hidden; display:block; margin-left:26px; margin-top:23px; text-align:center;}
div.eventListing div.eventLeft{float:left; width:505px;}
div.eventListing div.eventLeft h3{font-size:18px; margin-bottom:4px;}
div.eventListing div.eventLeft p{margin-bottom:5px;}
div.eventListing div.eventLeft span{font-size:12px;display:block;}
div.eventListing div.eventLeft span a{font-weight:bold;}

/*page downloader*/
div #rightBar div.pageDownload{background:url(/media/images/languageblocksnall_632.png) no-repeat left top; width:386px;height:195px; font-size:11.5px; float:left; margin-right:0px;line-height:17px; margin-left:-50px}
div #rightBar div.pageDownload p{margin-left:159px; margin-top:20px; width:176px}
div #rightBar div.pageDownload ul{margin-left:159px; margin-top:10px; color:#ED511E}
div.pageDownload{background:url(/media/images/imglanguageBlock_32.png) no-repeat left top; width:467px;height:195px; font-size:11.5px; float:right; margin-right:65px;line-height:17px}
div.pageDownload p{margin-left:209px; margin-top:20px; width:200px}
div.pageDownload ul{margin-left:250px; margin-top:10px; color:#ED511E}
div.pageDownload ul li{width:120px}
div#content div.pageDownload ul li a{display:block;width:100%; color:#ED511E}
div.pageDownload ul li.uk{background:url(/media/images/imglangUkFlag_31.gif) no-repeat 100px top}
div.pageDownload ul li.spa{background:url(/media/images/imglangSpaFlag_30.gif) no-repeat 100px top}
div.pageDownload ul li.ger{background:url(/media/images/imglangGerFlag_28.gif) no-repeat 100px top}
div.pageDownload ul li.jap{background:url(/media/images/imglangJapFlag_29.gif) no-repeat 100px top}
/*Add Your Own Paddington*/
div.addYourOwn{background:url(/media/images/imgaddYourOwnBg_4.png) no-repeat left top; width:289px; height:100px; float:right; padding:25px 0 0 47px; margin:30px 50px 0px 0px}
div.addYourOwn h2{color:#E92728; font-size:23px; width:200px; height:27px; overflow:visible}
div.addYourOwn a{text-decoration:none; font-size:11px}
div.addYourOwn a img{}
/*Where's paddington?*/
div.wheresPaddington{background:url(/media/images/imgaroundTwBg_5.png) no-repeat left top; width:947px; height:700px; padding:64px 0 0 31px; clear:both; margin-left:-10px;}
