html body{
	overflow-x:hidden;
}

BODY {
	line-height:18px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(main_bg.gif) black no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%; TEXT-ALIGN: center
}

p{
	line-height:18px !important;
}

#wrapper {
	MARGIN: 0px auto; WIDTH: 900px
}
#header {
	WIDTH: 900px; HEIGHT: 113px
}
#header #logo {
	FLOAT: left; 
}
#header #logo A IMG {
border:0;
margin-top:20px;
}
DIV#navigate {
	BACKGROUND: url(navigate_top.gif) repeat-x; FLOAT: left; WIDTH: 900px; HEIGHT: 38px
}
DIV#navigate UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#navigate UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#navigate UL LI A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 21px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#vid {
	BORDER-TOP: black 5px solid; BACKGROUND: #232323; FLOAT: left; WIDTH: 300px; HEIGHT: 300px
}
DIV#scrollbar {
	DISPLAY: none; FLOAT: none
}
DIV#wn {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 900px; POSITION: relative; HEIGHT: 200px
}
DIV#wn A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
DIV#scrollbar {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: black; WIDTH: 900px; POSITION: relative; HEIGHT: 17px;float:left;
}
DIV#left {
	WIDTH: 16px
}
DIV#right {
	WIDTH: 16px
}
DIV#left IMG {
	RIGHT: 0px; POSITION: absolute
}
DIV#right IMG {
	LEFT: 0px; POSITION: absolute
}
DIV#track {
	BACKGROUND: url(scroll_track.gif) #000 repeat-x; LEFT: 16px; WIDTH: 868px; POSITION: absolute; TOP: 0px; HEIGHT: 17px
}
DIV#dragBar {
	BACKGROUND: url(scroll_drag.gif) repeat-x; LEFT: 1px; WIDTH: 20px; POSITION: absolute; TOP: 2px; HEIGHT: 27px
}
DIV#left {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
DIV#right {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
DIV#scrollbar {
	-moz-user-select: none; -khtml-user-select: none
}
DIV#track {
	-moz-user-select: none; -khtml-user-select: none
}
DIV#dragBar {
	-moz-user-select: none; -khtml-user-select: none
}
DIV#left {
	-moz-user-select: none; -khtml-user-select: none
}
DIV#right {
	-moz-user-select: none; -khtml-user-select: none
}
DIV#scrollbar IMG {
	DISPLAY: block
}
#navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 50%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 740px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: left
}
#navigation A {
	OVERFLOW: hidden; COLOR: #fff; tex-decoration: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.logo IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.logo {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; Z-INDEX: 10; MARGIN-LEFT: -70px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 27px
}
A {
	FONT-WEIGHT: bold; COLOR: #064a6f; TEXT-DECORATION: none
}
A:hover {
	COLOR: #064a6f; TEXT-DECORATION: underline
}
DIV#storeTitle {
	MARGIN: 0px auto; WIDTH: 740px; COLOR: #fff; TEXT-ALIGN: left
}
DIV#topNav {
	MARGIN: 0px auto; WIDTH: 740px; COLOR: #fff; TEXT-ALIGN: left
}
DIV#storeTitle {
	HEIGHT: 90px
}
DIV#storeTitle H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 200%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV#storeTitle P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 60%; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 10px 250px; PADDING-TOP: 0px
}
DIV#topNav UL LI A:hover {
	BORDER-RIGHT: #a6dcf9 1px solid; BORDER-TOP: #a6dcf9 1px solid; MARGIN: 0px; BORDER-LEFT: #a6dcf9 1px solid; COLOR: #fff; BORDER-BOTTOM: #a6dcf9 1px solid
}
DIV#addPagesHold {
	BORDER-TOP: #043651 1px solid; WIDTH: 100%
}
DIV#cartDetail {
	MARGIN: 0px auto; WIDTH: 740px; TEXT-ALIGN: right
}
DIV#cartDetail P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 65%; BACKGROUND: url(padlock.gif) no-repeat right 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #fff; PADDING-TOP: 0px
}
DIV#cartDetail A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #a6dcf9; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
DIV#cartDetail A:hover {
	TEXT-DECORATION: none
}
DIV#addPagesHold DIV#addPages {
	MARGIN: 0px auto; WIDTH: 740px
}
DIV#addPagesHold DIV#addPages SPAN {
	PADDING-LEFT: 5px; FONT-SIZE: 9px; COLOR: #fff
}
#addPages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px auto; WIDTH: 740px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#footNav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #111111; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px auto; 
	width:880px;
	*WIDTH: 900px;
	PADDING-TOP: 10px; TEXT-ALIGN: left
}
#footNav .hold {
	FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 50px
}
#footNav .hold UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footNav .hold UL LI {
	LIST-STYLE-TYPE: none
}
#footNav .hold UL LI H2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 15px; MARGIN: 0px; COLOR: #fff !important; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#footNav .hold UL LI A {
	FONT-WEIGHT: normal! important; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999;
