/* This is all of existing SF style */
/************************************/

html {

    background: #100d1e url("http://www.sneakerfreaker.com/template/img/bg_purple.gif") repeat-x top left;
    
}

body {
	margin: 0 auto;
	text-align: center;
	font: 10px verdana;
	behavior: url(csshover.htc);
        background: transparent url(images/layout/bg.gif) repeat-x scroll left top;
}

a img { border: 0px; }
a, a:active { outline: none; }
ul { list-style-type: square; }
td { vertical-align: top; }
table th { text-align: right; }
a { color: #5fa57e; text-decoration: none; font-weight: bold; }
a:hover { text-decoration: underline; }

input, select, textarea {
	font-family: verdana;
	font-size: 10px;
	border: 1px solid #CCCCCC;
	padding: 3px;
}

input[type="image"] {
	border: 0px;
}

form { display: inline; }
div { position: relative; } /* for IE, to solve float 'holding' */

p {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;

}

hr {
	_margin: 0px;
	_padding: 0px;
}

.sneaker_logo {
	margin-top: 5px;
}

.hor_line {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	border-top: 1px solid #999999;
}

.button {
	width: 105px;
	height: 20px;
	background: url("images/layout/background.button.gif") no-repeat;
	border: 0px;
	color: #000000;
	font-weight: bold;
}

.emphasise {
	font-weight: bold;
}

.col {
	position: relative;
	float: left;
	display: inline;
}

.clearer {
	clear: both;
	margin-bottom: 0px;
	margin-top: 0px;
	_margin: 0px;
	line-height: 0px;
}

.clear_row, .clear_5px {
	height: 5px;

}

.clear_2px {
	height: 2px;
}

.clear_10px {
	height: 10px;
}

.clear_20px {
	height: 20px;
}

.clear_40px {
	height: 40px;
}


.highlightWord {
	color: #ba0827;
	font-weight: bold;
}

.hide {
	display: none;
}

.note {
	color: #999999;
}

.content_block {
	width: 500px;
}

.form_label {
	width: 200px;
	font-weight: bold;
	text-align: right;
	margin-right: 6px;
	line-height: 20px;
}

.form_input {
	width: 300px;
}


.center {
	text-align: center;
}

div#messages {
	width: auto;
	padding: 5px;
	background: #CCCCCC;
	border: 1px solid #999999;
	position: relative;
	top: -3px;
	font-size: 14px;
}


.frontVid object, .frontVid embed {
	display: block;
	margin: 0px;
	padding: 0px;
}

div#dev_only {
	position: absolute;
	display: none;
	background: #CCCCCC;
	color: #999999;
	width: 110px;
	height: 700px;
	left: 0px;
	top: 0px;
	padding: 10px;
	border: 1px solid #CCCCCC;
	font-weight: bold;
}

div#dev_only p {
	margin-top: 2px;
	margin-bottom: 2px;
}

div#container {
	margin: 0 auto;
	text-align: left;
	width: 980px;
	/* background: #FFFFFF url("images/layout/background.main.panel.jpg") left repeat-y; */
	background: url("images/layout/background.main.panel.gif") right repeat-y;
}

div#banner {
	width: auto;
	height: 113px;
	background: #FFFFFF;
}

div#banner div {
	background: #FFFFFF;
}


div#navigation {
	width: auto;
	height: 66px;
	background: #000000;
	color: #FFFFFF;
}

div#navigation a {
	color: #FFFFFF;
	font-weight: normal;
}

.nav_box {
	position: relative;
	float: left;
	height: 66px;
	cursor: pointer;
}

.nav_box_sub {
	display: none;
	width: 91px;
	height: 66px;
}

.nav_box_sub div {
	height: 10px;
	line-height: 10px;
}

.nav_box_sub a {
	display: block;
	margin: 0px;
	padding: 0px;
	margin-bottom: 1px;
	_margin-bottom: 2px;
	line-height: 9px;
}

.nav_box_sub a:hover {
	border-left: 2px solid #B70000;
}

.nav_block a {
	display: block;
	height: 66px;
	width: 90px;
	font-weight: bold;
}

.nav_block a:hover {
	text-decoration: none;
}

