
* HTML
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: center 50%;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px! important;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: left;
    -webkit-text-size-adjust: none
}
BODY
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: center 50%;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px! important;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 100%;
    BACKGROUND: url(../images/site_bg.png) no-repeat center top;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: left;
    -webkit-text-size-adjust: none
}
A:link
{
    FONT-WEIGHT: normal;
    COLOR: #0078bb
}
A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #0078bb
}
A:hover
{
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

H1
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 20px;
    LINE-HEIGHT: 1.1em;
}
H2
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 14px;
    COLOR: #B3002C;
    LINE-HEIGHT: 1.2em;
}
H3
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 14px;
    COLOR: #B3002C;
    /*COLOR: #767f2c;*/
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN: 0px 0px 0px;
    COLOR: #000000;
    FONT-FAMILY: helvetica, "Ariel", Times, serif
}
.menutitleclass
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 0px 0px 0px;
	COLOR: #000000;
	FONT-FAMILY: helvetica, "Ariel", Times, serif;
	LINE-HEIGHT: 1.2em;
	padding:10px;
}
P
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 1.1em;
}
sub_titles
{
	font-size:12px;
	font-weight:bold;
	color:#B3002C
}
DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.clearFloat
{
    CLEAR: both;
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 0px
}
.hidden
{
    DISPLAY: none
}
.fine_print
{
    FONT-SIZE: 9px
}
.webdesc
{
    FONT-SIZE: 11px;
	
}

.contboldRd
{
    COLOR: #cc0000;
	FONT-SIZE: 12PX;
	FONT-WEIGHT: bold
}
.contbold
{
    COLOR: #000000;
	FONT-SIZE: 10PX;
	FONT-WEIGHT: bold
}
.breadcrumbs
{
    FONT-SIZE: 10px
}


#canvas
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px auto;
    WIDTH: 955px;
    PADDING-TOP: 0px;
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff;
	min-height:700px;
}

#global_main_content
{
    DISPLAY: inline;
    Z-INDEX: 2;
    FLOAT: left;
    WIDTH: 750px;
    POSITION: relative;
    min-height:700px;
}
#global_main_content_100
{
    MARGIN-TOP: 12px;
    DISPLAY: inline;
    Z-INDEX: 2;
    FLOAT: left;
    WIDTH: 100%;
    POSITION: relative;
	min-height:700px;
}
#global_main_content H1
{
    MARGIN-TOP: 15px;
    LINE-HEIGHT: 1.2em
}
global_main_content_100 H1
{
    MARGIN-TOP: 5px;
    LINE-HEIGHT: 1.2em
}
#global_main_content UL
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-TYPE: square
}
#global_main_content_100 UL
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-TYPE: square
}
#global_main_content .section
{    display:inline;
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ddd 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #ddd 1px solid;
    WIDTH: 748px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ddd 1px solid;
    POSITION: relative;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
#flashcontent2
{
z-index:1;
}
#main_content .section
{
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ddd 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #ddd 1px solid;
    WIDTH: 748px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ddd 1px solid;
    POSITION: relative;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px
}
#global_add_nav
{
    DISPLAY: none;
    FLOAT: left;
    MARGIN: 5px 0px;
    WIDTH: 0px;
    COLOR: #333333;
    HEIGHT: 15px
}
#global_sitebrand
{
    DISPLAY: inline;
    FLOAT: right;
    WIDTH: 400px;
    TEXT-ALIGN: right
}
#global_super_banner
{
    TOP:0px;
    LEFT: 0px;
    MARGIN: 0px;
    WIDTH: 955px;
    height:25px;
    
}
#global_footer
{
    CLEAR: both;
    BORDER-RIGHT: #a29f8f 1px solid;
    BORDER-TOP: #a29f8f 1px solid;
    MARGIN-TOP: 5px;
    BACKGROUND: url(../images/h150_dk_tan.png) #b5b2a3 repeat-x 0px 0px;
    BORDER-LEFT: #a29f8f 1px solid;
    WIDTH: 953px;
    BORDER-BOTTOM: #a29f8f 1px solid;
    HEIGHT: 130px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px
}

.main_section
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/tab_red.png) no-repeat;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    WIDTH: 73px;
    COLOR: #fff;
    PADDING-TOP: 5px;
    /*BORDER-BOTTOM: #aaa 1px solid;*/
    FLOAT:LEFT;
    HEIGHT: 26px;
    TEXT-ALIGN: center;
    cursor:pointer;
   
}
.main_section_active
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/tab_grey.png) no-repeat;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    WIDTH: 73px;
    COLOR: #333;
    PADDING-TOP: 5px;
    /*BORDER-BOTTOM: #aaa 1px solid;*/
    FLOAT:LEFT;
    HEIGHT: 26px;
    TEXT-ALIGN: center;
   
}
.main_section A
{
    COLOR: #fff;
    FONT-WEIGHT: bold;
}
.main_section_active A
{
    COLOR: #B3002C;
    FONT-WEIGHT: bold;
}

