div#headerBanner{width:728px;height:90px;margin:0 !important}

div#promo6{width:342px; height:176px; float:left; margin:0 !important}


div#bodyGradientContainer{background:url('../images/global/body_gradient.jpg') transparent repeat-x}

div#adBackgroundContainer{background-image:url('../images/global/ad_background.gif');margin:0px auto 0px auto;width:753px}

div#adContentContainer{margin:0px auto 0px auto;width:728px}

div#adBackGroundColorContainer{background-color:#fff;margin-right:7px}

div#headerLogoContainer{margin-top:15px}

div#headerLogoContainer img{float:left}

div#topNavContainer,div#bottomNavContainer{margin-left:-3px}

div.nosub{height:37px !important;width:977px}

div#topNavContainer img,div#bottomNavContainer img{float:left}

div#bottomNavContainer{height:37px}

div#mainContentContainer{background:url(../images/global/content_background.gif) transparent repeat-y;margin-left:-3px}

div#rightColumnContainer{float:left;width:336px}

img#contentBackGroundTop,img#contentBackGroundBottom{margin-left:-4px}

div#bottomCopyContainer{font-size:0.9em;width:394px;margin:0px auto 0px auto;text-align:center}

div#contentSeperator{width:5px;height:100%}

div#rightColumnContentContainer{float:left;width:300px}

div#rightColumnSeperatorContainer{float:left; margin-right:10px; margin-left:9px}

div#newStuffContainer,div.thingsToDoItem,div.yourPicturesContainer{position:relative}

div.newStuffFooter{background:url(../images/home/newstuff_footer.gif) no-repeat;text-align:right;width:303px;height:37px}

a.thingsToDoGoLink{position:absolute;right:2.0em;bottom:0.3em}

a#getPcClipLink{float:right}

a#getIPodClipLink{float:left;margin-left:-2px}

div#watchNoddyMovieContainer{margin-top:0px !important}

div#watchNoddyChannelInfo{color:white;font-size:0.9em}

div.yourPicturesContentContainer{background-image:url(../images/home/yourpictures_pic1_background.gif);background-repeat:repeat-y;width:262px}

div.widgetContainer{margin-top:8px}

img.yourPicturesThumbnail{margin-left:20px;float:left}

div.yourPicturesContentContainer{padding-left:20px;padding-right:20px}

div.yourPicturesCopyContainer{float:right;width:140px;margin-top:10px}

div#noddyShopContentContainer{background-image:url(../images/home/noddyshop_background.gif);background-repeat:repeat-y;padding-right:15px;padding-left:20px;width:270px}

div#noddyShopDetail{width:125px}

div.shopPriceContainer{color:red;font-weight:bold;font-size:1.2em}

div#winThumbnail{float:right}

div#winDetail,div#noddyMailDetail{width:140px;float:left;margin-left:15px}

div.genericItemContainer{width:301px; background:url(../images/home/generticitem_background.gif); background-repeat:repeat-y; margin-left:1px}

div#adContainer,div#newStuffContainer,div#watchNoddyContainer{margin-top:0px}

div#newsArchiveContentContainer{background:url(../images/news/newsarchive_background.gif) transparent no-repeat}

div#newsArchiveDetailContainer{margin-left:25px}

div.newsArchiveItem a{font-weight:bold;text-decoration:underline}

div#bottomContainer{margin-left:-6px}

img#newsArticleThumbnail{float:right}

div.yourPicturesThumbnailContainer{float:left}

p#newsArticleHeadline{font-weight:bold}

a#newsArticleSource{color:red;font-weight:bold}

div.itemContentContainer{background:url(../images/makeit/makeit_item_background.gif) transparent no-repeat;width:277px;padding-left:15px;padding-right:20px}

div.altitemContentContainer{background:url(../images/makeit/makeit_altitem_background.gif) transparent no-repeat;width:277px;padding-left:15px;padding-right:20px}

div.heroContentContainer{background:url(../images/makeit/hero_background.gif) transparent no-repeat;width:290px;height:236px;padding-left:15px}

img.heroContentBanner{margin-left:-5px;margin-bottom:2px}

a img.itemGoButton{float:right;margin-top:6px}

a img.heroGoButton{float:right}

div.longtitle{width:auto;height:26px}

div.smalltitle{width:180px !important;height:26px !important}

div.smalltitle2{width:158px !important;height:26px !important}

div.tabletitle{width:70px !important;height:13px !important}

div.title{width:180px !important}

div#noddy_friends div.title{width:160px !Important;height:26px}

div.title{width:160px;height:26px}

div.pagetitle,div#pageTitle,div.flashtext{width:305px;height:33px;margin-left:-4px}


/* PREVENT CROPPING OF FLASH TEXT ON FORMS IN IE */
table.wintable div.flashtext{width:305px;height:33px;margin-left:0px}


div.flashasterisk{width:10px}

div.itemDetailContainer{float:left;width:160px;font-weight:bold;font-size:11px}