text-decoration:none;
}

#footNav .hold UL LI A:hover {
	text-decoration:underline;
}

.px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: red; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
.px5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.title01 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; MARGIN: 10px 15px 0px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Tahoma,Verdana,Arial
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 1px 37px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Verdana,Arial
}
.title A {
	COLOR: #ef6d00
}
.title A:hover {
	COLOR: #c25a02
}
.list {
	FONT-SIZE: 9px; PADDING-BOTTOM: 3px; MARGIN: 3px 0px 0px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Verdana,Arial
}
.right {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 5px 15px 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial
}
.right A {
	COLOR: #ff7500
}
.list A {
	COLOR: #ff7500
}
.right A:hover {
	COLOR: #aaaaaa
}
.left {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 5px 25px 0px 15px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial
}
.left B {
	COLOR: #ff6600
}
.left A {
	COLOR: #ff6600
}
.left A:hover {
	COLOR: #ff0000
}
.menu01 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial
}
.menu01 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu01 A:hover {
	COLOR: #555555
}
.menu02 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 5px 20px 0px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Verdana,Arial
}
.menu02 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu02 A:hover {
	COLOR: #dddddd
}
.bar01 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 1px; MARGIN: 1px 20px 0px 5px; FONT-FAMILY: Arial,Tahoma,Verdana
}
.b01 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 1px 20px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial
}
.b01 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.description {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #294a7b; FONT-FAMILY: Tahoma,Verdana,Arial
}
#listPrice {
	PADDING-LEFT: 3px; FONT-SIZE: 100%; COLOR: #333
}
#listPrice SPAN {
	COLOR: #990000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: line-through
}
#listPrice STRONG {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.price A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff3333; FONT-FAMILY: Tahoma,Verdana,Arial
}
.b01 A:hover {
	COLOR: #333333
}
mainTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #294a7b
}
.dhtmlgoodies_question {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 70%; BACKGROUND: #043651; LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 100px; CURSOR: hand; COLOR: #a6dcf9; PADDING-TOP: 5px; POSITION: absolute
}
.dhtmlgoodies_question A {
	COLOR: #333333; TEXT-DECORATION: none
}
.dhtmlgoodies_answer {
	BORDER-RIGHT: #043651 11px solid; BORDER-TOP: #043651 11px solid; MARGIN-TOP: 20px; BACKGROUND: #fff; LEFT: 0px; BORDER-LEFT: #043651 11px solid; WIDTH: 200px; BORDER-BOTTOM: #043651 11px solid; POSITION: absolute; HEIGHT: 0px; TEXT-ALIGN: left
}
.dhtmlgoodies_answer_content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#pageholder {
	BACKGROUND: #fff; FLOAT: left; PADDING: 0 10px 10px 10px; 
}
#product {
	WIDTH: 100%;
	float:left;
}
#product H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 10px; FONT-STYLE: italic; TEXT-ALIGN: left
}
#prodContent {
	PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
BACKGROUND: white;
FLOAT: right; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px auto; 
OVERFLOW: hidden; 
WIDTH: 650px; 
PADDING-TOP: 0px; 
POSITION: relative; 
TEXT-ALIGN: center
}



#prodDesc H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24px! important; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #3f7102! important; PADDING-TOP: 10px; FONT-STYLE: italic; TEXT-ALIGN: left
}

#prodDesc ul{
	padding:0;
	margin:0 0 15px 0;
}

#prodDesc ul li{
	font-size:11px;
	color:#333;
	padding:4px 0px 0px 12px;
	background:url('ico.jpg') no-repeat left 12px;
}

