body {
background:#FFFFFF url(../images/style2/s5_background.jpg) no-repeat fixed center;};
}

#s5_menu {
border-bottom:solid 2px #5B975B;
}


/* --- modified by webtrendz -----*/
#s5_sub_menu {
background:#8ba825;
border-left:solid 1px #7BAD7B;
border-right:solid 1px #7BAD7B;
padding-top:5px;
padding-bottom:5px;
}
/* --- modified by webtrendz -----*/

* html #s5_sub_menu {
border:none;
}

.button, a:link, a:visited, .s5_h3_first, ul.menu #current span, .componentheading, .contentheading, h1, h2, h3, h4, h5, #s5_closed, #s5_open  {
color:#6180ac;
}

#s5_vm_search_button_middle {
height:28px;
background:transparent url(../images/style2/s5_m_search_button.png) repeat-x;
float:right;
margin-top:5px;
margin-right:15px;
}

* html #s5_vm_search_button_middle {
width:1px;
margin-right:15px;
}

#s5_vm_search_button_left {
height:28px;
background:transparent url(../images/style2/s5_l_search_button.png) no-repeat top left;
}

#s5_vm_search_button_right {
height:28px;
background:transparent url(../images/style2/s5_r_search_button.png) no-repeat top right;
}

/* --- modified by webtrendz -----*/

#s5_menu { background:url(../images/style2/page_bgs.gif) repeat-x; background-position:0px -96px; }
#s5_menu_tl{ background:url(../images/style2/page_bgs.gif) no-repeat; background-position:0px 0px; }
#s5_menu_tr{ background:url(../images/style2/page_bgs.gif) no-repeat; background-position:right -46px; }

#s5_navv ul li.active
{
	background:url(../images/style2/page_bgs.gif) repeat-x;
	background-position:0px -294px;
	height:41px;
	overflow:hidden;
}

#s5_navv ul li.active span.s5_outer_active {
	background: url(../images/style2/page_bgs.gif) no-repeat;
	background-position:0px -196px;
	height:41px;
	display:block;
	float:left;
}

#s5_navv ul li.active span.s5_outer_active span.s5_rs {
	background: url(../images/style2/page_bgs.gif) no-repeat;
	background-position:right -244px;
	height:41px;
	display:block;
	float:left;
}

#s5_navv ul li span.s5_outer_active span.s5_rs a:hover {
	background: url(../images/style2/page_bgs.gif) repeat-x;
	background-position:0px -146px;
}

#s5_navv ul li.active span.s5_outer_active span.s5_rs a:hover {
	background:none;
}


/* --- eod modified by webtrendz -----*/


/* --- added by webtrendz -----*/
#s5_menu_bottom_wrap {
background:url(../images/style2/page_bgs.gif) repeat-x;
	background-position:0px -453px;
}
#s5_menu_bottom_left {
background:url(../images/style2/page_bgs.gif) no-repeat;
	background-position:0px -344px;
}
#s5_menu_bottom_right {
background:url(../images/style2/page_bgs.gif) no-repeat;
	background-position:right -398px;
}

.s5_vm_mainnav .level1nc{
background:url(../images/style2/page_bgs.gif) repeat-x;
	background-position:0px -545px;
	height:32px;
	padding:0px 0px 0px 13px; !important
}
.s5_vm_mainnav .level1nc a{
display:block;
height:32px;
line-height:32px;
background:url(../images/style2/page_bgs.gif) no-repeat;
background-position:right -506px; !important
}

#s5_footer_middle {
	background:url(../images/style2/page_bgs.gif) repeat-x;
	background-position:0px -678px;
	height:40px;
	margin-top:13px;
}

#s5_footer_left {
	background:url(../images/style2/page_bgs.gif) no-repeat;
	background-position:0px -582px;
	height:40px;
}
#s5_footer_right {
	background:url(../images/style2/page_bgs.gif) no-repeat;
	background-position:right -630px;
	height:40px;
}



/* --- eod added by webtrendz -----*/



#s5_bottom_row_1 {
	background:transparent url(../images/style2/s5_bot_row_m.png) repeat-x top center;
}

#s5_bottom_row_2 {
	background:transparent url(../images/style2/s5_bot_row_l.png) no-repeat top left;
	position:relative;
}

#s5_bottom_row_3 {
	background:transparent url(../images/style2/s5_bot_row_r.png) no-repeat top right;
	padding-left:13px;
	padding-right:13px;
	padding-top:52px;
}

.addtocart_button {
	background:transparent url(../images/style2/s5_add_to_cart.png) no-repeat top left;
	height:25px;
	width:96px;
	margin-top:13px;
	margin-bottom:10px;
	font-size:12px;
	border:none;
	font-weight:bold;
	color:#FFFFFF;
}

body {
background-attachment:fixed;
}