img.itemThumbnail{float:right}

img.aboutItemThumnail{text-align:center;}

div.aboutItemContentContainer{min-height:120px}

div.aboutItemContainer{margin-top:0px;width:300px}

div#leftDetailContentContainer,div#rightDetailContentContainer {width:297px;float:left}

div.aboutBorderContainer{float:left;background:url(../images/about/border.gif) transparent repeat-y;height:200px}

div.widgetButton{position:absolute;right:20px}

div#welcomeCopy{padding-right:10px}

div.heroDetailContainer{padding-right:15px;padding-left:5px;font-weight:bold}

div.titleContainer{margin-left:10px}

div#characterTitleContainer{height:199px}

div.aboutCharacterContainer{margin-left:10px;height:270px}

div#heroThumbnailContainer{}

div.aboutCharacterThumbnailContainer{float:right}

img.aboutDetailItem{float:right}

div#recipesTitleContainer{height:128px}

div#newStuffButton {margin-top:45px;}

div.recipeHeroContentContainer{height:266px}

div.recipeItemDetailContainer{height:108px}

div.recipeBlob{height:28px;width:15px;float:left}

div.recipeBlobOff{background:url(../images/recipes/recipe_info_footer_blob_off.gif) no-repeat}

div.recipeBlobGreen{background:url(../images/recipes/ball_green.gif) no-repeat}

div.recipeBlobOrange{background:url(../images/recipes/ball_orange.gif) no-repeat}

div.recipeBlobRed{background:url(../images/recipes/ball_red.gif) no-repeat}

div.recipeBlobWheat{background:url(../images/recipes/ball_wheat.gif) no-repeat}

div.recipeBlobGluten{background:url(../images/recipes/ball_gluten.gif) no-repeat}

div.recipeBlobVeg{background:url(../images/recipes/ball_veg.gif) no-repeat}

div.recipeBlobNuts{background:url(../images/recipes/ball_nuts.gif) no-repeat}

div.recipeLabel{float:left;width:104px;height:29px}

div.recipeLabelTeaTime{background:url(../images/recipes/recipe_info_footer_label_teatime.gif) no-repeat}

div.recipeLabelDeserts{background:url(../images/recipes/recipe_info_footer_label_deserts.gif) no-repeat}

div.recipeLabelLunch{background:url(../images/recipes/recipe_info_footer_label_lunchbox.gif) no-repeat}

div.recipeLabelTreats{background:url(../images/recipes/recipe_info_footer_label_treats.gif) no-repeat}

div.recipeLabelTeaTime2{background:url(../images/recipes/recipe_info_footer_label_teatime2.gif) no-repeat}

div.recipeLabelDeserts2{background:url(../images/recipes/recipe_info_footer_label_deserts2.gif) no-repeat}

div.recipeLabelLunch2{background:url(../images/recipes/recipe_info_footer_label_lunchbox2.gif) no-repeat}

div.recipeLabelTreats2{background:url(../images/recipes/recipe_info_footer_label_treats2.gif) no-repeat}

div.itemContainer,div.altitemContainer,div.heroContainer,div.recipeHeroContainer{margin-bottom:10px}

#pictureDescriptionContainer {width:160px}

div#recipeMainContentContainer{padding-left:10px;background:url(../images/recipes/recipe_main_background.gif) repeat-y;width:602px}

select#recipeSelect,a#recipeMainGoButton{margin-right:10px}

ol#recipeInstructions{width:540px}

li{font-weight:bold}

li span{font-weight:normal}

div.recipeIngredients { float:left}

div.recipeHeroThumbnailContainer{margin-right:10px; padding-bottom:10px;padding-left:5px;}

div#homeVideo{width:288px;height:286px;margin:0 !important}

div#episodesMovieContentContainer{background:url(../images/episodes/movie_container_background.gif) repeat-y;width:609px;padding-left:20px;color:white;font-weight:bold;padding-top:10px;height:265px}

div#videoPlayer{margin:0px; width:340px; height:260px;}

div#movieListContentContainer {padding-left:10px; background:url(../images/episodes/list_container_background.gif) repeat-y}

div#GalleryContentContainer {padding-left:15px; background:url(../images/gallery/list_container_background.png) repeat-y}

div.movieGalleryItemContainer,div.pictureGalleryItemContainer{float:left;margin-right:3px;cursor:pointer;margin-bottom:10px;width:139px}

div#noddyLogo{width:287px;height:182px;float:left;cursor:pointer}

div.picOfTheDayContainer{margin-top:-25px;float:left}

div.orangeBoxContainer {margin-left:-2px;}

div.orangeBoxContentContainer{background:url(../images/gallery/orangebox_background.gif) no-repeat;height:125px; margin-left:0px; width:181px;}

div.redBoxContentContainer{background:url(../images/gallery/redbox_background.gif) repeat-y;height:166px;width:200px;padding:0px 10px;}