#prodDesc SPAN.price {
	MARGIN-TOP: -10px; FONT-SIZE: 18px; FLOAT: left; COLOR: #333; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#prodDesc SPAN.partno {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; FLOAT: right; COLOR: #333
}
#prodContent H1 SMALL {
	FLOAT: right
}
#prod {
	PADDING-RIGHT: 0; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 162px; PADDING-TOP: 5px; HEIGHT: 210px
}
#prod SPAN.prodTitle {
	display:block;margin-bottom:5px;width:148px;FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: center
}
#prod SPAN.prodTitle A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333; FONT-STYLE: italic;text-decoration:none;
}
#prod SPAN.prodTitle A:hover {
	TEXT-DECORATION: underline
}
#prodImg {
	WIDTH: 146px; HEIGHT: 146px
}
#prodImg A {
	BORDER-RIGHT: #dee0d5 1px solid; BORDER-TOP: #dee0d5 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 10px 0px 1px; OVERFLOW: hidden; BORDER-LEFT: #dee0d5 1px solid; WIDTH: 146px; BORDER-BOTTOM: #dee0d5 1px solid; HEIGHT: 146px
}
#prodImg A IMG {
	HEIGHT: 136px
}

#prodImg A:hover IMG {
	filter:alpha(opacity=30);
	opacity: 0.3;
	-moz-opacity:0.3;
}

#prodImg A:hover {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
#prodImgHold {
	FLOAT: left; WIDTH: 600px; TEXT-ALIGN: left
}
#prodImgHold A {
	BORDER-RIGHT: #dee0d5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dee0d5 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 75%; BACKGROUND: #efefef; PADDING-BOTTOM: 0px; BORDER-LEFT: #dee0d5 1px solid; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #dee0d5 1px solid; TEXT-DECORATION: none
}
#prodImgHold A:hover {
	BACKGROUND: #fff
}
DIV#viewImg {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; MARGIN: 10px; BORDER-LEFT: #efefef 1px solid; WIDTH: 250px; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 200px; TEXT-ALIGN: center
}
DIV#viewImg IMG {
	MARGIN-TOP: 20px; OVERFLOW: hidden
}
* HTML DIV#relatedImg {
	BACKGROUND: url(cat-list-ltem-bg-small.gif) #fff no-repeat; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 89px; HEIGHT: 101px
}
DIV#relatedImg {
	BACKGROUND: url(cat-list-ltem-bg-small.gif) #fff no-repeat; MARGIN-LEFT: 45px; OVERFLOW: hidden; WIDTH: 89px; HEIGHT: 101px
}
#pageSkip {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 3px solid; FONT-SIZE: 75%; BACKGROUND: #333; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: auto; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 9px; POSITION: relative; TEXT-ALIGN: center
}
#pageSkip A {
	COLOR: #fff
}
#pageSkip A:hover {
	TEXT-DECORATION: none
}
#pageSkipTop {
	BACKGROUND: #fff; FLOAT: left; COLOR: #000; TEXT-ALIGN: left;width:100%;
}
#pageSkipTop H1 {
	PADDING-RIGHT: 5px; 
PADDING-LEFT: 0px; 
FONT-WEIGHT: normal; 
FONT-SIZE: 28px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; BORDER-BOTTOM: #dee0d5 1px solid; FONT-STYLE: italic;margin:10px 0 10px 0;
color:#4D5E00;
}
#pageSkipTop A {
	FONT-WEIGHT: normal; COLOR: #333
}
#pageSkipTop A:hover {
	TEXT-DECORATION: none
}
DIV#related {
	PADDING-LEFT: 0px; FLOAT: left; WIDTH: 181px; TEXT-ALIGN: center
}
DIV#related A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 65%; MARGIN-BOTTOM: 3px; WIDTH: 120px; COLOR: #333; TEXT-DECORATION: none
}
DIV#related A:hover {
	TEXT-DECORATION: underline
}

DIV#prodDesc {
	TEXT-ALIGN: left;
	width:365px;
*float:left;
}



