/* basics */

*{margin:0; padding:0;}

body {
	background: #fff;
	font-family: helvetica, verdana, arial, tahoma, sans-serif;
	font-size: 8pt;
	margin:10px 0 0 0;
	}
	
h1 {font-size: 13pt;}
h2 {font-size: 12pt;}
h3 {font-size: 10pt;}
h4 {font-size: 9pt;}


img{ border: none; padding:0; }
img a{border:none;}

img.left{ float: left; border: none; padding: 6px 0 0 0; }
img.right{ float: right; border: none; padding: 0 0 0 6px; }

blockquote{
	border-left:1px solid #A5ABAB;
	margin:15px;
	padding:0 12px 0 12px;
	}

code{
	font-family:"Courier New", Courier, monospace;
	}


.left {
	float: left;
}


.right {
	float: right;
}


/* links */

a{
	color:#000;
	text-decoration:none;
	}

a:hover{text-decoration: underline;}

/* container */

#container {
	width: 960px;
	margin: 0 auto;
	padding:0;
	background:#fff;
	color:#333;
	overflow: hidden;
	}
	
/* header */

#header {
	color: #fff; 
	float: right;
	position: relative;
	z-index: 5;
	}

h1#logo {
	text-indent: -9000px;
	padding:0;
	background: url(images/bg-logo-name.png) no-repeat 0 0;
	height: 35px;
	width: 140px;
	margin-right: 0;
	z-index: 10;
	position: relative;
	z-index: 2;
	}
	
h1#logo a {
	height: 35px;
	width: 140px;
	display: block;
}	
	
#header h1 a{color: #404040; text-decoration: none;}
#header h1 a:hover{color: #666; text-decoration: none;}


#header h2{
	font:normal 10pt georgia, times;
	color:#333;
	padding: 0 0 0 18px;
	margin:0;	
	}

h2.cat-head {
font-size:15pt;
font-weight: normal;
margin-bottom: 15px;	
}

/* main menu */


#menu {
	background:#4e4e4e;
	font-size: 9px;
	overflow:hidden;
	margin: 0;
	height: 20px;
	letter-spacing: .2em;
	width: 940px;
}

#nav-wrp {
	height: 30px;
	z-index: 10;
}

#nav-top-links {
height: 20px;
display: block;
padding-top: 3px;
}

#nav-top-links a {
float: left;
padding: 5px;
}


#menu ul {
	margin:0;
	padding:0;
}

#menu ul li,
#menu ul li a {
	list-style-type: none;
	float:left;
	margin: 0;
	padding: 0;
	width: 154px;
	text-align: center;
}

#menu ul li.nav-shop a {
/*background: transparent url(images/nav-shop.png) 0 0 no-repeat;*/
}

#menu ul li.nav-about a {
/*background: transparent url(images/nav-about.png) 0 0 no-repeat;*/
}

#menu ul li.nav-press a {
/*background: transparent url(images/nav-press.png) 0 0 no-repeat;*/
}

#menu ul li.nav-contact a {
/*background: transparent url(images/nav-contact.png) 0 0 no-repeat;*/
}

#menu ul li.nav-stores a {
/*background: transparent url(images/nav-stores.png) 0 0 no-repeat;*/
}


#menu ul li a {
	padding:4px 0;
	margin: 0;
	color: #fff;
	display:block;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 13px;
}

#menu ul li.selected a,
#menu ul li a:hover,
.page-id-2 #menu ul li.nav-about a,
.wpsc #menu ul li.nav-shop a,
.page-id-16 #menu ul li.nav-press a,
.page-id-13 #menu ul li.nav-contact a,
.page-id-22 #menu ul li.nav-retail a {
background-position: 0 -20px;
text-decoration: none;
color: #ccc;
}

#menu ul li a:hover {
	text-decoration: none;
}

/* content */

#content {
	overflow: hidden;
	position: relative;
	z-index: 1;
	}	
	
.content-wrp {
border: 1px solid #ccc;
padding: 20px 20px 0 20px;
position: relative;
}

.home .content-wrp{
border: none;
}


.page-wrp {
border-bottom: 1px solid #ccc;
padding-bottom: 20px;
}	

.post {
	margin:0;
	padding:0;
	line-height: 14pt;
	}
	
.post h3 {
 font:normal 15pt helvetica, verdana, arial, tahoma, sans-serif;
	}	
	