.main_section1
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: 400;
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/h30.gif) repeat-x 0px 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    /* width:705px;*/
    COLOR: #333;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #aaa 1px solid;
    POSITION: relative;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    text-shadow: 0 1px 0 #fff;
    -moz-text-shadow: 0 1px 0 #fff
}
.main_section1 A
{
    COLOR: #333
}

.item_section A
{
    COLOR: #333
}
.main_section_right
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 12px;
    LEFT: 692px;
    FLOAT: right;
    TEXT-TRANSFORM: none;
    WIDTH: 100px;
    COLOR: #333;
    LETTER-SPACING: 0px;
    POSITION: absolute;
    TOP: 9px
}
.main_section_right A
{
    COLOR: #333
}
.item_section
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    BACKGROUND: url(../images/h30.gif) repeat-x 0px 0px;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    COLOR: #333;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ddd 1px solid;
    HEIGHT: 22px;
    text-shadow: 0 1px 0 #fff;
    -moz-text-shadow: 0 1px 0 #fff
}
.item_section_left
{
    FLOAT: left
}
.item_section_right
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 12px;
    FLOAT: right;
    TEXT-TRANSFORM: none;
    COLOR: #333;
    LETTER-SPACING: 0px;
    TOP: 12px;
    TEXT-ALIGN: right
}

#global_header
{
    Z-INDEX: 10;
    VERTICAL-ALIGN: top;
    WIDTH: 955px;
    COLOR: #666;
    HEIGHT: 150px
}
#logo
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 950px;
    PADDING-TOP: 5px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 75px;
    TEXT-ALIGN: right
}
#header_promo
{
    LEFT: 580px;
    WIDTH: 115px;
    POSITION: absolute;
    TOP: -5px;
    HEIGHT: 84px
}
#global_header A
{
    TEXT-DECORATION: none
}
#logo P.service A
{
    TEXT-DECORATION: none;
    COLOR:#cc0033;
}
#global_header A:hover
{
    TEXT-DECORATION: underline
}
#logo P.service A:hover
{
    TEXT-DECORATION: underline
}
#logo P.service
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    	
}
#servicebox
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/services_bg.png) #b5b2a3 no-repeat; 
    background-color:black;
    LEFT: 656px;
    PADDING-BOTTOM: 0px;
    WIDTH: 285px;
    PADDING-TOP: 2px;
    
    POSITION: absolute;  
    TOP: 4px;
    HEIGHT: 25px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	FONT-SIZE: 11px;
     COLOR:#cc0033;
    text-align:center;
      vertical-align:middle;
}
#servicebox A
{
 COLOR:#cc0033;
 }
#search_box
{
    
    PADDING-RIGHT: 4px;
    
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/search_box_bg.png) #b5b2a3 repeat-x 0px 0px;
    LEFT: 315px;
    PADDING-BOTTOM: 8px;
    
    WIDTH: 285px;
    PADDING-TOP: 8px;
    
    POSITION: absolute;
    TOP: 40px;
    HEIGHT: 19px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px
}


#search_box INPUT
{
    BORDER-TOP-WIDTH: 1px;
    MARGIN-TOP: -5px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 20px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 1px;
    WIDTH: 237px;
    COLOR: #e0e0e0;
    HEIGHT: 24px;
    BORDER-RIGHT-WIDTH: 1px
}
#search_box INPUT:focus
{
    BORDER-TOP-WIDTH: 1px;
    MARGIN-TOP: -5px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 18px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 1px;
    WIDTH: 237px;
    COLOR: #000;
    HEIGHT: 24px;
    BORDER-RIGHT-WIDTH: 1px
}
#search_box .go_btn
{
    MARGIN-TOP: -5px;
    FLOAT: right;
    TEXT-INDENT: -9999px;
    outline: none
}
#adddiv
{display:none; 
background:url(../images/microcart_float_item_added.png) no-repeat ;
position:absolute; font-weight:bold; 
z-index:100; top: 100px; height: 100px; width:233px; 
left: 656px; padding:15px; color:#000; 
text-shadow: 0 1px 0 #fff; -moz-text-shadow: 0 1px 0 #fff;
}