DIV#prodDesc P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 18px; PADDING-TOP: 5px
}
DIV#prodDesc OL {
	FONT-SIZE: 90%; COLOR: #666; FONT-FAMILY: georgia
}
DIV#price {
	COLOR: green
}
DIV#price SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 160%; PADDING-BOTTOM: 0px; COLOR: #990000; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV#suggBox {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 3px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 3px solid; WIDTH: 700px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 3px solid; TEXT-ALIGN: left
}
DIV#suggBox H1 {
	FONT-SIZE: 150%; COLOR: #666
}
DIV#suggBox P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
DIV#suggBox TEXTAREA {
	WIDTH: 650px; HEIGHT: 100px
}
DIV#advertiseHold {
	BACKGROUND: url(advertise_bg.gif) #fff no-repeat; WIDTH: 428px; HEIGHT: 158px
}
DIV#advertiseHold IMG {
	MARGIN: 12px 0px 0px 12px; WIDTH: 397px; HEIGHT: 126px
}
DIV#catList {
	FLOAT: right; WIDTH: 297px; TEXT-ALIGN: left
}
DIV#catList P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 75%; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
* HTML iv#catListHold {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 4px; BACKGROUND: #e9e9e9; PADDING-BOTTOM: 0px; BORDER-LEFT: #666 1px solid; WIDTH: 290px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center
}
DIV#catListHold {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 4px; BACKGROUND: #e9e9e9; PADDING-BOTTOM: 0px; BORDER-LEFT: #666 1px solid; WIDTH: 280px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center
}
DIV#catListHold UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV#catListHold UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 280px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
* HTML DIV#catListHold UL LI A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 70%; BACKGROUND: #cacaca; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; WIDTH: 280px; COLOR: #333; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV#catListHold UL LI A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 70%; BACKGROUND: #cacaca; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 2px; WIDTH: 276px; COLOR: #333; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV#catListHold UL LI A:hover {
	BACKGROUND: #efefef
}
DIV#frontWrapper {
	float:left;
	position:absolute;
	z-index:858;
	background:#000;
	width:900px;
	margin:0 auto;
top:940px;
}

h1.frontheader{
position:absolute;
top:145px;
font-size:16px;
padding:10px;
margin:0 0 0 0;
color:#DCD78C;
font-style:italic;
font-weight:normal;
}


DIV#prodFront {
	BACKGROUND: red; TEXT-ALIGN: center
}
DIV#prodFront H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 120%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #064a6f; PADDING-TOP: 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: left
}
DIV#prodFront H1 SMALL {
	FONT-SIZE: 70%; COLOR: #064a6f; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV#frontLeft {
	MARGIN: 0px 0px 10px; WIDTH: 740px
}
* HTML DIV#frontMiddle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 740px; PADDING-TOP: 4px
}
DIV#frontMiddle {
	WIDTH: 900px; HEIGHT: 500px
}
* HTML DIV#frontRight {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; WIDTH: 740px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV#frontRight {
	BORDER-RIGHT: #e3e3e3 3px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e3e3e3 3px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; BORDER-LEFT: #e3e3e3 3px solid; WIDTH: 726px; PADDING-TOP: 4px; BORDER-BOTTOM: #e3e3e3 3px solid; TEXT-ALIGN: left
}
DIV#frontRight SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; COLOR: #064a6f; PADDING-TOP: 0px
}
* HTML DIV#frontText {
	WIDTH: 900px; TEXT-ALIGN: left
}
DIV#frontText {
	WIDTH: 900px; TEXT-ALIGN: left
}
DIV#frontText H1 {
	PADDING-RIGHT: 10px; MARGIN-TOP: -5px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 24px; FLOAT: left; MARGIN-BOTTOM: -5px; PADDING-BOTTOM: 0px; COLOR: #3f7102; LINE-HEIGHT: 21px; PADDING-TOP: 0px; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV#frontText H2 {
	PADDING-RIGHT: 10px; MARGIN-TOP: -5px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN-BOTTOM: -5px; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 21px; PADDING-TOP: 0px; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV#frontText A {
	FONT-WEIGHT: normal; COLOR: #666; TEXT-DECORATION: none
}
DIV#frontText A:hover {
	TEXT-DECORATION: underline
}
DIV#frontText P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 18px; PADDING-TOP: 10px
}
DIV#frontText P.err {
	COLOR: #990000
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TD {
	FONT-SIZE: 11px; COLOR: #000
}
DIV#frontRight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#frontRight UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#frontRight UL LI A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 70%; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV#frontRight UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV#options {
	MARGIN: 0px 0px 10px; WIDTH: 200px
}
DIV#options P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#qty {
	
}
DIV#qty P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#qty P SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
DIV#qty SPAN {
	FONT-WEIGHT: bold; POSITION: relative; TOP: -5px
}
DIV#pageCount {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #dee0d5; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 10px 2px; WIDTH: 614px; PADDING-TOP: 10px; POSITION: relative
}
DIV#pageCount P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#pageCount A {
	FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: none
}
DIV#pageCount A:hover {
	TEXT-DECORATION: underline
}
DIV#bottompanel {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 25%
}
DIV#bottompanel H1 {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #fff; TEXT-DECORATION: underline
}
DIV#bottompanel A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 8px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px
}
DIV#bottompanel A:hover {
	TEXT-DECORATION: none
}
#footbanner {
	MARGIN-TOP: 10px; BACKGROUND: url(adv_bottom.gif) no-repeat; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 900px; POSITION: relative; HEIGHT: 60px
}
#footbanner .add {
	FLOAT: left; WIDTH: 50%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#footbanner .add A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#listleft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 210px; PADDING-TOP: 10px; TEXT-ALIGN: left;
