

/* ------------------------------------------------------------
	HTML STYLES
------------------------------------------------------------ */
body {background-color:#F8FEE2; color: #4F4F4F;}
a {color: #FF007E;}

/* ------------------------------------------------------------
	CONTAINER STYLES
------------------------------------------------------------ */

div#container {background-color:transparent;}

/* ------------------------------------------------------------
	HEADER STYLES
------------------------------------------------------------ */
div#headerWrap {background:transparent url(../../images/itv/headerwrap_bg.gif) repeat-y 0 0;}
div#header {background:transparent url(../../images/itv/header_bg.gif) no-repeat;}

div#navBar {background:transparent url(../../images/itv/navbar_bg.gif) no-repeat 0 bottom;}
div#storeNav {border: 1px solid #FF128E;}

div#storeNav ul li#storeID a {background-image:url(../../images/itv/strbttn_itv.gif);}
div#storeNav ul li#storeNumber a {background-image:url(../../images/itv/strbttn_numberjacks.gif);}
div#storeNav ul li#storePocoyo a {background-image:url(../../images/itv/strbttn_pocoyo.gif);}
div#storeNav ul li.storeBlank {background-image:url(../../images/itv/strbttn_blank.gif);}

/* ------------------------------------------------------------
	COL 1
------------------------------------------------------------ */

div#col1 {background:transparent url(../../images/itv/col1_bg.gif) repeat-y 0 0;}
div#col1Inner {padding: 0 0 9px 37px;background:transparent url(../../images/itv/col1inner_bg.gif) no-repeat right bottom;}


div#col1 div#search {height: 120px; position: relative;}
div#col1 div#search h2 {color: #FFF; background:#FF0380 url(../../images/itv/h2_search_bg.png) repeat-x 0 0; font-size: 1.25em; margin: 0 4px 10px 8px; border: 1px solid #FFF; padding: 3px 3px 3px 11px; font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}

div#col1 #searchField, div#col1 #sectionSelector {margin-bottom:5px;}
div#col1 #searchField, div#col1 #searchButton, div#col1 #sectionSelector {margin-left: 20px; font-size:11px;}
div#col1 #searchField, div#col1 #sectionSelector {width: 123px}

/*div#col1 #searchButton {margin-top:4px; margin-bottom:4px;}*/ 
div#col1 div#search #searchButton {position:absolute;bottom:10px; left: 0;}

div#col1 ul#secNav {font-size:1.17em; background:url(../../images/itv/col1break_bg.gif) no-repeat 0 0; padding:16px 0 8px; width: 157px;}
div#col1 ul#secNav li {margin: 0 0 0 20px; width: 129px; background:url(../../images/itv/dot.gif) repeat-x 0 bottom; } 
div#col1 ul#secNav li a {display: block; text-decoration: none; color: #464646; margin-left:-4px; padding-left:4px; padding-top: 2px;padding-bottom: 2px;}
div#col1 ul#secNav li a.current, div#col1 ul#secNav li a.categoryLink2.current {color: #FF007E;}
div#col1 ul#secNav li a:hover {background-color:#FF0380; color: #FFF;}

/* sublevel */

div#col1 ul#secNav li a.categoryLink2 {color: #6a6a6a; font-size:0.86em; text-transform:none; padding-top: 1px; padding-bottom: 1px; padding-left: 10px;}
div#col1 ul#secNav li a.categoryLink2:hover {color: #FFF;}

div#col1 ul#col1Cta li {background:url(../../images/itv/col1break_bg.gif) no-repeat 0 0; padding: 9px 0 0 8px; width: 152px;}

/* ------------------------------------------------------------
	COL 2
------------------------------------------------------------ */
div#col2 {background:transparent url(../../images/itv/col2_bg.gif) repeat-y 0 0;}
div#col2Inner {padding: 0 0 21px 0; background:transparent url(../../images/itv/col2inner_bg.gif) no-repeat 0 bottom;}

div#col2 div#basketBlock {background:transparent url(../../images/itv/col2break_bg.gif) no-repeat 0 bottom; width: 148px; padding:0 45px 27px 4px;}
div#col2 div#basketBlock h2 {border: 1px solid #FFF; background:#461F93 url(../../images/itv/col2h2_bg.gif) repeat-x 0 0; color: #FFF; font-size:1.25em; text-transform:uppercase; padding: 3px 0 3px 13px;}
div#col2 div#basketBlock h2 a {color:#FFF; text-decoration:none; background:url(../../images/itv/col2h2_a_bg.gif) no-repeat right 2px; padding-right:10px;}
div#col2 div#basketBlock h2 a:hover {color:#FFF; text-decoration:underline;}

div#col2 div#basketBlock div#items {top: 43px; left: 22px; padding:0 20px 0 13px; background:url(../../images/itv/icon_shoppingcart.gif) no-repeat 90px 5px; width: 200px;  font-weight:bold;}
div#col2 div#basketBlock div#items a {display:block; text-transform: uppercase; text-decoration: none; width: 123px;font-weight: normal; background:transparent url(../../images/pocoyo/dot2.gif) repeat-x 0 bottom; padding:10px 0 5px 0; margin-bottom:4px; color:#4F4F4F;}
div#col2 div#basketBlock div#items a:hover {text-decoration: underline;}

div#col2 div#basketBlock div#checkout {font-size: 1.25em; text-transform:uppercase; margin-top:5px;}
div#col2 div#basketBlock div#checkout a {background:url(../../images/itv/checkout_bg.gif) no-repeat right; text-decoration:none; padding: 0 10px 0 12px;}
div#col2 div#basketBlock div#checkout a:hover {text-decoration:underline;}

div#col2 ul#col2Cta {background:transparent url(../../images/itv/col2_cta_bg.gif) repeat-y 0 0;}

div#col2 ul#col2Cta li {margin-left: 18px; line-height:0; margin-bottom:4px;}

/* ------------------------------------------------------------
	CONTENT
------------------------------------------------------------ */
div#contentWrap {background:url(../../images/itv/contentwrap_bg.gif) repeat-y 0 0;}
div#content {background:url(../../images/itv/content_bg.gif) no-repeat 0 bottom; padding-bottom:10px; /*min-height: 950px;*/}

div#content h2 {margin-left: 16px; margin-right:16px; color: #FF007E; background:url(../../images/itv/dot.gif) repeat-x 0 bottom;} 

.backSoon {color: #FF007E;}


div#content h2.title {background:#E1E1E1 url(../../images/itv/h2_title_bg.png) repeat-x 0 0;  border:1px solid #FFF;  padding: 4px 0 3px 15px; margin-top: 0; margin-left:0; margin-right:0;}


div#content h2.title span.yourBasket {display:block; color:#502A9A; background:url(../../images/itv/icon_shoppingcart2.gif) no-repeat right; margin-right:15px;}


div.row a {color: #4F4F4F;}
div.row span.moreInfo a {color:#FF007E}



/* ------------------------------------------------------------
	PAGE CONTENT SPECIFIC STYLES
------------------------------------------------------------ */

/* ---------- home page ---------- */

/* ---------- product list ---------- */

/* ---------- product detail ---------- */ 
div#prdDescription h3 {color:#FF007E;} 



/* ---------- lookin bag ---------- */




/* ---------- contact us ---------- */



/* ---------- help ---------- */






/* ------------------------------------------------------------
	FOOTER STYLES
------------------------------------------------------------ */
div#footer2 ul li {border-color: #7D7D7D;}
div#footer2 ul li a {color: #7D7D7D;}

div#footer2 p#credit1 {background: transparent url(../../images/itv/itv_logo.gif) no-repeat 0 0;}
div#footer2 p#credit2 {background: transparent url(../../images/itv/itvdvd_logo.gif) no-repeat 0 0;}



