* {padding:0; margin:0;}
#pageInner {background: url(/media/ShopImage/media/ShopImage-2072.gif) top right repeat;}
#col1 {margin:0; padding: 0; width:170px; min-height:710px;}
#col3 {margin:0 0 0 180px; padding-top:10px; width:730px;}
#col1_content {margin:10px 0 0 10px;}
#col3_content {width:730px;}
div#header {margin:0;}
div#main {background:transparent url(/media/ShopImage/media/ShopImage-2092.gif) repeat-y top left;}
div#footer {margin:0;}
* html #col3 {width:710px;}
* html #col3_content {width:710px;}
* html #col1 {margin:0; padding:0 0 8px; height:690px;}
a {color:#000;}

/*cart*/
div#cart a#toCheckout { display:block; text-indent:-9000em; background: url(/media/ShopImage/media/ShopImage-2076.gif) top left no-repeat; }
div#cart a#toCart { background: url(/media/ShopImage/media/ShopImage-2075.gif) top left no-repeat;}

/*Search*/
h2#title_departmentsearch { text-indent:-9000em; background:transparent url(/media/ShopImage/media/ShopImage-2089.gif) no-repeat top left; display:block; margin-bottom:5px; height:33px}
div#search h2 {display:none;}
input#searchField {border:0; background:#fff; background-image:none; color:#f12a57; width:100px; height:18px; padding:5px 0 0 10px; vertical-align:top;}
input.searchButton {background:transparent url(/media/ShopImage/media/ShopImage-2086.gif) no-repeat top left; width:23px; height:23px; vertical-align:top;}
div#search, h2#title_search, div#departmentsearch h2 {display: none;}
div#departmentsearch, h2#title_departmentsearch {display: block;}

/* Category navigation */
h2#title_categories {display: none;}
ul#categories { margin: 0px; list-style:none; z-index:4; width:140px; }
ul#categories li {padding:0; margin:0; float:none;}
ul#categories li a {color:#fff; text-decoration:none; text-indent:-9000em; display:block; width:141px; height:30px; margin-bottom:5px;}
ul#categories li a:hover {color:#f32b8d;}
ul#categories li#cat_timmytime_books a {background:transparent url(/media/ShopImage/media/ShopImage-2073.gif) no-repeat top left;}
ul#categories li#cat_timmytime_clothing a {background:transparent url(/media/ShopImage/media/ShopImage-2077.gif) no-repeat top left;}
ul#categories li#cat_timmytime_dvd a {background:transparent url(/media/ShopImage/media/ShopImage-2079.gif) no-repeat top left;}
ul#categories li#cat_timmytime_games a {background:transparent url(/media/ShopImage/media/ShopImage-2084.gif) no-repeat top left;}
ul#categories li#cat_timmytime_homeware a {background:transparent url(/media/ShopImage/media/ShopImage-2087.gif) no-repeat top left;}
ul#categories li#cat_timmytime_toys a {background:transparent url(/media/ShopImage/media/ShopImage-2090.gif) no-repeat top left; }
ul#categories li#cat_timmytime_exclusives a {background:transparent url(/media/ShopImage/media/ShopImage-2081.gif) no-repeat top left;}
ul#categories li#cat_timmytime_stationery a {background:transparent url(/media/ShopImage/media/ShopImage-2099.gif) no-repeat top left;}
ul#categories li#cat_timmytime_accessories a {background:transparent url(/media/ShopImage/media/ShopImage-2101.jpg) no-repeat top left;}
ul#categories li#cat_timmytime_books a:hover, ul#categories li#cat_timmytime_books.selected a {background:transparent url(/media/ShopImage/media/ShopImage-2074.gif) no-repeat top left;}
ul#categories li#cat_timmytime_clothing a:hover, ul#categories li#cat_timmytime_clothing.selected a {background:transparent url(/media/ShopImage/media/ShopImage-2078.gif) no-repeat top left;}
ul#categories li#cat_timmytime_dvd a:hover, ul#categories li#cat_timmytime_dvd.selected a {background:transparent url(/media/ShopImage/media/ShopImage-2080.gif) no-repeat top left;}
ul#categories li#cat_timmytime_games a:hover, ul#categories li#cat_timmytime_games.selected a {background:transparent url(/media/ShopImage/media/ShopImage-2085.gif) no-repeat top left;}
ul#categories li#cat_timmytime_homeware a:hover, ul#categories li#cat_timmytime_homeware.selected a {background:transparent url(/media/ShopImage/media/ShopImage-2088.gif) no-repeat top left;}
ul#categories li#cat_timmytime_toys a:hover, ul#categories li#cat_timmytime_toys.selected a {background:transparent url(/media/ShopImage/media/ShopImage-2091.gif) no-repeat top left;}
ul#categories li#cat_timmytime_exclusives a:hover, ul#categories li#cat_timmytime_exclusives.selected a {background:transparent url(/media/ShopImage/media/ShopImage-2082.gif) no-repeat top left;}
ul#categories li#cat_timmytime_stationery a:hover, ul#categories li#cat_timmytime_stationery.selected a {background:transparent url(/media/ShopImage/media/ShopImage-2100.gif) no-repeat top left;}
ul#categories li#cat_timmytime_accessories a:hover, ul#categories li#cat_timmytime_accessories.selected a {background:transparent url(/media/ShopImage/media/ShopImage-2102.jpg) no-repeat top left;}

ul#categories li#cat_psla a {background:transparent url(/media/ShopImage/media/ShopImage-3007.jpg) no-repeat top left;}
ul#categories li#cat_psla a:hover, ul#categories li#cat_psla.selected a {background-position: 0 -30px;}



/*brands*/
li#brand_timmytime {background:transparent url(/media/ShopImage/media/ShopImage-1967.gif) no-repeat top left; width:137px; height:87px;}
li#brand_timmytime:hover {cursor:pointer;}
/* li#brand_timmytime a {display:none;} */

/*promos*/
#ttsmallbnr1, #ttsmallbnr2 {display:inline; width:355px; float:left; margin-top:10px;}
#ttsmallbnr1 {margin-right:25px;}
#ttlogo {position:absolute; left: 3px; top:15px; margin: 0; padding: 0; display: block !important;}

/* Pages list */
div#sortBy, div.pager, div.pager2 {color:#000;}
div#sortBy ul li a {color:#fff; text-decoration:none; text-indent:0;}
div.pager a, div.pager2 a {color:#000;}

/* Article overview list */
div#col3 div#col3_content a.articleLink img {margin:0 0 0 18px; border:5px solid #008ccc;}
table#articleOverview_middle, table#articleOverviewOne_middle {width:735px;}
div.articleInfo {background: url(/media/ShopImage/media/ShopImage-2083.gif) no-repeat left top; height:80px; padding:10px 15px; width:135px;}
td.rowProduct p, td.rowEnd p {margin: 0;}

/* Article detail page */
table#articleDetail {color:#000;}
span.articleDetailPrice {color:#f12a57;}
table#articleDetail td#articleDetailPicture img#productImg {height:300px; width:300px; padding:10px 0; border:5px solid #008ccc;}
div.articleInfo, table#articleOverview_middle div.articleInfo a, table#articleOverviewOne_middle div.articleInfo a {color:#fff;}
div.addthis  {top:590px;}
td.rowProduct, td.rowEnd {padding:10px 18px; width:147px;}
* html td.rowProduct, * html td.rowEnd {padding:10px;}
html>body td.rowEnd, html>body td.rowProduct {padding:10px;}
* html #col1 {width:170px; margin:0px;}
html>body #col1 {width:170px; margin:0px;}

input.addToCartButtonLarge {background: url(/media/ShopImage/media/ShopImage-2093.gif) no-repeat left center; width:161px; height:30px; display:block;}
input.backToSearchResultButton {background: url(/media/ShopImage/media/ShopImage-2094.gif) no-repeat left center; width:254px; height:30px; margin-top:20px;}
ul#thumbs li {display:inline; float: left; margin:0 5px 0 0;}
ul#thumbs li img {border:5px solid #008ccc;}

td.roundedBoxContent {color:#000;}
td.roundedBoxContent ul li a, td.roundedBoxContent p a {color:#F12A57;}
td.roundedBoxContent p {color:#000;}

#variant dd a 			{color:#000; border:1px solid #f12a57;}
.unavailable 			{color:#0076be; border:1px solid #0076be;}
#variant dd a:hover 	{background: #ef5275; color: #000; border:1px solid #f12a57;}
#variant .selected 		{background: #f12a57; border: 1px solid #f12a57; color:#000;}

/* Order cart detail */
table#orderDetail tr td a img {margin:5px; border:5px solid #008ccc;}
input.updateCartButton {background: url(/media/ShopImage/media/ShopImage-2097.gif) no-repeat left top; height:30px; width:93px; text-decoration:none;}
input.removeCartButton {background: url(/media/ShopImage/media/ShopImage-2095.gif) no-repeat left top; height:30px; width:93px; text-decoration:none;}
input.checkoutCartButton {background: url(/media/ShopImage/media/ShopImage-2098.gif) no-repeat left top; height:30px; width:102px; text-decoration:none; margin-left:20px;}
input.removeallCartButton {background: url(/media/ShopImage/media/ShopImage-2096.gif) no-repeat left top; height:30px; width:127px; text-decoration:none;}