#adddiv A 
{ color:#B3002C; font-weight:bold;
text-shadow: 0 1px 0 #fff; -moz-text-shadow: 0 1px 0 #fff;
}

#minicart
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/microcart_cart_detail.png) #b5b2a3 repeat-x 0px 0px;
    LEFT: 656px;
    PADDING-BOTTOM: 8px;
    WIDTH: 286px;
    PADDING-TOP: 8px;
    /*BORDER: #a29f8f 1px solid;    */
    POSITION: absolute;
    TOP: 35px;
    HEIGHT: 64px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	FONT-SIZE: 11px;
}
#minicartempty
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(../images/microcart_cart_empty.png) #b5b2a3 repeat-x 0px 0px;
    LEFT: 656px;
    PADDING-BOTTOM: 8px;
    WIDTH: 286px;
    PADDING-TOP: 8px;
   /* BORDER: #a29f8f 1px solid;*/
    POSITION: absolute;
    TOP: 35px;
    HEIGHT: 64px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	FONT-SIZE: 10px;
}
#minicart .cart_items
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 15px;
    WIDTH: 80px;
    LEFT: 10px;
    Float:left;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left;
}
#minicart .cart_items1
{
    PADDING-RIGHT: 4px;
    WIDTH: 80px;
    LEFT: 90px;
    Float:left;
    PADDING-TOP: 4px;
    TEXT-ALIGN: right;
}

DIV#nav
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    
    FLOAT: left;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 960px;
    PADDING-TOP: 39px;
    HEIGHT: 37px;

	Z-INDEX: 300;
}
DIV#nav UL.mainnav LI.mainnav
{
    DISPLAY: inline;
    text-shadow: 0 1px 0 #fff;
    -moz-text-shadow: 0 1px 0 #fff;
    
}

DIV#nav UL.mainnav LI.mainnav A.mainnav
{   WIDTH: 73px;
    height:20px;
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 0px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 10px;
    PADDING-TOP: 7px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-shadow: 0 -1px 0 #000;
    -moz-text-shadow: 0 -1px 0 #000;
   text-wrap: normal;
    text-align:center;
    BACKGROUND: url(../images/tab_red.png) repeat 0px 0px;
}

DIV#nav UL.mainnav LI.mainnav A.mainnavhome
{   WIDTH: 30px;
    height:20px;
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 0px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    COLOR: #B3002C;
    LINE-HEIGHT: 10px;
    PADDING-TOP: 7px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-shadow: 0 -1px 0 #000;
    -moz-text-shadow: 0 -1px 0 #000;
   text-wrap: normal;
    vertical-align:middle;
    text-align:center;
    BACKGROUND: url(../images/tab_home_red.png) repeat 0px 0px;
}
DIV#nav UL.mainnav LI.mainnav A.mainnavhomeactive
{   WIDTH: 30px;
    height:20px;
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 0px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    COLOR: #B3002C;
    LINE-HEIGHT: 10px;
    PADDING-TOP: 7px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-shadow: 0 -1px 0 #000;
    -moz-text-shadow: 0 -1px 0 #000;
   text-wrap: normal;
    vertical-align:middle;
    text-align:center;
    BACKGROUND: url(../images/tab_home_grey.png) repeat 0px 0px;
}
DIV#nav UL.mainnav LI.active A.mainnav
{
    BACKGROUND: url(../images/tab_grey.png) repeat-x 0px 0px;
    COLOR: #B3002C;
    
    text-shadow: 0 1px 0 #fff;
    -moz-text-shadow: 0 1px 0 #fff;
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 0px;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    
}

.navact
{
    BACKGROUND: url(../images/tab_grey.png) repeat-x 0px 0px;
    COLOR: #B3002C;
    
    text-shadow: 0 1px 0 #fff;
    -moz-text-shadow: 0 1px 0 #fff;
  
}