.nb_articles { width: 91px;	background: #052016 url("images/layout/nav.articles.gif") bottom left no-repeat; }
.nb_freakers { width: 91px;	background: #0e4736 url("images/layout/nav.freakers.gif") bottom left no-repeat; }
.nb_videos { width: 92px;	background: #184c38 url("images/layout/nav.videos.gif") bottom left no-repeat; }
.nb_shoppe { width: 91px;	background: #1e5f46 url("images/layout/nav.shoppe.gif") bottom left no-repeat; }
.nb_winwin { width: 92px;	background: #257454 url("images/layout/nav.winwin.gif") bottom left no-repeat; }
.nb_museum { width: 91px;	background: #184c38 url("images/layout/nav.museum.gif") bottom left no-repeat; }
.nb_shopguide { width: 91px;	background: #123829 url("images/layout/nav.shopguide.gif") bottom left no-repeat; }
.nb_aboutus { width: 91px;	background: #091912 url("images/layout/nav.aboutus.gif") bottom left no-repeat; }

div#nb_articles, div#nb_freakers, div#nb_videos, div#nb_shoppe, div#nb_winwin, div#nb_museum, div#nb_shopguide, div#nb_aboutus {
	display: none;
	margin-left: 5px;
}

div#toppanel {
	height: 26px;
	line-height: 26px;
	background: #252828;
	background: #000 url("images/layout/nav_bg.gif") bottom left no-repeat;
}

div#toppanel a {
	color: #FFFFFF;
	font-weight: normal;
}


.user_nav {
	font-size: 10px;
	font-family: verdana;
	font-weight: normal;
}


div#body, div#toppanel {
	width: 980px;
}

.left_panel, .main_panel {
	position: relative;
	float: left;
}

#topPanel .main_panel {
	background-color: #fff;
}

.left_panel {
	width: 250px;
	overflow: hidden;
}

.left_panel_block {
	width: 230px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.left_panel_shop {
	width: 250px;
	background: #000000;
	color: #FFFFFF;
}

.shop_pan_left {
	border-bottom: 1px solid #737373;
	padding-bottom: 0px;
	margin-bottom: 5px;
	height: 20px;
}

.main_panel {
	width: 730px;
}

div#main_panel_inner {
	width: 710px;
	margin-left: 10px;
	margin-top: 10px;

	/*
	width: 690px;
	margin-left: 20px;
	margin-top: 10px;
	*/

	background-color: #fff;

}

.main_block {
	/* width: 690px;	*/
	width: 710px;

}


div#footer {
	width: 100%;
	background: #000000;
	text-align: center;
	height: 25px;
	color: #FFFFFF;
	line-height: 25px;
	font-weight: normal;
	position: relative;
}

div#footer img {
	position: relative;
	top: 4px;
}
div#footer a { color: #5fa57e; text-decoration: none; font-weight: normal; }
div#footer a:hover { text-decoration: underline; }

div#pageBanner {
	margin-bottom: 10px;
}

div#article, h1 {
	width: 690px;
	margin-left: 0px;
}

h1 {
	font-weight: bold;
	font-family: helvetica;
	font-size: 14px;
}

h1.logo {

	padding: 0px;
	margin: 0px;
	float: left;
	display: block;
	width: 237px;
	height: 94px;
	background-image: url('images/layout/logo.sneakerfreaker.jpg');

	text-indent: -5000px;

	margin-top: 5px;



}

h2.newreleasesfront {

	padding: 0px;
	margin: 0px;

	display: block;
	width: 208px;
	height: 24px;
	background-image: url('images/layout/heading.newreleases_01.gif');


	overflow: hidden;

	text-indent: -5000px;

}

h2.newsflashfront {

	padding: 0px;
	margin: 0px;

	display: block;
	width: 179px;
	height: 25px;
	background-image: url('images/layout/heading.news_01.gif');

	text-indent: -5000px;

	overflow: hidden;

}

h2.features {

	padding: 0px;
	margin: 0px;
	overflow: hidden;

	display: block;
	width: 960px;
	height: 115px;
	background-image: url('images/layout/banners/features.jpg');

	text-indent: -5000px;

}

h2.aboutus, h2.newsflash, h2.newreleases, h2.shop, h2.shoppingguide, h2.video, h2.winwin, h2.museum, h2.articles {

	padding: 0px;
	margin: 0px;
	overflow: hidden;

	display: block;
	width: 710px;
	height: 115px;

	text-indent: -5000px;

}

