* {
	padding:0px; 
	margin:0px; 
	border-collapse: collapse;
	border:0;
	font-family:verdana; 
	font-size:10px
	}
body {
	margin:40px;
	margin-top:0px;
	margin-left:1px;
	}
a {
	cursor:pointer
	}
.productList {
	display:inline; 
	float:left; 
	margin-left:0px
	}
form {
	display:none;
	}
h1 {
	font-size:24px; 
	margin-top:0px; 
	margin-left:0px
	}
#nav {
	display:none;
	}
img {
	border:none
	}

.categoryBox {
	height:110px; 
	width:230px
	}
#searchResults, #colorSelection, #perPageSelection {
	position:absolute; 
	width:150px; 
	max-height:100px; 
	overflow:auto; 
	border:1px solid #FFF; 
	border-top:none; 
	background-color:#E93B12; 
	color:white; 
	text-align:left; 
	font-size:0.9em; 
	z-index:100; 
	visibility:hidden;
	}

#searchResultsText {
	visibility:hidden
	}

#perPageSelection a {
	color:black;
	text-decoration:none; 
	display:block; 
	cursor:pointer
	}
#perPageSelection a:hover {
	background-color:#c5c5c5
	}
#colorSelection {
	background-color:#c5c5c5; 
	width:170px
	}
#colorSelection a {
	color:#000
	}
#colorSelection a:hover {
	background-color:#c3c3c3
	}
#searchResults li:hover {
	background-color:#635e5e
	}

#search {
	display:none;
	}

#partners_rightcontent {
	width: 0px;
	display:none;
	}

#partners_leftcontent {
	overflow: auto;
	width: 750px;
	}

#main_lower {
	display:none;
	}

#search input {
	border: 1px solid black;
	font-size:12px; 
	line-height:16px; 
	display:block; 
	float:left; 
	height:18px; 
	width:150px
	}
#search img {
	margin-top:0px; 
	height:23px; 
	width:5px
	}
#navbar ul {
	
	}

#jsddm {
	display:none;
	}

#navbar li {
	display:inline; 
	float:left; 
	background-image: url(../images/menubg_gold.jpg);
	background-color: #c0c0c0; 
	margin:0px;
	vertical-align:middle;
	padding:0px;
	height:22px;
	border-right:1px solid black;
	border-top:1px solid black;
	}
#navbar a {
	font-variant:small-caps; 
	font-size:10px; 
	font-weight:bold; 
	color:black; 
	text-decoration:none; 
	margin-top:5px; 
	margin-right:3px; 
	margin-left:3px; 
	display:block; 
	float:left;
	}
#leftmenu {
	vertical-align:top; 
	margin:0px; 
	padding:0px
	}
#leftmenu a { 
	color:black; 
	text-decoration:none
	}
#leftmenu ul {
	list-style:none; 
	text-align:right
	}
#leftmenu li {
	margin:0px; 
	padding:0px; 
	border-bottom:none; 
	line-height:15px; 
	font-weight:normal; 
	color:white; 
	cursor:hand
	}
#leftmenu div {
	width:20px; 
	margin-left:80px; 
	margin-top:1px; 
	overflow:hidden; 
	height:15px; 
	text-align:right; 
	padding:0px; 
	color:#635e5e; 
	font-weight:bold
	}
#leftmenu .products {
	background-repeat:no-repeat; 
	height:30px; 
	width:35px; 
	margin-left:83px; 
	margin-top:1px; 
	color:black; 
	padding-left:36px
	}
#labels .label {
	width:22px; 
	margin-left:94px; 
	margin-top:1px; 
	overflow:hidden; 
	height:22px; 
	text-align:right; 
	color:white; 
	padding:0px; 
	cursor:hand; 
	background-color:black; 
	line-height:20px
	}
#leftmenu #label_red {
	background-color:#EF3E28
	}
#leftmenu #label_blue {
	background-color:#00AEE7
	}
#leftmenu #label_orange {
	background-color:#F8991C
	}
#leftmenu #label_green {
	background-color:#7DC242
	}
#leftmenu #label_purple {
	background-color:#814A9A
	}
#leftmenu #label_grandkru {
	background-color:#bbbfc2
	}
#main {
	padding-top:1px; 
	vertical-align:top; 
	width:720px
	}
#mainpic, #mainPic3 {
	width:725px
	}
#mainPic {
	padding-top: 10px;
	padding-bottom: 10px;
	}
#mainPic3 {
	display:none;
	}
#main div.std {
	width:725px; 
	background-color:#635e5e; 
	overflow:visible; 
	margin-top:0px
	}
div.circle_big {
	display:none;
	}
.circle_big span {
	display:none;
	}
div.circle_small {
	display:none;
	}
.circle_small span {
	display:none;
	}
#products_search input, #products_search a {
	height:15px; 
	width:170px; 
	border-collapse:collapse; 
	border:none; 
	background-image:url('../images/buttons/products_search_bar_bg.gif'); 
	font-size:11px; 
	font-weight:bold; 
	letter-spacing:-1px; 
	display:block; 
	float:left
}
#products_search div {
	background-color:#c5c5c5; 
	background-image:url('../images/buttons/products_search_bar_bg.gif'); 
	height:15px; 
	width:170px; 
	padding:0px; 
	font-size:11px; 
	font-weight:bold; 
	letter-spacing:-1px; 
	display:block
	}
