/*****************************************************************************************************//* COPYRIGHT (C) 2007 TORQUAY UNITED FOOTBALL CLUB. ALL RIGHTS RESERVED */body{ margin:0; padding:0; color:#000; font:0.7em 'Trebuchet MS',arial,sans-serif; background:#fff;}a,a:visited{ border:0; margin:0; padding:0; text-decoration:none; font-weight:normal; color:#3B3B3B;}a:hover{ font-weight:normal; text-decoration:underline; margin:0; padding:0; border:0; color:#3B3B3B;}a img,img{ margin:0; padding:0; border:0px;}				form{ margin:0px; padding:0px;}p{ padding:0; margin:0; color:#535353;}/*****************************************************************************************************//* CONTAINERS */#tufc{ width:955px; height:100%; margin:0 auto; padding:0;}#tufc #bg{ float:left; padding:0; margin:0; width:955px; background:url('../_img/bg.gif') repeat-y;}#tufc #body{ float:left; padding:0; margin:0; width:835px;}/*****************************************************************************************************//* HEADER */#tufc #body #header{ float:left; padding:0; margin:0; width:835px; height:200px; overflow:hidden; background:url('../_img/bg-header-main.jpg') no-repeat; border-bottom:2px solid #fff;}#tufc #body #header #account{ float:right; padding:8px 0 0 28px; margin:0 25px 0 0; width:483px; height:28px; overflow:hidden; background:url('../_img/bg-account-panel.jpg') no-repeat;}#tufc #body #header #account #accountText{ float:left; padding:0; margin:1px 5px 0 0;}#tufc #body #header #account #accountText p{ text-transform:uppercase; font-weight:bold; color:#5D5D83;}#tufc #body #header #account #accountUser{ float:left; padding:0; margin:0 5px 0 0;}#tufc #body #header #account #accountPass{ float:left; padding:0; margin:0 5px 0 0;}#tufc #body #header #account #accountButton{ float:left; padding:0; margin:1px 0 0 0;}#tufc #body #header #account #accountButton #accountSubmit{ float:left; padding:0; margin:0; width:15px; height:15px; border:0; background:url('../_img/button-go.gif') no-repeat; cursor:pointer;}#tufc #body #header #account #accountRegister{ float:right; padding:1px 27px 0 0; margin:0;}#tufc #body #header #account .accountTextBox{ float:left; padding:0; margin:0; width:96px; height:16px; border:1px solid #9C9AC2; color:#5F5F83;}#tufc #body #header #banner{ float:left; padding:0; margin:0; width:835px; height:123px; overflow:hidden;}#tufc #body #header #banner #bannerLeft{ float:left; padding:0 0 0 40px; margin:0; width:76px; height:114px;}#tufc #body #header #banner #bannerLeft #picLogo{ float:left; padding:0; margin:0; width:116px; height:124px;}#tufc #body #header #banner #bannerRight{ float:right; padding:0; margin:0;}#tufc #body #header #banner #bannerRight #picTUFC{ padding:0; margin:37px 26px 2px 0; width:462px; height:22px;}#tufc #body #header #banner #bannerRight #picMerchandise{ padding:0; margin:0 0 0 216px; width:246px; height:18px;}#tufc #body #header #headerNav{ float:left; padding:0; margin:0; width:835px;}#tufc #body #header #headerNav #headerNavLeft{ float:left; padding:0; margin:0; height:40px;}#tufc #body #header #headerNav #headerNavLeft ul{ padding:0; margin:14px 0 0 23px; list-style-type:none;}#tufc #body #header #headerNav #headerNavLeft li{ padding:0 8px 0 8px; margin:0; display:inline; text-transform:uppercase; border-right:1px solid #B7B6C4;}#tufc #body #header #headerNav #headerNavLeft li a,#tufc #body #header #headerNav #headerNavLeft li a:visited{ padding:0; margin:0; color:#5F5F83; font-weight:bold;}#tufc #body #header #headerNav #headerNavRight{ float:right; padding:0 23px 0 0; margin:0; height:40px;}#tufc #body #header #headerNav #headerNavRight #searchText{ float:left; padding:14px 5px 0 0; margin:0;}#tufc #body #header #headerNav #headerNavRight #searchText p{ padding:0; margin:0; text-transform:uppercase; color:#5F5F83; font-weight:bold;}#tufc #body #header #headerNav #headerNavRight #searchField{ float:left; padding:13px 5px 0 0; margin:0;}#tufc #body #header #headerNav #headerNavRight #searchField input{ float:left; padding:0; margin:0; width:96px; height:16px; border:1px solid #9C9AC2; color:#5F5F83;}#tufc #body #header #headerNav #headerNavRight #searchButton{ float:left; padding:0; margin:14px 0 0 0;}#tufc #body #header #headerNav #headerNavRight #searchButton #searchSubmit{ float:left; padding:0; margin:0; width:15px; height:15px; border:0; background:url('../_img/button-go.gif') no-repeat; cursor:pointer;}/*****************************************************************************************************//* MAIN */#tufc #main{ float:left; padding:0; margin:0; width:835px; min-height:568px;}#tufc #main #mainNav{ float:left; padding:0; margin:0; width:137px; min-height:568px; background:#FEF200;}#tufc #main #mainNav #inTheShop{ float:left; padding:15px 0 0 23px; margin:0; width:114px; height:28px; background:#232379; border-bottom:1px solid #fff;}#tufc #main #mainNav #mainNavLinks{ float:left; padding:0; margin:0; width:137px;}#tufc #main #mainNav #mainNavLinks ul{ padding:0; margin:0; list-style-type:none;}#tufc #main #mainNav #mainNavLinks li{ padding:8px 0 8px 23px; margin:0; text-transform:uppercase; width:114px; /* height:24px; */ border-bottom:1px solid #EBDE06; border-top:1px solid #F5E803;}#tufc #main #mainNav #mainNavLinks li a,#tufc #main #mainNav #mainNavLinks li a:visited{ padding:0; margin:0; color:#747026; font-weight:bold;}#tufc #mainBody{ float:left; padding:0; margin:0 0 0 2px; width:694px;}#tufc #mainBody #mainBodyTop{ float:left; padding:0; margin:0; width:694px; height:248px; background:url('../_img/bg-main-panel.jpg') no-repeat; border-bottom:2px solid #fff;}#tufc #mainBody #mainBodyTop #mainBodyTopHeading{ float:left; padding:0; margin:0; width:694px; height:43px; text-align:right;}#tufc #mainBody #mainBodyTop #mainBodyTopHeading img{ padding:0; margin:15px 23px 0 0;}#tufc #mainBody #mainBodyTop #mainBodyTopLeft{ float:left; padding:20px 0 0 220px; margin:0; width:273px; height:184px; overflow:hidden;}#tufc #mainBody #mainBodyTop #mainBodyTopLeft h1,#tufc #mainBodyTop #mainBodyTopLeft h2{ padding:0; margin:0; font-size:140%; color:#fff; line-height:160%;}#tufc #mainBody #mainBodyTop #mainBodyTopLeft p{ padding:10px 0 0 0; margin:0; color:#fff;}#tufc #mainBody #mainBodyTop #mainBodyTopRight{ float:right; padding:1px 0 0 0; margin:0; width:191px; height:204px; overflow:hidden;}#tufc #mainBody #mainBodyTop #mainBodyTopRight h3{ padding:0; margin:0; font-size:100%; color:#fff; font-weight:bold; text-transform:uppercase;}#tufc #mainBody #mainBodyTop #mainBodyTopRight p{ padding:0 0 12px 0; margin:0; color:#fff;}#tufc #mainBody #mainBodyBottom{ float:left; padding:0; margin:0; width:694px;}.prodPanel{ float:left; padding:0; margin:0; width:346px; height:159px; /* border-right:2px solid #fff; */ border-bottom:2px solid #fff; overflow:hidden;}.prodPanelSmall{ float:left; padding:0; margin:0; width:346px; height:114px; /* border-right:2px solid #fff; */ border-bottom:2px solid #fff; overflow:hidden;}.prodPanelTop{ padding:0; margin:0; width:346px; height:43px; border-bottom:2px solid #fff; background:#232379;}.prodPanelType{ float:left; margin:0; padding:15px 0 0 24px;}.prodPanelClick{ float:right; padding:0; margin:13px 14px 0 0;}.prodPanelClickText{ float:left; padding:0; margin:0 7px 0 0;}.prodPanelClickText p{ color:#FFF106;}.prodPanelClickText a,.prodPanelClickText a:visited{ color:#FFF106; text-decoration:none;}.prodPanelClickText a:hover{ color:#FFF106; text-decoration:none;}.prodPanelClickButton{ float:left; padding:0; margin:0; width:15px; height:15px;}.prodPanelBottom{ float:left; padding:0; margin:0; width:346px; height:114px;}.prodPanelPic{ float:left; padding:0; margin:0; width:114px; height:114px; background:#ADAEC2; border-right:2px solid #fff;}.prodPanelPic img{ padding:0; margin:7px 0 0 7px; width:98px; height:98px; border:1px solid #8888A0;}.prodPanelDetails{ float:left; padding:0; margin:0; width:229px; height:114px; background:#E0E0E8; border-right:1px solid #AEACC1;}.prodPanelDetailsTop{ float:left; padding:0; margin:0; width:229px; border-bottom:1px solid #AEACC1;}.prodPanelDetailsTopTitle{ float:left; padding:0 0 0 13px; margin:6px 0 0 0px; width:110px;}.prodPanelDetailsTopTitle p{ padding:0; margin:0; color:#5F5F81; font-weight:bold; text-transform:uppercase;}.prodPanelDetailsTopPrice{ float:right; padding:0; margin:6px 13px 0 0;}.prodPanelDetailsTopPrice p{ color:#5F5F81; font-weight:bold;}.prodPanelDetailsBottom{ float:left; padding:0 13px 0 13px; margin:0; width:203px; height:83px; border-bottom:1px solid #AEACC1;}.prodPanelDetailsBottom p{ padding:0; margin:10px 0 10px 0; color:#5F5F81;}/*****************************************************************************************************//* PRODUCT LISTINGS */#tufc #mainBody #productsTop{ float:left; padding:0; margin:0; width:694px; height:180px; background:url('../_img/bg-panel-products.jpg') no-repeat; border-bottom:2px solid #fff;}#tufc #mainBody #productsTop #productsTopHeading{ float:left; padding:0; margin:0; width:694px; height:43px; text-align:right;}#tufc #mainBody #productsTop #productsTopText{ float:right; padding:17px 21px 0 21px; margin:0; width:278px;}#tufc #mainBody #productsTop #productsTopText p{ padding:0; margin:0; color:#fff;}#tufc #mainBody #productsTop #productsTopText h1{ padding:0; margin:0 0 12px 0; font-size:140%; color:#fff;}#tufc #mainBody #productsTop #productsTopHeading img{ padding:0; margin:15px 23px 0 0;}#tufc #mainBody #productsBottom{ float:left; padding:0; margin:0; width:694px;}/*****************************************************************************************************//* VIEW PRODUCT */.spanHeading{ float:left; padding:0; margin:0; width:694px; height:43px; border-bottom:1px solid #fff; background:#232379;}.spanHeadingImage{ padding:0; margin:15px 23px 0 0;}#tufc #mainBody #viewProductTopHeading{ float:left; padding:0; margin:0; width:694px; height:43px; text-align:right;}#tufc #mainBody #viewProductBottom{ float:left; padding:0; width:694px;}#tufc #mainBody #viewProductBottom #prodLeft{ float:left; padding:0; margin:0; width:344px; height:344px; background:#ACADC2; border-right:1px solid #fff;}#tufc #mainBody #viewProductBottom #prodLeft img{ padding:0; margin:7px 0 0 7px; padding:0; width:328px; height:328px; border:1px solid #88899E;}#tufc #mainBody #viewProductBottom #prodRight{ float:left; padding:0; margin:0; width:348px; height:343px; border-right:1px solid #AFADC2; /* border-bottom:1px solid #AFADC2; */ background:#E0E0E8;}#tufc #mainBody #viewProductBottom #prodRight #prodThumbs{ float:left; padding:0; margin:0; width:114px; height:344px; background:#ADAEC2; border-right:1px solid #fff;}#tufc #mainBody #viewProductBottom #prodRight #prodThumbs{ float:left; padding:0; margin:0;}#tufc #mainBody #viewProductBottom #prodRight #prodThumbs #prodThumb1{ float:left; padding:0; margin:0; width:113px; height:114px; border-bottom:1px solid #fff;}#tufc #mainBody #viewProductBottom #prodRight #prodThumbs #prodThumb1 img{ padding:0; margin:7px 0 0 7px; width:98px; height:98px; border:1px solid #8A88A0;}#tufc #mainBody #viewProductBottom #prodRight #prodThumbs #prodThumb2{ float:left; padding:0; margin:0; width:113px; height:114px; border-bottom:1px solid #fff;}#tufc #mainBody #viewProductBottom #prodRight #prodThumbs #prodThumb2 img{ padding:0; margin:7px 0 0 7px; width:98px; height:98px; border:1px solid #8A88A0;}#tufc #mainBody #viewProductBottom #prodRight #prodThumbs #prodThumb3{ float:left; padding:0; margin:0; width:113px; height:114px;}#tufc #mainBody #viewProductBottom #prodRight #prodThumbs #prodThumb3 img{ padding:0; margin:7px 0 0 7px; width:98px; height:98px; border:1px solid #8A88A0;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails{ float:left; padding:0; margin:0; width:233px;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodDetailsTop{ float:left; padding:0; margin:0; width:233px; min-height:39px; border-bottom:1px solid #AEACC2;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodDetailsTop #prodTitle{ float:left; padding:0; margin:12px 0 0 13px;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodDetailsTop #prodTitle p{ font-weight:bold; text-transform:uppercase; color:#5A5D7E;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodDetailsTop #prodPrice{ float:right; padding:0; margin:12px 13px 0 0;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodDetailsTop #prodTitle p{ color:#5A5D7E;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodDesc{ float:left; padding:13px; margin:0; width:207px; border-bottom:1px solid #AEACC2;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodSizes{ float:left; padding:13px; margin:0; width:207px; border-bottom:1px solid #AEACC2;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodSizes p{ font-weight:bold; padding:0 0 5px 0; margin:0;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodSizes select{ float:left; padding:0; margin:0; width:205px; border:1px solid #9C9AC2; color:#5F5F83; font-size:100%;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodPersonalise{ float:left; padding:13px; margin:0; width:207px; border-bottom:1px solid #AEACC2;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodPersonalise p{ padding:0 0 2px 0; margin:0;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodPersonalise #letters{ float:left; padding:0; margin:0; width:120px; border:1px solid #9C9AC2; color:#5F5F83; font-size:100%;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodPersonalise #numbers{ float:left; padding:0; margin:0 0 0 10px; width:50px; border:1px solid #9C9AC2; color:#5F5F83; font-size:100%;}#tufc #mainBody #viewProductBottom #prodRight #prodDetails #prodBuy{ float:left; padding:13px; margin:0; width:207px;}/*****************************************************************************************************//* BASKET */#tufc #mainBody #basketTopHeading{ float:left; padding:0; margin:0; width:694px; height:43px; text-align:right;}#tufc #mainBody #basketBottom{ float:left; padding:0; width:694px;}#tufc #mainBody #basketBottom #basketTable{ padding:0; margin:0; width:694px; border:0;}#tufc #mainBody #basketBottom #basketTable .basketTableHeader{ background:#B8B6CB; height:38px;}#tufc #mainBody #basketBottom #basketTable .basketTableHeader p{ font-weight:bold;}#tufc #mainBody #basketBottom #basketTable .basketTableRow{ padding:10px 0 10px 0; margin:0; background:#fff; height:38px; border-bottom:1px solid #AEACC2;}#tufc #mainBody #basketBottom #basketTable .qtyDropDown{ font-size:100%; padding:0; margin:0; width:35px; height:16px; border:1px solid #9C9AC2; color:#5F5F83; }#tufc #mainBody #basketBottom #basketTable .basketTableTotals{ padding:5px 0 0px 0; margin:0; background:#E0E0E8; height:20px;}#tufc #mainBody #basketBottom #basketTable .basketTableButtons{ padding:0; margin:0; text-align:right; border-top:1px solid #AEACC2;}#tufc #mainBody #basketBottom #seatNum{ padding:0; margin:0;}#tufc #mainBody #basketBottom #seatNum input{ float:left; padding:0; margin:0; width:150px; height:16px; border:1px solid #9C9AC2; color:#5F5F83;}/*****************************************************************************************************//* STATIC PAGES */#tufc #mainBody #staticTopHeading{ float:left; padding:0; margin:0; width:694px; height:43px; text-align:right;}#tufc #mainBody #staticBottom{ float:left; padding:30px 22px 30px 22px; width:650px;}#tufc #mainBody #staticBottom h4{ padding:0; margin:0 0 2px 0; color:#5F5F83; font-size:110%;}#tufc #mainBody #staticBottom p{ padding:0; margin:0 0 20px 0; color:#5F5F83;}/*****************************************************************************************************//* SUBSCRIBE */div#subscribeForm{ float:left; padding:0; margin:0;}div#subscribeForm table{ padding:0; margin:0;}div#subscribeForm .subscribeTextBox{ float:left; padding:0; margin:0; width:170px; height:16px; border:1px solid #9C9AC2; color:#5F5F83;}/*****************************************************************************************************//* SHOP LOCATION */#tufc #mainBody #locationBottom{ float:left; padding:0; width:694px;}#tufc #mainBody #locationBottom #locationIntro{ float:left; padding:20px 22px 0 22px; margin:0; width:650px; height:112px; overflow:hidden;}#tufc #mainBody #locationBottom #locationMain{ float:left; padding:0; margin:0; width:694px;}#tufc #mainBody #locationBottom #locationMain #locationMainTop{ float:left; padding:0; margin:0; width:694px; height:43px; border-top:2px solid #fff; border-bottom:2px solid #fff;}#tufc #mainBody #locationBottom #locationMain #locationMainTop #locationMainTopLeft{ float:left; padding:13px 0 0 22px; margin:0; width:325px; height:30px; border-right:2px solid #fff; background:#232379;}#tufc #mainBody #locationBottom #locationMain #locationMainTop #locationMainTopLeft p{ color:#FEF200; font-weight:bold;}#tufc #mainBody #locationBottom #locationMain #locationMainTop #locationMainTopRight{ float:left; padding:13px 0 0 22px; margin:0; width:323px; height:30px; background:#232379;}#tufc #mainBody #locationBottom #locationMain #locationMainTop #locationMainTopRight p{ color:#FEF200; font-weight:bold;}#tufc #mainBody #locationBottom #locationIntro p{ padding:0; margin:0;}#tufc #mainBody #locationBottom #locationMain #locationMainBottom{ float:left; padding:0; margin:0; width:694px;}#tufc #mainBody #locationBottom #locationMain #locationMainBottom #locationMapGoogle{ float:left; padding:0; margin:0; width:347px; border-right:2px solid #fff;}#tufc #mainBody #locationBottom #locationMain #locationMainBottom #locationMapGoogle #map{ padding:0; margin:0; width:345px; height:343px; border:1px solid #C2C1BC;}#tufc #mainBody #locationBottom #locationMain #locationMainBottom #locationMapZoom{ float:left; padding:0; margin:0; width:345px;}#tufc #mainBody #locationBottom #locationMain #locationMainBottom #locationMapZoom #zoomMap{ padding:0; margin:0; width:343px; height:343px; border:1px solid #C2C1BC;}/*****************************************************************************************************//* CONTACT FORM */#contactDiv{ padding:0; margin:0;}#contactDiv #contactTable{ padding:0; margin:0;}#contactDiv p{ padding:0; margin:0;}#contactDiv input{ float:left; padding:0; margin:0; width:320px; height:18px; border:1px solid #9C9AC2; color:#5F5F83; font-size:100%;}#contactDiv textarea{ float:left; padding:0; margin:0; width:320px; height:80px; border:1px solid #9C9AC2; color:#5F5F83; font-size:100%; font-family:'Trebuchet MS',arial,sans-serif;}#contactDiv #sendButton{ padding:0; margin:0; width:100px; height:23px; border:0; cursor:pointer; background:url('../_img/button-send.gif') no-repeat;}/*****************************************************************************************************//* RECOVER PASSWORD FORM */#recoverPassDiv{ padding:0; margin:0;}#recoverPassDiv #recoverPassTable{ padding:0; margin:0;}#recoverPassDiv p{ padding:0; margin:0;}#recoverPassDiv input{ float:left; padding:0; margin:0; width:320px; height:18px; border:1px solid #9C9AC2; color:#5F5F83; font-size:100%;}#recoverPassDiv #sendButton{ padding:0; margin:0; width:100px; height:23px; border:0; cursor:pointer; background:url('../_img/button-send.gif') no-repeat;}/*****************************************************************************************************//* ADVERTS */#tufc #ads{ float:left; margin:0; padding:17px 0 0 0; width:120px; min-height:753px; background:#D7D7DF;}#tufc #ads #adTop{ float:left; padding:0; margin:0; width:120px; height:497px; border-bottom:2px solid #fff;}#tufc #ads #adBottom{ float:left; padding:0; margin:0; width:120px; height:180px; border-bottom:2px solid #fff;}/*****************************************************************************************************//* FOOTER */#tufc #footer{ float:left; padding:0; margin:0; width:955px; background:#fff;}#tufc #footer #footerNav{ float:left; padding:0; margin:12px 0 20px 0; width:955px; height:40px; overflow:hidden; background:url('../_img/bg-bottom-nav.jpg') 920px 10px no-repeat #232379;}#tufc #footer #footerNav ul{ padding:0; margin:13px 0 0 23px; list-style-type:none;}#tufc #footer #footerNav li{ padding:0 8px 0 8px; margin:0; display:inline; border-right:1px solid #F9F300;}#tufc #footer #footerNav li a,#tufc #footer #footerNav li a:visited{ padding:0; margin:0; color:#F9F300;}#tufc #footer #footerFormoda{ float:left; padding:0 0 19px 0; margin:0 0 21px 0; width:955px; background:#fff; border-bottom:1px solid #CCCAD7;}#tufc #footer #footerFormoda #formoda{ float:left; padding:0 0 0 23px; margin:0;}#tufc #footer #footerFormoda #formoda #w3c{ float:left; padding:0; margin:0 10px 0 0;}#tufc #footer #footerFormoda #formoda #w3c #picXHTML{ padding:0; margin:0; width:80px; height:15px;}#tufc #footer #footerFormoda #formoda #w3c #picCSS{ padding:0; margin:0; width:80px; height:15px;}#tufc #footer #footerFormoda #formoda #formodaText{ float:left; padding:0; margin:0;}#tufc #footer #footerFormoda #cards{ float:right; padding:3px 0 0; margin:0 10px 0 0; background:url('../_img/accepted-credit-cards.jpg') top right no-repeat; width:310px; height:17px;}#tufc #footer #base{ float:left; padding:0 23px 0 23px; margin:0; width:909px; background:#fff;}#tufc #footer #base p{ padding:0 0 10px 0; margin:0;}