h2.aboutus { background-image: url('images/layout/banners/aboutus.jpg'); }
h2.newsflash { background-image: url('images/layout/banners/newsflash.jpg'); }
h2.newreleases { background-image: url('images/layout/banners/newreleases.jpg'); }
h2.shop { background-image: url('images/layout/banners/shop.jpg'); }
h2.shoppingguide { background-image: url('images/layout/banners/shoppingguide.jpg'); }
h2.video { background-image: url('images/layout/banners/video.jpg'); }
h2.winwin { background-image: url('images/layout/banners/winwin.jpg'); }
h2.museum { background-image: url('images/layout/banners/museum.jpg'); }
h2.articles { background-image: url('images/layout/banners/articles.jpg'); }


.loginbox {
	background: #000000;
}

.quicklinks {
	/* background: #FFFFFF;	 */
	background: #000000;
	height: 66px;
}

.quicklinks img {

}

.newsletter_tag {
	margin-top: 2px;
	color: #b3b3b3;
	font-family: Helvetica;
	font-size: 9px;
}

.newsletter_input {
	position: absolute;
	left: 5px;
	width: 145px;
	height: 13px;
	font-family: Helvetica;
	font-size: 9px;
	line-height: 13px;
	border: 1px solid #808080;
	color: #FFFFFF;
	background: #000000;
	padding: 1px;
	padding-top: 2px;
	padding-left: 2px;
}

.newsletter_submit {
	position: absolute;
	border: 0px;
	left: 160px;
	top: -3px;
}

.news_teaser {
  font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.search {
	position: absolute;
	top: 6px;
	right: 70px;

	font-size: 9px;
	color: #6d6d6d;
	width: 150px;
	background: #131313;
	padding: 1px;
	padding-left: 2px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #6d6d6d;
	border-left: 1px solid #6d6d6d;
}

.search_focus {
	color: #000000;
}

.feature, .onsale {
	margin-top: 0px;
}

.feature {
	width: 557px;
	margin-right: 10px;
}

.onsale {
	width: 143px;
	text-align: center;
}

.grid_nr, .grid_videos {
	float: left;
	width: 170px;
}

.grid_nr {
	text-align: center;
	font-weight: bold;
	color: #575757;
}

.nr_pad, .videos_pad {
	margin-right: 10px;
}

.grid_onews {
	float: left;
	width: 342px;
}

.grid_onews img {
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
}

.on_pad {
	margin-right: 20px;
}

.ads img {
	margin-bottom: -2px;
}


.home_divider {
	height: 34px;
	margin-top: 10px;
	margin-bottom: 10px;
}



.home_divider div {
	position: absolute;
	top: 6px;
	right: 5px;
}
.home_divider_releases { background: url('images/layout/home.divider.newreleases.jpg') no-repeat;	}
.home_divider_articles { background: url('images/layout/home.divider.articles.jpg') no-repeat; }
.home_divider_newsflash { background: url('images/layout/home.divider.newsflash.jpg') no-repeat; }




.home_article_teaser {
	padding-top: 1px;
	font-weight: normal;
	padding-right: 5px;
}

.rss {
	position: absolute;
	top: 10px;
	right: 330px;
	line-height: 12px;
}

.cart_item {
	padding-top: 2px;
	padding-bottom: 2px;
}

.cart_item:hover {
	background: #333333;
}

.cart_display_block {
	width: 230px;
}

.cart_display_title {
	width: 175px;
	margin-right: 5px;
}

.cart_display_price {
	width: 50px;
}

.product_quick_action {
	position: relative;
	width: 150px;
}

.product_quick_holder {
	position: absolute;
	bottom: 5px;
	width: 150px;
	left: 6px;
}

.ad_top {
	margin-top: 11px;
}

div#latestvideo {
	width: 250px;
	height: 156px;
	background: #aaaaaa url("images/layout/background.latestvideo.jpg") no-repeat;
}

div#latestvideo img {
	position: absolute;
	top: 10px;
	right: 9px;
}

div#latestvideo div {
	position: absolute; bottom: 8px; left: 20px; font-size: 9px; color: #FFFFFF; font-weight: bold;
}

