INPUT.searchinput
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #fbff98
}
P
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
DIV.leftnav_lightpink
{
    BORDER-RIGHT: #ac311d 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #ac311d 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px auto;
    BORDER-LEFT: #ac311d 1px solid;
    WIDTH: 152px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ac311d 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #fdece9;
    TEXT-ALIGN: left
}
DIV.leftnav_darkpink
{
    BORDER-RIGHT: #ac311d 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #ac311d 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px auto;
    BORDER-LEFT: #ac311d 1px solid;
    WIDTH: 152px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ac311d 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffded8;
    TEXT-ALIGN: left
}
A.linkblack
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
DIV.rightnav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(images/layout/rightnav_bg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 126px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    BACKGROUND-: 0px
}
DIV.bottomNav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 190px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 27px
}
DIV.bottomLeft
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: none;
    WIDTH: 180px;
    PADDING-TOP: 0px;
    POSITION: static;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    auto: auto
}
DIV.pad1
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
DIV.top
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(images/layout/topbg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 136px
}
DIV.shoppingBasket
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 300pt;
    FLOAT: right;
    BACKGROUND-IMAGE: url(images/layout/spcart1.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 214px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 116px;
    auto: auto
}
DIV.shoppingBasketInner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 65px;
    auto: 183px
}
DIV.title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 128px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 109px;
    auto: auto
}
DIV.icon
{
    FLOAT: left;
    OVERFLOW: auto;
    HEIGHT: 136px
}
DIV.search
{
    FLOAT: left;
    OVERFLOW: auto
}
DIV.content
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px 0px 10px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 100%
}
DIV.phone
{
    PADDING-RIGHT: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/layout/phone1.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 178px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    HEIGHT: 80px;
    BACKGROUND-: 0px
}
DIV.text
{
    FLOAT: left;
    OVERFLOW: hidden
}
.searchbutton
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
A.hiddenlink
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A
{
    COLOR: #ac311d;
    TEXT-DECORATION: underline
}
.heading1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #5825c0;
    FONT-FAMILY: Verdana
}
P.shoppingbasket
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
A.results
{
    FONT-SIZE: 11px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
IMG.results
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid
}
.reviews
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
DIV.center
{
    TEXT-ALIGN: center
}
FORM
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
TABLE
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana
}
DIV.history
{
    WIDTH: 126px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
DIV.popup
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 437px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #ff6969;
    TEXT-ALIGN: left
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
SPAN.reviewstext
{
    FONT-SIZE: 11px;
    COLOR: #1a73be;
    FONT-FAMILY: 'Comic Sans MS'
}
DIV.month
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fdc2b8
}
DIV.pad2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 45px
}
DIV.special
{
    BORDER-RIGHT: #ac311d 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ac311d 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ac311d 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ac311d 1px solid;
    BACKGROUND-COLOR: #fdc2b8
}
DIV.pad3
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 45px;
    BORDER-BOTTOM: medium none
}
DIV.popular
{
    BORDER-RIGHT: indigo 1px solid;
    BORDER-TOP: indigo 1px solid;
    BORDER-LEFT: indigo 1px solid;
    WIDTH: 437px;
    BORDER-BOTTOM: indigo 1px solid;
    BACKGROUND-COLOR: #ded0f8
}
.pophead
{
    BORDER-RIGHT: indigo 1px;
    BORDER-TOP: indigo 1px;
    BORDER-LEFT: indigo 1px;
    BORDER-BOTTOM: indigo 1px groove;
    BACKGROUND-COLOR: #bea1f5;
    TEXT-ALIGN: center
}
SPAN.warning
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana
}
DIV.downloads
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
DIV.tabletop
{
    BACKGROUND-IMAGE: url(images/layout/tabletop.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 75px;
    TEXT-ALIGN: right
}
DIV.charliecrowknows
{
    BORDER-RIGHT: #ac311d 1px solid;
    BORDER-TOP: #ac311d 1px solid;
    BORDER-LEFT: #ac311d 1px solid;
    BORDER-BOTTOM: #ac311d 1px solid;
    BACKGROUND-COLOR: #ffded8
}
DIV.padding
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px
}
DIV.playideas
{
    BORDER-RIGHT: #137eaf 1px solid;
    BORDER-TOP: #137eaf 1px solid;
    BORDER-LEFT: #137eaf 1px solid;
    BORDER-BOTTOM: #137eaf 1px solid;
    BACKGROUND-COLOR: #cfeefc
}
TEXTAREA
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
INPUT.buybutton
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #4811ba;
    FONT-FAMILY: Arial
}
DIV.Leftnav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/layout/leftnavbg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    auto: auto
}
DIV.leftnav_cattitle
{
    BORDER-RIGHT: #ac311d 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ac311d 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    BORDER-LEFT: #ac311d 1px solid;
    WIDTH: 152px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ac311d 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #fdc2b8;
    TEXT-ALIGN: left
}
DIV.leftnav_cat
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 182px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
.bottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    COLOR: #5e2eb7;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c7b3ef
}
DIV.right
{
    FLOAT: right;
    TEXT-ALIGN: right
}
DIV.jokes
{
    BACKGROUND-IMAGE: url(images/layout/jokes.gif);
    WIDTH: 337px;
    COLOR: #6a39cf;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 240px
}
DIV.left_details
{
    FLOAT: left;
    WIDTH: 200px;
    PADDING-TOP: 49px;
    POSITION: relative
}
DIV.zoom
{
    WIDTH: 200px;
    TEXT-ALIGN: center
}
.bottom .padding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 190px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
