body {
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0;
	background:#000 url(../images/bg-body.gif) repeat-x;
}
form, fieldset {
	padding: 0;
	margin: 0;
	border:0;
}
a {text-decoration: none;}
a:hover {text-decoration:underline;}
img {border-style: none;}
#wrapper {
	margin: 0 auto;
	width:900px;
	padding:0 25px;
	background:url(../images/bg-wrapper.gif) no-repeat;
	overflow:hidden;
}
.wrap{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-wrap.gif) repeat-y;
}
#header {
	position: relative;
	width:900px;
	height:100px;
	background:#000;
}
.logo {
	margin:0;
	background: url(../images/logo.gif) no-repeat;
	width: 279px;
	height: 59px;
	text-indent: -9999px;
	overflow: hidden;
	position:absolute;
	top:17px;
	left:29px;
}
.logo a {
	display: block;
	height:100%;
}
#header fieldset{
	position:absolute;
	top:45px;
	right:25px;
	width:126px;
	overflow:hidden;
}
#header fieldset input {
	float:left;
	border:1px solid #727272;
	padding:3px 0 3px 3px;
	width:110px;
	font:10px Arial, Helvetica, sans-serif;
	color:#666;
}
#header fieldset a{
	background:url(../images/btn-search.gif) no-repeat;
	width: 11px;
	height: 21px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}