.shopprice {
	font-weight: bold;
	font-size: 12px;
}

.shop_square {
	border: 1px solid #CCCCCC;
	width: 168px;
	height: 250px;
}

.shop_square_info {
	margin-left: 5px;
	width: 158px;
	margin-top: 5px;
	height: 185px;
	font-size: 9px;
}

.shop_square_actions {
	text-align: center;
	margin-top: 2px;
	margin-bottom: 0px;
}

.shop_summary_grid {
	border-bottom: 1px solid #F3F3F3;
	border-right: 1px solid #F3F3F3;
}

.shop_alert {
	padding: 5px;
	border: 2px solid #c91c1c;
	margin-bottom: 5px;
	color: #FFFFFF;
	background: #c91c1c;
	font-weight: bold;
}

.right_col_item {
	vertical-align: middle;
	text-indent: 8px;
	background: url("images/layout/listing.arrow.gif") left no-repeat;
}


.incomplete_field {
	font-weight: bold;
	color: #c91c1c;
}

h6 {
	font-size: 14px;
	background: #ddf1e2;
	padding: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.sitemap {
	font-size: 12px;
}






.lowdown_box {
	position: absolute;
	top: 0px;
	width: 242px;
	margin-left: 8px;
	height: 98px;
	padding-top: 8px;
	opacity: 0.9988;
	filter: alpha(opacity=99);
}

.lowdown_box a {
	color: #000000;
	font-weight: normal;
}

.lowdown_box a img {
	margin-right: 8px;
}

.lowdown_box span {
	color: #cb223e;
	font-weight: bold;
}

.lowdown_box .more {
	position: absolute;
	width: 46px;
	height: 16px;
	bottom: 10px;
	right: 4px;
}

.lowdown_box a:hover {
	text-decoration: none;
}

a.mtLink {
	color: #000;
}

a.mtLink:hover {
	color: #82BC9C;
	text-decoration: underline;
	cursor: pointer;
}

a.mtLink h3 {
	font-size: 10px;
	margin: 0px;
	padding: 5px 0px;
}

shopguideLinks a {
	color: #82BC9C;
}

shopguideLinks a:hover {
	text-decoration: underline;
	cursor: pointer;
}

.redLinks a {
	color: #CF0000;
}

.loggedas {
	position: absolute;
	top: 0px;
	left: 150px;
	color: #6D6D6D;
	font-weight: normal;
}

a img.fade {
	opacity: 0.9999;
	filter: alpha(opacity=100);
}

a:hover img.fade {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

.wholesale_image {
	width: 150px;
	margin-right: 5px;
}

.wholesale_description {
	width: 360px;
	margin-right: 5px;
}


.wholesale_order {
	width: 150px;

}



/* Begin new OSC styles */
/************************************/

.clear {clear: both; height: 1px; overflow: hidden; font-size: 1px; float: none;}


#osc_topinfo {

	position: relative;
	height: 40px;

}

#osc_actions {
	position: absolute;
	right: 10px;
	color: #000;
}

#osc_breadcrumbs {
	position: absolute;
	left: 0px;
	color: #000;
}

#osc_zigzag {

	position: absolute;
	top: 22px;

}




.left_panel .osc_info_box {

	padding: 3px 10px 3px 10px;

}

.left_panel .osc_info_box .header {

	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	padding-bottom: 3px;

	border-bottom: 1px solid #737373;

}

.left_panel .osc_info_box .header a {
	color: #FFF;
}

.main_panel .osc_info_box .header {

	font-size: 14px;
	color: #05AC74;

}



.osc_product {
	background-color: #F0F0F0;
	margin: 0px 20px 20px 0px;
	width: 155px;
	height: 240px;
	border: 1px solid #CCCCCC;
	float: left;
	position: relative;
}

.osc_product div {
	position: absolute;
	width: 155px;
	height: 13px;
	overflow: hidden;
}

.osc_product .name {
	top: 5px;
	left: 5px;
}

.osc_product .price {
	top: 20px;
	left: 5px;
}

.osc_product .image {
	top: 40px;
	left: 0px;
	height: 165px;
	text-align: center;
}

.osc_product .addToCart {
	top: 215px;
	left: 2px;
	height: 20px;
}

