/*  
Theme Name: Autumn Concept
Theme URI: http://www.edmerritt.com/
Description: Autumn Concept 1.0<br /> A clean, modern theme whose colour scheme can be customised without altering any images. Simply edit colours in the CSS via the Wordpress interface.<br />Features: Widget support; colour schemes; collapsable layout; a choice of five banner images; drop down menus; accessible code... <br /><a href="http://edmerritt.com/wordpress/?page_id=49">Usage Instructions</a><br />You might also like my other theme <a href="http://themes.wordpress.net/columns/2-columns/1030/ocean-mist-10/">Ocean Mist</a>
Version: 1.0
Author: Ed Merritt
Author URI: http://www.edmerritt.com/
*/

/* COLOUR SCHEME 
____________________________________________________________________________
Edit these to alter the colour scheme of the theme.
*/
@font-face {
	font-family: 'cartoonShout';
	src: url('Komika_display_kaps_bold-webfont.eot');
	src: local('☺'), url('Komika_display_kaps_bold-webfont.woff') format('woff'), url('Komika_display_kaps_bold-webfont.ttf') format('truetype'), url('Komika_display_kaps_bold-webfont.svg#webfontpqcItU5K') format('svg');
	font-weight: normal;
	font-style: normal;
}
.errorq h3 {display: none;}

