/*css document J Daniel Gonzalez http://murmurcreative.com/ */
* {
margin: 0;
padding: 0;
}
/*reset*/
body,html,div,blockquote,img,label,h1,h2,h3,h4,h5,h6,pre,ul,
ol,li,dl,dt,dd,form,a,fieldset,th,td {
margin: 0;
padding: 0;
border: 0;
outline: none;
}
a {
text-decoration: none;
color: #999;
}
.cleartool {
clear: both;
}

/*custom*/
html {
min-height: 100.1%;
background: #fff url('../images/bgrhg.gif') repeat;
}
body {
width: 900px;
margin: 0 auto;
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
font-family: "Helvetica Neue",helvetica,verdana,sans-serif;
background: #fff url("") repeat;
}
div#footer {
background-color: #e7e7e7;
height: 60px;
}
div#footer p{
	font-size:10px;color:#666;margin-right:37px;padding-top:40px;text-align:right;letter-spacing:0.06em;
}
div#header {
padding: 22px 38px 5px 38px;
background-color: #e7e7e7;
}
div#header #logo {
float: left;
display: inline;
}
div#header .headRight {
text-align: center;
color: #a4a4a4;
letter-spacing: 0.03em;
margin-top: 3px;
}
div#header ul,li {
list-style-type: none;
display: inline;
font-size: 9px;
}
div#header li {
color: #999;
margin: 0 6px;
}
div#header .headnav {
color: #fff;
padding-bottom: 25px;
text-align: right;
margin-right: 14px;
}
div#header .bottomnav {
text-align: right;
margin-top: 9px;
margin-right: 16px;
}
div#content {
border-top: 1px solid #333;
background-color: #fff
}
.smaller {
font-size: 8px;
}
div#tabmenu {
background-color: #e7e7e7;
}
body#plush div#tabmenu .toys {
float: left;
}
body#plush div#tabmenu .toys h3 {
width: 98px;
height: 29px;
background: url('../images/tab_toys.png') 0 -29px no-repeat;
overflow: hidden;
}
body#plush div#tabmenu .toys h3 a {
float: left;
width: 98px;
height: 0px;
background: url('../images/tab_toys.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#plush div#tabmenu .toys h3 a:hover {
background: none;
}
body#plush div#tabmenu .plush {
float: left;
}
body#plush div#tabmenu .plush h3 {
width: 86px;
height: 29px;
background: url('../images/plush_active.gif') 0 -29px no-repeat;
overflow: hidden;
}
body#plush div#tabmenu .plush h3 a {
float: left;
width: 86px;
height: 0px;
background: url('../images/plush_active.gif') 0 0px no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#plush div#tabmenu .clothing {
float: left;
}
body#plush div#tabmenu .clothing h3 {
width: 212px;
height: 29px;
background: url('../images/tab_clothing.png') no-repeat 0 -29px;
overflow: hidden;
}
body#plush div#tabmenu .clothing h3 a {
width: 212px;
float: left;
height: 0px;
background: url('../images/tab_clothing.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#plush div#tabmenu .clothing h3 a:hover {
background: none;
}
body#plush div#tabmenu .books {
float: left;
}
body#plush div#tabmenu .books h3 {
width: 178px;
height: 29px;
background: url('../images/tab_books.png') no-repeat 0 -29px;
overflow: hidden;
}
body#plush div#tabmenu .books h3 a {
width: 178px;
float: left;
height: 0px;
background: url('../images/tab_books.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#plush div#tabmenu .books h3 a:hover {
background: none;
}
body#plush div#tabmenu .gallery {
float: left;
}
body#plush div#tabmenu .gallery h3 {
width: 161px;
height: 29px;
background: url('../images/tab_gallery.png') no-repeat 0 -29px;
overflow: hidden;
}
body#plush div#tabmenu .gallery h3 a {
width: 161px;
float: left;
height: 0px;
background: url('../images/tab_gallery.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#plush div#tabmenu .gallery h3 a:hover {
background: none;
}
body#plush div#tabmenu .prints {
float: left;
}
body#plush div#tabmenu .prints h3 {
width: 165px;
height: 29px;
background: url('../images/tab_prints.png') no-repeat 0 -29px;
overflow: hidden;
}
body#plush div#tabmenu .prints h3 a {
width: 165px;
float: left;
height: 0px;
background: url('../images/tab_prints.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#plush div#tabmenu .prints h3 a:hover {
background: none;
}
/*CLOTHING*/
body#clothing div#tabmenu .toys {
float: left;
}
body#clothing div#tabmenu .toys h3 {
width: 98px;
height: 29px;
background: url('../images/tab_toysGREEN.png') 0 -29px no-repeat;
overflow: hidden;
}
body#clothing div#tabmenu .toys h3 a {
float: left;
width: 98px;
height: 0px;
background: url('../images/tab_toysGREEN.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#clothing div#tabmenu .toys h3 a:hover {
background: none;
}
body#clothing div#tabmenu .plush {
float: left;
}
body#clothing div#tabmenu .plush h3 {
width: 86px;
height: 29px;
background: url('../images/tab_plushGREEN.png') 0 -29px no-repeat;
overflow: hidden;
}
body#clothing div#tabmenu .plush h3 a {
float: left;
width: 86px;
height: 0px;
background: url('../images/tab_plushGREEN.png') 0 0px no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#clothing div#tabmenu .plush h3 a:hover {
background: none;
}
body#clothing div#tabmenu .clothing {
float: left;
}
body#clothing div#tabmenu .clothing h3 {
width: 212px;
height: 29px;
background: url('../images/tab_clothingGREEN.png') no-repeat 0 -29px;
overflow: hidden;
}
body#clothing div#tabmenu .clothing h3 a {
width: 212px;
float: left;
height: 0px;
background: url('../images/tab_clothingGREEN.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#clothing div#tabmenu .books {
float: left;
}
body#clothing div#tabmenu .books h3 {
width: 178px;
height: 29px;
background: url('../images/tab_booksGREEN.png') no-repeat 0 -29px;
overflow: hidden;
}
body#clothing div#tabmenu .books h3 a {
width: 178px;
float: left;
height: 0px;
background: url('../images/tab_booksGREEN.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#clothing div#tabmenu .books h3 a:hover {
background: none;
}
body#clothing div#tabmenu .gallery {
float: left;
}
body#clothing div#tabmenu .gallery h3 {
width: 161px;
height: 29px;
background: url('../images/tab_galleryGREEN.png') no-repeat 0 -29px;
overflow: hidden;
}
body#clothing div#tabmenu .gallery h3 a {
width: 161px;
float: left;
height: 0px;
background: url('../images/tab_galleryGREEN.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#clothing div#tabmenu .gallery h3 a:hover {
background: none;
}
body#clothing div#tabmenu .prints {
float: left;
}
body#clothing div#tabmenu .prints h3 {
width: 165px;
height: 29px;
background: url('../images/tab_printsGREEN.png') no-repeat 0 -29px;
overflow: hidden;
}
body#clothing div#tabmenu .prints h3 a {
width: 165px;
float: left;
height: 0px;
background: url('../images/tab_printsGREEN.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#clothing div#tabmenu .prints h3 a:hover {
background: none;
}
/*TOYS*/
body#toys div#tabmenu .toys {
float: left;
}
body#toys div#tabmenu .toys h3 {
width: 98px;
height: 29px;
background: url('../images/tab_toysBLUE.png') 0 -29px no-repeat;
overflow: hidden;
}
body#toys div#tabmenu .toys h3 a {
float: left;
width: 98px;
height: 0px;
background: url('../images/tab_toysBLUE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
/*body#toys div#tabmenu .toys h3 a:hover {
background: none;
}
*/
body#toys div#tabmenu .plush {
float: left;
}
body#toys div#tabmenu .plush h3 {
width: 86px;
height: 29px;
background: url('../images/tab_plushBLUE.png') 0 -29px no-repeat;
overflow: hidden;
}
body#toys div#tabmenu .plush h3 a {
float: left;
width: 86px;
height: 0px;
background: url('../images/tab_plushBLUE.png')0 0px no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#toys div#tabmenu .plush h3 a:hover {
background: none;
}
body#toys div#tabmenu .clothing {
float: left;
}
body#toys div#tabmenu .clothing h3 {
width: 212px;
height: 29px;
background: url('../images/tab_clothingBLUE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#toys div#tabmenu .clothing h3 a {
width: 212px;
float: left;
height: 0px;
background: url('../images/tab_clothingBLUE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#toys div#tabmenu .clothing h3 a:hover {
background: none;
}
body#toys div#tabmenu .books {
float: left;
}
body#toys div#tabmenu .books h3 {
width: 178px;
height: 29px;
background: url('../images/tab_booksBLUE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#toys div#tabmenu .books h3 a {
width: 178px;
float: left;
height: 0px;
background: url('../images/tab_booksBLUE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#toys div#tabmenu .books h3 a:hover {
background: none;
}
body#toys div#tabmenu .gallery {
float: left;
}
body#toys div#tabmenu .gallery h3 {
width: 161px;
height: 29px;
background: url('../images/tab_galleryBLUE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#toys div#tabmenu .gallery h3 a {
width: 161px;
float: left;
height: 0px;
background: url('../images/tab_galleryBLUE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#toys div#tabmenu .gallery h3 a:hover {
background: none;
}
body#toys div#tabmenu .prints {
float: left;
}
body#toys div#tabmenu .prints h3 {
width: 165px;
height: 29px;
background: url('../images/tab_printsBLUE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#toys div#tabmenu .prints h3 a {
width: 165px;
float: left;
height: 0px;
background: url('../images/tab_printsBLUE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#toys div#tabmenu .prints h3 a:hover {
background: none;
}
/*gallery*/
body#gallery div#tabmenu .toys {
float: left;
}
body#gallery div#tabmenu .toys h3 {
width: 98px;
height: 29px;
background: url('../images/tab_toysROYAL.png') 0 -29px no-repeat;
overflow: hidden;
}
body#gallery div#tabmenu .toys h3 a {
float: left;
width: 98px;
height: 0px;
background: url('../images/tab_toysROYAL.jpg') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#gallery div#tabmenu .toys h3 a:hover {
background: none;
}
body#gallery div#tabmenu .plush {
float: left;
}
body#gallery div#tabmenu .plush h3 {
width: 86px;
height: 29px;
background: url('../images/tab_plushROYAL.jpg') 0 -29px no-repeat;
overflow: hidden;
}
body#gallery div#tabmenu .plush h3 a {
float: left;
width: 86px;
height: 0px;
background: url('../images/tab_plushROYAL.jpg') 0 0px no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#gallery div#tabmenu .plush h3 a:hover {
background: none;
}
body#gallery div#tabmenu .clothing {
float: left;
}
body#gallery div#tabmenu .clothing h3 {
width: 212px;
height: 29px;
background: url('../images/tab_clothingROYAL.jpg') no-repeat 0 -29px;
overflow: hidden;
}
body#gallery div#tabmenu .clothing h3 a {
width: 212px;
float: left;
height: 0px;
background: url('../images/tab_clothingROYAL.jpg') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#gallery div#tabmenu .clothing h3 a:hover {
background: none;
}
body#gallery div#tabmenu .books {
float: left;
}
body#gallery div#tabmenu .books h3 {
width: 178px;
height: 29px;
background: url('../images/tab_booksROYAL.jpg') no-repeat 0 -29px;
overflow: hidden;
}
body#gallery div#tabmenu .books h3 a {
width: 178px;
float: left;
height: 0px;
background: url('../images/tab_booksROYAL.jpg') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#gallery div#tabmenu .books h3 a:hover {
background: none;
}
body#gallery div#tabmenu .gallery {
float: left;
}
body#gallery div#tabmenu .gallery h3 {
width: 161px;
height: 29px;
background: url('../images/tab_galleryROYAL.jpg') no-repeat 0 -29px;
overflow: hidden;
}
body#gallery div#tabmenu .gallery h3 a {
width: 161px;
float: left;
height: 0px;
background: url('../images/tab_galleryROYAL.jpg') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
/*body#gallery div#tabmenu .gallery h3 a:hover {
background: none;
}
*/
body#gallery div#tabmenu .prints {
float: left;
}
body#gallery div#tabmenu .prints h3 {
width: 165px;
height: 29px;
background: url('../images/tab_printsROYAL.jpg') no-repeat 0 -29px;
overflow: hidden;
}
body#gallery div#tabmenu .prints h3 a {
width: 165px;
float: left;
height: 0px;
background: url('../images/tab_printsROYAL.jpg') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#gallery div#tabmenu .prints h3 a:hover {
background: none;
}
/*home*/
body#home div#tabmenu .toys {
float: left;
}
body#home div#tabmenu .toys h3 {
width: 98px;
height: 29px;
background: url('../images/tab_toysPURPLE.png') 0 -29px no-repeat;
overflow: hidden;
}
body#home div#tabmenu .toys h3 a {
float: left;
width: 98px;
height: 0px;
background: url('../images/tab_toysPURPLE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#home div#tabmenu .toys h3 a:hover {
background: none;
}
body#home div#tabmenu .plush {
float: left;
}
body#home div#tabmenu .plush h3 {
width: 86px;
height: 29px;
background: url('../images/tab_plushPURPLE.png') 0 -29px no-repeat;
overflow: hidden;
}
body#home div#tabmenu .plush h3 a {
float: left;
width: 86px;
height: 0px;
background: url('../images/tab_plushPURPLE.png') 0 0px no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#home div#tabmenu .plush h3 a:hover {
background: none;
}
body#home div#tabmenu .clothing {
float: left;
}
body#home div#tabmenu .clothing h3 {
width: 212px;
height: 29px;
background: url('../images/tab_clothingPURPLE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#home div#tabmenu .clothing h3 a {
width: 212px;
float: left;
height: 0px;
background: url('../images/tab_clothingPURPLE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#home div#tabmenu .clothing h3 a:hover {
background: none;
}
body#home div#tabmenu .books {
float: left;
}
body#home div#tabmenu .books h3 {
width: 178px;
height: 29px;
background: url('../images/tab_booksPURPLE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#home div#tabmenu .books h3 a {
width: 178px;
float: left;
height: 0px;
background: url('../images/tab_booksPURPLE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#home div#tabmenu .books h3 a:hover {
background: none;
}
body#home div#tabmenu .gallery {
float: left;
}
body#home div#tabmenu .gallery h3 {
width: 161px;
height: 29px;
background: url('../images/tab_galleryPURPLE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#home div#tabmenu .gallery h3 a {
width: 161px;
float: left;
height: 0px;
background: url('../images/tab_galleryPURPLE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#home div#tabmenu .gallery h3 a:hover {
background: none;
}
body#home div#tabmenu .prints {
float: left;
}
body#home div#tabmenu .prints h3 {
width: 165px;
height: 29px;
background: url('../images/tab_printsPURPLE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#home div#tabmenu .prints h3 a {
width: 165px;
float: left;
height: 0px;
background: url('../images/tab_printsPURPLE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#home div#tabmenu .prints h3 a:hover {
background: none;
}
body#home div#mainL {
width: 220px;
float: left;
padding: 25px;
border-right: 1px dotted #666;
margin: 20px 18px;
}
body#home div#mainL h3 {
color: #a32a60;
font-weight: normal;
font-size: 18px;
}
body#home div#mainL p {
color: #666;
font-size: 12px;
line-height: 1.4em;
margin-top: 10px;
}
body#home div#mainR {
}
body#home div#mainR img {
margin-top: 46px;
}
body#home div#touts {
background-color: #fff;
text-align: center;
}
body#home div#touts p {
font-size: 11px;
text-align: left;
color: #666;
margin: 5px 10px;
}
body#home div#touts img {
vertical-align: middle;
padding-top: 20px;
width: 115px;
}
body#home .t1 {
float: left;
width: 225px;
border-right: 1px dotted #666;
background-color: #fff;
display: table-cell;
text-align: center;
vertical-align: middle;
margin: 10px 0 0 35px;
}
body#home .t2 {
float: left;
width: 180px;
background-color: #fff;
display: table-cell;
text-align: center;
vertical-align: middle;
margin: 10px 10px;
border-right: 1px dotted #666;
}
body#home .t3 {
float: left;
width: 180px;
background-color: #fff;
display: table-cell;
text-align: center;
vertical-align: middle;
margin: 10px 10px;
border-right: 1px dotted #666;
}
body#home .t4 {
float: left;
width: 225px;
}
body#home #content {
min-height: 350px;
}
/*Prints*/
body#prints div#tabmenu .toys {
float: left;
}
body#prints div#tabmenu .toys h3 {
width: 98px;
height: 29px;
background: url('../images/tab_toysORANGE.png') 0 -29px no-repeat;
overflow: hidden;
}
body#prints div#tabmenu .toys h3 a {
float: left;
width: 98px;
height: 0px;
background: url('../images/tab_toysORANGE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#prints div#tabmenu .toys h3 a:hover {
background: none;
}
body#prints div#tabmenu .plush {
float: left;
}
body#prints div#tabmenu .plush h3 {
width: 86px;
height: 29px;
background: url('../images/tab_plushORANGE.png') 0 -29px no-repeat;
overflow: hidden;
}
body#prints div#tabmenu .plush h3 a {
float: left;
width: 86px;
height: 0px;
background: url('../images/tab_plushORANGE.png') 0 0px no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#prints div#tabmenu .plush h3 a:hover {
background: none;
}
body#prints div#tabmenu .clothing {
float: left;
}
body#prints div#tabmenu .clothing h3 {
width: 212px;
height: 29px;
background: url('../images/tab_clothingORANGE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#prints div#tabmenu .clothing h3 a {
width: 212px;
float: left;
height: 0px;
background: url('../images/tab_clothingORANGE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#prints div#tabmenu .clothing h3 a:hover {
background: none;
}
body#prints div#tabmenu .books {
float: left;
}
body#prints div#tabmenu .books h3 {
width: 178px;
height: 29px;
background: url('../images/tab_booksORANGE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#prints div#tabmenu .books h3 a {
width: 178px;
float: left;
height: 0px;
background: url('../images/tab_booksORANGE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#prints div#tabmenu .books h3 a:hover {
background: none;
}
body#prints div#tabmenu .gallery {
float: left;
}
body#prints div#tabmenu .gallery h3 {
width: 161px;
height: 29px;
background: url('../images/tab_galleryORANGE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#prints div#tabmenu .gallery h3 a {
width: 161px;
float: left;
height: 0px;
background: url('../images/tab_galleryORANGE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#prints div#tabmenu .gallery h3 a:hover {
background: none;
}
body#prints div#tabmenu .prints {
float: left;
}
body#prints div#tabmenu .prints h3 {
width: 165px;
height: 29px;
background: url('../images/tab_printsORANGE.png') no-repeat 0 -29px;
overflow: hidden;
}
body#prints div#tabmenu .prints h3 a {
width: 165px;
float: left;
height: 0px;
background: url('../images/tab_printsORANGE.png') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#prints div#tabmenu .prints h3 a:hover {
}
/*BOOKS*/
body#books div#tabmenu .toys {
float: left;
}
body#books div#tabmenu .toys h3 {
width: 98px;
height: 29px;
background: url('../images/tab_toysRUST.jpg') 0 -29px no-repeat;
overflow: hidden;
}
body#books div#tabmenu .toys h3 a {
float: left;
width: 98px;
height: 0px;
background: url('../images/tab_toysRUST.jpg') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#books div#tabmenu .toys h3 a:hover {
background: none;
}
body#books div#tabmenu .plush {
float: left;
}
body#books div#tabmenu .plush h3 {
width: 86px;
height: 29px;
background: url('../images/tab_plushRUST.jpg') 0 -29px no-repeat;
overflow: hidden;
}
body#books div#tabmenu .plush h3 a {
float: left;
width: 86px;
height: 0px;
background: url('../images/tab_plushRUST.jpg') 0 0px no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#books div#tabmenu .plush h3 a:hover {
background: none;
}
body#books div#tabmenu .clothing {
float: left;
}
body#books div#tabmenu .clothing h3 {
width: 212px;
height: 29px;
background: url('../images/tab_clothingRUST.jpg') no-repeat 0 -29px;
overflow: hidden;
}
body#books div#tabmenu .clothing h3 a {
width: 212px;
float: left;
height: 0px;
background: url('../images/tab_clothingRUST.jpg') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#books div#tabmenu .clothing h3 a:hover {
background: none;
}
body#books div#tabmenu .books {
float: left;
}
body#books div#tabmenu .books h3 {
width: 178px;
height: 29px;
background: url('../images/tab_booksRUST.jpg') no-repeat 0 -29px;
overflow: hidden;
}
body#books div#tabmenu .books h3 a {
width: 178px;
float: left;
height: 0px;
background: url('../images/tab_booksRUST.jpg') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#books div#tabmenu .books h3 a:hover {
}
body#books div#tabmenu .gallery {
float: left;
}
body#books div#tabmenu .gallery h3 {
width: 161px;
height: 29px;
background: url('../images/tab_galleryRUST.jpg') no-repeat 0 -29px;
overflow: hidden;
}
body#books div#tabmenu .gallery h3 a {
width: 161px;
float: left;
height: 0px;
background: url('../images/tab_galleryRUST.jpg') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#books div#tabmenu .gallery h3 a:hover {
background: none;
}
body#books div#tabmenu .prints {
float: left;
}
body#books div#tabmenu .prints h3 {
width: 165px;
height: 29px;
background: url('../images/tab_printsRUST.jpg') no-repeat 0 -29px;
overflow: hidden;
}
body#books div#tabmenu .prints h3 a {
width: 165px;
float: left;
height: 0px;
background: url('../images/tab_printsRUST.jpg') 0 0 no-repeat;
padding-top: 29px;
overflow: hidden;
display: block;
}
body#books div#tabmenu .prints h3 a:hover {
background: none;
}
/*images that need help*/
img#cart {
margin-left: 6px;
margin-top:7px;
}
#sas {
margin-left: 1px;
vertical-align: sub;
}
#mag {
margin-left: 3px;
}
#t4 {
margin-top: 15px;
padding-bottom: 43px;
}
/*misc footer stuff*/
body#plush #footbar {
background: #f5f5f5 url('../images/footbarRED.png') repeat center;
padding: 5px 0 4px 0;
}
body#clothing #footbar {
background: #f5f5f5 url('../images/footbarGREEN.png') repeat center;
padding: 5px 0 4px 0;
}
body#toys #footbar {
background: #f5f5f5 url('../images/footbarBLUE.png') repeat center;
padding: 5px 0 4px 0;
}
body#gallery #footbar {
background: #f5f5f5 url('../images/footbarROYAL.png') repeat center;
padding: 5px 0 4px 0;
}
body#home #footbar {
background: #f5f5f5 url('../images/footbarPURPLE.png') repeat center;
padding: 5px 0 4px 0;
}
body#prints #footbar {
background: #f5f5f5 url('../images/footbarORANGE.png') repeat-x center;
padding: 5px 0 4px 0;
}
body#books #footbar {
background: #f5f5f5 url('../images/footbarRUST.png') repeat-x center;
padding: 5px 0 4px 0;
}
div#contentSplit {
padding: 5px 0;
background-color: #f4f4f4;
}
/*search stuff*/
.AS_ajax_resultsIntroFailure {
font-size: 12px;
color: #666;
letter-spacing: 0.02em;
}
.AS_ajax_resultLink {
font-size: 12px;
color: #333;
letter-spacing: 0.02em;
text-align: left;
}
#ajaxSearch_form {
}
.cart {
font-size: 8px;
float: left;
width: 385px;
margin-top: -4px;
}