DIV.nav-popup-wrapper
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 700;
    LEFT: -1px;
    PADDING-BOTTOM: 0px;
    MARGIN: -3px;
    PADDING-TOP: 0px;
    POSITION: relative;
   

}
DIV.nav-popup
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    Z-INDEX: 710;
    BACKGROUND: url(../images/h150.png) #f7f7f7 repeat-x 0px -25px;
    LEFT: 200px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    
    BORDER-LEFT: #999 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #777 1px solid;
    POSITION: absolute;
    TOP: 34px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-box-shadow: 0 4px 4px 0 #000;
    -webkit-box-shadow: 0 4px 4px #000
}
DIV.nav-popup DIV.section
{
    BORDER-RIGHT: #909293 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: #fff 1px solid;
    WIDTH: 180px;
    PADDING-TOP: 5px;
    HEIGHT: 500px
}
DIV.nav-popup DIV.section A
{
    TEXT-DECORATION: none
}
DIV.nav-popup DIV.section A:hover
{
    TEXT-DECORATION: underline
}
DIV.nav-popup DIV.section A.headnav
{
    COLOR: #767f2c
}
DIV.nav-popup DIV.section H4
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 14px;
    MARGIN: 10px;
    COLOR: #767f2c;
    LINE-HEIGHT: 16px
}
DIV.nav-popup DIV.section H4 A
{
    COLOR: #767f2c
}
DIV.nav-popup DIV.section UL.subnav
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DIV.nav-popup DIV.section UL.subnav LI.subnav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
DIV.nav-popup DIV.section UL.subnavline
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cfd2d3 1px solid
}
DIV.nav-popup DIV.section UL.subnavline LI.subnav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
DIV.nav-popup DIV#product_finder
{
    BORDER-TOP: #c7c2ba 1px dotted;
    WIDTH: 130px;
    PADDING-TOP: 10px
}
DIV#popup_1
{
    LEFT: -10px
}
DIV#popup_2
{
    LEFT: 10px
}
DIV#popup_3
{
    LEFT: -10px
}
DIV#popup_4
{
    LEFT: 10px
}
DIV#popup_5
{
    LEFT: 210px
}
DIV#popup_6
{
    LEFT: 400px
}
DIV#popup_7
{
    LEFT: 528px
}
DIV#popup_8
{
    LEFT: 400px
}
DIV#popup_9
{
    LEFT: 650px
}
DIV#popup_10
{
    LEFT: 600px
}
DIV#popup_11
{
    LEFT: 600px;

}
#global_category
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 12px 0px 0px;
    WIDTH: 190px;
    LINE-HEIGHT: 1.1em;
    PADDING-TOP: 12px;
    POSITION: relative;
    HEIGHT: 100%;
   
}
#global_category H1
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: 400;
    FONT-SIZE: 19px
}
#global_category H2
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: 400;
    FONT-SIZE: 19px
}
#global_category A:link
{
    TEXT-DECORATION: none
}
#global_category A:visited
{
    TEXT-DECORATION: none
}
#global_category A:hover
{
    TEXT-DECORATION: underline
}
#global_category A:active
{
    TEXT-DECORATION: underline
}
#global_category A.img_link:hover
{
    TEXT-DECORATION: none
}
#global_category .filters
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #666;
    PADDING-TOP: 0px;
    FONT-WEIGHT: bold;
}
#global_category .filters A
{
    FONT-SIZE: 12px
}
#global_category .filters H2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    LINE-HEIGHT: 1.2em;
    PADDING-TOP: 0px
}
#global_category .filter_group
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND:  #f1f0ee repeat-x 0px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #e5e4e1 1px solid;
     WIDTH: 190px;
}

#global_category .filter_group .head
{
    DISPLAY: inline-block;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 8px;
    background:url(../images/left_pane_bg.png);
    color:#ffffff;
     WIDTH: 170px;
}

#global_category .filter_group .head_selected
{
    DISPLAY: inline-block;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 8px;
    background:url(../images/left_pane_bg_selected.png);
    color:#ffffff;
     WIDTH: 170px;
}

#global_category .filter_group .sub
{
    DISPLAY: inline-block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-TOP: 5px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-RIGHT: #e5e4e1 0px solid;
    BORDER-LEFT: #e5e4e1 0px solid;
    WIDTH: 169px;
    
    
    
}


#global_category .filter_group .subfilterline
{
    padding-top:1px;padding-left:3px;background:#A3D796;color:#000;
    border-bottom:1px solid #CCCCCC;
	cursor:pointer;
}



#global_category .filter_group .subfilterline A
{
    color:#000;
    font-size:11px;
    font-weight:bold;
	text-decoration:none;cursor:pointer;
}
#global_category .filter_group .subfilterlineselected
{
    padding-top:1px;padding-left:3px;background:#B3002C;color:#fff;
    border-bottom:1px solid #CCCCCC;cursor:pointer;
}
#global_category .filter_group .subfilterlineselected A
{
   color:#fff;
    font-size:11px;
    font-weight:bold;
	text-decoration:none;cursor:pointer;
}

