BODY {
	MIN-WIDTH: 960px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; BACKGROUND: white; COLOR: black; FONT-SIZE: 75%; PADDING-TOP: 0px
}
H3.title {
	MARGIN: 0px 0px 10px; CLEAR: both; FONT-SIZE: 130%
}
H4.sub-title {
	MARGIN: 0px 0px 10px; CLEAR: both; FONT-SIZE: 100%
}
H3.title .tips {
	COLOR: #666; MARGIN-LEFT: 5px; FONT-SIZE: 75%; FONT-WEIGHT: normal
}
P {
	MARGIN: 0px 0px 10px
}
TD {
	LINE-HEIGHT: 150%; FONT-SIZE: 100%
}
TH {
	LINE-HEIGHT: 150%; FONT-SIZE: 100%
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
LABEL {
	CURSOR: pointer
}
INPUT {
	LINE-HEIGHT: 100%; MARGIN: 1px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 100%; VERTICAL-ALIGN: middle
}
SELECT {
	LINE-HEIGHT: 100%; MARGIN: 1px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 100%; VERTICAL-ALIGN: middle
}
TEXTAREA {
	LINE-HEIGHT: 100%; MARGIN: 1px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 100%; VERTICAL-ALIGN: middle
}
INPUT.text {
	BORDER-BOTTOM: #cecabc 1px solid; BORDER-LEFT: #cecabc 1px solid; PADDING-BOTTOM: 4px !important; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; BACKGROUND: url(base/input-text.png) white repeat-x left top; BORDER-TOP: #cecabc 1px solid; BORDER-RIGHT: #cecabc 1px solid; PADDING-TOP: 4px !important
}
TEXTAREA {
	BORDER-BOTTOM: #cecabc 1px solid; BORDER-LEFT: #cecabc 1px solid; PADDING-BOTTOM: 4px !important; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; BACKGROUND: url(base/input-text.png) white repeat-x left top; BORDER-TOP: #cecabc 1px solid; BORDER-RIGHT: #cecabc 1px solid; PADDING-TOP: 4px !important
}
SELECT {
	BORDER-BOTTOM: #cecabc 1px solid; BORDER-LEFT: #cecabc 1px solid; PADDING-BOTTOM: 3px; MARGIN-TOP: 1px !important; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: url(base/input-text.png) white repeat-x left top; BORDER-TOP: #cecabc 1px solid; BORDER-RIGHT: #cecabc 1px solid; PADDING-TOP: 3px
}
INPUT.button {
	BORDER-BOTTOM: #cecabc 1px solid; BORDER-LEFT: #cecabc 1px solid; PADDING-BOTTOM: 3px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; BACKGROUND: url(base/input-button.png) #eeede9 repeat-x left top; COLOR: #666; BORDER-TOP: #cecabc 1px solid; BORDER-RIGHT: #cecabc 1px solid; PADDING-TOP: 3px !important
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none
}
HR {
	BORDER-RIGHT-WIDTH: 0px; MARGIN-BOTTOM: 20px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; CLEAR: both; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT-WIDTH: 0px
}
EM {color:#ccc}
.wrapper {
	MARGIN: 0px auto; WIDTH: 960px
}
A {
	COLOR: #669900
}
.header {
	COLOR: #666
}
.menu {
	COLOR: #666
}
.footer {
	COLOR: #666
}
.header A {
	COLOR: #666
}
.footer A {
	COLOR: #666
}
.menu A {
	COLOR: black
}
.header A {
	TEXT-DECORATION: none
}
.footer A {
	TEXT-DECORATION: none
}
.menu A {
	TEXT-DECORATION: none
}
.header A:hover {
	TEXT-DECORATION: underline
}
.footer A:hover {
	TEXT-DECORATION: underline
}
.menu A:hover {
	TEXT-DECORATION: underline
}
.tips {
	COLOR: #999
}
.notes {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #ffefdf; COLOR: #cb5931; PADDING-TOP: 3px
}
.warning {
	BORDER-BOTTOM: #cb5931 1px solid; BORDER-LEFT: #cb5931 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: url(base/warning.png) #f8e7e0 no-repeat 5px 5px; COLOR: #cb5931; BORDER-TOP: #cb5931 1px solid; BORDER-RIGHT: #cb5931 1px solid; PADDING-TOP: 3px
}
.successful {
	BORDER-BOTTOM: #b2d274 1px solid; BORDER-LEFT: #b2d274 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: url(base/successful.png) #fcffea no-repeat 5px 5px; COLOR: #597620; BORDER-TOP: #b2d274 1px solid; BORDER-RIGHT: #b2d274 1px solid; PADDING-TOP: 3px
}
.header-wrapper {
	BORDER-BOTTOM: #c7c4bd 1px solid; BORDER-LEFT: #c7c4bd 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #c7c4bd 1px; BORDER-RIGHT: #c7c4bd 1px solid; PADDING-TOP: 1px
}
.header {
	WIDTH: 100%; BACKGROUND: url(base/header-block.png) repeat-x left top; HEIGHT: 48px; OVERFLOW: hidden
}
.header .title {
	MARGIN: 5px 0px 0px 7px; DISPLAY: inline; FLOAT: left
}
.header .title .logo {
	MARGIN-RIGHT: 12px
}
.header .title .search-button{
	background: url(search-button-bg.png);
	border: 0;
	width: 30px;
	height: 28px;
	padding: 0;
	margin: 0;
	cursor:pointer
}
.header .text{
	height: 18px;font-size:16px;BORDER-BOTTOM: #cecabc 1px solid; BORDER-LEFT: #cecabc 1px solid; PADDING: 4px 6px; BACKGROUND: url(base/input-text.png) white repeat-x left top; BORDER-TOP: #cecabc 1px solid; BORDER-RIGHT: #cecabc 1px solid;
}
.header .links {
	MARGIN-TOP: 11px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 10px
}
.header .links A {
	MARGIN-TOP: 6px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 12px
}
.banner-wrapper {
	BORDER-BOTTOM: #c7c4bd 1px solid; POSITION: relative; BORDER-LEFT: #c7c4bd 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #c7c4bd 1px; BORDER-RIGHT: #c7c4bd 1px solid; PADDING-TOP: 1px
}
.banner {
	MARGIN:0; Padding:0; WIDTH: 100%; BACKGROUND: #f0f0f0; OVERFLOW: hidden
}
.banner .menu {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 4px; PADDING-TOP: 2px
}
.banner .menu A {
	DISPLAY: inline; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden; MARGIN-RIGHT: 4px
}
.banner .menu A SPAN {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; DISPLAY: block; PADDING-TOP: 6px
}
.banner .menu A.current:hover {
	TEXT-DECORATION: none
}
.banner .menu A.current {
	BACKGROUND: url(base/btn-left.png) no-repeat left top
}
.banner .menu A.current SPAN {
	BACKGROUND: url(base/btn-right.png) no-repeat right top; FONT-WEIGHT: bold
}
.banner a,.banner a:link, .banner a:visited, .banner a:active {
	color: #666;
	text-decoration: none;
}
.banner a:hover {
	text-decoration: underline;
}
/* location part */
.banner .location {
	margin:0;
	float: left;
	display: inline;
}
.banner .location .inner-content-block {
	border: 1px #d2d2d2 solid;
	width: 958px;
	overflow: hidden;
	background: transparent url(location-bg.png) repeat-x left top;
}
.banner .location a {
	float: left;
	padding: 5px 20px 5px 10px;
	height: 16px;
	background: transparent url(location-item-bg-corner2.png) no-repeat scroll right top;
}
.banner .location a.current {
	background: transparent;
	padding-right: 10px;
}
.content-block {
	margin-bottom: 0;
}
.hasBorder {
	padding-bottom: 7px;
	background: transparent url(block-bg-style1.png) repeat-x left bottom;
}
.hasBorder .inner-content-block {
	border: 1px #d2d2d2 solid;
	background: #f9f7f7 url(block-inner-bg-style1.png) repeat-x left top;
}
/* search-bar part */
.search-bar table {
	width: 100px;
}
.search-bar .search-engine {
	border: 1px #d2d2d2 solid;
	background: transparent url(search-engine-bg.png) repeat-x left top;
	padding: 4px 10px;
	height: 18px;
	border-right: none;
	text-align: center;
	width: 130px;
}
.search-bar .search-keywords {
	border: 1px #d2d2d2 solid;
	background: transparent url(search-keywords-bg.png) repeat-x left top;
	padding: 4px 5px;
	height: 18px;
	border-right: none;
}
.search-bar .search-keywords input {
	border: 0;
	background: transparent;
	color: #666;
	margin: 0;
	padding: 0;
	width: 100px;
}
.search-bar .search-button {
	width: 30px;
}
.search-bar .search-button input {
	background: url(search-button-bg.png);
	border: 0;
	width: 30px;
	height: 28px;
	padding: 0;
	margin: 0;
}
.banner .search-bar {
	float: right;
	width: 200px;
}
/* tags part */
.shadowStrip {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1%; BACKGROUND: url(base/shadow.png) repeat-x left top; HEIGHT: 4px; FONT-SIZE: 1%
}
.sidebar {
	DISPLAY: inline; FLOAT: left
}
.content {
	DISPLAY: inline; FLOAT: left
}
.main-content {
	DISPLAY: inline; FLOAT: left
}
.guide-content {
	DISPLAY: inline; FLOAT: left
}
.sell-content {
	DISPLAY: inline; FLOAT: left
}
.sidebar {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.content {
	FLOAT: left; BORDER-LEFT: #e9e9e9 1px solid; MIN-HEIGHT: 360px; PADDING-LEFT: 9px; WIDTH: 770px; MARGIN-BOTTOM: 10px; HEIGHT: auto !important
}
.main-content {
	FLOAT: left; BORDER-RIGHT: #e9e9e9 1px solid; MIN-HEIGHT: 360px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 540px; PADDING-RIGHT: 9px; PADDING-TOP: 10px
}
.sell-content {
	FLOAT: left; MIN-HEIGHT: 360px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 760px; PADDING-RIGHT: 9px; PADDING-TOP: 10px
}
.guide-content {
	FLOAT: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.content-block {
	MARGIN: 0px 10px 20px; CLEAR: both
}
.simply {
	WIDTH: 760px; PADDING-RIGHT: 10px
}
.footer {
	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
.footer .copyright {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 5px; PADDING-TOP: 5px
}
.footer .links {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(base/footer-links-left.png) #f0f0f0 no-repeat left center
}
.footer .inner-links {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(base/footer-links-right.png) no-repeat right center; HEIGHT: 18px; OVERFLOW: hidden; PADDING-TOP: 7px
}
.footer .inner-links A {
	FLOAT: left; MARGIN-LEFT: 10px
}
.footer .inner-links A.top {
	FLOAT: right; MARGIN-RIGHT: 7px
}
.footer .language {
	FLOAT: right; MARGIN-RIGHT: 5px; PADDING-TOP: 5px
}
.passport {
	POSITION: relative; FLOAT: left
}
.passport SPAN {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: white; PADDING-TOP: 5px
}
.passport A:hover {
	TEXT-DECORATION: none
}
.passport A.username {
	MARGIN: 0px; PADDING-RIGHT: 3px; DISPLAY: inline; BACKGROUND: url(base/username-right.png) no-repeat right center; FLOAT: left
}
.passport A.username:hover {
	BACKGROUND: url(base/username-right-hover.png) no-repeat right center
}
.passport A.username SPAN {
	PADDING-LEFT: 28px; PADDING-RIGHT: 4px; BACKGROUND: url(base/passport-left.png) #999 no-repeat left center
}
.passport A.username:hover SPAN {
	BACKGROUND: url(base/passport-left-hover.png) #cb5931 no-repeat left center
}
.passport A.logout {
	MARGIN: 0px; DISPLAY: inline; BACKGROUND: url(base/logout-left.png) white no-repeat left center; FLOAT: left
}
.passport A.logout:hover {
	BACKGROUND: url(base/logout-left-hover.png) white no-repeat left center
}
.passport A.logout SPAN {
	PADDING-LEFT: 6px; PADDING-RIGHT: 10px; BACKGROUND: url(base/passport-right.png) #999 no-repeat right center; MARGIN-LEFT: 12px
}
.passport A.logout:hover SPAN {
	BACKGROUND: url(base/passport-right-hover.png) #cb5931 no-repeat right center
}
.passport A.login {
	MARGIN: 0px; DISPLAY: inline; BACKGROUND: url(base/passport-left.png) #999 no-repeat left center; FLOAT: left
}
.passport A.login:hover {
	BACKGROUND-IMAGE: url(base/passport-left-hover.png)
}
.passport A.login SPAN {
	PADDING-LEFT: 30px; PADDING-RIGHT: 10px; BACKGROUND: url(base/passport-right.png) no-repeat right center
}
.passport A.login:hover SPAN {
	BACKGROUND: url(base/passport-right-hover.png) no-repeat right center
}
.passport A.up-layer {
	POSITION: absolute; MARGIN: 0px; PADDING-RIGHT: 12px; TOP: 0px; LEFT: 0px
}
div.addons_column{float:left;margin:0 15px 0 0;width:310px;}
div.addons_column.center{float:right;margin:0 0 0 0;width:310px;}
div.addons_column.last{float:left;margin:0 15px 0 0;width:310px;}
div.addons_column h3{height:26px;padding:2px 8px 0 8px;background:url(columntop.gif) no-repeat #F0F0F0;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;border-top-left-radius:8px;margin:0;font-family:"Trebuchet MS",Helvetica,"Helvetica Neue",Arial,sans-serif;line-height:1.6em;}
div.addons_column h3 span{text-transform:uppercase;font-size:14px;color:#000;font-weight:bold;}
div.addons_column ul li{position:relative;border-left:1px solid #c9c8c9;border-right:1px solid #c9c8c9;margin:0;}
div.addons_column ul li.odd{background:#fff;}
div.addons_column ul li.even{background:#f0efef;}
div.addons_column ul li a{height:45px;display:block;text-decoration:none;border:1px solid transparent;
/*set an unused color to be index color*/
_border-color:tomato; /*For IE6-*/
/*then remove this indexed color*/
_filter:chroma(color=tomato);/*For IE6-*/
background:url(li1.png) no-repeat right;cursor:pointer;}
div.addons_column ul li a:hover{border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;background:url(li2.png) no-repeat right;}
div.addons_column ul li a .name{display:block;padding:4px 15px 0 0;margin-left:52px;color:#000;font-size:116%;line-height:1.25em;height:1.25em;overflow:hidden;}
div.addons_column ul li a .name{padding:4px 0 0 5px;margin-left:0;margin-right:52px;}
div.addons_column ul li a .rating{margin-left:42px;padding:0 0 4px 0;}
div.addons_column ul li a .rating{margin-left:0;margin-right:42px;padding:0 8px 0 0;}
div.addons_column ul li a .meta{margin-left:5px;margin-top:5px;padding-top:5px;font-size:12px;color:#777;}
div.addons_column .view-all{height:22px;color:#000000;font-weight:bold;background:url(columnbottom.gif) no-repeat #acacac;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:2px 0 0 9px;}
div.addons_column .view-all a:link,div.addons_column .view-all a:visited,div.addons_column .view-all a:hover,div.addons_column .view-all a:active{color:#000000;text-decoration:none;font-size:93%;}
div.addons_column .view-all a:hover{text-decoration:underline;}
.clearfix{display:inline-block;}
#list {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#list UL {
	WIDTH: 100px; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #F2F2F2 1px solid; PADDING-LEFT: 0px; BACKGROUND: #F2F2F2; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #F2F2F2 1px solid; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #F2F2F2 1px solid; LIST-STYLE-TYPE: none
}
#list A {
	 COLOR: #000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#list A:hover {
	COLOR: #000;background-color:#F2F2F2;
}
#list LI {
	 WIDTH: 100px; MARGIN:0; PADDING:0; FLOAT: left
}
#list-category {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#list-category UL {
	WIDTH: 200px; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #F2F2F2 1px solid; PADDING-LEFT: 0px; BACKGROUND: #F2F2F2; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #F2F2F2 1px solid; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #F2F2F2 1px solid; LIST-STYLE-TYPE: none
}
#list-category A {
	 COLOR: #000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#list-category A:hover {
	COLOR: #000;background-color:#F2F2F2;
}
#list-category LI {
	 WIDTH: 200px; MARGIN:0; PADDING:0; FLOAT: left
}
#sell {
	WIDTH:100%; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sell LI {
	 MARGIN:0; PADDING:0
}
#sell LI H1 {
	 MARGIN:0; PADDING:0; LINE-HEIGHT: 25px; FONT-SIZE:12px; FONT-WEIGHT:normal
}
.sell-cont{
	 MARGIN:0 0 8px 0; PADDING:0; FONT-SIZE:12px; FONT-WEIGHT:normal; color:#575757
}
.sell-cont P{
	 PADDING:5px 0
}
.sell-cont IMG{width: expression(this.width > 750 ? 750 : true); max-width: 750px}

A.shop {
	 COLOR: #261CDC; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.shop:link {
	 COLOR: #261CDC; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.shop:hover {
	COLOR: #261CDC;background-color:#F2F2F2;
}
.sell-detail H1 {
	 MARGIN:0; PADDING:0; LINE-HEIGHT: 25px; FONT-SIZE:16px; FONT-WEIGHT:bold
}
A.rndadv {
	 COLOR: #669900; FONT-WEIGHT:bold; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.rndadv:link {
	 COLOR: #669900; FONT-WEIGHT:bold; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.rndadv:hover {
	COLOR: #261CDC; FONT-WEIGHT:bold; background-color:#F2F2F2;
}