background:none;
}
#listleft P {
	FONT-SIZE: 11px; MARGIN: 7px 0px 0px; COLOR: #333; LINE-HEIGHT: 18px
}
#listleft UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#listleft UL LI {
	DISPLAY: block; LIST-STYLE-TYPE: none
}
#listleft UL LI.first {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px! important; BORDER-BOTTOM: #dee0d5 1px solid
}
#listleft UL LI.last {
	MARGIN-TOP: -7px; FONT-SIZE: 7px; BORDER-BOTTOM: #3f7102 3px solid
}
#listleft UL LI STRONG {
	FONT-SIZE: 13px; COLOR: #000
}
#listleft UL LI A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 200px; COLOR: #333; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#listleft UL LI A:hover {
	TEXT-DECORATION: underline
}


#listleft img{


}

.divider {
	MARGIN: 10px 0px; WIDTH: 100%; TEXT-ALIGN: center
}
#crumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;
}
#crumb A {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: underline
}
#fave {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; BACKGROUND: #dee0d5; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px 0px;width:870px; *width:880px;PADDING-TOP: 5px; TEXT-ALIGN: right
}
.tabberlive .tabbertabhide {
	DISPLAY: none
}
.tabber {
	
}
.tabbertab H1 {
	FONT-SIZE: 18px! important; COLOR: #000! important
}
.recommend A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal! important; FONT-SIZE: 11px! important; PADDING-BOTTOM: 5px; COLOR: #000! important; PADDING-TOP: 5px; TEXT-DECORATION: underline! important
}
.tabberlive {
	MARGIN-TOP: 1em
}
UL.tabbernav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #dee0d5 1px solid
}
UL.tabbernav LI {
	DISPLAY: inline; MARGIN: 0px; COLOR: #000; LIST-STYLE-TYPE: none
}
UL.tabbernav LI A {
	BORDER-RIGHT: #dee0d5 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #dee0d5 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #a1bd5a; PADDING-BOTTOM: 3px; MARGIN-LEFT: 3px; BORDER-LEFT: #dee0d5 1px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
UL.tabbernav LI A:link {
	COLOR: #000
}
UL.tabbernav LI A:visited {
	COLOR: #000
}
UL.tabbernav LI A:hover {
	BORDER-LEFT-COLOR: #dee0d5; BACKGROUND: #a1bd5a; BORDER-BOTTOM-COLOR: #dee0d5; COLOR: #fff; BORDER-TOP-COLOR: #dee0d5; BORDER-RIGHT-COLOR: #dee0d5
}
UL.tabbernav LI.tabberactive A {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
UL.tabbernav LI.tabberactive A:hover {
	BACKGROUND: white; COLOR: #000; BORDER-BOTTOM: white 1px solid
}
.tabberlive .tabbertab {
	BORDER-RIGHT: #dee0d5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #dee0d5 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dee0d5 1px solid
}
.tabberlive .tabbertab H2 {
	DISPLAY: none; FONT-WEIGHT: normal! important; COLOR: #000! important
}
.tabberlive .tabbertab H3 {
	DISPLAY: none
}
.tabberlive#tab1 {
	
}
.tabberlive#tab2 {
	
}
.tabberlive#tab2 .tabbertab {
	OVERFLOW: auto; HEIGHT: 200px
}
#cartholder {
	Z-INDEX: 99; BACKGROUND: url(cart_bg.gif) no-repeat right 5px; FLOAT: right; POSITION: relative; TOP: 3px; TEXT-ALIGN: left
}
#cartwelcome {
	PADDING-RIGHT: 55px; TEXT-ALIGN: right
}
#cartwelcome H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #e5dd94; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#cartwelcome A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: underline
}
#cartwelcome A:hover {
	TEXT-DECORATION: none
}
#cartwelcome H1 SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#cartbasket {
	PADDING-RIGHT: 55px; MARGIN-TOP: 17px; *MARGIN-TOP: 19px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; TEXT-ALIGN: right
}
#cartbasket A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff
}
#cartsearch {
	PADDING-TOP: 0px; *PADDING-TOP: 10px; TEXT-ALIGN: right;
}
#cartsearch INPUT {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 4px; BORDER-TOP: medium none; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: url(search.gif) no-repeat; PADDING-BOTTOM: 4px; BORDER-LEFT: medium none; WIDTH: 192px; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: medium none; POSITION: relative; TOP: 4px;  *TOP: 10px; HEIGHT: 21px
}
#cartsearch INPUT.sub {
	RIGHT: -4px; *RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 72px; POSITION: relative; TOP: 14px; HEIGHT: 21px
}