.post h2{
	font:normal 15pt helvetica, verdana, arial, tahoma, sans-serif;
	margin-top: 5px;
	line-height: 1.2em;
	}
	
.post h2 a{
	color: #000;
	text-decoration: none;
	}
	
.post h2 a:hover{
	color: #777;
	text-decoration: none;
	}



.post ul {}

.post li {}

.entry p {margin:12px 0;}

.postmetadata{
	clear: both;
	background:#F7F7F7;
	padding:4px;
	margin: 20px 0 30px 0;
	line-height: 12pt;
	position: relative;
		color: #999;
	}
	
	.postmetadata a {

	}
	
	.addthis_button_compact {
	position: absolute;
	right: 0;
	top: 4px;
	width: 90px;
	line-height: 1.7em;
	}
	
	.addthis_button_compact span {
	float: left;
	margin-right: 5px;
	}

.navigation {
	font-size:8pt;
	width:100%;
	float:left;
	margin:0;
	padding:0;
	overflow:hidden;
	}
	
.alignleft a{float:left; margin:25px 0;}
.alignright a{float:right; margin:25px 0;}



/* sidebar */

#sidebar {
	font-size:8pt;
	float:left;
	padding: 0;
	width: 138px;
	margin-top: 0;
	}

#sidebar ul ul li {
  list-style: none;
}

#sidebar h2{
	font:normal 11pt helvetica, verdana, arial, tahoma, sans-serif;
	color: #000;	
	margin: 0;
	padding: 0;
}

#sidebar label{
	font:normal 11pt helvetica, verdana, arial, tahoma, sans-serif;
	color: #000;	
	margin: 0;
	padding: 0;
}

#sidebar p {margin:0; padding:0;}

#sidebar img {padding: 0; margin: 0;}

#sidebar ul {
	margin:0;
	padding:0;
	}

#sidebar ul li {
	margin: 0;
padding:0;
	line-height: 14pt;
	list-style-type: none;

	}
	
#sidebar ul#shop-nav,
#sidebar ul#about-nav,
#sidebar ul#press-nav {
display: none;
text-align: right;
margin-bottom: 20px;
float: left;
}
	
#sidebar ul#shop-nav li,
#sidebar ul#about-nav li,
#sidebar ul#press-nav li { 
float: left;
}	

#sidebar ul#shop-nav li a,
#sidebar ul#about-nav li a,
#sidebar ul#press-nav li a { 
	border-bottom: 1px solid #fff;
	padding: 10px 25px 10px 0;
	background: #fff;
	float: left;
	width:115px;
	}
	
#sidebar ul#shop-nav li a:hover,
#sidebar ul#about-nav li a:hover,
#sidebar ul#press-nav li a:hover {
background: #eee;
text-decoration: none;
}	

#sidebar ul#shop-nav li a.selected,
.wpsc-home #sidebar ul#shop-nav li.sn-shop a,
.wpsc-category-5 #sidebar ul#shop-nav li.sn-tops a, 
.wpsc-category-6 #sidebar ul#shop-nav li.sn-bottoms a,
.wpsc-category-4 #sidebar ul#shop-nav li.sn-jackets a,
.wpsc-category-7 #sidebar ul#shop-nav li.sn-accessories a,
.wpsc-category-11 #sidebar ul#shop-nav li.sn-men a,
.wpsc-category-12 #sidebar ul#shop-nav li.sn-lcare a,
.page-id-2 #sidebar ul#about-nav li.an-hh a,
.page-id-69 #sidebar ul#about-nav li.an-us a,
.page-id-457 #sidebar ul#about-nav li.an-op a,
.page-id-459 #sidebar ul#about-nav li.an-lc a,
.page-id-16 #sidebar ul#press-nav li.pn-print a,
.page-id-98 #sidebar ul#press-nav li.pn-web a,
.wpsc-category-14 #sidebar ul#shop-nav li.sn-sale a {
background: #eee;
text-decoration: none;
} 	

.wpsc #sidebar ul#shop-nav,
.page-id-106 #sidebar ul#shop-nav,
.page-id-2 #sidebar ul#about-nav,
.page-id-457 #sidebar ul#about-nav,
.page-id-459 #sidebar ul#about-nav,
.page-id-69 #sidebar ul#about-nav,
.page-id-16 #sidebar ul#press-nav,
.page-id-98 #sidebar ul#press-nav,
.page-id-13 #sidebar ul#shop-nav,
.page-id-22 #sidebar ul#shop-nav{
display: block;
}