.top-nav {
	margin:0;
	padding:0;
	list-style:none;
	height:1%;
	position:absolute;
	top:8px;
	right:18px;
}
.top-nav li{
	float:left;
	background:url(../images/separator-top-nav.gif) no-repeat 0 2px;
	padding:0 6px 0 9px;
}
.top-nav li:first-child{
	background:none;
	padding-left:0;
}
.top-nav li a{
	float:left;
	color:#999;
	font-size:11px;
}
.top-nav li a:hover,
.top-nav li.active a{
	text-decoration:none;
	color:#fff;
}
.nav {
	margin:0;
	padding:13px 0 0;
	list-style:none;
	overflow:hidden;
	width:720px;
	background:#000;
}
.nav li {
	float:left;
	width:120px;
}
.nav li a{
	padding:0 0 13px;
	display:block;
	color:#fff;
	text-align:center;
	font-size:12px;
	line-height:12px;
}
.nav li a:hover{text-decoration:none;}
.nav .btn-category-1 a{
	padding:0 5px 13px;
	width:110px;
}
.nav .btn-category-2 a{
	padding:0 25px 13px;
	width:70px;
}
.nav .btn-category-3 a{
	padding:0 25px 13px;
	width:70px;
}
.nav .btn-category-4 a{
	padding:0 20px 13px;
	width:80px;
}
.nav .btn-category-5 a{
	padding:0 25px 13px;
	width:70px;
}
.nav .btn-category-6 a{
	padding:0 10px 13px;
	width:100px;
}
.nav .btn-category-1 {background:url(../images/btn-essentials.gif) repeat-x 0 100%;}
.nav .btn-category-2 {background:url(../images/btn-hiker.gif) repeat-x 0 100%;}
.nav .btn-category-3 {background:url(../images/btn-active.gif) repeat-x 0 100%;}
.nav .btn-category-4 {background:url(../images/btn-sports.gif) repeat-x 0 100%;}
.nav .btn-category-5 {background:url(../images/btn-ladies.gif) repeat-x 0 100%;}
.nav .btn-category-6 {background:url(../images/btn-specialist.gif) repeat-x 0 100%;}
.nav .btn-category-1 a:hover {color:#f7bc0e;}
.nav .btn-category-2 a:hover {color:#997463;}
.nav .btn-category-3 a:hover {color:#fb8d14;}
.nav .btn-category-4 a:hover {color:#a82223;}
.nav .btn-category-5 a:hover {color:#9691da;}
.nav .btn-category-6 a:hover {color:#99a600;}
#main {
	width:100%;
	overflow:hidden;
}
/* content start */
#content {
	width:720px;
	float:right;
}
.wrap a{color:#f90;}
/* colors start */
.content-mark1 .info h2,
.content-mark1 .info p,
.content-mark2 .info h2,
.content-mark2 .info p,
.content-mark3 .info h2,
.content-mark3 .info p,
.content-mark5 .info h2,
.content-mark5 .info p,
.content-mark6 .info h2,
.content-mark6 .info p{color:#000;}
.content-mark7 .info h2,
.content-mark7 .info p,
.content-mark4 .info h2,
.content-mark4 .info p,
.content-mark4 .side-info button{color:#fff;}
.content-mark1 .info,
.content-mark1 .side-info button {background:#f7bc0e;}
.content-mark2 .info,
.content-mark2 .side-info button {background:#997463;}
.content-mark3 .info,
.content-mark3 .side-info button {background:#fb8d14;}
.content-mark4 .info,
.content-mark4 .side-info button {background:#a82223;}
.content-mark5 .info,
.content-mark5 .side-info button {background:#9691da;}
.content-mark6 .info,
.content-mark6 .side-info button {background:#99a600;}
.content-mark7 .info {background:#666;}
/* colors end */
.flash-holder {
	width:100%;
	overflow:hidden;
}
.flash-holder img{display:block;}
.history-holder {
	width:698px;
	padding:14px 0 0 22px;
}
.history-holder h2{
	margin:0;
	font-size:21px;
	letter-spacing:1px;
	font-weight:normal;
}
.history-holder h2 span {float:left;}
.history-holder h2 cufon{height:25px !important;}
.history-box {
	width:682px;
	background:url(../images/bg-history-box.gif) repeat-y;
	overflow:hidden;
	padding:0 0 29px;
	margin:27px 0 0;
}
.history-box .twocolumn {
	width:100%;
	overflow:hidden;
	padding:0 0 20px;
	margin:0 0 25px;
	border-bottom:1px solid #9d9d9d;
}
.history-box .box{width:296px;}
.history-box .left {float:left;}
.history-box .right {float:right;}
.history-box .box h3{
	margin:0 0 15px;
	font-size:21px;
	letter-spacing:1px;
	font-weight:normal;
}
.history-box .box h3 span {float:left;}
.history-box .box img{
	display:block;
	margin:0 0 16px;
}
.history-box .box p{
	margin:0;
	font-size:14px;
	line-height:18px;
}
.history-box .box p a{color:#f90;}
.info {
	width:697px;
	padding:22px 0 0 23px;
	min-height:78px;
}
.info:after{
	content:'';
	display:block;
	clear:both;
}
* html .info {height:78px;}
.info .ttl{
	width:215px;
	float:left;
}
.info .ttl h2{
	font-size:21px;
	margin:0;
}
.info .txt {
	width:366px;
	float:left;
}
.info .txt p{
	margin:0;
	line-height:19px;
	font-size:16px;
}
.info .txt span {
	font-size:10px;
	color:#fff;
}
.sopping-cart-holder {
	width:100%;
	overflow:hidden;
	padding:10px 0 0;
}
.sopping-cart-holder h2.title{
	margin:0 0 8px 24px;
	font-size:36px;
}
.sopping-way {
	margin:0;
	padding:0 0 0 24px;
	width:672px;
	overflow:hidden;
	list-style:none;
}
.sopping-way li{
	float:left;
	width:161px;
	font-weight:bold;
	color:#fff;
	font-size:12px;
	padding:5px 0 4px 7px;
}
.sopping-way li.mark1{background:#333;}
.sopping-way li.mark2{background:#666;}
.sopping-way li.mark3{background:#999;}
.sopping-way li.mark4{background:#ccc;}
.sopping-cart-holder form {margin:17px 0 0;}
.shopping-cart {border-collapse:collapse;}
.shopping-cart th,
.shopping-cart tr,
.shopping-cart td,
.shopping-cart-totals th,
.shopping-cart-totals tr,
.shopping-cart-totals td {
	margin:0;
	padding:0;
	border:0;
	text-align:left;
	vertical-align:top;
}
.shopping-cart th,
.shopping-cart-totals th {
	color:#000;
	font-weight:normal;
	font-size:12px;
}
.shopping-cart td{
	border-bottom:1px solid #7f7f7f;
	padding:16px 0 19px;
}
.shopping-cart .product h2{
	font-size:24px;
	margin:0;
	line-height:18px;
}
.shopping-cart td img{display:block;}
.shopping-cart .attributes-col span,
.shopping-cart .attributes-col strong{
	display:block;
	font-size:12px;
	line-height:14px;
}
.shopping-cart .attributes-col strong {padding:0 0 4px;}
.shopping-cart .attributes-col a{
	text-decoration:underline;
	color:#000;
	font-size:12px;
	margin:10px 0 0;
	float:left;
	clear:both;
}
.shopping-cart .attributes-col a:hover{text-decoration:none;}
.shopping-cart .quantity .row{
	width:100%;
	overflow:hidden;
	padding:0 0 9px;
}
.shopping-cart .quantity select {
	width:43px;
	padding:0;
	margin:0;
	text-align:center;
	float:left;
}
.shopping-cart .quantity a{
	float:left;
	color:#556571;
	font-size:11px;
	margin:2px 0 0 7px;
}
.shopping-cart .quantity span {
	font-size:12px;
	color:#000;
	display:block;
	padding: 0 0 14px;
}
.shopping-cart .cart-price {
	width:100%;
	overflow:hidden;
}
.shopping-cart .cart-price .price{
	font-size:24px;
	font-weight:bold;
	line-height:18px;
}
.shopping-cart .unit-price .price{
	font-size:18px;
	font-weight:normal;
	line-height:14px;
}
.shopping-cart-totals{
	float:right;
	width:456px;
	display:inline;
	margin:22px 24px 0 0;
}
.shopping-cart-totals th{padding:0 0 12px;}
.shopping-cart-totals p{
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#000;
}
.shopping-cart-totals p a{
	color:#000;
	text-decoration:underline;
}
.shopping-cart-totals p a:hover{text-decoration:none;}
.shopping-cart-totals .price {font-size:18px;}
.shopping-cart-totals strong .price{
	font-size:24px;
	font-weight:bold;
	display:block;
	line-height:22px;
}
.subtotal-info td{padding:15px 0 0;}
.checkout-types {
	margin:0;
	padding:46px 0 0;
	list-style:none;
	float:right;
	width:100%;
}
.checkout-types li{float:right;}
.checkout-types li a{float:left;}
.checkout-types li a img{float:left;}
.text-holder {
	width:676px;
	overflow:hidden;
	padding:81px 20px 0 24px;
}
.text-holder p{
	margin:0;
	line-height:16px;
	font-size:12px;
	color:#666;
	padding:0 0 16px;
}
.shopping-cart .left-column,
.shopping-cart .right-column{border:0;}
.shopping-cart .mark1 .left-column div,
.shopping-cart .mark1 .right-column div {
	background:url(../images/bg-shopping-cart-mark1.gif) repeat-y;
	height:120px;
	width:100%;
}
.shopping-cart .mark2 .left-column div,
.shopping-cart .mark2 .right-column div {
	background:url(../images/bg-shopping-cart-mark2.gif) repeat-y;
	height:120px;
	width:100%;
}
.shopping-cart .mark3 .left-column div,
.shopping-cart .mark3 .right-column div {
	background:url(../images/bg-shopping-cart-mark3.gif) repeat-y;
	height:120px;
	width:100%;
}
.shopping-cart .mark4 .left-column div,
.shopping-cart .mark4 .right-column div {
	background:url(../images/bg-shopping-cart-mark4.gif) repeat-y;
	height:120px;
	width:100%;
}
.shopping-cart .mark5 .left-column div,
.shopping-cart .mark5 .right-column div {
	background:url(../images/bg-shopping-cart-mark5.gif) repeat-y;
	height:120px;
	width:100%;
}
.shopping-cart .mark6 .left-column div,
.shopping-cart .mark6 .right-column div {
	background:url(../images/bg-shopping-cart-mark6.gif) repeat-y;
	height:120px;
	width:100%;
}
.shopping-cart .right-column div {background-position:100% 0 !important;}
.content-wrap {
	width:671px;
	overflow:hidden;
	padding:0 24px 0 25px;
}
.product-info {
	width:100%;
	overflow:hidden;
}
.side-info {
	width:215px;
	float:left;
	padding:13px 0 0;
}
.side-info fieldset{
	width:100%;
	overflow:hidden;
}
.side-info .type,
.directory-list a{
	color:#000;
	font-size:36px;
	font-weight:bold;
	clear:both;
	line-height:38px;
}
.side-info .product-pice,
.directory-list .product-pice {
	font-size:32px;
	display:block;
	line-height:25px;
}
/* colors start */
.content-mark1 .side-info .product-pice,
.content-mark1 .gallery div ul li a:hover,
.content-mark1 .gallery div ul li.active a,
.content-mark1 .directory-list .product-pice {color:#f7bc0e;}
.content-mark2 .side-info .product-pice,
.content-mark2 .gallery div ul li a:hover,
.content-mark2 .gallery div ul li.active a,
.content-mark2 .directory-list .product-pice {color:#997463;}
.content-mark3 .side-info .product-pice,
.content-mark3 .gallery div ul li a:hover,
.content-mark3 .gallery div ul li.active a,
.content-mark3 .directory-list .product-pice {color:#fb8d14;}
.content-mark4 .side-info .product-pice,
.content-mark4 .gallery div ul li a:hover,
.content-mark4 .gallery div ul li.active a,
.content-mark4 .directory-list .product-pice {color:#a82223;}
.content-mark5 .side-info .product-pice,
.content-mark5 .gallery div ul li a:hover,
.content-mark5 .gallery div ul li.active a,
.content-mark5 .directory-list .product-pice {color:#9691da;}
.content-mark6 .side-info .product-pice,
.content-mark6 .gallery div ul li a:hover,
.content-mark6 .gallery div ul li.active a,
.content-mark6 .directory-list .product-pice {color:#99a600;}
/* colors end */
.side-info em{
	font-size:12px;
	font-style:normal;
	display:block;
	line-height:14px;
	margin:16px 0 0;
}
.side-info strong {
	font-size:12px;
	display:block;
	line-height:14px;
	margin:0 0 17px;
}
.side-info label{
	font-size:12px;
	line-height:14px;
	display:block;
	padding:0 0 4px;
}
.side-info select{
	margin:0 0 6px;
	font:10px Arial, Helvetica, sans-serif;
	padding:0;
}
.side-info .size {width:87px;}
.side-info .quantity {width:48px;}
.side-info button{
	margin:13px 0 0;
	padding:0 0 0 8px;
	text-align:left;
	width:140px;
	font-size:18px;
	border:0;
	height:30px;
	display:block;
	cursor:pointer;
}
.side-info .btn {
	background:#ccc;
	color:#000;
	width:129px;
	font-size:12px;
	padding:2px 0 2px 11px;
	clear:both;
	float:left;
	margin:3px 0 0;
}
.side-info .btn:hover {text-decoration:none;}
.gallery-holder {
	width:456px;
	float:left;
	padding:18px 0 0;
}
.gallery-holder .img-holder {
	width:360px;
	float:left;
}
.gallery-holder .gallery-nav {
	width:96px;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.gallery-holder .gallery-nav li{
	width:100%;
	overflow:hidden;
	margin:0 0 20px;
}
.gallery-holder .gallery-nav li img{display:block;}
.specifications {
	width:100%;
	overflow:hidden;
	padding:11px 0 18px;
}
.specifications h3{
	margin:0 0 8px;
	font-size:14px;
	font-weight:bold;
}
.specifications table {
	border-collapse:collapse;
	border-bottom:1px solid #000;
}
.specifications table td{
	padding:0 0 1px;
	border-top:1px solid #000;
	font-size:14px;
}
.content-twocolumn {
	width:100%;
	overflow:hidden;
	padding:0 0 20px;
}
.content-twocolumn h3{
	font-size:14px;
	margin:0 0 7px;
}
.discription {
	width:315px;
	float:left;
}
.discription p{
	margin:0;
	font-size:14px;
	line-height:18px;
	min-height:180px;
}
* html .discription p{height:180px;}
.discription img{
	display:block;
	margin:13px 0 0
}
.technology {
	width:337px;
	float:right;
}
.technology ul{
	margin:0;
	padding:0;
	list-style:none;
}
.technology ul li {
	width:290px;
	float:left;
	font-size:14px;
	line-height:18px;
	padding:0 0 0 47px;
	margin:0 0 16px;
	min-height:38px;
}
* html .technology ul li{height:38px;}
.technology .item-s1 {background:url(../images/item-s1.gif) no-repeat;}
.technology .item-s1p {background:url(../images/item-s1p.gif) no-repeat;}
.technology .item-s2 {background:url(../images/item-s2.gif) no-repeat;}
.technology .item-s3 {background:url(../images/item-s3.gif) no-repeat;}
.technology .item-a {background:url(../images/item-a.gif) no-repeat;}
.technology .item-e {background:url(../images/item-e.gif) no-repeat;}
.technology .item-fo {background:url(../images/item-fo.gif) no-repeat;}
.technology .item-wru {background:url(../images/item-wru.gif) no-repeat;}
.technology .item-p {background:url(../images/item-p.gif) no-repeat;}
.technology ul li {background-position:0 4px !important;}
.gallery {
	overflow:hidden;
	width:100%;
	margin:20px 0 0;
}
.gallery .btn-prev,
.gallery .btn-next {
	background:url(../images/btn-prev.gif) no-repeat;
	width: 8px;
	height: 14px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	margin:48px 26px 0 0;
}
.gallery .btn-next{
	background:url(../images/btn-next.gif) no-repeat;
	margin:48px 0 0;
	float:right;
}
.gallery div {
	width:600px;
	overflow:hidden;
	position:relative;
	float:left;
}
.gallery div ul {
	position:relative;
	width:99999px;
	padding:0;
	margin:0;
	list-style:none;
}
.gallery div ul li {
	float:left;
	width:120px;
	text-align:center;
}
.gallery div ul li span{
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:4px 0 0;
}
.gallery div ul li a {color:#000;}
.gallery div ul li a:hover {text-decoration:none;}
.content-mark5 .info .txt,
.content-mark6 .info .txt {width:420px;}
.customer-sevice .info {
	background:url(../images/bg-service.jpg) no-repeat;
	margin: 0 0 19px;
}
.customer-sevice .info .ttl h2{color:#fff;}
.srvice-list{
	margin:0 0 10px;
	padding:0;
	list-style:none;
	width:100%; 
	border-bottom:1px solid #000;
}
.srvice-list:after{
	content:'';
	display:block;
	clear:both;
}
.srvice-list li{
	width:100%;
	border-top:1px solid #000;
	float:left;
	padding:0 0 1px;
}
.srvice-list li:after{
	content:'';
	display:block;
	clear:both;
}
.srvice-list li a {
	width:335px;
	margin:0 0 0 -17px;
	padding:0 0 0 17px;
	float:left;
	position:relative;
	font-size:14px;
	color:#000;
}
.srvice-list li a:hover,
.srvice-list li a.active{
	text-decoration:none;
	background:url(../images/side-nav-rollover.gif) no-repeat 0 3px;
}
.content-nav {
	margin:0 0 13px;
	padding:0;
	list-style:none;
}
.content-nav li{
	width:100%;
	overflow:hidden;
}
.content-nav li a{
	font-size:14px;
	line-height:18px;
	color:#666;
}
.content-nav li a:hover,
.content-nav li.active a{
	text-decoration:none;
	color:#000;
}
.customer-sevice .content-wrap h2 {
	font-size:36px;
	margin:0 0 10px;
	font-weight:bold;
}
.customer-sevice .content-wrap h3 {
	font-size:12px;
	margin:0;
}
.customer-sevice .content-wrap p{
	margin:0;
	font-size:12px;
	line-height:14px;
	padding:0 0 15px;
}
.customer-sevice .content-wrap p a{color:#f90;}
.content-list {
	margin:0;
	padding:0;
	list-style:none;
}
.content-list li{
	font-size:12px;
	line-height:14px;
	padding:0 0 15px 36px;
	height:1%;
	overflow:hidden;
}
.content-list li span{
	margin:0 0 0 -36px;
	float:left;
}
.content-wrap .directory-list:first-child{margin-top:18px;}
.directory-list {
	margin:0 0 -1px;
	padding:0;
	width:672px;
	overflow:hidden;
	list-style:none;
}
.directory-list li{
	width:183px;
	border-left:1px solid #7f7f7f;
	float:left;
	margin:0;
	padding:15px 0 20px 40px;
	border-bottom:1px solid #bfbfbf;
}
.directory-list li:first-child{
	border-left:0;
}
.directory-list .product-pice {margin:0 0 15px;}
/* content end */
/* sidebar start */
#sidebar {
	width:180px;
	float:left;
	background:#000;
	margin:0;
	padding:39px 0 0;
}
.side-nav-holder {
	width:100%;
	min-height:345px;
}
* html .side-nav-holder {height:345px;}
.products-nav {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.products-nav li,
.side-nav li{
	float:left;
	width:100%;
}
.products-nav li.active {margin:16px 0;}
.products-nav li.active:first-child{margin-top:0;}
.products-nav li a,
.side-nav li a{
	float:left;
	color:#f7f5f8;
	padding:0 0 0 19px;
	font-size:12px;
	line-height:16px;
}

.products-nav li a:hover{text-decoration:none}
.products-nav #btn-essentials.active {background:url(../images/btn-side-essentials.gif) no-repeat 0 4px;}
.products-nav #btn-essentials a:hover,
.products-nav #btn-essentials a.active,
.products-nav #btn-essentials .active a{color:#f7bc0e;}
.products-nav #btn-essentials a:hover {background:url(../images/btn-side-essentials.gif) no-repeat 0 4px;}
.products-nav #btn-hiker.active {background:url(../images/btn-side-hiker.gif) no-repeat 0 4px;}
.products-nav #btn-hiker a:hover,
.products-nav #btn-hiker a.active,
.products-nav #btn-hiker .active a{color:#997463;}
.products-nav #btn-hiker a:hover {background:url(../images/btn-side-hiker.gif) no-repeat 0 4px;}
.products-nav #btn-active.active {background:url(../images/btn-side-active.gif) no-repeat 0 4px;}
.products-nav #btn-active a:hover,
.products-nav #btn-active a.active,
.products-nav #btn-active .active a{color:#fb8d14;}
.products-nav #btn-active a:hover {background:url(../images/btn-side-active.gif) no-repeat 0 4px;}
.products-nav #btn-sports.active {background:url(../images/btn-side-sports.gif) no-repeat 0 4px;}
.products-nav #btn-sports a:hover,
.products-nav #btn-sports a.active,
.products-nav #btn-sports .active a{color:#a82223;}
.products-nav #btn-sports a:hover {background:url(../images/btn-side-sports.gif) no-repeat 0 4px;}
.products-nav #btn-ladies.active {background:url(../images/btn-side-ladies.gif) no-repeat 0 4px;}
.products-nav #btn-ladies a:hover,
.products-nav #btn-ladies a.active,
.products-nav #btn-ladies .active a{color:#9691da;}
.products-nav #btn-ladies a:hover {background:url(../images/btn-side-ladies.gif) no-repeat 0 4px;}
.products-nav #btn-specialist.active {
	background:url(../images/btn-side-specialist.gif) no-repeat 0 4px;
	margin-bottom:0;
}
.products-nav #btn-specialist a:hover,
.products-nav #btn-specialist a.active,
.products-nav #btn-specialist .active a{color:#99a600;}
.products-nav #btn-specialist a:hover {background:url(../images/btn-side-specialist.gif) no-repeat 0 4px;}
.products-nav .active ul{display:block;}
.products-nav ul{
	margin:0;
	padding:0;
	list-style:none;
	display:none;
}
.products-nav ul li a:hover{background:none !important;}
.products-nav ul li.active{
	background:none;
	margin:0;
}
.side-nav {
	margin:0;
	padding:16px 0 50px;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.side-nav li a:hover,
.side-nav li.active a{
	text-decoration:none;
	background:url(../images/side-nav-rollover.gif) no-repeat 0 4px;
}
.shopping-basket {
	width:120px;
	padding:8px 0 9px 60px;
	overflow:hidden;
	background:#666 url(../images/bg-basket.gif) no-repeat 13px 8px;
}
.shopping-basket span {
	font-size:12px;
	color:#fff;
	line-height:12px;
	width:100px;
	float:left;
	clear:both;
}
.shopping-basket a{
	float:left;
	clear:both;
	color:#fff;
	white-space:nowrap;
	font-size:12px;
	line-height:12px;
	margin:12px 0 0;
}
.join-us {
	background:#000 url(../images/bg-join-facebook.jpg) no-repeat 100% 100%;
	width:162px;
	height:149px;
	overflow:hidden;
	padding:9px 0 0 18px;
}
.join-us a{
	color:#ccc;
	font-size:12px;
	line-height:14px;
}
/* sidebar end */
#footer {
	width:690px;
	overflow:hidden;
	margin:50px 0 0 205px;
	padding:0 0 68px;
}
#footer ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
#footer ul li {
	float:left;
	background:url(../images/separator-footer-nav.gif) no-repeat 0 3px;
	padding: 0 6px 0 9px;
}
#footer ul li:first-child{
	padding-left:0;
	background:none;
}
#footer ul li a{
	float:left;
	color:#999;
}