/* AUTOBreadcrumbs.js---------------------*/
.topnav { 
 	font-size: 0.8em;
  color: #000;
 	background-color: #FFCF29;
 	border: 1px #00009C solid;
 	padding: 0.5em;
}


div.clear {
    clear: both;
    overflow: hidden;
    height: 1px;
}
/* Header Tags ---------------------------- */
#header{
	width:970px;
	height:99px;
	padding:0;
	margin:0px auto;
	position:relative;
	/*border-bottom:1px solid #adadad;*/
	background:#fff url(../images/template/header_bg.jpg) no-repeat left top;
}

/* Header Text Under Header Navigation----------------------*/
#header_subtext{
	color:#8D4316;
	text-align:right;
}

/* ----------------------------------- */
/* Header Navigation Links
/* ----------------------------------- */
#header_nav {
	text-align:left;
	font-family: Arial, Tahoma, helvetica, sans-serif;
	font-size:11px;
	padding:10px;
	float:right;
	margin-top:10px;
}

#header_nav a:hover {
	color: #dc9f39;
}

#header_nav ul{
	list-style:none;
	margin:0;
	padding:0;	
}
#header_nav ul li{
	display:inline;
	margin-right:1em;
	padding-right:1em;
	border-right:1px solid #adadad;
}
#header_nav ul li a{ 
	color:gray;
	font-weight:normal;
	text-decoration:none;
}

/* ----------------------------------- */
/* MAIN MENU - TOP HORIZONTAL NAV LINKS
/* ----------------------------------- */
#menu {
	background: url(../images/template/menu.gif) 0 0 no-repeat;
	width: 970px;		/* Width of entire image */ 
	height: 24px;		/* Height of buttons */
	margin: 0 0 0 0; 
}
#menu span {
	display: none;
}
#menu li, #menu a {
	height: 24px;		/* Each button must have the same height, define it here */ 
	display: block;
}
#menu li {
	float: left;
	list-style: none;
	_display: inline;		/* fixes IE/Win double margin float bug (safe) */
}

/* margin-left - you will need to adjust this value to "center" your nav, if needed */ 
/* width - width of each button, they will each most likely be unique */ 
#menu-01 	{ width: 96px; }
#menu-02 	{ width: 111px; }
#menu-03 	{ width: 90px; }
#menu-04 	{ width: 159px; }
#menu-05 	{ width: 142px; }
#menu-06 	{ width: 147px; }
#menu-07 	{ width: 155px; }

/* Changed values should match sum of "width" numbers specified above */ 
#menu-01 a:hover	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) 0px -36px no-repeat; }
#menu-02 a:hover  	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -96px -36px no-repeat; }
#menu-03 a:hover 	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -207px -36px no-repeat; }
#menu-04 a:hover 	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -297px -36px no-repeat; }
#menu-05 a:hover 	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -456px -36px no-repeat; }
#menu-06 a:hover 	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -598px -36px no-repeat; }
#menu-07 a:hover 	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -745px -36px no-repeat; }


#menu ul {
  	background: #fdfcb9;
  	list-style: none;
  	width: 175px;
  	position: absolute;
  	top: -999em;
	padding-bottom: 5px;
	padding-top: 5px;
}
#menu li:hover ul,
#menu li.sfHover ul {
  	top: 159px;
	
}
#menu li li {
  	border: 0;
  	float: none;
	height: 20px;
	line-height: 14px;
	height: auto;
	font-size: 11px;
	display: block;
	padding-bottom: 3px;
	margin: 0 15px 3px 15px;
	/*border-bottom: 1px solid #dc9bb7;*/
}
#menu li li a {
	width: 160px;
	display: block;
	height: auto;
}
#menu ul a:link, #menu ul a:visited {
	background: none;
	text-decoration: none;
}
#menu ul a:hover, #menu ul a:active {
  	background: none;
	text-decoration: none;
}

/* ----------------------------------- */
/* SHOP BY BRAND
/* ----------------------------------- */
#brands {
text-align:center;
margin-bottom:8px;
margin-top:6px;
width:898px;
font-size: 10px;
}

#brands a:hover {
color: #dc9f39;
}

/*----------------BEGINNING OF CONTENT SECTION-------------------------*/


/* ----------------------------------- */
/* LEFT NAV
/* ----------------------------------- */

#leftnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#leftnav a {
	display: block;
	color: #FFF;
	background-color: #5c3620;
	width: 9em;
	padding: 3px 41px 3px 8px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}

#leftnav a:hover {
	/*background-color: #cea289;*/
	color: #dc9f39;

}

#leftnav li li a {
	display: block;
	color: #3c3c3c;
	background-color: #FFF7D7;
	width: 120px;
	padding: 3px 20px 3px 17px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: normal;
	font-size:11px;
	font-family:"Trebuchet MS",Tahoma,Verdana, Arial, sans-serif;
}