.post a img {border:4px solid #333; margin: 0 5px 5px 0;}
.post a img:hover {border:4px solid #C7230A;}

#mainpicinner {height: 250px; background: url(images/mainpic01.jpg) top left no-repeat #fff; border: 1px solid #fff;}
.stuffimg a img { margin-right: 5px; border: 5px solid #666; width:200px;}
.stuffimg {margin-bottom: 40px; clear: both;}
/* typography */
.textbkg {border-left: 4px solid #ebf0cf;}
.textbkg span {background: #ebf0cf; outline: solid 2px #ebf0cf; -moz-outline: solid 2px #ebf0cf;}

.entry h2 a {color: #3a4032;}
.clear {
	clear: both;
}

a:link { color: #333; } a:hover { color: #C7230A; } a:visited { color: #666; }

hr {clear: both;}
blockquote {border-left: 10px solid #b0b984; background: #cfdd85; }
code {color: #003399;}
/* links */
/* buttons */
.comments a {background: url(images/comments_left.png) top left no-repeat; color: #3a3e3e;}
.comments span {background: url(images/comments_right.png) top right no-repeat;}
/* Nav */

a { cursor: hand; }
/*menu */

ul.sf-menu {
	margin-top: 4%;
	margin-left: 50px;
	list-style: none;
	float: left;
	border-bottom: 1px dotted #757577;
	z-index: 10;
}

ul.sf-menu li { 
	padding: 10px 20px 10px 5px;
	list-style: none;
	}      
ul.sub-menu {
	background: #48484a;
	padding: 3px 10px;
}
ul.sub-menu li {
padding: 8px 12px 8px 15px;
}
ul.sub-menu li a:hover {
	color: #ddd;
	text-decoration: underline;
}
ul#menu-main-top li ul ul {
	position: relative;
	width:500px;
}

ul.sf-menu a {
	color: #fff;
	font-size: 1.1em;
}

/* end menu */


ul.top_collection li {
	display:inline;
	float:left;
	padding-right:30px;
	margin-bottom: 10px;
}

ul.top_collection li h2 {
	font: bold 1.1em Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0 0 5px;
}

ul.subpages li {
	float: left;
	width:250px;
	display: block;
	margin: 0 13px 20px 0px;
	padding: 10px;
	box-shadow: 0  0 10px #aaa;
	-webkit-box-shadow: 0 0 10px #aaa;
	-moz-box-shadow: 0 0 10px #aaa;
}
ul.children li {
	padding: 0 0px 10px;
	margin: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
ul.relatedlist li {
	display:block;
	float:left;
	list-style:none outside none;
	margin: 0 6px;
	padding:5px;
	height:110px;
}
ul.relatedlist li a {
	display: block;
	width: 100px;
	height: 100px;
}
ul.relatedlist li img {
	width: 100px !important;
}
.tooltip {
	display:none;
	background:transparent url(images/black_arrow.png);
	font-size:14px;
	font-weight: bold;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}

.collection_list {
	width:600px;
}

/* GENERAL STYLES
____________________________________________________________________________
Probably best not to edit these unless you know what you're doing
*/

/* layout */
s

.aComment {float: left; width: 100%; clear: both; margin: 0 0 12px 0;}
.aComment:last-child {background: none;}
.aComment h4 {margin: 0;}
.aComment h4 img {display: none;}
.aComment .textbkg {margin: 0 0 6px 0;}


/* typography */


.textbkg span {padding: 0 4px 0 0; overflow: visible;}
h2 {font: bold 2.5em Trebuchet MS, Arial, Helvetica, sans-serif; letter-spacing: -1px;}
.pageH2 {margin: 0 0 24px 0;}
h3 {font: bold 1.4em Trebuchet MS, Arial, Helvetica, sans-serif; padding: 10px 0 10px 0; margin: 24px 0 12px 0; clear:left; background: url(images/underline.png) bottom repeat-x;}
h3#comments {margin-bottom: 24px;}
h3#respond {float: left; clear: both; display: block; width: 100%;}
.archive h3 {background: none; margin: 0 0 -7px 0;}
h4 {font: 28px Trebuchet MS, Arial, Helvetica, sans-serif; margin: 0 0 12px 0; color:#CC0000;}
h4 { font: 28px; text-decoration: none;}
.entry h2,.cartoon {padding: 6px 0 0 0; color:#333; font:bold 2em 'cartoonShout',arial,sans-serif; letter-spacing:1px;}
.entry .textbkg span a {font-weight: normal;}
p {margin: 0 0 24px 0;}
blockquote {padding: 10px 10px 1px 10px; margin: 0 0 24px 0;}
code {position: relative; left: 0; font: 1em "Courier New", Courier, mono; }
.cols01 ul, .cols02 ul {margin: 0 0 24px 14px;}
.cols01 ol, .cols02 ol {margin: 0 0 24px 21px;}
.cols01 ul ul, .cols02 ul ul, .cols01 ol ul, .cols02 ol ul {margin: 0 0 0 14px;}
.cols01 ol ol, .cols02 ol ol, .cols01 ul ol, .cols02 ul ol {margin: 0 0 0 21px;}
#topbar p {margin-bottom: 12px;}
.date {float: right; width: 6.3em; height: 6.3em;}
.dateDay {display: block; text-align: right; margin: 5px 10px 0 0; font: bold 2.4em Arial, Helvetica, sans-serif;}
.dateMonth {display: block; text-align: right; margin: 2px 10px 0 0; font: 8px Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase;}
.dateYear {display: block; text-align: right; margin: -3px 10px 0 0; font: 8px Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase;}
.comments {float: left; clear: both; display: inline; width: 100%;}
.comments a {float: left; display: inline; padding: 4px 0 5px 71px; font-weight: bold; font-size: 80%;}
.comments span {float: left; display: inline; background: url(images/comments_right.png) top right no-repeat; width: 10px; height: 22px; overflow: hidden;}
.archive .comments {margin-top: -46px;}
ul {margin: 0 0 24px 12px;}
ul ul {margin-bottom: 0;}
h1 {line-height:115%; font-family:'cartoonShout', arial, sans-serif;}
#redtype { color:#CC0000;}
	
.wp-smiley {float: none; margin: 0;}

/* links */
a {font-weight: bold; text-decoration: none; border:none;}
#topbar a {position: relative; top: 2px; text-decoration: underline;}
#footer a {font-weight: normal;}

.pageNav, .pageNav2 {float: left; width: 100%; margin-top: 12px;}
.pageNext span, .pagePrev span {display: none;}
.pagePrev {float: left; display: block; width: 58px; height: 22px; background: url(images/prev.png) 50% 50% no-repeat;}
.pageNext {float: right; display: block; width: 58px; height: 22px; background: url(images/next.png) 50% 50% no-repeat;}


/* forms */
.field, .commentform_openid, #securitycode {width: 204px; padding: 4px 3px !important; margin: 0 5px 7px 0; background: #fff !important; border: 1px solid #959586; color: #4f4f4c;}
select {width: 280px; margin: 0 0 7px 0; color: #3a3e3e;}
select option {padding: 1px;}
#commentform {display: block;}
#commentform p {display: block; width: 100%; margin: 0 0 5px 0;}
#commentform p label {position: relative; top: -8px;}
#comment {width: 571px; padding: 4px 3px; border: 1px solid #959586; font: 1em Verdana, Arial, Helvetica, sans-serif; color: #4f4f4c;}
#searchform2 {}
#searchform2 div {}
#topbar li {list-style: none;}

#flickr_badge_uber_wrapper {margin: 0 0 24px 0;}
.flickrlink {text-transform: lowercase;}
.flickrlink span {color: #ff0084;}
#flickr {float: left;}
#flickr img {border: none;}
#flickr a {float: left;}
.flickr_badge_image img {float: left; margin: 1px;}
#flickr div {float: left; margin: 0 10px 10px 0;}
#flickr div#flickr_badge_image3, #flickr div#flickr_badge_image6 {margin-right: 0;}

#wp-calendar {width: 100%; text-align: center;}
#wp-calendar .pad, #wp-calendar #next, #wp-calendar #prev {background: none;}
/*****/
* {
	margin: 0;
	padding: 0;
}

body {
	font: .85em/1.5em Arial, sans-serif;
	color: #666;
	text-align: center;
}
/*html, body { height: 100%;
}*/
/*#container {position: relative;
				min-height: 100%;
				height: 100%;
				voice-family: "\"}\"";
				voice-family: inherit;
				height: auto;
}
html>body #container {
height: auto;

}*/

html, body {
height: 100%;
}

#container {
position: relative;
min-height: 100%;
}

* html #container {
height: 100%;
}

#header {
	background-color: #48484a;
	width: 100%;
	float: left;
}

#logo {
	width: 950px;
	margin: 0 auto;
	text-align: left;
	padding-top: 0px;
}

#logo h1 {
	background: url(images/logo.jpg) no-repeat top left;
	text-indent: -9999px;
	height: 80px;
	width: 149px;
	float: left;
	margin: 10px 0px 0px 25px;
	padding: 15px;
}

#logo h1 a {
display: block;
	height: 80px;
	width: 149px;
}

.children {
	float: left;
	position: relative;
}

#main-nav, #fits, #fabrics {
	list-style: none;
	width: 50em;
	float: left;
	border-bottom: 1px dotted #757577;
}

#sex {
	list-style: none;
	width: 20em;
	float: left;
	border-bottom: 1px dotted #757577;
	margin-top: 13px;
	padding-left: 10em;
	padding-right: 20em;
}

#fits, #fabrics {
	margin-top: 13px;
}

#main-nav li, #sex li,
#fits li, #fabrics li {
	float: left;
	list-style: none;
}

#main-nav a, #sex a,
#fits a, #fabrics a {
	color: #fff;
	text-decoration: none;
	padding: 13px 13px;
}

#fits .misc, #fabrics .misc {
	padding-left: 10px;
	color: #d5d6d8;
	font-weight: bold;
	margin-right: 3em;
}


#maincontainer {
	background: #fff url(images/content_bg.jpg) repeat-x;
	width: 100%;
	clear: both;
	text-align: left;
	padding-bottom:100px;
}

#maincontent {
	width: 920px;
	margin: 0 auto;
	padding: 30px 0 0 40px;
min-height:450px;
}
.entry {
}