/* hide the nav on the transaction page */
.page-id-5 #sidebar ul#shop-nav {
display: none;
}


#sidebar ul ul {
	margin:0;
	padding:0;
}

#sidebar ul ul li {
	list-style-type: none;
	background:transparent url(images/dotted.png) repeat-x scroll 0 bottom;
	padding: 10px;
	}

#sidebar ul ul ul{
	margin: 0;
	padding: 0;
}

#sidebar ul ul ul li{
	padding: 0;
}

#sidebar ul#wholesale-nav {
margin-bottom: 20px;
float: left;
}

#sidebar ul#wholesale-nav li {
float: left;
text-align: right;
}

#sidebar ul#wholesale-nav li a {
	border-bottom: 1px solid #fff;
	padding: 10px 20px 10px 0;
	background: #4e4e4e;
	float: left;
	width:120px;
	color: #fff;
}

#sidebar ul#wholesale-nav li a:hover {
	background: #EEE;
	color: #252525;
	text-decoration: none;
}

#blog-nav h2 {
text-transform: uppercase;
font-size: .9em;
background: #eee;
padding: 10px;

}

.category-blog #sidebar ul#shop-nav,
.home #sidebar ul#shop-nav,
.home .post h2,
.single #sidebar ul#shop-nav,
.archive.date #sidebar ul#shop-nav {
display: none;
}

.home .entry p {
margin: 0;
}

.category-blog #sidebar ul#blog-nav,
.single #sidebar ul#blog-nav,
.archive.date #sidebar ul#blog-nav {
display: block;
}


/* Entry Mast */

.entry_author_image img {
	float: left;
	width: 50px;
	height: 50px;
	margin: 0 5px;
}

.mast-meta{
	float: left;
	width: 640px;
	padding: 5px 0 0 5px;
}

.entry{
	clear: left;
}

/* End Entry Mast */



/* comments */


#commentform{
	background:#fff;
	margin:0;
	padding:0;
	}
	
#commentform p{
	color: #000;
	}
	
#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}
	
#commentform h3{
	font-family: helvetica, verdana, arial, tahoma, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	color: #000;
	margin:0;
	padding:0;
	}
	
#comment{
	width:80%;
	}

#author, #email, #url, #comment, #submit{
	background: #fff;
	font-family: helvetica, verdana, arial, tahoma, sans-serif;
	font-size: 8pt;
	margin:5px 5px 0 0;
	padding:0;
	border: 1px solid #ccc;
	}
	
#submit{margin:5px 5px 0 0;}

#comments{margin: 40px 0 0 0; padding:0}
	
ol.commentlist {list-style-type: none; margin:0; padding:0;}

.avatar{float:left; margin:0 12px 0 0;}

ol.commentlist li {
	background: #fff;
	margin:10px 0;
	padding:5px 0 5px 10px;
	list-style-type:none;
	}

ol.commentlist li.alt {background: #eee;}
ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}

ol.commentlist a {color:#000;}

cite {
	font-family: arial, verdana, tahoma;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	}
	
cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}



/* search */

#searchform{
	padding:0;
	margin: 0;
	height: 20px;
	width: 270px;
	float: right;
	}

#searchform input#s{
	margin:0;
	padding: 4px 2px 0 2px;
	border:1px solid #ccc;
	width: 205px;
	float: left;
	display: inline;
	height: 14px;
	color: #b2b2b2;
	line-height: 1em;
	font-size: 1.1em;
	}

form input {
	font-family: helvetica, verdana, arial, tahoma, sans-serif;
}	

/* search */

#subscribeform {
	padding:0;
	margin: 5px 10px 0 0;
	height: 20px;
	width: 305px;
	float: right;
	}

#subscribeform input#s{
	margin:0;
	padding: 4px 2px 0 2px;
	border:1px solid #ccc;
	width: 208px;
	float: left;
	display: inline;
	height: 14px;
	color: #b2b2b2;
		line-height: 1em;
	font-size: 1.1em;
	}


	
/* misc */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	
.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 5px 0;
   margin: 0;
}

/* press */

