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
}
DIV.leftnav
{
    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
{
    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
}
A.linkblack
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
DIV.reviews
{
    BORDER-RIGHT: #ac311d 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ac311d 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 20px;
    BORDER-LEFT: #ac311d 1px solid;
    WIDTH: 133px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ac311d 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffded8
}
DIV.rightnav
{
    BORDER-RIGHT: maroon;
    PADDING-RIGHT: 0px;
    BORDER-TOP: maroon;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(images/layout/rightnav_bg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    BORDER-LEFT: maroon;
    WIDTH: 126px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: maroon;
    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: 32px
}
DIV.bottomLeft
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: medium none;
    WIDTH: 180px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    POSITION: static;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    auto: auto
}
DIV.pad1
{
    BORDER-RIGHT: #ac311d;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ac311d;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    BORDER-LEFT: #ac311d;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ac311d 1px;
    TEXT-ALIGN: left
}
DIV.middleLeft
{
    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.catNav
{
    BORDER-RIGHT: blue;
    PADDING-RIGHT: 0px;
    BORDER-TOP: blue;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: blue;
    WIDTH: 182px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: blue
}
DIV.top
{
    BORDER-RIGHT: gray;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(images/layout/topbg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: gray;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 134px
}
DIV.shoppingBasket
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    LEFT: 300pt;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 1px;
    auto: auto
}
DIV.shoppingBasketInner
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 7px;
    BACKGROUND-IMAGE: url(images/layout/shoppingbasketbg.gif);
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 1px;
    BACKGROUND-REPEAT: no-repeat;
    auto: 183px
}
DIV.title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    auto: auto
}
DIV.icon
{
    FLOAT: left;
    OVERFLOW: auto
}
DIV.search
{
    FLOAT: left;
    OVERFLOW: auto
}
DIV.content
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 3px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px 0px 10px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 100%;
    TEXT-ALIGN: left
}
DIV.topNav
{
}
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: #4575ae;
    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 0px 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.reviews2
{
    BORDER-RIGHT: #ac311d 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ac311d 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ac311d 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ac311d 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffded8
}
DIV.month
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(images/layout/month_bg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 109px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 273px;
    TEXT-ALIGN: center
}
DIV.pad2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 90px
}
DIV.special
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(images/layout/special_bg.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 109px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 273px;
    TEXT-ALIGN: center
}
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: 90px;
    BORDER-BOTTOM: medium none
}
DIV.popular
{
    BORDER-RIGHT: #137eaf 1px solid;
    BORDER-TOP: #137eaf 1px solid;
    BORDER-LEFT: #137eaf 1px solid;
    WIDTH: 437px;
    BORDER-BOTTOM: #137eaf 1px solid;
    BACKGROUND-COLOR: #cfeefc
}
.pophead
{
    BORDER-BOTTOM: #137eaf 1px solid;
    BACKGROUND-COLOR: #ade4fd;
    TEXT-ALIGN: center
}
DIV.reviewhead
{
    BORDER-BOTTOM: #ac311d 1px solid;
    BACKGROUND-COLOR: #fdc2b8;
    TEXT-ALIGN: center
}
DIV.left
{
    FLOAT: left;
    PADDING-TOP: 49px
}
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.resource1
{
    DISPLAY: none;
    OVERFLOW: auto
}
DIV.resourse2
{
}
DIV.tabletop2
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: center bottom;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(images/layout/tabletop2.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: auto;
    WIDTH: 75%;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    TEXT-ALIGN: left
}
DIV.tabletop
{
    BACKGROUND-IMAGE: url(images/layout/tabletop.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 75px;
    TEXT-ALIGN: right
}
DIV.tabletop3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(images/layout/tabletop3.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 53px;
    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: #4575ae;
    FONT-FAMILY: Arial
}
DIV.reviews2divide
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: #ac311d 1px solid
}
DIV.yellowbottom
{
    WIDTH: 100%;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #fbff98
}
DIV.yellowbottom .padding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 190px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Tahoma
}