/*---------------*/
/*  Content  --------------------------------------------------------------------------- */
/*--------------*/
body {
	background:#fff7d7;
    text-align: center;
}

#content {
	background-color:#fff;
	margin:0 auto;
	text-align:left;
	width:970px;
}

#content #main_content{
	padding:0px;
	margin:0px;
	/*border-right:1px solid #ADADAD;*/
	width:900px;
}
/* ----------------------------------- */
/* WRAPPER
/* ----------------------------------- */
#wrapper {
	width: 970px;
	margin: 0 auto;
	text-align: left;
	background: #FFF;
	padding: 1px;
}
/* ----------------------------------- */
/* BOTTOM (AREA RIGHT ABOVE FOOTER)
/* ----------------------------------- */
#bottom {
	width: 900px;
	margin-top: 9px;
}
#bottom input {
	vertical-align: middle;
	margin-top: 7px;
	margin-bottom: 7px;
}
#bottom input.input {
	height: 14px;
	line-height: 14px;
	border: 1px solid #bdbdbd;
	width: 150px;
	font-size: 11px;
	color: #5a4624;
}
	#information {
		width: 898px;
		float: left;
		font-size: 11px;
		padding-left: 115px;
		background: transparent url(http://custom.buyitsellit.com/19059/information.gif) 0 2px no-repeat;
		/*margin-top: 10px;*/
	}
	#newsletter {
		background: transparent url(http://custom.buyitsellit.com/19059/join-newsletter.gif) 0 10px no-repeat;
		padding-top: 30px;
	}
	#newsletter input.input {
		width: 150px;
	}

/* ----------------------------------- */
/* FOOTER
/* ----------------------------------- */
#footer {
	width: 970px;
	margin: 20px auto;
	text-align: left;
	background: #fff7d7;
}
	#footer p {
		color: #563827;
		font-size: 11px;
	}
	#footer p span {
		float: right;
	}
	#footer a {
		font-weight: bold;
		text-decoration: none;
	}
	#footer span a {
		font-weight: normal;
	}

#links {	
	width: 970px;
	margin: 20px auto;
	text-align: left;
	background: #fff7d7;
	padding: 24px;
}
	#links p {
		margin: 0;
		font-size: 10px;
		color: #de9413;
	}
		#links p.link-header {
			color: #000;
			font-weight: bold;
		}
	#links a:link, #links a:visited {
		color: #de9413;
	}
	#links a:hover, #links a:active {
		color: #734d05;
	}












































mfTopNavHolder {
-x-system-font:none;
background-position:0 -120px;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:38px;
line-height:normal;
margin-bottom:3px;
position:relative;
width:970px;
z-index:999;
}
#mfTopNav, #mfTopNav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#mfTopNav {
padding:0 0 0 10px;
}
#mfTopNav ul {
padding:0;
}
#mfTopNav li.topLevel, #mfTopNav li.mfNoDropText {
display:block;
float:left;
padding:10px 6px;
}
#mfTopNav li a {
color:#FFFFFF;
display:block;
text-decoration:none;
}
#mfTopNav ul a {
color:#133955;
font-weight:400;
padding:0 0 5px;
}
#mfTopNav div.mfNavLeftCol, #mfTopNav div.mfNavRightCol {
width:175px;
}
#mfTopNav div.MfNavInnerHead {
border-bottom:1px dashed #333333;
margin:10px 0;
width:140px;
}
#mfTopNav div.accHeaders {
border-bottom:1px solid #333333;
}
#mfTopNav div.MfNavInnerHead p, #mfTopNav div.MfNavInnerHead a {
color:#333333;
font-size:14px;
margin:0 0 3px;
padding:0;
}
#mfTopNav li.mfNavTopHover {
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#EFEFEF none repeat scroll 0 0;
border-color:#2F5875 #2F5875 #EFEFEF;
border-style:solid;
border-width:1px 1px 3px;
margin:-4px -1px 0;
position:relative;
}
#mfTopNav li div.mfNavInnerWrap {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
-moz-box-shadow:0 3px 1px #888888;
background:#EFEFEF none repeat scroll 0 0;
border-bottom:1px solid #2F5875;
border-left:1px solid #2F5875;
border-right:1px solid #2F5875;
display:none;
height:auto;
left:-1px;
padding:10px 10px 10px 15px;
position:absolute;
top:38px;
width:370px;
}
#mfTopNav li.mfNoDropText a {
color:#FFCC00;
}
.floatLeft, #mfTopNav div.mfNavLeftCol {
float:left;
}
.floatRight, #mfTopNav div.mfNavRightCol {
float:right;
}
.jcarousel-list li img, #mfTopNav ul li {
border:medium none;
}