.osc_product .moreInfo {
	top: 215px;
	left: 78px;
	height: 20px;
}

.left_panel_shop .osc_product {
	background-color: #000;
	height: auto;
	border: 0px;
	margin: 0px;
	float: none;
}

#paypal_left {
	padding: 30px 0px 20px 0px;
	text-align: center;
}


.osc_product_full {
	position: static;
}

.osc_product_full .p_image {

	float: left;
	width: 350px;
	overflow: hidden;

}

.osc_product_full .p_content {

	float: left;
	width: 350px;
	overflow: hidden;
	padding-left: 10px;

}

h3, .osc_product_full .p_content .name {

	color: #05AC74;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;

}


h2, .pageHeading {
	font-weight: bold;
	font-size: 16px;
	color: #05AC74;
	text-transform: uppercase;
	padding-bottom: 10px;
}

.productSpecialPrice {
	color: red;
}


#osc_matt_footer {
	margin-top: 25px;
}

#osc_new {
	float: left;
	width: 220px;
	overflow: hidden;
	margin: 5px 20px 15px 0px;
}

#osc_featured {
	float: left;
	width: 220px;
	overflow: hidden;
	margin: 5px 20px 15px 0px;
}

#osc_special {
	float: left;
	width: 220px;
	overflow: hidden;
	margin: 5px 0px 15px 0px;
}




/* New SF Menu Styles */


/* Menu */

.mainMnu {
	margin: 0;
	padding: 0 0 0 0;
	width: 730px;
	height: 66px;
	float: right;
	}
.mainMnu ul {
	margin: 0;
	padding: 0;
	height: 31px;
	list-style-type: none;
	}
.mainMnu ul li {
	margin: 0;
	padding: 0;
	display: block;
	position: relative;
	float: left;
	width: 91px;
	height: 66px;
	text-indent: -700em;
	text-decoration: none;
	}
.mainMnu ul li a, .mainMnu ul li span {
	margin: 0;
	padding: 0;
	display: block;
	position: relative;
	float: left;
	width: 91px;
	height: 66px;
	text-indent: -700em;
	text-decoration: none;
	}
.mainMnu ul li a:hover, {
	background-position: bottom left;
	/*overflow: hidden;*/
	}
/*Hide from Mac IE\*/
.mainMnu ul li a {
	overflow: hidden;
	}
/*End hide*/

.mainMnu #mnuItem01 { background: #1f1b34 url(http://www.sneakerfreaker.com/template/img/nav.articles.v2.gif) no-repeat bottom left; width: 92px; }
.mainMnu #mnuItem02 { background: #493f7b url(http://www.sneakerfreaker.com/template/img/nav.freakers.v2.gif) no-repeat bottom left; width: 92px; }
.mainMnu #mnuItem03 { background: #564c91 url(http://www.sneakerfreaker.com/template/img/nav.features.v2.gif) no-repeat bottom left; }
.mainMnu #mnuItem04 { background: #6255a4 url(http://www.sneakerfreaker.com/template/img/nav.shoppe.v2.gif) no-repeat bottom left; }
.mainMnu #mnuItem05 { background: #695fb8 url(http://www.sneakerfreaker.com/template/img/nav.winwin.v2.gif) no-repeat bottom left; }
.mainMnu #mnuItem06 { background: #6255a4 url(http://www.sneakerfreaker.com/template/img/nav.forum.v2.gif) no-repeat bottom left; }
.mainMnu #mnuItem07 { background: #564c91 url(http://www.sneakerfreaker.com/template/img/nav.blog.v2.gif) no-repeat bottom left; }
.mainMnu #mnuItem08 { background: #493f7b url(http://www.sneakerfreaker.com/template/img/nav.videos.v2.gif) no-repeat bottom left; }

.mainMnu #subItem01 { background: transparent url(http://www.sneakerfreaker.com/template/img/nav/articles_articles.gif) no-repeat top left; }
.mainMnu #subItem02 { background: transparent url(http://www.sneakerfreaker.com/template/img/nav/articles_newreleases.gif) no-repeat top left; }
.mainMnu #subItem03 { background: transparent url(http://www.sneakerfreaker.com/template/img/nav/articles_newsflash.gif) no-repeat top left; }
.mainMnu #subItem04 { background: transparent url(http://www.sneakerfreaker.com/template/img/nav/freakers_forum.gif) no-repeat top left; }
.mainMnu #subItem05 { background: transparent url(http://www.sneakerfreaker.com/template/img/nav/freakers_myfrknblog.gif) no-repeat top left; }