#content {


}
.models {
	float: left;
	margin: 20px 15px 0 0;
}

.models img, .info img, .right_float img, .left_float img, .no_float img, .video img, .videoleft img { border: 5px solid #49494b; }

.info {
	float: left;
	width: 27em;
}

.thumbscontainer {
	float: left;
	margin: 20px 20px 20px 5px;
}

.description {
	clear: left;
	width: 21.85em;
	list-style: none;
	margin-left: 5px;
	background-color: #48484a;
	padding: 1em;
	border-right: 10px solid #c7230a;
}

.description {
	clear: left;
	width: 23em;
	list-style: none;
	margin-left: 5px;
	color:#CCCCCC;
	background-color: #48484a;
	padding: 1em;
	border-right: 10px solid #c7230a;
}



#footer {
	background: url(images/footer_bg.jpg) repeat-x;
	height: 100px;
width: 100%;
position:absolute;
bottom: 0;

}

#footerinner {
	width: 65em;
margin: 0px auto;
}

#footerinner ul {
	height: 30px;
list-style: none;
width: 370px;
position: relative;
top: 70px;
margin: 0 auto;
}

#footerinner li {
	float: left;
font-weight: bold;
padding: 0 20px 0 20px;
}

#footerinner a {
	padding: 10px 10px;
	color: #fff;
font-weight: bold;
font-size: 1.1em;
}