.productList a {
	color:black; 
	text-decoration:none
	}
#circle1 {
	margin-top:3px
	}
#circle2 {
	margin-top:10px
	}
#circle3 {
	margin-top:10px
	}
#circle4 {
	margin-top:10px
	}
table td {
	padding:0px; 
	margin:0px; 
	border-collapse:collapse
	}
div#nyroModalFull {
	font-size:12px; 
	color:#000; 
	font-family:Verdana
	}
div#nyroModalLoading {
	border:1px solid #000; 
	width:208px; 
	height:13px; 
	text-indent:-999em; 
	background:#fff url(../images/loadingAnimation.gif) no-repeat; 
	background-position:center
	}
div#nyroModalLoading.error {
	border:4px solid #f66; 
	line-height:20px; 
	padding:20px; 
	width:300px; 
	height:100px; 
	text-indent:0; 
	background:#fff
	}
div#nyroModalWrapper {
	background:#fff; 
	border:1px solid #000
	}
a#closeBut {
	position:absolute; 
	display:block; 
	top:-13px; 
	right:-13px; 
	width:12px; 
	height:12px; 
	text-indent:-9999em; 
	background:url(../images/close.gif) no-repeat; 
	outline:0
	}
div.wrapper div#nyroModalContent {
	padding:0px; 
	background-repeat:no-repeat; 
	background-position:right top
	}
div.wrapperImg div#nyroModalContent {
	position:relative; 
	overflow:hidden; 
	text-align:center
	}
div.wrapperImg div#nyroModalContent div {
	position:absolute; 
	bottom:0; 
	left:0; 
	background:black; 
	padding:10px; 
	margin:10px; 
	border:1px white dotted; 
	overflow:hidden; 
	opacity:0.2; 
	filter:alpha(opacity=20);
	}
div.wrapperImg div#nyroModalContent div:hover {
	opacity:0.5; 
	filter:alpha(opacity=50); 
	cursor:help
	}
div.wrapperImg a {
	outline:none; 
	position:absolute; 
	top:0; 
	height:100%; 
	cursor:pointer; 
	text-indent:-9999em; 
	background-image:url(data:image/gif; base64,AAAA);
	}
a.nyroModalPrev {
	left:0; 
	width:50%
	}
a.nyroModalPrev:hover {
	background:url(../img/prev.gif) left 20% no-repeat
	}
a.nyroModalNext {
	right:0; 
	width:40%
	}
a.nyroModalNext:hover {
	background:url(../img/next.gif) right 20% no-repeat
	}
.hoverImg {
	border:1px solid grey
	}
a.nyroModalClose {
	color:white; 
	text-decoration:none
	}
.categoryDescription {
	width:300px; 
	font-size:10px; 
	margin-top:15px; 
	margin-left:15px; 
	font-size:12px
	}
.categoryDescription td, b {
	padding-bottom:8px; 
	vertical-align:top
	}
.reviews a {
	color:#5c5c5c
	}
.reviews:hover, .reviews:hover a {
	text-decoration:none; 
	background-color:#ef3e28; 
	color:#fff
	}
#search img.submitButton {
	margin-left:4px; 
	width:20px; 
	height:20px; 
	margin-right:8px
	}
#search td {
	padding-top:5px
	}
#contentStd {
	color:#5c5c5c
	}
#contentStd .topArea {
	padding-left:20px; 
	padding-bottom:20px; 
	vertical-align:top
	}
#contentStd .topArea a {
	color:#5c5c5c; 
	font-size:10px; 
	text-decoration:none
	}
#contentStd .topArea * {
	vertical-align:top
	}
#contentStd .leftArea {
	width:340px; 
	padding-left:20px; 
	vertical-align:top
	}
#contentStd .rightArea {
	width:300px; 
	vertical-align:top; 
	padding-left:50px
	}
#contentStd .rightArea img {
	padding-bottom:20px
	}
#contentStd input, select, textarea {
	border:1px solid black
	}
#contentStd .pressRel {
	color:#5c5c5c; 
	text-decoration:none; 
	font-size:13px
	}
#ie_historyFrame {
	visibility:hidden; 
	display:none
	}
html .fb_share_button {
	display:-moz-inline-block; 
	display:inline-block; 
	padding:1px 20px 0 5px; 
	height:20px; 
	border:1px solid #d8dfea; 
	background:url(../images/facebook_share_icon.jpg) no-repeat top right
	}
html .fb_share_button:hover {
	color:#fff; 
	border-color:#295582; 
	background:#3b5998 url(../images/facebook_share_icon.jpg) no-repeat top right; 
	text-decoration:none
	}
table.iteminfo td { 
	padding-bottom: 3px;
	padding-top: 3px; 
	margin-left: 2px; 
	}
div.tools_menu div { 
	cursor:pointer;
	color: black; 
	display:block; 
	border: 1px solid black; 
	padding: 5px; 
	margin-bottom: 3px;
	}
td#searchResultsText div {
	background:none; 
	}