.mainMnu:hover #mnuItem01 a { height: 25px; }
.mainMnu:hover #mnuItem02 span { height: 25px; }

ul.subNav {}

.mainMnu ul.subNav li {
	display: none;
	z-index: 1000;
	}
.mainMnu ul li ul.subNav {
	margin: 0;
	display: none;
	z-index: 1000;
	}
.mainMnu ul li:hover ul.subNav {
	margin: 0;
	padding: 10px 0 0 0;
	position: relative;
	top: 0;
	left: 0;
	display: block;
	z-index: 1000;
	}
.mainMnu ul li:hover ul.subNav li {
	margin: 0;
	padding: 0;
	display: block;
	width: 79px;
	height: 10px !important;
	text-indent: -700em;
	text-decoration: none;
	}
.mainMnu ul li:hover ul.subNav li a {
	margin: 0;
	padding: 0;
	display: block;
	width: 79px;
	height: 10px !important;
	text-indent: -700em;
	text-decoration: none;
	}
ul.subNav li a:hover {
	border-left: 3px solid #FF0000;
	}

/* */

.bannerAdTop { float: right; padding: 10px 0 0 15px; }

/* */

.subMnu {
	margin: 0;
	padding: 0 0 0 0;
	width: 418px;
	height: 26px;
	float: left;
	}
.subMnu ul {
	margin: 0;
	padding: 0;
	height: 26px;
	list-style-type: none;
	}
.subMnu ul li {
	margin: 0;
	padding: 0;
	float: left;
	}
.subMnu ul li a {
	margin: 0;
	padding: 0;
	display: block;
	_float: left;
	width: 10px;
	height: 26px;
	text-indent: -700em;
	text-decoration: none;
	overflow: hidden;
	background-position: top left;
	background-repeat: no-repeat;
	}
.subMnu ul li a:hover {
	background-position: bottom left;
	/*overflow: hidden;*/
	}
/*Hide from Mac IE\*/
.subMnu ul li a {
	overflow: hidden;
	}
/*End hide*/

.subMnu #subMnuItem01 { background: transparent url(http://www.sneakerfreaker.com/template/img/sub_nav_01.gif) no-repeat bottom left; width: 172px; }
.subMnu #subMnuItem02 { background: transparent url(http://www.sneakerfreaker.com/template/img/sub_nav_02.gif) no-repeat bottom left; width: 147px; }
.subMnu #subMnuItem03 { background: transparent url(http://www.sneakerfreaker.com/template/img/sub_nav_03.gif) no-repeat bottom left; width: 103px; }
.subMnu #subMnuItem04 { background: transparent url(http://www.sneakerfreaker.com/template/img/sub_nav_04.gif) no-repeat bottom left; width: 140px; }




div.welcome { margin: 0; padding: 0; }
div.welcome h3.title {
	margin: 0 0 0 0;
	padding: 0;
	width: 225px;
	height: 24px;
	display: block;
	float: left;
	text-indent: -700em;
	text-decoration: none;
	overflow: hidden;
	background: transparent url(images/layout/title_news_giveaways.gif) no-repeat top left;
	}	

.btnNewsletter { padding: 0; display: block; }
.btnNewsletter a {
	margin: 5px 0 0 0;
	padding: 0;
	width: 112px;
	height: 25px;
	display: block;
	float: left;
	text-indent: -700em;
	text-decoration: none;
	overflow: hidden;
	position: relative;
	background: transparent url(http://www.sneakerfreaker.com/template/img/btn_newsletter.gif) no-repeat bottom left;
	}
.btnMember { padding: 0; display: block; }
.btnMember a {
	margin: 5px 5px 0 2px;
	padding: 0;
	width: 112px;
	height: 25px;
	display: block;
	float: left;
	text-indent: -700em;
	text-decoration: none;
	overflow: hidden;
	position: relative;
	background: transparent url(http://www.sneakerfreaker.com/template/img/btn_full_member.gif) no-repeat bottom left;
	}	
	