.AS_ajax_result {
width: 514px;
}
/*404*/

/***********************************
* TREASURE CART
**********************************/
div#content div.treasure_cart {
text-align: right;
padding-top: 10px;
}
div#content div.treasure_cart a {
display: block;
padding-bottom: 4px;
}
div#content div.treasure_cart a:hover {
border: none;
}
div#content div.treasure_cart a span.tc_cart_count {
padding: 0px 0px 0px 6px;
color: #999;
}
div#content div.treasure_cart a:hover span.tc_cart_count {
color: #fc0;
}
div#content div.treasure_cart a span.tc_cart_count:before {
content: '[';
color: #f60;
}
div#content div.treasure_cart a span.tc_cart_count:after {
content: ']';
color: #f60;
}
/***********************************
* PRODUCT INFO
**********************************/
div#content div.product-image {
float: left;
width: 250px;
height: 100%;
}
div#content div.product-image img {
display: block;
margin: 35% auto;
border: 3px double #666;
}
div#content div.product-info {
font-size: 12px;
text-align: center;
width: 298px;
float: left;
border-bottom-width: 0px;
}
div#content div.product-info h4 {
border: none;
}
div#content div.product-info p {
text-indent: 0px;
color:#999;
}
div#content div.product-info img {
padding: 15px 25px;
}
div#content div.product-info a.treasureChest,
div#content div.catalog-item a.treasureChest {
border: 1px solid #555;
padding: 2px 8px;
background: #ddd url(../images/forms.jpg) 0px -3px repeat-x;
color: #666;
}
div#content div.product-info a.treasureChest:hover,
div#content div.catalog-item a.treasureChest:hover {
color: #ffe491;
}
div#content div.product-info a.treasureChest:active,
div#content div.catalog-item a.treasureChest:active {
border: 3px double #888;
padding: 2px 8px;
background: url(../images/forms.jpg) 0px -35px repeat-x;
color: #333;
}
div#content .texthead {
color: #666;
}
div#content .product-add {
margin-top: 6px;
text-align: right;
}
div#content #productwrap {
margin: 50px 200px;
text-align: center;
}
.detail {
text-align: center;
padding-top: 30px;
color:#999;
}
.tcimage img {
width: 300px;
}
.bcs {
margin-left: 10px;
margin-top: 10px;
position: absolute;
font-size: 12px;
}