.right_float {
	float: right;
	margin: 20px 0px 0px 15px;
        clear: right;
}
.left_float {
	float: left;
	margin: 0px 20px 0px 0px;
}
.caption {
	font-size:10px;
	line-height: .7em;
}
.no_float {
	margin: 0px 20px 0px 0px;
}
.full {
	width: 100%;
	float: left;
	margin: 0px 20px 20px 0;
}
.press_img {
float: left;
margin: 0px 5px 10px 5px;
}
#press_play {
width:100%;
min-height:2365px;
}

.video {
text-align: center;
}
.video1 {
height: 375px;
}
.videoleft {
text-align: center;
float: right;
}
.video_captions {
	font-size:14px; font-weight: bold; color: a1a1a1;
}
.homebody {
	font-size:16px; color: 333333; line-height: 140%; width: 500px; margin-left: 20px; height:400px;
}

.wp-post-image {
	border:5px solid #333333;
	float:left;
	margin:0 20px 5px 0;
}
.wp-post-image:hover {
	border:5px solid #c7230a;
}
.post_entry {
	width: 650px;
	float: right;
}
.post {
	margin: 10px 0 0 0;
}
.post_sidebar {
	width: 240px;
	float: left;
}
.post_sidebar ul.side_shadow {
	list-style: none;
	padding: 10px;
	margin: 5px 0;
	background: #fff;
	box-shadow: 0 2px 5px #888;
	-moz-box-shadow: 0 2px 5px #888;
	-webkit-box-shadow: 0 2px 5px #888;
	border: 1px solid #ddd;
}
.post_sidebar ul li {
	list-style: none;
}
.post_sidebar h3 {	
	margin-top:0; 
}
.post_sidebar .children {
	float: none;
}
.post_sidebar .children li {
	padding: 0;
}
#maincontent.post_main {
	padding-left: 0;
}
.wp-pagenavi {
	margin:20px 0 10px;
}
/* =Images
-------------------------------------------------------------- */
#content .attachment-100x100 {
	margin: 0 20px 10px 0;
}

#content img {
	margin: 0;
	height: auto;
	max-width: 640px;
	width: auto;
}
#content .models img {
	max-width: 500px;
}
#content .attachment img {
	max-width: 900px;
}
#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}
#content .alignright,
#content img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}
#content .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	padding: 4px;
	text-align: center;
}
#content .wp-caption img {
	margin: 5px 5px 0;
}
#content .wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
#content .wp-smiley {
	margin: 0;
}
#content .gallery {
	margin: 0 auto 18px;
}
#content .gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
#content .gallery img {
	border: 2px solid #cfcfcf;
}
#content .gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
#content .gallery dl {
	margin: 0;
}
#content .gallery img {
	border: 10px solid #f1f1f1;
}
#content .gallery br+br {
	display: none;
}
#content .attachment img { /* single attachment images should be centered */
	display: block;
	margin: 0 auto;
}