#foot .bottom{
	width:900px;
	text-align:center !important;
}

P.bottom {
	FONT-SIZE: 10px; MARGIN:5px 0px 5px 0px; COLOR: #ccc; LINE-HEIGHT: 13px;float:left;
}
P.bottom A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ccc; TEXT-DECORATION: underline;
}
P.bottom A:hover {
	TEXT-DECORATION: none;
}


table.checkout{
	border-collapse:collapse;
	padding:0;
	width:100%;
	background:#ccc;
	float:left;
margin:10px 0 10px 0;
}

table.checkout th{
	color:#fff;
	font-size:14px;
font-family:georgia;
font-style:italic;
	border-bottom:1px solid #000;
border-top:1px solid #000;
	padding:10px;
	background:url('buttbg.gif') repeat-x;
}

table.checkout td{
	padding:8px;
}

#product p{
	font-size:11px;
	color:#333;
	padding:10px 0 10px 0;
	margin:0;
	text-align:left;
}

#foot{
	padding:6px 0 16px 0;
	clear:both;
	width:900px;
	margin:0 auto;
	text-align:center;
margin-bottom:20px !important;
}
#content{
	margin-top:10px;
}

#content p{
	font-style:italic;
} 

#priceholder{
	position:absolute;
	right:0px;
	
	width:250px;
}


#priceholderinner{
	border: #3f7102 1px solid;
	BACKGROUND: #dee0d5;
padding:10px;
margin-bottom:10px; 
}


#priceholder h2{
	margin-top:0px;

}

        /* slider specific CSS */
        
.sliderGallery {
            background:url(scrollerbg.gif) repeat-x;
            overflow: hidden;
            position: relative;
            padding: 0px;
            height: 200px;
            width: 900px;
float:left;
        }
        
        .sliderGallery UL {
            position: absolute;
            list-style: none;
            overflow: none;
            white-space: nowrap;
            padding: 0;
            margin: 0;

        }
        
        .sliderGallery UL LI {
            display: inline;
        }

.sliderGallery UL LI span.migb {
            padding:0 150px 0 0;
        }

.sliderGallery UL LI span.plasmab {
            padding:0 150px 0 0;
        }

.sliderGallery UL LI span.tigb {
            padding:0 150px 0 0;
        }

.sliderGallery UL LI span.maskb {
            padding:0 350px 0 0;
        }
        
        .slider {
            width: 897px;
            height: 17px;
            margin-top: 180px;
*top:180px;
            margin-left: 1px;
            padding: 1px;
            position: relative;
            background: url(scrollbar.png) no-repeat;
        }

