HTML #sidebar INPUT#keyword
{
}
HTML #navigation LI.msieFix
{
    Z-INDEX: 100
}
BODY
{
    BACKGROUND: #fff;
    FONT-FAMILY: arial, helvetica, "gill-sans" "sans-serif"
}
#wrapper
{
    MARGIN: 0px auto;
    WIDTH: 960px
}
.bold
{
    FONT-WEIGHT: bold
}
.price
{
    FONT-WEIGHT: bold;
    COLOR: #38515f
}
.red_price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3em;
    COLOR: #b60408
}
BODY#checkout #cross_sell .red_price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3em;
    COLOR: #b60408
}
TABLE
{
    FONT-SIZE: 1em
}
#nav_top
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    FLOAT: right
}
#nav_top LI
{
    LIST-STYLE-TYPE: none
}
#navigation LI
{
    LIST-STYLE-TYPE: none
}
#nav_top LI A
{
    COLOR: #000
}
#navigation LI A
{
    COLOR: #000
}
#nav_top LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
#navigation LI.current
{
    BACKGROUND: url(../cssimages/nav_buttons_hover.png) no-repeat
}
#navigation LI.current A
{
    COLOR: #000
}
#navigation LI.current UL.current
{
    BACKGROUND: #38515f
}
H1.replace
{
    CLEAR: both;
    BACKGROUND: url(../cssimages/logo.jpg) no-repeat;
    FLOAT: left;
    MARGIN: 0px 0px 20px;
    WIDTH: 250px;
    HEIGHT: 76px
}
#header IMG
{
    FLOAT: right
}
#navigation
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.75em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #38515f 7px solid
}
#navigation LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../cssimages/nav_buttons.png) no-repeat;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 80px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none;
    POSITION: relative;
    HEIGHT: 23px;
    TEXT-ALIGN: center
}
#navigation LI A
{
    COLOR: #000
}
#navigation LI UL
{
    VISIBILITY: hidden;
    PADDING-BOTTOM: 10px;
    POSITION: absolute;
    TOP: 33px
}
#navigation LI.msieFix UL
{
    Z-INDEX: 100;
    POSITION: absolute
}
#navigation LI:hover UL
{
    BORDER-TOP: #38515f 7px solid;
    BACKGROUND: url(../cssimages/dropdown.jpg);
    VISIBILITY: visible;
    BORDER-BOTTOM: #585858 1px solid
}
#navigation LI.msieFix UL
{
    BORDER-TOP: #38515f 7px solid;
    BACKGROUND: url(../cssimages/dropdown.jpg);
    VISIBILITY: visible;
    BORDER-BOTTOM: #585858 1px solid
}
#navigation LI:hover UL LI
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN: 0px 0px 0px 5px;
    WIDTH: 130px;
    HEIGHT: 7px;
    TEXT-ALIGN: left
}
#navigation LI:hover
{
    BACKGROUND: url(../cssimages/nav_buttons_hover.png)
}
#navigation LI:hover UL LI A:hover
{
    TEXT-DECORATION: underline
}
#subnav LI
{
    FLOAT: left;
    LINE-HEIGHT: 1.6em;
    LIST-STYLE-TYPE: none
}
#subnav LI A
{
    COLOR: #a20307
}
#subnav LI A:hover
{
    COLOR: #38515f;
    TEXT-DECORATION: underline
}
#left_column
{
    FLOAT: left;
    MARGIN: 10px 30px 0px 0px;
    WIDTH: 135px
}
#left_column UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 150px;
    PADDING-TOP: 15px
}
#left_column LI
{
    LIST-STYLE-TYPE: none
}
#left_column LI A
{
    COLOR: #a20307;
    TEXT-DECORATION: underline
}
#left_column LI A:hover
{
    COLOR: #38515f;
    TEXT-DECORATION: none
}
.column_base
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 0px;
    WIDTH: 158px;
    PADDING-TOP: 0px;
    HEIGHT: 50px
}
#content
{
    CLEAR: left;
    FLOAT: left;
    MARGIN: 10px 0px 0px;
    WIDTH: 710px
}
#content H1
{
    CLEAR: both;
    COLOR: #38515f
}
#content H4
{
    FONT-WEIGHT: bold;
    COLOR: #38515f
}
#content DL
{
    FLOAT: left;
    MARGIN: 0px 10px 0px 0px;
    WIDTH: 160px
}
#content DL DD
{
    MARGIN: 0px
}
#content DL IMG
{
    VERTICAL-ALIGN: bottom
}
#content DL A
{
    COLOR: #000
}
#content DL .more_info
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#content DL .more_info A
{
    TEXT-DECORATION: underline
}
#content DL .more_info A:hover
{
    COLOR: #a20307;
    TEXT-DECORATION: none
}
#content DL DT.add_to_cart
{
    CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#content DL DD.add_to_cart
{
    CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
SELECT
{
    MARGIN: 5px 0px 0px
}
BODY#resultsandsearch #content DL
{
    FLOAT: left;
    MARGIN: 0px 10px 0px 0px;
    WIDTH: 210px
}
BODY#resultsandsearch #content DL DD
{
    MARGIN: 0px
}
BODY#resultsandsearch #content DL IMG
{
    VERTICAL-ALIGN: bottom
}
BODY#resultsandsearch #content DL A
{
    COLOR: #000
}
BODY#resultsandsearch #content DL .more_info
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
BODY#resultsandsearch #content DL .more_info A
{
    TEXT-DECORATION: underline
}
BODY#resultsandsearch #content DL .more_info A:hover
{
    COLOR: #a20307;
    TEXT-DECORATION: none
}
BODY#resultsandsearch #content DL DT.add_to_cart
{
    CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#content DL DD.add_to_cart
{
    CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
BODY#product H2
{
    CLEAR: both
}
#product_name_and_image
{
    FLOAT: left;
    MARGIN: 0px 0px 30px;
    WIDTH: 320px
}
#product_select
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 350px;
    PADDING-TOP: 0px
}
BODY#product #content DL#selectors
{
    WIDTH: 350px
}
DL#selectors DT
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    WIDTH: 120px;
    PADDING-TOP: 0px
}
DL#selectors DD
{
    MARGIN: 0px 0px 10px 10px
}
DL#selectors SELECT
{
    MARGIN: 0px 0px 0px 17px
}
BODY#product #cross_sell DL
{
    MARGIN: 0px
}
BODY#product #cross_sell DT
{
    FLOAT: left;
    WIDTH: 80px
}
BODY#product #cross_sell DD
{
    FLOAT: right;
    MARGIN: 0px;
    WIDTH: 155px
}
BODY#product #cross_sell H4
{
    FLOAT: right
}
BODY#product #cross_sell P
{
    FLOAT: right
}
BODY#checkout H3
{
    FONT-WEIGHT: bold;
    COLOR: #38515f
}
BODY#checkout TABLE#checkout_list
{
    BORDER-RIGHT: #4f7288 1px solid;
    BORDER-TOP: #4f7288 1px solid;
    MARGIN: 20px 0px;
    BORDER-LEFT: #4f7288 1px solid;
    WIDTH: 700px;
    BORDER-BOTTOM: #4f7288 1px solid;
    BORDER-COLLAPSE: collapse
}
BODY#checkout TABLE#checkout_list TR.grey
{
    BACKGROUND: #ccc
}
BODY#checkout TABLE#checkout_list TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    HEIGHT: 40px;
    TEXT-ALIGN: left
}
.yellow_button
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 0.8em;
    BACKGROUND: url(../cssimages/yellow_button.gif) no-repeat;
    PADDING-BOTTOM: 0px;
    CURSOR: pointer;
    PADDING-TOP: 8px;
    HEIGHT: 32px;
    TEXT-ALIGN: center
}
.yellow_button A
{
    COLOR: #000
}
.yellow_button:hover A
{
    COLOR: #a20307;
    TEXT-DECORATION: underline
}
BODY#checkout #cross_sell DL
{
    MARGIN: 0px
}
BODY#checkout #cross_sell DT
{
    FLOAT: left;
    WIDTH: 80px
}
BODY#checkout #cross_sell DD
{
    FLOAT: right;
    MARGIN: 0px;
    WIDTH: 155px
}
BODY#checkout P.option_buttons
{
    MARGIN: 0px 0px 20px 145px
}
BODY#checkout P.option_buttons_text
{
    FONT-SIZE: 1em;
    TEXT-ALIGN: center
}
BODY#checkout P.option_buttons INPUT
{
    MARGIN: 0px 0px 0px 30px
}
BODY#checkout INPUT#proceed
{
    FONT-SIZE: 1.8em;
    MARGIN: 10px 0px 0px 280px;
    WIDTH: 200px
}
BODY#checkout #cross_sell H4
{
    FLOAT: right
}
BODY#checkout #cross_sell P
{
    FLOAT: right
}
#sidebar
{
    FLOAT: right;
    MARGIN: 0px;
    WIDTH: 250px
}
#sidebar H2
{
    COLOR: #38515f
}
#sidebar DL
{
    MARGIN: 0px 0px 10px
}
#sidebar DT
{
    FLOAT: left;
    WIDTH: 120px
}
#sidebar DD
{
    FLOAT: right;
    MARGIN: 0px
}
#sidebar INPUT#keyword
{
    BACKGROUND: #fff;
    MARGIN: 22px 0px 0px;
    WIDTH: 170px;
    COLOR: #7c7c7c
}
#sidebar INPUT
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 2px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #666666 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #666666 1px solid
}
#sidebar #search
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    BACKGROUND: url(../cssimages/yellow_button.gif) no-repeat;
    PADDING-BOTTOM: 3px;
    MARGIN: 15px 0px 0px;
    BORDER-LEFT: medium none;
    WIDTH: 60px;
    CURSOR: pointer;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 33px
}
#cross_sell IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 9px;
    PADDING-TOP: 9px
}
#cross_sell IMG.left_image
{
    FLOAT: left
}
#cross_sell IMG.right_image
{
    FLOAT: right
}
#cross_sell DT
{
    CLEAR: left
}
#basket_box
{
    CLEAR: left;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #38515f 3px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: #ccc;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    WIDTH: 240px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #38515f 3px solid;
    TEXT-ALIGN: center
}
#basket_box H3
{
    MARGIN: 0px 0px 20px
}
#basket_box TABLE
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 242px;
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-COLLAPSE: collapse
}
#basket_box TABLE TD
{
    TEXT-ALIGN: left
}
#basket_box TABLE TD H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 12px
}
#basket_box TABLE TD H4 A
{
    COLOR: #000
}
.deal_of_the_week
{
    CLEAR: both;
    MARGIN: 5px 0px 0px
}
#footer
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #727272;
    PADDING-TOP: 20px
}
HR.green_break
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: #38515f 7px solid
}