#global_category  .liwhite
{
    DISPLAY: inline-block;
    FONT-WEIGHT: 800;
    FONT-SIZE: 11px;
    MARGIN-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    height:4px;
    background-color:#fff;
    
}
#global_category .type_group STRONG
{
    DISPLAY: inline-block;
    FONT-WEIGHT: 800;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 5px;
    TEXT-TRANSFORM: uppercase
}
#global_category .filter_group .sortby
{
    COLOR: #000
}
#global_category .type_group .header
{
    COLOR: #000
}
#global_category .filter_group LI
{
    MARGIN: 0px 0px 2px
}
#global_category .promos
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#global_category .promos IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px;
    PADDING-TOP: 0px
}
#featured_feedback
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND:  #f1f0ee repeat-x 0px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #e5e4e1 1px solid;
     WIDTH: 190px;
}
#itemlist_title
{
    MARGIN-TOP: 10px;
    WIDTH: 736px
}
#itemlist_product_listing
{
    BORDER-TOP: #999999 1px dotted;
    WIDTH: 736px
}
.list_item
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 15px;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center
}
#itembox
{
    BORDER-RIGHT: #e0e0e0 1px solid;
    BORDER-TOP: #e0e0e0 1px solid;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 5px 6px 5px 0px;
	PADDING-left:3px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
    PADDING-RIGHT:0px;
    BORDER-LEFT: #e0e0e0 1px solid;
    WIDTH: 176px;
    LINE-HEIGHT: 17px;
    BORDER-BOTTOM: #e0e0e0 1px solid;
	POSITION:RELATIVE;
    HEIGHT: 260px;
    /*Background-color:#f7f7f7;  url(../images/itembox_bg.png)  #ebeeef repeat-x 0px 0px;*/
}
#itemboxbig
{
    BORDER-RIGHT: #e0e0e0 1px solid;
    BORDER-TOP: #e0e0e0 1px solid;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 5px 6px 5px 0px;
    PADDING-left:3px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
    PADDING-RIGHT:0px;
    BORDER-LEFT: #e0e0e0 1px solid;
    WIDTH: 363px;
    LINE-HEIGHT: 17px;
    BORDER-BOTTOM: #e0e0e0 1px solid;
    POSITION:RELATIVE;
    HEIGHT: 260px;
}
#itemboxbig .item_title
{
	FONT-SIZE:12px;
	FONT-WEIGHT:BOLD;
	TEXT-ALIGN:left;
	TEXT-DECORATION:NONE;
}

#itemboxbig .item_no
{
	FONT-SIZE:10px;
	DISPLAY:INLINE;
	TEXT-ALIGN:right;
	TEXT-DECORATION:NONE;
}
#itemboxbig .price_rrp
{
	FONT-SIZE:8px;
	DISPLAY:INLINE;
	TEXT-ALIGN:right;
	TEXT-DECORATION:NONE;
}
#itemboxbig .price_djm
{
	FONT-SIZE:10px;
	DISPLAY:INLINE;
	TEXT-ALIGN:right;
	TEXT-DECORATION:NONE;
}
#itemboxbig .product_image_small
{
	BORDER-BOTTOM: #e0e0e0 0px solid;
	WIDTH:125px;
	HEIGHT:125px;
}
#itemboxbig .small_promo_free_gift
{
	POSITION:ABSOLUTE;
	/*TOP: 210px;
	LEFT: 315px;*/
	TOP: 110px;
	LEFT: 120px;
}
#itemboxbig .promoimg
{
	POSITION:ABSOLUTE;
	/*TOP: 210px;
	LEFT: 315px;*/
	TOP: 0px;
	LEFT: 322px;
}
.promoimgitem
{
	POSITION:ABSOLUTE;
	/*TOP: 210px;
	LEFT: 315px;*/
	TOP: 0px;
	LEFT: 230px;
	z-index:200;
}
#itemboxbig:hover
{
    BORDER: #B3002C 1px solid;
}
#catitembox
{
    BORDER-RIGHT: #e0e0e0 1px solid;
    BORDER-TOP: #e0e0e0 1px solid;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 0px 6px 0px 0px;
    PADDING-left:3px;
    PADDING-TOP:5px;
    PADDING-BOTTOM:0px;
    PADDING-RIGHT:0px;
    BORDER-LEFT: #e0e0e0 1px solid;
    WIDTH:276px;
    LINE-HEIGHT: 17px;
    BORDER-BOTTOM: #e0e0e0 1px solid;
    POSITION:RELATIVE;
    HEIGHT: 250px;
    Background-color:#f7f7f7;  url(../images/itembox_bg.png)  #ebeeef repeat-x 0px 0px;
}
.cattitle
{
    font-size:12px;
    font-weight:bold;
}
#itembox .item_title
{
	FONT-SIZE:12px;
	FONT-WEIGHT:BOLD;
	TEXT-ALIGN:left;
	TEXT-DECORATION:NONE
	
}