div.redBoxContentContainerfooter{height:1px;width:200px;padding:0px 10px;}

div.redBoxContainer{margin-top:10px;}

div#featureContainer{width:653px;margin-left:-15px}

div.uploadText{color:#fff;font-weight:bold;margin-bottom:10px; width:160px;}

div.orangeBoxContentContainer{padding:20px 0px 0px 20px;font-weight:bold}

div#pictureNameContainer{color:red;font-size:1.3em; width:171px;}

div.galleryItemThumbnailContainer{width:114px;margin:0px auto;}

div.galleryItemTitleContainer{margin:0px auto;text-align:center}

div.galleryItemDescriptionContainer{display:none}

div#liveHeaderContentContainer{background:url(../images/live/live_header_background.gif) repeat-y;width:590px;color:#fff;padding:10px}

table#liveInfoTable{width:590px}

table#liveInfoTable div.liveInfoItem,table#liveInfoTable div.liveInfoTitleItem{margin:10px 0px;text-align:left}

.last{text-align:right;margin:0px 0px 0px auto !important;padding-right:10px}

.first{padding-left:10px}

table#liveInfoTable .titlelast{width:60px !important;margin:0px 0px 0px auto !important}

div#makeItTitleContainer{margin-left:6px}

div.heroThumbnailContainer{margin-left:-5px}

img.newsItemBorder{float:left;margin-left:10px;margin-top:10px}

div.modal,div.ajaxModal{display:none;position:absolute;width:740px;height:533px;background-color:#ff0}

div#modalMovie{height:420px;width:477px}

div#modalbackground{background-color:#f7f7f6}

div.modalCopyBackgroundContainer{background:url(../images/modal/modal_detail_background.gif) no-repeat transparent;width:307px;height:161px;text-align:center}

div.modalCopyContainer{width:250px}

div.modalContentContainer{position:relative;top:115px;width:520px;margin:0px auto 0px auto}

div.modalBackgroundContainer{}

label.galleryUploadLabel{color:#346da2}

.galleryUploadField{width:310px}

div#galleryUploadForm{width:320px}

input#galleryUploadSubmitButton{background:url(../images/gallery/button_upload.gif) no-repeat transparent;width:149px;height:27px;border:0;cursor:pointer}

div.galleryUploadErrorContainer{color:red;font-weight:bold}

div#yourPicturesContainer{margin-top:13px}

.contentLeft{margin-right:10px}

div.recipeFooterContainer{width:300px}

div.newsheadline{font-size:14px;color:#cc0000;}

div.questionbg {width:288px; padding-left: 13px; background-image: url(../images/win/questionbox_bg.gif); color:white; font-weight:bold; font-size:1.2em; color:#ffff00}

.wininput {display:inline}

form {margin:0}

.answers {color:white}

.winformbox1 {font-family:arial; width:130px; height:14px; font-size:11px; border:1px solid #346da2; margin-top:5px; margin-bottom:10px;}

.winformbox2 {font-family:arial; width:277px; height:14px; font-size:11px; border:1px solid #346da2; margin-top:5px; margin-bottom:10px;}

.winformbox3 {font-family:arial; display:inline; width:28px; height:14px; font-size:11px; border:1px solid #346da2; margin-top:5px; margin-bottom:10px;}

.winformbox4 {font-family:arial; display:inline; width:48px; height:14px; font-size:11px; border:1px solid #346da2; margin-top:5px; margin-bottom:10px;}

.winformbox5 {font-family:arial; display:inline; width:278px; font-size:11px; border:1px solid #346da2; margin-top:5px; margin-bottom:10px;}

.winformbox6 {font-family:arial; width:277px; display:inline; font-size:11px; border:1px solid #346da2; margin-top:5px; margin-bottom:10px;}

.smallprint {font-size:0.8em}

.WinLink a:link {color:#ffff00;}
.WinLink a:visited {color:#ffff00;}
.WinLink a:active, .WinLink a:hover {color:white;}

.signuplist {list-style-image: url(../images/signup/bullet.gif); color:#ffffff;}
.signuplist a:link {color:#ffff00;}
.signuplist a:visited {color:#ffff00;}
.signuplist a:active, .signuplist a:hover {color:#ffffff;}

.signuplistul {padding-left:17px; margin:0px;}

div.partytext {padding-right:5px}

div.activeDescriptionContainer {width:230px; padding-right:15px;}

div.activeTitleContainer{font-size:14px}

.LV_validation_message{
    font-weight:bold;
    margin:0 50 0 0px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
{
    border: 1px solid #00CC00;
}

    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active{
    border: 1px solid #CC0000;
}

input#winSubmitButton{background:url(../images/win/enter_btn.gif) no-repeat transparent;width:73px;height:27px;border:0;cursor:pointer}

input#newsletterUploadSubmitButton{background:url(../images/signup/signup_btn.gif) no-repeat transparent;width:84px;height:27px;border:0;cursor:pointer}