.page-id-16 .wp-caption,
.page-id-98 .wp-caption {
margin: 20px 0 0 0;
background: transparent;
border: 0;
}

.page-id-16 p.wp-caption-text,
.page-id-98 p.wp-caption-text {
   float: left;
}

.page-id-16 .wp-caption.alignleft a,
.page-id-98 .wp-caption.alignleft a {
margin: 0;
}

.page-id-16 .wp-caption img,
.page-id-98 .wp-caption img {
border: 1px solid #ccc;
margin-bottom: 10px;
}

.page-id-16 .content-wrp,
.page-id-98 .content-wrp {
padding-bottom: 20px;
}

/* contact */

.contact-wrp {
margin-top: 20px;
font-weight: bold;
}

.contact-wrp a {
font-weight: normal;
text-decoration: underline;
}

/* footer */

#footer {
	background:transparent;
	clear: both;
	padding: 15px 0 20px 0;
	color:#BCBCBC;

	}
	
#footer p{padding:0 0 10px 0; color: #333; text-align:left;}
#footer a{color: #BCBCBC;text-decoration: none;}
#footer a:hover{color: #5D5D5D;text-decoration: underline;}

#footer ul {
list-style: none;
}

#footer ul li {
display: inline;
background: url(images/bg-footlink.png) no-repeat right 2px;
padding: 0 6px 0 4px;
}

#subscribe, #social-links {
float: right;
}

#social-links {
width: 210px;
}

#social-links a {
padding: 3px 0 3px 20px;
margin-left: 10px;
}

.sl-blog a {
background: url(images/ico-wp.png) no-repeat 0 0;
float: left;
}

#menu-item-998 a {
background: url(images/ico-twitter.png) no-repeat 50px 0;
padding: 2px 30px 2px 0;
}

#menu-item-999 a, .sl-fan a  {
background: url(images/ico-fb.png) no-repeat 73px 0;
padding: 2px 30px 2px 0;
}

.copyright {
}

/* grid */

.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}

#search {
margin-top: 3px;
}

#searchsubmit,
#subscribesubmit  {
float: right;
}

#main {
position: relative;
margin-bottom: 20px;
}

.products-page #page-h {
display: none;
}

div.producttext { 
float: left;
}

/*
.page-id-2 .content-wrp,
.page-id-69 .content-wrp {
background: url(images/leather2.png) no-repeat right center;
}

.page-id-13 .content-wrp {
background: url(images/bg-contact.jpg) no-repeat 200px center;
}

.page-id-22 .content-wrp {
background: url(images/bg-retail.jpg) no-repeat 200px center;
}
*/

.page-id-2 .content-wrp .entry,
.page-id-69 .content-wrp .entry {
width: 400px;
}

.content-wrp {
  min-height:480px;
  height:auto !important;
  height:550px;
  overflow: visible;
}

.page .content-wrp,
.search-results .content-wrp {
  min-height:480px;
  height:auto !important;
  height:500px;
  overflow: visible;
}

fieldset {
border: 0;
margin-bottom: 10px;
}

.contact-form .text {
border: 1px solid #ccc;
padding: 2px;
color:#B2B2B2;
width: 300px;
font-family: helvetica, verdana, arial, tahoma, sans-serif;
font-size:8pt;
}

.form-submit .button,
#commentform #submit {
text-indent: -5000px;
background: url(images/btn-submit.png) 0 0 no-repeat;
height: 19px;
width: 63px;
border: 0;
cursor: pointer;
}


.search-results .post {
border-bottom: 1px solid #eee;
padding-bottom: 10px;
margin-bottom: 10px;
}

/* home */

.home .entry img {
float: left;
}

.home .in-widge {
position: absolute;
top: 60px;
left: -1px;
height: 140px;
width: 138px;
/* background: url(images/in-widge.jpg) #000 no-repeat 0 0; */
border: 1px solid #000;
}

#respond {
padding: 20px 0;
}

.btn-share {
padding-left: 20px;
background: url(images/btn-share-gry.png) 0 0 no-repeat;
float: right;
}

.home .content-wrp {
padding: 0;
}

.search .content-wrp {
  min-height:500px;
  height:auto !important;
  height:500px;
  overflow: visible;
}

.page-id-22  #page-h {
margin-bottom: 20px;
}

.page-id-22 .post p {
margin: 5px 0 20px 0;
}