#itembox .item_no
{
	FONT-SIZE:10px;
	DISPLAY:INLINE;
	TEXT-ALIGN:right;
	TEXT-DECORATION:NONE
}
#itembox .price_rrp
{
	FONT-SIZE:8px;
	DISPLAY:INLINE;
	TEXT-ALIGN:right;
	TEXT-DECORATION:NONE
}
#itembox .price_djm
{
	FONT-SIZE:10px;
	DISPLAY:INLINE;
	TEXT-ALIGN:right;
	TEXT-DECORATION:NONE
}
#itembox .product_image_small
{
	BORDER-BOTTOM: #e0e0e0 0px solid;
	WIDTH:125px;
	HEIGHT:125px
}
#itembox .small_promo_free_gift
{
	POSITION:ABSOLUTE;
	TOP: 110px;
	LEFT: 128px;
}
#itembox .promoimg
{
	POSITION:ABSOLUTE;
	TOP: 0px;
	LEFT: 135px;
}
#itembox:hover
{
    BORDER: #B3002C 1px solid;
}

#relitembox
{
    BORDER-RIGHT: #e0e0e0 1px solid;
    BORDER-TOP: #e0e0e0 1px solid;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 5px 5px 5px 0px;
    PADDING:0px;
    BORDER-LEFT: #e0e0e0 1px solid;
    WIDTH: 165px;
    LINE-HEIGHT: 17px;
    BORDER-BOTTOM: #e0e0e0 1px solid;
    POSITION:RELATIVE;
    HEIGHT: 200px;
    /*Background-color:#f7f7f7;  url(../images/itembox_bg.png)  #ebeeef repeat-x 0px 0px;*/
}
#relitembox .item_title
{
	FONT-SIZE:12px;
	FONT-WEIGHT:BOLD;
	TEXT-ALIGN:left;
	TEXT-DECORATION:NONE
	
}
#relitembox .item_category
{
	FONT-SIZE:12px;
	FONT-WEIGHT:BOLD;
	TEXT-ALIGN:left;
	TEXT-DECORATION:NONE;
	background:url(../images/h30.png) repeat-x 0px 0px;
	height:30px;
	PADDING:5px;
}
#relitembox .item_details
{
	FONT-SIZE:12px;
	FONT-WEIGHT:BOLD;
	TEXT-ALIGN:left;
	PADDING:5px;
	TEXT-DECORATION:NONE;
	
	height:30px;
}
#itemlistfooterleft
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 1px solid;
    MARGIN-TOP: 10px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 364px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 30px
}
#itemlistfooterright
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 1px solid;
    MARGIN-TOP: 10px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    WIDTH: 364px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 30px;
    TEXT-ALIGN: right
}