/*--------------------------------------    titles   catalogue     ------------------------------------
#skbps {
	background: url(titles/skgurl_blackpower.gif) no-repeat;
	height: 20px;
	width: 506px;
	text-indent: -9999px;
}

#skgid {
	background: url(titles/skgurl_indigostretch.gif) no-repeat;
	height: 20px;
	width: 456px;
	text-indent: -9999px;
}
#skgsd {
	background: url(titles/skgurl_silkdenim.gif) no-repeat;
	height: 20px;
	width: 396px;
	text-indent: -9999px;
}
#supsk {
	background: url(titles/superskinny.gif) no-repeat;
	height: 27px;
	width: 255px;
	text-indent: -9999px;
}

#supskgbp {
background: url(titles/supskingrl_blkpowstr.gif) no-repeat;
height: 27px;
	width: 597px;
	text-indent: -9999px;
}
#supskglb {
background: url(titles/supskingrl_lightblue.gif) no-repeat;
height: 27px;
	width: 597px;
	text-indent: -9999px;
}
#supskgrb {
background: url(titles/supskingrl_richblue.gif) no-repeat;
height: 27px;
	width: 597px;
	text-indent: -9999px;
}
#supskgws {
background: url(titles/supskingrl_whitestr.gif) no-repeat;
height: 27px;
	width: 597px;
	text-indent: -9999px;
}
#sksu {
	background: url(titles/skinnysuit.gif) no-repeat;
	height: 27px;
	width: 255px;
	text-indent: -9999px;
}
#sksubg {
	background: url(titles/skinsuit_blackgar.gif) no-repeat;
	height: 27px;
	width: 597px;
	text-indent: -9999px;
}
#sksugg {
	background: url(titles/skinsuit_greygar.gif) no-repeat;
	height: 27px;
	width: 597px;
	text-indent: -9999px;
}
#slsh {
	background: url(titles/slimshirt.gif) no-repeat;
	height: 27px;
	width: 255px;
	text-indent: -9999px;
}

#slshbo {
	background: url(titles/slimshrt_blueox.gif) no-repeat;
	height: 27px;
	width: 597px;
	text-indent: -9999px;
}
#slshgo {
	background: url(titles/slimshrt_greyox.gif) no-repeat;
	height: 27px;
	width: 597px;
	text-indent: -9999px;
}
#slshwo {
	background: url(titles/slimshrt_whiteox.gif) no-repeat;
	height: 27px;
	width: 597px;
	text-indent: -9999px;
}
#slshlo {
	background: url(titles/slimshrt_linenox.gif) no-repeat;
	height: 27px;
	width: 597px;
	text-indent: -9999px;
}
#slshls {
	background: url(titles/slimshrt_lightselv.gif) no-repeat;
	height: 27px;
	width: 597px;
	text-indent: -9999px;
}
#slshcs {
	background: url(titles/slimshrt_chambrayselv.gif) no-repeat;
	height: 27px;
	width: 597px;
	text-indent: -9999px;
}

#skgunirs {
	background: url(titles/skinnyguy_indigorevival.gif) no-repeat;
	height: 20px;
	width: 778px;
	text-indent: -9999px;
}

#slgusc {
	background: url(titles/slimguy_selvedgechino.gif) no-repeat;
	height: 20px;
	width: 778px;
	text-indent: -9999px;
}

#slgsd {
	background: url(titles/slimgurl_silkdenim.gif) no-repeat;
	height: 20px;
	width: 354px;
	text-indent: -9999px;
}
#slgws {
	background: url(titles/slimgurl_whitestretch.gif) no-repeat;
	height: 20px;
	width: 421px;
	text-indent: -9999px;
}
#bgsd {
	background: url(titles/bootfurl_silkdenim.gif) no-repeat;
	height: 20px;
	width: 371px;
	text-indent: -9999px;
}
#bggs {
	background: url(titles/bootgurl_greystretch.gif) no-repeat;
	height: 20px;
	width: 409px;
	text-indent: -9999px;
}
#bgos {
	background: url(titles/bootgurl_organicstretch.gif) no-repeat;
	height: 20px;
	width: 463px;
	text-indent: -9999px;
}
#tggs {
	background: url(titles/trouser_greystretch.gif) no-repeat;
	height: 20px;
	width: 470px;
	text-indent: -9999px;
}
#tgsd {
	background: url(titles/trouser_silverdenim.gif) no-repeat;
	height: 20px;
	width: 463px;
	text-indent: -9999px;
}
#skgubps {
	background: url(titles/skguy_blkpowerstrch.gif) no-repeat;
	height: 20px;
	width: 583px;
	text-indent: -9999px;
}
#skguipwg {
	background: url(titles/skinnyguy_indpowstrwgrey.gif) no-repeat;
	height: 27px;
	width: 726px;
	text-indent: -9999px;
}
#skgusd {
	background: url(titles/skguy_silkdenim.gif) no-repeat;
	height: 20px;
	width: 405px;
	text-indent: -9999px;
}
#slgubsi {
	background: url(titles/slimguy_bigslub.gif) no-repeat;
	height: 20px;
	width: 550px;
	text-indent: -9999px;
}
#slgubs {
	background: url(titles/slimguy_blackselvedge.gif) no-repeat;
	height: 20px;
	width: 608px;
	text-indent: -9999px;
}

#slgucd {
	background: url(titles/slimguy_cashmeredenim.gif) no-repeat;
	height: 20px;
	width: 608px;
	text-indent: -9999px;
}

#skguips {
	background: url(titles/skinnyguy_indigopowerstretch.gif) no-repeat;
	height: 27px;
	width: 608px;
	text-indent: -9999px;
}

#slgust {
	background: url(titles/slimguy_superthick.gif) no-repeat;
	height: 20px;
	width: 681px;
	text-indent: -9999px;
}

#slgubc {
	background: url(titles/slimguy_browncanvas.gif) no-repeat;
	height: 25px;
	width: 608px;
	text-indent: -9999px;
}

#sktics {
	background: url(titles/skinnytie_chambrayselvedge.gif) no-repeat;
	height: 26px;
	width: 681px;
	text-indent: -9999px;
}

#weguls {
	background: url(titles/weirdguy_lightweightselvedge.gif) no-repeat;
	height: 25px;
	width: 681px;
	text-indent: -9999px;
}

#wegugs {
	background: url(titles/weirdguy_greyselvedge.gif) no-repeat;
	height: 25px;
	width: 681px;
	text-indent: -9999px;
}

#sktils {
	background: url(titles/skinnytie_lightweightselvedge.gif) no-repeat;
	height: 26px;
	width: 681px;
	text-indent: -9999px;
}

#wegugns {
	background: url(titles/weirdguy_greenselvedge.gif) no-repeat;
	height: 26px;
	width: 681px;
	text-indent: -9999px;
}

#wad {
	background: url(titles/weird_armydenim.gif) no-repeat;
	height: 20px;
	width: 508px;
	text-indent: -9999px;
}
#wis {
	background: url(titles/weird_indigoselvedge.gif) no-repeat;
	height: 20px;
	width: 488px;
	text-indent: -9999px;
}
#wls {
	background: url(titles/weird_logoselvedge.jpg) no-repeat;
	height: 27px;
	width: 488px;
	text-indent: -9999px;
}
#wns {
	background: url(titles/weird_natioselvedge.gif) no-repeat;
	height: 20px;
	width: 776px;
	text-indent: -9999px;
}
#wvbs {
	background: url(titles/weird_vintageblueselvedge.gif) no-repeat;
	height: 20px;
	width: 609px;
	text-indent: -9999px;
}
#pybebmp {
	background: url(titles/pythonbelt_blackmattepython.gif) no-repeat;
	height: 26px;
	width: 681px;
	text-indent: -9999px;
}
#pybebpp {
	background: url(titles/pythonbelt_blackpatentpython.gif) no-repeat;
	height: 26px;
	width: 681px;
	text-indent: -9999px;
}
#pybenp {
	background: url(titles/pythonbelt_naturalpython.gif) no-repeat;
	height: 26px;
	width: 681px;
	text-indent: -9999px;
}
#pybecop {
	background: url(titles/pythonbelt_cognacpython.gif) no-repeat;
	height: 26px;
	width: 681px;
	text-indent: -9999px;
}
#pybecp {
	background: url(titles/pythonbelt_charcoalpython.gif) no-repeat;
	height: 26px;
	width: 681px;
	text-indent: -9999px;
}
/*--------  Thick belt 2010  -------------
#thickbelt {
	background: url(titles/thickbelt.gif) no-repeat;
	height: 27px;
	width: 145px;
	text-indent: -9999px;
}

#thbenat {
	background: url(titles/thickbelt_natural.gif) no-repeat;
	height: 27px;
	width: 528px;
	text-indent: -9999px;
}
#thbeblk {
	background: url(titles/thickbelt_black.gif) no-repeat;
	height: 27px;
	width: 528px;
	text-indent: -9999px;
}
#thbebrn {
	background: url(titles/thickbelt_brown.gif) no-repeat;
	height: 27px;
	width: 528px;
	text-indent: -9999px;
}

/*--------  slimguy 2010  -------------

#slmguybroken {
	background: url(titles/slimguy_brokentwill.gif) no-repeat;
	height: 27px;
	width: 640px;
	text-indent: -9999px;
}
#slmguychambray {
	background: url(titles/slimguy_chambray.gif) no-repeat;
	height: 27px;
	width: 640px;
	text-indent: -9999px;
}
#slmguyrevive {
	background: url(titles/slimguy_natrevive.gif) no-repeat;
	height: 27px;
	width: 640px;
	text-indent: -9999px;
}
/*--------  skinguy 2010  -------------

#skguybroken {
	background: url(titles/skinguy_brokentwill.gif) no-repeat;
	height: 27px;
	width: 640px;
	text-indent: -9999px;
}
#skguychambray {
	background: url(titles/skinguy_chambray.gif) no-repeat;
	height: 27px;
	width: 640px;
	text-indent: -9999px;
}
/*--------  weirdguy 2010  -------------

#wrdguyblack {
	background: url(titles/weirdguy_black.gif) no-repeat;
	height: 27px;
	width: 640px;
	text-indent: -9999px;
}
#wrdguyunbleached {
	background: url(titles/weirdguy_unbleached.gif) no-repeat;
	height: 27px;
	width: 640px;
	text-indent: -9999px;
}

/*--------  slimshirt 2010  -------------

#slimshrtgreynep {
	background: url(titles/slimshrt_greynepdenim.gif) no-repeat;
	height: 27px;
	width: 528px;
	text-indent: -9999px;
}
#slimshrtvintbluenep {
	background: url(titles/slimshrt_vintbluedenim.gif) no-repeat;
	height: 27px;
	width: 528px;
	text-indent: -9999px;
}
#slimshrtbwoxford {
	background: url(titles/slimshrt_bwoxford.gif) no-repeat;
	height: 27px;
	width: 528px;
	text-indent: -9999px;
}
#slimshrtcheckcolor {
	background: url(titles/slimshrt_colorcheck.gif) no-repeat;
	height: 27px;
	width: 528px;
	text-indent: -9999px;
}

/*--------------------------------------    titles   catalogue  end / others start  ------------------------------------
#fitguide {
	background: url(titles/fitguide.gif) no-repeat;
	height: 20px;
	width: 210px;
	text-indent: -9999px;
}

#contactus {
	background: url(titles/contactus.gif) no-repeat;
	height: 20px;
	width: 210px;
	text-indent: -9999px;
}

#aboutus {
	background: url(titles/aboutus.gif) no-repeat;
	height: 40px;
	width: 171px;
	text-indent: -9999px;
}

#men {
	background: url(titles/men.gif) no-repeat;
	height: 20px;
	width: 86px;
	text-indent: -9999px;
}
#women {
	background: url(titles/women.gif) no-repeat;
	height: 20px;
	width: 145px;
	text-indent: -9999px;
}
#inthepress {
	background: url(titles/inthepress.gif) no-repeat;
	height: 40px;
	width: 234px;
	text-indent: -9999px;
}
#collection {
	background: url(titles/collection.gif) no-repeat;
	height: 20px;
	width: 179px;
	text-indent: -9999px;
}
#school {
	background: url(titles/denimschool.gif) no-repeat;
	height: 40px;
	width: 250px;
	text-indent: -9999px;
}
#home {
	background: url(titles/home.gif) no-repeat;
	height: 40px;
	width: 141px;
	text-indent: -9999px;
}
#Video {
	background: url(titles/video.gif) no-repeat;
	height: 40px;
	width: 102px;
	text-indent: -9999px;
}
#skinnygirl {
	background: url(titles/skinnygirl.gif) no-repeat;
	height: 20px;
	width: 456px;
	text-indent: -9999px;
}#slimgirl {
	background: url(titles/slimgirl.gif) no-repeat;
	height: 20px;
	width: 456px;
	text-indent: -9999px;
}#bootgirl {
	background: url(titles/bootgirl.gif) no-repeat;
	height: 20px;
	width: 456px;
	text-indent: -9999px;
}#trousergirl {
	background: url(titles/trousergirl.gif) no-repeat;
	height: 20px;
	width: 456px;
	text-indent: -9999px;
}#skinnyguy {
	background: url(titles/skinnyguy.gif) no-repeat;
	height: 20px;
	width: 456px;
	text-indent: -9999px;
}#slimguy {
	background: url(titles/slimguy.gif) no-repeat;
	height: 20px;
	width: 456px;
	text-indent: -9999px;
}#weirdguy {
	background: url(titles/weirdguy.gif) no-repeat;
	height: 20px;
	width: 456px;
	text-indent: -9999px;
}#skinnytie {
	background: url(titles/skinnytie.gif) no-repeat;
	height: 25px;
	width: 470px;
	text-indent: -9999px;
}#pythonbelt {
	background: url(titles/pythonbelt.gif) no-repeat;
	height: 25px;
	width: 470px;
	text-indent: -9999px;
}

/*--------------------------------------    titles others end  ------------------------------------*/
#text-fb {
	margin-top: 15px;
}

a.google-buzz-button .buzz-counter {
	padding: 8px 0 0 0 !important;
	background: url("http://www.gstatic.com/buzz/api/images/buzz-counter.png") no-repeat scroll 0px -2px transparent !important;
}

.breadcrumb {
	text-align: left;
	font-size: .9em;
	width: 880px;
	margin: 0 auto;
}