﻿body { margin:0px; padding:0px; min-width:1024px; font-family:Arial, Verdana; color:#2e140b; font-size:11px; background:url(/images/kids/kidsBKG.jpg) left top repeat-x #1f7ebe;	}
a, img {border:0; outline:0;color:#2e140b;}
td {vertical-align:top;}
form {margin:0;padding:0;}
.form{width:721px;float:left;}

#mainParent { width:100%; margin-left:auto; margin-right:auto;	}
#parentTable { width:100%; }

#leftMain { background:url(/images/bg_left.jpg) repeat-x top left;	min-height:600px;width:auto; }
#rightMain { background:url(/images/bg_right.jpg) repeat-x top left; min-height:600px;width:auto; }
#centerMain { width:1024px;}
#mainFooter { background:url(/images/Kids/mainFooter.jpg) left top no-repeat;height:37px; width:900px; margin-left:auto; margin-right:auto; }
#mainFooter div{padding:10px 0px 0px 187px; color:#ffffff;}
#mainFooter a { color:#ffffff; text-decoration:none; color:#ffffff;}
#innerBgLeft {background:url(/images/bg_left_inner.jpg) repeat-x top left; width:62px; float:left;}
#innerBgRight {background:url(/images/bg_right_inner.jpg) repeat-x top left; width:62px; float:left;}
#innerCenter{width:900px; float:left; float:left;background-color:#ffe8bd; padding-bottom:4px;}

/*Content Styles*/
/*	left Column*/
#leftCol {width:160px;float:left;}
#leftNav {width:160px; background:url(/images/navRepeat.jpg) repeat-y left top; min-height:220px;}
#leftNav ul { list-style:none; margin:0; padding:0; }
#leftNav ul li {margin:0;padding:0;}

#storeLocator { background:url(/images/nav_StoreLocator.jpg) left top no-repeat; }

/*	right Column*/
#rightCol { float:left; background-color:#ffe9c0; }
#rightHeader {background:url(/images/contentTopRounded.gif) left top no-repeat; width:100%; margin:0px; }
#rightContent { width:735px; margin:0px; background:url(/images/Kids/rightContentRepeat.jpg) left top repeat-y; }
#rightContent div#innerText{padding:8px 8px 0px 8px; width:323px; float:left;}
#rightContent div#innerText.innerTextWide{padding:8px 8px 0px 8px; width:455px; float:left;}
#rightContent div#innerText.innerTextNarrow{padding:8px 8px 0px 8px; width:320px; float:left;}
#rightBorder { background:url(/images/Kids/contentBottomRounded.gif) left bottom no-repeat; padding-bottom:7px; }

/*Nav items*/
.nav_home {width:160px;height:24px; background:url(/images/nav_home.jpg) no-repeat left top; }
.nav_about {width:160px;height:24px; background:url(/images/nav_AboutUS.jpg) no-repeat left top; }
.nav_franchising {width:160px;height:24px; background:url(/images/nav_franchising.jpg) no-repeat left top; }
.nav_contact {width:160px;height:24px; background:url(/images/nav_contactUS.jpg) no-repeat left top; }
.nav_kids {width:160px;height:24px; background:url(/images/nav_spurkids.jpg) no-repeat left top; }
.nav_specials {width:160px;height:24px; background:url(/images/nav_specials.jpg) no-repeat left top; }
.nav_menu {width:160px;height:24px; background:url(/images/nav_menu.jpg) no-repeat left top; }
.nav_promotions {width:160px;height:16px; background:url(/images/nav_promotions.jpg) no-repeat left top; }

.nav_home:hover, .nav_home_selected {width:160px;height:24px; background:url(/images/nav_home_over.jpg) no-repeat left top; }
.nav_about:hover, .nav_about_selected {width:160px;height:24px; background:url(/images/nav_AboutUS_over.jpg) no-repeat left top; }
.nav_franchising:hover, .nav_franchising_selected {width:160px;height:24px; background:url(/images/nav_franchising_over.jpg) no-repeat left top; }
.nav_contact:hover, .nav_contact_selected {width:160px;height:24px; background:url(/images/nav_contactUS_over.jpg) no-repeat left top; }
.nav_kids:hover, .nav_kids_selected {width:160px;height:24px; background:url(/images/nav_spurkids_over.jpg) no-repeat left top; }
.nav_specials:hover, .nav_specials_selected {width:160px;height:24px; background:url(/images/nav_specials_over.jpg) no-repeat left top; }
.nav_menu:hover, .nav_menu_selected {width:160px;height:24px; background:url(/images/nav_menu_over.jpg) no-repeat left top; }
.nav_promotions:hover, .nav_promotions_selected {width:160px;height:16px; background:url(/images/nav_promotions_over.jpg) no-repeat left top; }

.clear {clear:both;}
.flashBanner { padding-right:5px;}

/* Page level styles */
#franchising_blurb {padding:10px 10px 12px 10px;} 
.brown_box { background-color:#f0e2ad; width:721px;margin-left:2px; margin-bottom:15px; padding:0px 0px 10px 10px;}
.brown_box table.details { line-height:35px; }
.brown_box .pad { padding-left:7px;padding-right:4px; }
.formfield_single { height:20px; width:129px; border:1px solid #8e8977;font-size:11px;}
.formfield_multi { height:47px; width:129px; border:1px solid #8e8977; font-family:Arial, Verdana; color:#2e140b; font-size:11px;}
.formfield_sml { height:20px; width:29px; border:1px solid #8e8977;font-size:11px;}
.AdvertPadding { padding:0px 0px 15px 8px;}
#storeLocatorBkg { background:url(/images/storeLocatorBkg.jpg) left top no-repeat; width:100%;}
.padBottom { padding-bottom:8px; float:left;}
.StoresRight{ float:left;}
.storeItemsParent { margin-left:1px;border-left:2px solid #fcd589;border-right:2px solid #fcd589 }
.storeDetails { padding-left:8px;padding-top:9px; }
#menuParent { background:url(/images/rightContentRepeat.jpg) left top repeat-y;padding-top:4px; }
#menuListLeft { float:left;width:445px; padding-top:4px; }
#menuListRight {float:left;width:282px;background-color:#fcd589;padding:2px;}
#menuListLeft p {margin-top:12px;margin-left:5px;padding:0px;}
#menuListLeftImg { margin-left:0px; }
.formfield_news { width:160px; height:15px; }
.inline { list-style-type:none;margin:0;padding:0;}
.inline li {float:left;}
#updateDetails { padding-top:12px;padding-left:10px;}




/*New Carousel*/
.playCNContent {padding-left:14px; padding-top:10px; color:#2e140b;}

.carouselContain {width:570px; margin-left:-10px;}
.carouselUL li img { margin:10px 10px 24px 10px; border:1px solid #f0f0f0;}
.carouselUL li { padding:2px 0px 8px 0px; width:150px; height:110px;}
.carouselUL span { margin:128px 2px 2px 10px; position:absolute; width:150px; text-align:center; color:#2e140b; font-size:12px;}

.next { cursor:pointer; margin-left:640px; margin-top:120px; width:32px; height:33px; background-image:url(../images/playNew/btn_UKnext.gif); background-position:top left; background-repeat:no-repeat; position:absolute; z-index:50;}
.prev { cursor:pointer; margin-left:30px; margin-top:120px; width:32px; height:33px; background-image:url(../images/playNew/btn_UKprev.gif); background-position:top left; background-repeat:no-repeat; position:absolute; z-index:50;}