/********** Main BLOG Content **********/


#blogcontent {
background: #fff;
margin-right: 316px;
padding: 10px 0 10px 20px;
float:left;
}
#blogcontent h2 {
padding: 20px 0 0 10px;
color: #3f729f;
font-size: 16px;
margin-top:40px;
}
#blogcontent h3 {
margin: 20px 0px 10px 30px;
color: #3f729f;
}
#blogcontent a {
color: #3f729f;
}
#blogcontent p {
margin: 10px;
text-align: justify;
}
#blogcontent img {
border: 1px solid #9197a5;
}
#blogcontent ul {
margin-left: 40px;
margin-top: 10px;
}
#sidebar {
	width: 180px;        
	float: right;
	position:absolute;
	margin-left:655px;
	margin-top:8px;
	}
#sidebar h2 {
    font-size:1.3em;
    padding:3px 20px;
    border:1px solid #5382aa;
    margin:3px 0;
    text-align:center;
    background:#b6d3eb;
    color:#3f729f;
    }
.sideblock {    
    margin:10px 5px;
    width:160px;
    font-size:0.9em;  
    }
/***** Main Menu *****/
#sideMenu ul {
    list-style:none;
    }
#sideMenu a {
	text-decoration: none; 	
	padding: 4px;	
	display: block;	
	height:1.2em;
	color: #000000;	
	border: 1px solid #ababab;
	}