.sliderGallery li a img{
width:130px !important;	
height:130px !important;
border:0px;
margin-top:25px;
margin-right:10px;
}
.sliderGallery li a:hover img{
filter:alpha(opacity=30);
opacity: 0.3;
-moz-opacity:0.3;
}
        
        .handle {
            position: absolute;
            cursor: move;
            height: 17px;
		*height: 19px;
            width: 181px;
            top: 0;
            background: url(scroler.png) no-repeat;
            z-index: 100;
        }
        
        .slider span {
            color: #bbb;
            font-size: 12px;
            cursor: pointer;
            position: absolute;
		font-style:italic;
            z-index: 110;
            top: 0px;
font-family:georgia
        }
        
        .slider .slider-lbl1 {
            left: 50px;
        }
        
        .slider .slider-lbl2 {
            left: 300px;
        }
        
        .slider .slider-lbl3 {
            left: 570px;
        }

        .slider .slider-lbl4 {
            left: 700px;
        }

        .slider .slider-lbl5 {
            left: 790px;
        }
h1.fronthead{
	position:absolute;
	top:500px;
color:#e5dd94;
z-index:300;
text-align:center;
font-size:18px;
margin-left:250px;
}

#product_list{
	font-size:12px;
text-align:left;
}

span.errorsmall{
	padding:10px;
	border:1px solid red;
	text-align:center;
	font-size:12px;
	color:red;
	background:pink;
}


span.errorsmall table{
	padding:10px;
	border:1px solid red;
	text-align:center;
	font-size:12px;
	color:red;
	background:pink;
width:100%;
margin-bottom:8px
text-align:left;
color:red;
}

#fragmenttext{
	text-align:left;

}

#fragmenttext p{
	font-size:11px;
	line-height:18px;
}


#checkoutbutt{
	float:left;
}

input.submitbutton{
	position:absolute;
	z-index:90;
right:10px;
margin-top:-30px;

}

#prodlisttext{
	float:left;
	width:400px;
}

#prodlistimage{
	float:left;
	width:90px;
}

#product_holder{
	text-align:left;
	padding:10px 10px 20px 10px;
	font-size:11px;
	margin-bottom:10px;
	border: #3f7102 1px solid; 
	background: #dee0d5;
float:left;
width:628px;
*width:648px;
}

#product_holder P{
	CLEAR:BOTH;

}

#product_holder img{
	position:absolute;
	Z-INDEX:90;
	left:10px;
	border: #3f7102 1px solid; 
	margin-bottom:13px;
background:white;
clear:both;
}

#prodlistinf{
	width:390px;
margin-left:110px;
}

h2.prodlisttitle{
	position:relative;
z-index:555;
}

#addto{
	position:absolute;
	margin-top:33px;
margin-left:120px;
}

a{
	color:#3f7102;
	text-decoration:underline;
	font-weight:normal;
}

a:hover{
	color:#3f7102;
	text-decoration:none;
	font-weight:normal;
}

#fullContent{
	float:left;
}


#fullContent p{
	font-size:11px;
	text-align:left;
	line-height:18px;
}

input.butt{
	background:url('buttbg.gif') repeat-x;
	border:1px solid #000;
	font-family:georgia;
	color:#ffffff;
font-size:14px;
font-style:italic;
padding:8px;
font-weight:bold;
}

td{
	line-height:18px;
}

.leftnew{
	border:1px solid #ccc;
padding:5px;
margin-bottom:10px;
overfow:hidden;
*width:210px;
}

#listleft{
	padding-top:35px !important;
}

#listleft h2{
	margin-top:8px;
}
.leftnew span{
width:79px;
	height:80px;
	background:url('bigseller.gif') no-repeat;
	position:absolute;
	margin-left:129px;
	margin-top:-10px;
	z-index:999;
}

#relatedbasket{
	float:left;
	width:880px;
	text-align:left;
}


#relatedbasket ul{
	padding:0 0 10px 0;
	margin:0;
}

#relatedbasket ul li{
	list-style-type:none;
	padding:4px 0px 0px 12px;
	background:url('ico.jpg') no-repeat left 12px;
}

#relatedbasket ul li a{
	font-size:11px;
}

#relatedbasket h2{
	font-weight:normal;
	color:#333;
	margin:0 0 0 0;
}

#err table{
	background:#CF999D !important;