.mp-form {
float: right;
margin: 0px 5px 0 0;
}

.mp-form .MailPressFormEmail,
.mp-form .MailPressFormName {
border:1px solid #CCCCCC;
color:#B2B2B2;
display:inline;
float:left;
height:14px;
margin:0 0 5px 0;
padding:4px 2px 0;
width:208px;
		line-height: 1em;
	font-size: 1.1em;
}

.mp_submit {
background: url(images/btn-subscribe.png) 0 0 no-repeat;
text-indent: -9000px;
width: 86px;
height: 19px;
border: 0;
float:right;
}

.mp-container {
float:right;
width:228px;
}

.mp-message, .mp-loading {
float:right;
top: 60px;
}

#blog-nav {
float: left;
width:140px;
display: none;
}

.archive #blog-nav,
.blog #blog-nav,
.single #blog-nav,
.page-template-blog-php #blog-nav {
display: block;
}

/* Login */

#lwa_wp-submit {
background: url(images/btn-login.png) 0 0 no-repeat;
text-indent: -9000px;
width: 94px;
height: 20px;
display: block;
border: 0;
float: right;
}


/* Static Images */

.content-wrp .static {
width: 325px;
height: 500px;
position: absolute;
bottom: 0;
right: 0;
}

.page.page-id-2 .content-wrp,
.page.page-id-13 .content-wrp {
height: 480px !important;
}


/* Blog Images */

#h-blog {
background: url(images/h-blog.jpg) 0 0 no-repeat;
height: 123px;
text-indent: -9000px;
position: absolute;
top: 0;
left: 0;
height: 123px;
width: 778px;
}

.page-template-blog-php .content-wrp, .blog .content-wrp {
padding-top: 150px;
}


.wpsc_variation_forms p {
float: left;
width: 250px;
margin-top: 0;
}

/* Drop Nice */

.wpsc-single-product .dropnice {
	font-size: .8em;
}

.wrp-select {
	float: left;
	width: 110px;
}

.wrp-select ul {

}

div.dropnice { 
	position: relative; 
	overflow: visible; 
	margin: 0; 
	padding: 0; 
	background: #fff;
	text-align: left; 
}
	
div.dropnice div { margin: 0; padding: 0; }

div.dropnice .selected { 
	position: relative;
	z-index: 1 !important;
	border: 1px solid #ccc; padding: 2px 5px; 
}

div.dropnice .selected a { 
	position: relative;
	display: block;
	background: url(images/btn-drop.png) no-repeat right 7px;
}

div.dropnice .options { 
	position: absolute;
	z-index: 10 !important;
	top: 23px; 
	left: 0; 
	background: #fff;
	display: block; 
}
		
		div.dropnice .options ul { display: block; list-style: none; margin: 0; border-left: solid 1px #ccc; border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; }
		
		div.dropnice .options li { display: block; margin: 0;  cursor: pointer; }

			div.dropnice .options li a {
				display: block;
				padding: 2px 5px;
				text-decoration: none;
				color: #555;
			}
			
			div.dropnice .options li a:hover {
				background-color: #eee;
			}
			
			
			
			div.dropnice .options li:hover {

			}

			}
			
			
.page-template-blog-php h4 {
	font-size: 13px;
}



#change_country {
	width: 300px;
}

#change_country .dropnice {
   margin-top: 2px;	
}

#change_country div.dropnice {

}

#change_country div.dropnice .options ul,
.wpsc_checkout_table.left div.dropnice .options ul {
	height: 200px;
	overflow-y: auto;
}

.wpsc_checkout_table.left div.dropnice { 
	width: 270px;
}


.wpsc_gateway_container div.dropnice .options ul {
	height: 70px;
	overflow-y: auto;

}

.wpsc_pppro_cc_type2 div.dropnice {
	width: 170px;

}

.wpsc_pppro_cc_type2 div.dropnice {
	width: 170px;

}

.wpsc_pppro_cc_expiry2 .dropnice {
float: left;
width: 60px;
margin-right: 5px;
}

			
.shipping_region {
border:1px solid #CCCCCC;
padding:4px;
}


.wpsc_pppro_cc_number2 input {
	width: 160px;
}

#region_select_6 {
 margin-top: 2px;
}

.vari-row {
float: left;
width: 200px;
margin-bottom: 10px;
}