#sideMenu a:hover, #tplswitcher a:hover {
	color: #821517;	
	border: 1px solid #003399;
	}
#sideMenu a.active {
    color:#3f729f;
    }
#sideMenu ul li ul li a, #sideMenu ul li ul li.here {
    padding-left:15px;
    }
#sideMenu {
    margin-bottom:20px;
    }
#sideMenu li ul {
    display:none;
    }
#sideMenu li:hover ul, #sideMenu li.here ul {
    display:block;
    }
#sideMenu li.here ul {
    margin-left:-4px;
    }
#sideMenu li.here {
    font-weight:bold;
    color:#3f729f;
    border: 1px solid #003399;
    line-height:1.8em;
    padding-left:4px;
    }
#sideMenu li.here a {
    color:#3f729f;
    margin-left:-4px;
    border-left:none;
    border-right:none;
    border-bottom:none;
    }
#sideMenu li.here ul a {
    color:#000;
    margin-left:0;
    font-weight:normal;
    }
	/********** Blog comments **********/
	#comments {
	    clear:both;
	    margin-top:20px;
	    border-top:3px solid #9197a5;
	    padding-top:20px;
	    } 

#blogcontent h3 	{
		padding: 20px 0 0 10px;
		color: #3f729f;
		font-size: 16px;
		}

.contact {text-align:center;font-size:12px;padding-top:30px;padding-bottom:15px;line-height:16px;}
div#pdtBlock {width:500px;margin:40px auto;}
form#cse-search-box {
	padding-bottom:3px;
}
.visit, .visit a {
	font-size:14px;
	color:#A32A60;
}