border:1px solid #86000A;
width:100% !important;
margin-top:10px;
color:white !important;
font-size:12px !important;
font-family:georgia;
border-collapse:collapse;
padding-bottom:-10px;
}

#err table td{
color:#fff!important;
font-size:20px !important;
font-family:georgia;
font-weight:bold;
font-style:italic;
}
#err table td b{
	font-weight:normal !important;
}

#err table td blockquote{
color:#fff !important;
font-size:12px !important;
font-style:normal;
margin-bottom:-10px;

}

#checkoutstages{
	width:100%;
}

#checkoutstages ul{
	width:100%;
margin:10px 0 -20px 0;
*margin-bottom:-5px;
padding:0;
background:url('stageul.gif') repeat-x;
float:left;
display:block;
}


li.f{
	color:#ccc;
background:url('stagearrowc.gif') no-repeat top right !important;
} 

li.c{
	color:#ccc;
	background:url('stagearrowc.gif') no-repeat top right !important;
} 

#checkoutstages ul li{
	width:200px;
*width:220px;
height:50px;
*height:50px;
	display:block;
	float:left;
	text-align:left;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	font-family:georgia;
padding:10px;
background:url('stagearrow.gif') no-repeat top right;
}

#checkoutstages ul li span{
	font-size:14px;
	font-weight:normal;
	font-style:italic;
	font-family:georgia;
}

.footerimages{
	float:right;
display:block;
width:273px;
}

.footerimages img{
	border:none;
}

.footerimages img.ws{
	margin-bottom:10px;
}

.footerimages a:hover img{
filter:alpha(opacity=30);
opacity: 0.3;
-moz-opacity:0.3;
}

#searchresults{
	font-size:12px;
}

#searchresults p{

}

#searchresults p a{

}

#searchresults p span{
	background:none !important;
}

#searchresults p span.link{
	margin-right:10px;
}

#searchresults p span.section{
	margin-right:10px;
}

#searchresults p span.price{

}

#sitemap{
	float:left;
	font-size:12px;
text-align:left;
}

#sitemap ul{
	margin:0 0 0 350px;
	padding:0;
}

#sitemap ul li{
	list-style-type:none;
	padding:4px 0px 0px 12px;
	background:url('ico.jpg') no-repeat left 12px;
}

#prodDesc h2{
	margin:5px 0 5px 0 !important;
}

#prodDesc h2 small{
	font-style:italic;
	color:#666;
font-weight:normal;
}

#listleft #content{
	margin-top:-35px;
}

#movie{
	margin-top:70px;
border-top:1px dotted #666;
padding-top:10px; 
}

#lbimg a img{
	width:90px !important;
	height:90px !important;
	*width:85px !important;
	*height:85px !important;
	margin-right:8px;

margin-top:8px;
	border:1px solid #666;
	border:1px solid #333;
filter:alpha(opacity=60);
opacity: 0.6;
-moz-opacity:0.6;
}

#lbimg a:hover img{
	border:1px solid #333;
filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;
}

#freephone{
	position:absolute;
	*margin-left:-400px;
	z-index:100;
	color:#BCBCBC;
	top:92px;
	font-family:georgia;
	font-size:12px;
	font-style:italic;
	background:;
}

#freephone h1{
	margin:-6px 0 0 0 !important;
	font-family:georgia;
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	float:left;
	padding:0 !important;
}

#BannerDiv{
	background:black;
}

span.subprice{
	background:#516824;
	display:block;
	width:148px;
	margin:10px 0px 0px 0px !important;
}

span.starbuy{
	display:block;
width:50px;
height:50px;
background:url('BestBuy.png');
position:absolute;
z-index:999;
margin-top:97px;
margin-left:98px;
}

div#prod.splitter{
	width:635px !important;
	*width:632px !important;
	height:40px;
	*height:50px;
	text-align:left;
	*margin-left:3px !important;

}

div#prod h3.split{
	color:#fff;
	font-size:18px;
	margin:0px 0px 10px 0px;
	border:1px solid #000;
	padding:8px 10px 8px 10px;
	font-weight:normal;
	font-style:italic;
background:URL('buttbg.gif') repeat-x;
}

div#prod h3.split small{
	color:#fff !important;
	float:right;
*margin-top:-30px;
*margin-right:10px;
	
}