#global_super_banner ul#breadcrumbs { width:951px; height:35px; margin: 0 0 5px 0; padding:0; font-size:10px; background-color:#e0e0e0; border:0px solid #e0e0e0; -moz-border-radius: 3px; -webkit-border-radius: 3px; -webkit-border-top-left-radius: 0px; -moz-border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px;     -moz-border-top-right-radius: 0px; }
#global_super_banner ul#breadcrumbs li { height:22px; list-style:none; display:block; float:left; }
#global_super_banner ul#breadcrumbs li a { /*color:#666;*/ padding:8px 20px 9px 10px; display:block; /*text-decoration:none;*/ background: url(../images/bread_crumb_arrow.png) right 50% no-repeat; }
#global_super_banner ul#breadcrumbs li.current { color:#666; padding:8px 20px 9px 10px; display:block; text-decoration:none; }
#global_super_banner ul#breadcrumbs li a:hover { color:#0078bb; }
#global_super_banner ul#breadcrumbs li#home a { padding: 0;}
#global_super_banner ul#breadcrumbs li.livechat_breadcrumb { float:right; }
#item_main { width:949px; background:#f1f0ee; border:1px solid #e5e4e1; position:relative; -moz-border-radius: 3px; -webkit-border-radius: 3px; z-index:500; }
#item_main a:hover { text-shadow: none; -moz-text-shadow: none; }
.wrapper { width:705px;  margin: 5px 0 5px 5px; float:left; border-top:1px solid #f5f4f1; border-left: 1px solid #d6d5d3; border-right: 1px solid #d6d5d3; border-bottom: 1px solid #b9b8b5; background:#fff; z-index:510; -moz-border-radius: 3px; -webkit-border-radius: 3px; position:relative; }
#item_main h1 { font-size:24px; margin:0; padding:10px 0; }
#item_main #left { width:352px; padding:0 10px 10px 0; float:left; position:relative; }
#item_main #image { width:352px; height:350px;  margin:0; padding-top:19px; text-align:center; background:#fff; position:relative; }
#item_main #enlarge { width: 50px; height:30px; top:5px; left:290px; position:absolute; }
#item_main #sizing_chart { width: 50px; height:30px; top:5px; left:240px; position:absolute; }
#item_main #manu { height:70px; width:130px; padding:0 5px; font-size:10px; text-align:center; position:absolute; right:0; bottom:10px; }
#item_main #more_cat { height:70px; width:130px; padding:0 5px; font-size:10px; text-align:left; position:absolute; right:10; bottom:-2px; }
#item_main #add_this { height:70px; width:150px; padding:0 5px; font-size:10px; text-align:left; position:absolute; right:10; bottom:-42px; }
#item_main #printdiv { height:70px; width:50px; padding:0 5px; font-size:10px; text-align:center; position:absolute; right:0; top:40px; }

#item_main #manu a { color:#aaa; }
#item_main #manu a img { text-decoration:none; }
#item_main .yes { color:#767f2c; text-decoration:inherit; }
#item_main .no { color:#C00; text-decoration:inherit; }
#item_main .subimg { padding:2px 7px; display:inline-block; }
#item_main .subimg img { border:1px solid #ccc; }
#item_main #right { width:330px; padding:0 10px 0 0; float:left; }
#item_main #right img { background:#fff; }
#item_main .main_detail { font-size:12px; margin-bottom:5px; font-weight:400; }
#item_main .section { padding:10px 5px 5px 5px; border:1px solid #aaa; }
#item_main .section_title { width:225px;  font-size:12px; font-weight:800; float:left; display:inline; margin:0; }
#item_main .section_content { width:288px; text-align:left; margin:0 0 0 45px; line-height:1.3em; font-size:12px; }
#item_main #add_cart { width:234px; margin:0; float:left;  z-index:600; height:400px; }
#item_main #add_cart .section { padding:0px 0px 0 0px;margin:5px; background-color: #fff; border:none; clear:both; display:block;}
#item_main #add_cart .section_title { background-color:none; }
#item_main #add_cart .section_content { width:159px; text-align:left; margin:0 0 3px 55px; padding:0; line-height:1.3em; }
#item_main #add_cart input { text-align:left; margin-top:-3px; padding-top:0; }
#item_main #add_cart select { width:210px; }
#item_main #add_cart option { width:auto; }
#item_main #add_cart #details { padding-top:5px; }
#item_main #add_cart #shoppingcom { width: 198px; position:absolute; right:15px; bottom:10px; }
#item_main #price {  padding:5px 5px 5px 5px; background-color:#fff ; position:relative;  border-top:1px solid #f5f4f1; border-left: 1px solid #d6d5d3; border-right: 1px solid #d6d5d3; border-bottom: 1px solid #b9b8b5; -moz-border-radius: 3px; -webkit-border-radius: 3px; z-index:500;height:275px;}
#item_main .reg_price { margin:0; padding:0; font-size:10px; color:#000; font-weight:400; }
#item_main .sale { margin:0 0 4px 0; padding:0; font-size:11px; color:#bb0000;}
#item_main .price { margin:1px 0; padding:0; font-size:21px; }
#item_main .disc_price { margin:0; padding:0; font-size:10px; color:#333; font-weight:400; }
#item_main .sale_price { margin:5px 0 0 0; padding:0; font-size:25px; color:#bb0000; font-weight:400; }
#item_main #affiliate {  width:220; padding:5px 5px 5px 5px; background-color:#fff ; position:absolute; top:297px;  border-top:1px solid #f5f4f1; border-left: 1px solid #d6d5d3; border-right: 1px solid #d6d5d3; border-bottom: 1px solid #b9b8b5; -moz-border-radius: 3px; -webkit-border-radius: 3px; z-index:400; height:91px; }
#item_main #more_images { margin:10px 10px 10px 10px; padding:5px 0 0 10px; border:none; }
.sub_left { width:710px; float:left; margin:10px 0px 0px 0px;}	
.sub_left .section { margin:0px 0px 10px 0px; float:left; border:1px solid #ddd; -moz-border-radius: 3px; -webkit-border-radius: 3px;width:710px; }
.sub_left .section_content { width:263px; text-align:left; margin:5px 0 3px 60px; line-height:1.3em; font-size:12px; }
.sub_left ul { margin:0; padding:0; }
.sub_left ul li{ list-style:none; margin:0; padding:3px 10px 3px 10px; border-bottom:1px solid #ddd; }
#item_description { width:410px; margin:0; padding:10px 10px 10px 20px;float:left; }
#item_description_kit { width:710px; margin:0; padding:10px 10px 10px 20px;float:left; }
#item_description p { line-height:1.5em; }
#item_details { width:265px; padding:0; font-size:12px; margin:10px 0 10px 3px; float:right; }
#item_details .add_info{     FONT-WEIGHT: 800; FONT-SIZE: 14px; COLOR: #B3002C; LINE-HEIGHT: 2.2em}
#related_items { width:204px; padding:10px; }
#other_shop p, #campsaver_policy p { margin:20px; padding:0; }

.sub_right { width:227px; margin:8px 0 10px 12px; float:right; border:1px solid #e5e4e1; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.side_section { margin: 0; padding:2px; font-size: 14px; font-weight: 400; color:#333; background: url(../images/h30.gif) 0 0 repeat-x; border-bottom:1px solid #aaa; text-shadow: 0 1px 0 #fff; -moz-text-shadow: 0 1px 0 #fff; position:relative; letter-spacing:0; }
.sub_right .section { background:#f8f7f5; border-bottom:1px solid #eee; }
.sub_right .section_title { font-size:12px; padding: 10px 0; margin:0 5px; display:block; float:none; }
.sub_right div { border-bottom:1px solid #e5e4e1; font-size:11px; }
.sub_right ul { margin:0 0 0px 0; padding:0; text-align:left; list-style:none; text-indent:none; }
.sub_right ul li { list-style:none; padding:3px 5px 3px 5px; position:relative; text-indent:none; line-height:1.1em;border-bottom:1px solid #e5e4e1; }
.sub_right ul li .name { display:block; margin-bottom:5px; }
.sub_right img { border:0px solid #999; float:left; margin:0 0px 0 0; }
.overlay_link { color:#0078bb; font-weight:normal; text-decoration:underline; }
.overlay_link:hover { text-decoration:none;	font-weight:normal; cursor:pointer; }
#item_main .overlay_link2 { width:155px; height:40px; margin:10px 0; background: url(../images/email_me_btn.gif) left 0 no-repeat; }
#item_main .overlay_link2:hover { background: url(../images/email_me_btn.gif) right 0 no-repeat; cursor:pointer; }

.simple_overlay { border-top:1px solid #eee; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #777; background:#d9dee0 url(../images/h150_med.png) 0 0 repeat-x; display:none; width:480px; padding-left:20px;padding-right:1px; padding-top:2px;-moz-box-shadow:0 10px 70px 0 #000; -webkit-box-shadow: 0 10px 70px #000; position:absolute; z-index:1000; -moz-border-radius: 3px; -webkit-border-radius: 3px; } 
.simple_overlay .close { background-image:url(../images/overlay_close.gif); position:absolute; right:5px; top:5px; cursor:pointer; height:35px; width:35px; }



.promo{
position: relative;
z-index: 0;
text-decoration: none;
}

.promo:hover{
background-color: transparent;
z-index: 50;
text-decoration: none;
}

.promo span{ /*CSS for enlarged image*/
position: absolute;
background-color:RGB(235,238,255);
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
display:none;
color: black;
text-decoration: none;

}

.promo:hover span{ /*CSS for enlarged image on hover*/
visibility: hidden;
display:none;
top: 0;
left: -25px; /*position where enlarged image should offset horizontally */
width:300px;
text-decoration: none;

}

.promoship{
position: relative;
z-index: 0;
text-decoration: none;
color:black;
}
A.promoship:visited{
color:black;
}
.promoship:hover{
background-color: transparent;
z-index: 50;
text-decoration: none;
}

.promoship span{ /*CSS for enlarged image*/
position: absolute;
background-color:RGB(235,238,255);
padding: 5px;
left: -1500px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;

}

.promoship:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 160px; /*position where enlarged image should offset horizontally */
width:200px;
text-decoration: none;

}
.freeitem
{

height:43px;
display:inline;

}

.freeitemdesc{
font-size:11px;
font-weight:bold;

}
.optiondd{
width:250px;
}

.kitprice{
font-size:20px; color:#bb0000;
width:70px;
height:30px;
text-align:left;

padding:0px;
}

.separator{
background:url(images/seperator_line.png);
}

 .video_link { position:absolute; top:304px;right:277px; width:75px; height:75px; cursor:pointer; background: url(../images/btn_play_video.png) 0 0 no-repeat; }
 
