/*Copyright 2006 Joomlashack All rights reserved*/
/*Joomlashack.com Joomla Template*/

/* CSS Document */
table.blog {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
table.contentpaneopen{width:100%;}
td.contentheading {font-size:16px; font-weight:bold;}
div.topPost {background:#F3E4B9; border:3px solid #CFB08E; padding:5px 10px; margin:20px 0;}
table.postRow {}
td.post {background:#f0f0f0; border:2px solid #cecece; padding:5px 10px; margin:20px;}
span.article_seperator {display:none;}
.blog_more div {margin-top:20px; font-size:15px; border-bottom:1px solid #cecece;}
.blog_more ul {margin:10px 0 20px 30px; font-size:11px;}
.blog_more ul li {padding-bottom:8px;}
.pagination {border-top:1px solid #cecece;}
.counter {}

* { margin:0; padding:0; }
body { font-family:'Trebuchet MS',Arial,Helvetica,sans-serif; color:#666666; font-size:82%; line-height:1.3em; background:#ffffff url(/topics/images/main-bg.jpg) top left repeat; margin:0; }
a:link, a:visited { color:#412A00; text-decoration:none; }
a:hover { text-decoration:underline; }
.rightdes{text-indent:-5000px;text-decoration:none;}
img {border:none;}

div#header { height:181px; width:857px; margin:auto; background:#fff url('/topics/images/headerbg2.jpg') top center no-repeat; }
div#header h1 {display:none; visibility:hidden;}
div#headerwrap {width:857px; height:151px;}
div#intro {width:900px; clear:both; margin:auto; padding:30px 0 0 45px; color:#fff}
div#intro p {font-size:12px; color:#fff}
div#intro h3 {font-size:18px; color:#fff; text-transform:uppercase}

div#navbar { height:30px; width:857px; margin:auto; background:#000 url(/topics/images/navbg.jpg) top center no-repeat; text-align:center;}
div#navbar ul { display:inline; margin:auto; }
div#navbar ul li { list-style-type:none; display:inline; padding:0 5px 0 5px; margin-top:3px; }
div#navbar ul li a:link, div#navbar ul li a:visited { color:#fff; font-weight:bold; text-decoration:none; }
div#navbar ul li a:hover { text-decoration:underline; }
div#navbar a,div#navbar a:visited {color:#fff; font-weight:bold; text-decoration:none; padding: 0 10px; font-size: 0.8em;}
div#navbar a:hover {color:#990000; }

div#main_content_wrapper {padding: 0 0 0 0;}
div#wrap { width:857px; margin:0 auto; background:#fff;}
div#left_sidebar { width:200px; padding:15px; float:left; background:#fff;}
div#left_sidebar a,div#left_sidebar a:visited{font-weight:bold}
div#main_content { width:450px; padding:5px 10px; float:left; }
div#main_content_no_left { width:710px; padding:5px 10px; float:left; }
div#main_content_no_right { width:570px; padding:5px 10px; float:left; background:#fff;}
div#main_content_full { width:960px; padding:5px 10px; float:left; }
div#right_sidebar { width:239px; padding:5px; float:left; border-left: 1px solid #CCCCCC; }

div#access { position:absolute; top:87px; right:25px; z-index:100; }

div#footer { clear:both; height:28px; background:url('../images/footer_stripe.png') 0 0 no-repeat; padding-left:10px; margin: 30px 0 0 0; }
div#footer div { height:18px; padding:5px 0; background:url('../images/footer_stripe.png') 100% 0 no-repeat; text-align:center; text-indent:-10px; color:#ffffff; font-size:120%; }
div#footer div a:link,div#footer div a:visited { color:#ffffff; text-decoration:none; }
div#footer div a:hover { text-decoration:underline; }
	
div#designer { height:70px; width:857px; padding:25px 0 0 0 ; text-align:center; clear:both; color:#412A00; text-decoration:none; font-size:80%;}
div#designer a:link,div#designer a:visited { color:#412A00; text-decoration:none; }
div#designer a:hover { text-decoration:underline; }
	
/* Sidebar Modules */
div#left_sidebar div.moduletable { margin:0 40px 25px 0; }

div#left_sidebar div.moduletable h3 { color:#333333; font-family:Arial,Verdana,Helvetica,sans-serif;) 0 3px no-repeat; margin:0 0 5px 0; }
div#left_sidebar div.moduletable ul li { list-style-type:none; padding:5px 0; }
div#left_sidebar div.moduletable ul li a.mainlevel:link, div#left_sidebar div.moduletable ul li a.mainlevel:visited { color:#666666; text-decoration:none; width:100%; display:block; }
div#left_sidebar div.moduletable ul li a.mainlevel:hover { text-decoration:underline; }

#search_outer {margin: auto; width: 880px; padding:35px 20px 0 0}
#search_inner {float: right; border: 1px solid #cccccc;padding: 0px; height: 21px !important; height: 23px; overflow: hidden;width:325px}
#search_inner form {padding: 0; margin: 0;}
#search_inner .inputbox {border: 0px;padding: 3px 3px 3px 5px;font-family: arial, helvetica, sans-serif;font-size: 11px;color: #990000;}

/* default joomla styles */
div.componentheading, td.contentheading {  color:#412A00; font-size: 130%; line-height:200%; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:700;}
.small, .createdate, .modifydate { color:#BD844D; font-family:Arial,Verdana,Helvetica,sans-serif; }
a.readon { float:right;}

/* overrides */


/* $Id: skin1.css,v 1.84.2.20 2007/08/16 09:55:58 max Exp $ */
/*
	General styles 
*/


/* $Id: skin1.css,v 1.84.2.20 2007/08/16 09:55:58 max Exp $ */
/*
	General styles 
*/
p.title {margin:10px 0 0 0 !important; border-top:1px solid #ccc; padding:10px 0;}
.left {float:left; margin: 0 5px 0 0;}
.right {float:right; margin: 0 0 0 5px;}

BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	COLOR: #000;
	FONT-SIZE: 11px;
}
A:link {
	COLOR: #000000;
	TEXT-DECORATION: UNDERLINE;
	font-weight:normal;
}
A:visited {
	COLOR: #000000;
	TEXT-DECORATION: UNDERLINE;
	font-weight:normal;
}
A:hover {
	COLOR: #ff9900;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
A:active  {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight:normal;
}
H1 {
	FONT-SIZE: 15px;
}
H2 {
	FONT-SIZE: 13px;
}
H3 {
	FONT-SIZE: 12px;
}
HR {
	COLOR: #DDDDDD;
	HEIGHT: 1px;
}
HTML,BODY {
	MARGIN: 0px;
	PADDING: 0px;
	BACKGROUND-COLOR: #4b3100;
}
BODY {
	background:url(http://myfavoriteguitars.com/images/common/main-bg.jpg);
	background-attachment: fixed;
	margin: 0;
	padding-bottom: 100px;
}
FORM {
	MARGIN: 0px;
}
TABLE,IMG {
	BORDER: 0px;
}

/*
	Content enviroment styles
*/
TABLE.Container {
	width: 886px;
	margin: 0 auto;
	margin-top: 0px;
	background: url("/_l/img/tpl/bg_cwrap.jpg");
}
body .hide {display:none;}
TD.Container {
	VERTICAL-ALIGN: top;
	HEIGHT: 90%;
}

/*
P {
margin-top: 0px;
}
*/

/* BEGIN PRIMARY COLUMNS */
#MainColumns_Left {
	background: #FFF;
	width: 212px;
	float: left;
	overflow: hidden;
	padding: 0px 0 0 11px;
	margin:11px 0 0 14px;
}
#MainColumns_Center {
	background: #FFF;	
	width: 395px;
	float: left;
	overflow: hidden;
	padding: 0px 10px 0 8px;
	margin-top:11px;
}

#MainColumns_Right {
	background: #FFF;
	width: 212px;
	float: left;
	overflow: hidden;
	padding: 0 10px 0 0;
	margin-top:11px;
}
.flags {margin:0 0 5px 0; text-align:center;}
#MainColumns_Wide {
	width:610px;
	float: left;
	overflow: hidden;
	padding: 0px 3px;
	font-size:1.2em;
}

#MainColumns_Wide h1 {
	color: #573D24;
	font-size:1.5em;
}
#MainColumns_Wide h2 {
	color: #573D24;
	font-size:1.5em;
}

#MainColumns_Wide b {
	color: #573D24;
}

#MainColumn_Box {
	width:290px;
	float: left;
	padding: 0px 3px;
}

.wide {width:100% !important;}

#MainColumns_Center_Home {
	padding: 0px 0px 10px 1px;
}

#MainColumns_Center_Home p {
	margin: 0px 0px 0px 0px;
}
#home_flash {
	height: 341px;
}


/* END PRIMARY COLUMNS */

/*
	Header styles
*/
.clearer {clear:both;}
.trades {
	background: none repeat scroll 0 0 #137DA7;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 7px 0;
	text-align: center;
	text-transform: uppercase;
	width: 395px;
}

body .sideHeader, body .mainHeader  {
	background: url("/_l/img/tpl/bg_box_head.jpg") top left no-repeat;
	width:212px;
	font-family:Verdana, Geneva, sans-serif;
	color:#595959;
	text-transform:uppercase;
	font-size:14px;
	height:32px;
	line-height:35px;
}
body .mainHeader {background: url("/_l/img/tpl/bg_boxmain_head.jpg") top left no-repeat; width:395px;}
.DialogBox_head_ms {
	font-family:Verdana, Geneva, sans-serif;color:#595959;text-transform:uppercase;font-size:14px;height:32px;line-height:35px; padding-left:10px;
	background:url(http://myfavoriteguitars.com/images/common/GFK_VertMenuTitle_bkgd.gif); overflow:hidden;
}

body .sideHeader a:link, body .sideHeader a:active, body .sideHeader a:hover, body .sideHeader a:visited, 
body .mainHeader a:link, body .mainHeader a:active, body .mainHeader a:hover, body .mainHeader a:visited {font-size:14px; color:#595959;}
body .sideHeader img, body .mainHeader img {padding-top:4px;}

body .sideBody, body .mainBody {
	background: url("/_l/img/tpl/bg_box_body.jpg") top left repeat-y;
	width:192px;
	margin-bottom:10px;
	padding:1px 10px;
	border-bottom:1px solid #9b6d3e;
	color:#333;
}
body .mainBody {width:395px; background: url("/_l/img/tpl/bg_boxmain_body.jpg") top left repeat-x;}
#MenuCart_box {border-bottom:1px solid #727272;}

body .sideBody a:link, body .sideBody a:visited {color:#137da7; text-decoration:underline;}
body .sideBody a:hover, body .sideBody a:active {color:#137da7; text-decoration:none;}
body .mainBody a:link, body .mainBody a:visited {color:#137da7; text-decoration:underline;}
body .mainBody a:hover, body .mainBody a:active {color:#137da7; text-decoration:none;}
body #MenuCart_box a:link, body #MenuCart_box a:visited {color:#137da7; text-decoration:underline;}
body #MenuCart_box a:hover, body #MenuCart_box a:active {color:#137da7; text-decoration:none;}

body .sideBody .VertMenuItems_main, body .mainBody .VertMenuItems_main, #VertMenuSearch_CAT_ms b, .SideBox_title, 
body .SideBox_title a:link, body .SideBox_title a:visited, body .SideBox_title a:hover, body .SideBox_title a:active {text-decoration:none; color:#9b6d3e; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; border:0;}
.sideBody td {padding:8px 4px 8px 2px; font-size:10px;}

#VertMenuTitle_CAT_ms {height:31px; background: url("/_l/img/tpl/bg_boxnav_head.jpg") top left no-repeat; color:#fff;}
#VertMenuBox_CAT_ms {background: url("/_l/img/tpl/bg_boxnav_body.jpg") top left repeat-y; border-bottom:1px solid #727272; width:212px;}
#VertMenuSearch_CAT_ms {border-bottom: 1px solid #727272; margin: 0 -10px 8px; padding: 5px 8px 10px;}
#VertMenuSearch_CAT_ms input {float:left; display:inline; background: url("/_l/img/tpl/bg_search_input.jpg") top left no-repeat; height:12px; width:136px; border:0; color:#727272; font-size:10px; padding:5px 10px 4px;}
#VertMenuSearch_CAT_ms .GoImage {border:0; float:left; display:inline; margin:0;}
body #VertMenuSearch_CAT_ms a.adv:link, body #VertMenuSearch_CAT_ms a.adv:visited, body #VertMenuSearch_CAT_ms a.adv:hover, body #VertMenuSearch_CAT_ms a.adv:active {color:#333; font-size:10px; position:relative; top:2px; left:100px;}
body #VertMenuBoxContent_CAT_ms a:link, body #VertMenuBoxContent_CAT_ms a:visited, body #VertMenuBoxContent_CAT_ms a:hover, body #VertMenuBoxContent_CAT_ms a:active {color:#333;}
.VertMenuItems_sub {background: url("/_l/img/tpl/bullet_gray.jpg") center left no-repeat; margin-left: 0px; padding:0 0 2px 13px; line-height:14px;}

.custCorner {background: url("/_l/img/tpl/img_customer_corner.jpg") center left no-repeat; padding-left:34px;}
.custReadMore {text-align:right;}

#Featured_ms {padding:0; border:0;}
#FeaturedBox_ms {padding:0; border:0; height:277px;}
#FeaturedBoxContent_ms {height:277px;}
.whiteBox {position:relative; top:2px; left:2px; background:#fff; width:70px; height:273px;}
#LayerText {top:-273px;}
.FeaturedProducts_ms {clear:both; border-bottom:1px solid #cbc9c9;}
.FeaturedProducts_img_ms {float:left; display:inline; margin:8px 10px 0 2px; padding:5px 0; width:70px; text-align:center;}
body .FeaturedProducts_info_ms {float:right; display:inline; width:287px; margin:10px 5px 10px 0px; font-size:10px;}
body .FeaturedProducts_info_ms a:link {color:#000; font-weight:bold;}
body .FeaturedProducts_info_ms .buyBtn {margin:0;}
body .FeaturedProducts_info_ms .buyBtn a {font-size:10px; float:right; display:inline; background: url("/_l/img/tpl/btn_gray.jpg") top left no-repeat; color:#0d0d0e; text-decoration:none; padding:8px 11px 6px; margin-top:5px;}
.prodPrice {float:left; display:inline; font-style:italic; color:#666;}

#rssfeed {clear:both; background: url("/_l/img/tpl/bg_boxblog_head.jpg") top left no-repeat; padding:30px 10px 2px; border:1px solid #cbc9c9; border-width:0px 1px 1px;}
body #rssfeed a:link, body #rssfeed a:visited {color:#137da7; text-decoration:underline;}
body #rssfeed a:hover, body #rssfeed a:active {color:#137da7; text-decoration:none;}
#rssfeed p.magicrss {display:block;}
#rssfeed p {display:none;}

#StoreInfo_ms h2 {color:#333; font-weight: normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; margin:12px 0 8px}
#StoreInfoBoxContent_ms {color:#333; background: url("/_l/img/img_map.jpg") bottom right no-repeat; margin-right:-10px;}

#SideBoxJon_ms img {float:left; display:inline; margin:0 0 -1px -6px;}
#SideBoxJon_ms .wordText {float:right; display:inline; position:relative; top:-100px; width:95px; height:0; margin-bottom:-11px;  text-align:right;}

#VertMenuBoxContent_ms {margin-top:5px;}
#VertMenuBoxContent_ms input {background: url("/_l/img/tpl/bg_newsletter_input.jpg") top left no-repeat; height:15px; width:171px; border:0; color:#727272; margin-top:5px; font-size:10px; padding:5px 10px 4px;}
#VertMenuBoxContent_ms .ButtonTable {background: url("/_l/img/tpl/btn_tan.jpg") top left no-repeat;	border:0; float:right; display:inline; padding:0px 12px 0 13px; margin:0 0 -10px 0;}

body .noPad {padding:0;}



.HeadLogo {
	PADDING-LEFT: 27px;
	TEXT-ALIGN: left;
}
.HeadRightBox {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: right;
}
.HeadText {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.HeadLine {
	BACKGROUND-COLOR: #FFD44C;
}
.HeadThinLine {
	BACKGROUND-COLOR: #8E4B00;
	HEIGHT: 1px;
}
.PrintableRow {
	WIDTH: 100%;
	VERTICAL-ALIGN: middle;
	PADDING-RIGHT: 176px;
	HEIGHT: 18px;
}
.HeadTopPad {
	HEIGHT: 18px;
}
.HeadTopPad IMG {
	WIDTH: 1px;
	HEIGHT: 18px;
}

/*
	Footer styles
*/
.BottomRow {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
}
.BottomBox {
	COLOR: #8E4B00;
	HEIGHT: 22px;
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
.Bottom {
	BACKGROUND-COLOR: #FFD44C;
	COLOR: #8E4B00;
}
A.Bottom:link {
	BACKGROUND-COLOR: #FFD44C;
	COLOR: #8E4B00;
	TEXT-DECORATION: underline;
}
A.Bottom:visited {
	BACKGROUND-COLOR: #FFD44C;
	COLOR: #8E4B00;
	TEXT-DECORATION: underline;
}
A.Bottom:hover {
	BACKGROUND-COLOR: #FFD44C;
	COLOR: #8E4B00;
	TEXT-DECORATION: none;
}
A.Bottom:active {
	BACKGROUND-COLOR: #FFD44C;
	COLOR: #8E4B00;
	TEXT-DECORATION: underline;
}
.BottomPopup {
	WIDTH: 100%;
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 10px;
}
.BottomPopup A {
	FONT-WEIGHT: bold;
}
.BottomDialogBox {
	BACKGROUND-COLOR: #FFE591;
	PADDING-LEFT: 13px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}

/*
	Common styles
*/
.SubmitBox {
	PADDING-TOP: 10px;
}
HR.Line {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.SectionBox {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
}
.Text {
	COLOR: #000000;
}
.NumberOfArticles {
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
.TopLabel {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.Message {
	COLOR: #FF3300;
}
.Line {
	BACKGROUND-COLOR: #444;
}
TD.ButtonsRow {
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 12px;
	PADDING-BOTTOM: 2px;
}
.CustomerMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.ErrorMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.Star {
	COLOR: #FF0000;
}
.TableHead {
	BACKGROUND-COLOR: #CCCCCC;
	FONT-WEIGHT: bold;
}
.TableSubHead {
	BACKGROUND-COLOR: #EEEEEE;
}
.Spc {
	WIDTH: 1px;
	HEIGHT: 1px;
}
TABLE.EmptyBox {
	WIDTH: 100%;
}
TABLE.EmptyBox TR TD {
	PADDING: 0px;
}

/*
	Popup styles
*/
.PopupContainer {

	HEIGHT: 100%;
	WIDTH: 100%;
	TEXT-ALIGN: center;
}
.PopupTitle {
	BACKGROUND-COLOR: #FFD44C;
	HEIGHT: 15px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.PopupBG {
	BACKGROUND-COLOR: #FFD44C;
}
.PopupHelpLink {
	FONT-SIZE: 9px;
	COLOR: #330000;
	TEXT-DECORATION: none;
}

/*
	BuyNow section
*/
.BuyNowQuantity {
	HEIGHT: 25px;
	WIDTH: 15%;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 10px;
}
.BuyNowPrices {
	WIDTH: 100%;
	HEIGHT: 25px;
	VERTICAL-ALIGN: middle;
}




/*
	Vertical menu
*/













.VertMenuLeftColumn {
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 13px;
}
.VertMenuRightColumn {
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
}
.VertMenuBox {
	BACKGROUND-COLOR: #FFD44C;
	PADDING: 0px;
}
.VertMenuBorder {
	BACKGROUND-COLOR: #8E4B00;
}
.VertMenuTitle {
	BACKGROUND-COLOR: #FF8600;
	COLOR: #330000;
	FONT-WEIGHT: bold;
	PADDING: 1px;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #FFA92F;
}
.VertMenuTitleIcon {
	WIDTH: 21px;
	HEIGHT: 20px;
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 8px;
	VERTICAL-ALIGN: middle;
}
.VertMenuItems {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
.VertMenuItems input {

}
.Field_Newsletter {

}
A.VertMenuItems:link {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.VertMenuItems:visited {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.VertMenuItems:hover {
	COLOR: #550000;
	TEXT-DECORATION: underline;
}
A.VertMenuItems:active  {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
.VertMenuHr {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	COLOR: #999999;
}

/* BEGIN VERT MENU MODS - www.matthewstroh.com */
#VertMenu_ms {
}
#VertMenu {

}
.dingbat {
	padding: 0px 5px 0px 5px;
}
#VertMenuTitle_ms {
}
.VertMenuTitleText_ms {

}
#VertMenuBox_ms {

}
#VertMenuBoxContent_ms {

}
#VertMenuBoxContent_ms a {

}
.VertMenuItems {

}
.VertMenuTitleIcon {
	float: left;
	margin-right: 3px;
}
/* END VERT MENU MODS - www.matthewstroh.com */



/* BEGIN VERT MENU MODS - www.matthewstroh.com */
#VertMenuNews_ms {
	width: 210px;

}
#VertMenuNewsTitle_ms {
	background:url(http://myfavoriteguitars.com/images/common/GFK_VertMenuNewsTitle_bkgd.gif);
	background-color: #F0F0F0;
	height: 24px;
	padding: 9px 3px 0px 0px;
	margin-bottom: 1px;
}
.VertMenuNewsTitleText_ms {
	font-family: Verdana, Helvetica, Sans Serif;
	color: #444;
	font-size: small;
	font-weight: bold;
	text-transform: uppercase;
}
#VertMenuNewsBox_ms {
	background:url(http://myfavoriteguitars.com/images/common/GFK_VertMenuNews_bkgd.gif);
}
#VertMenuNewsBoxContent_ms {
	padding: 8px;
	margin-bottom: 0px;
}
#VertMenuNewsBoxContent_ms a {
	color: #fcd893;
}
.VertMenuNewsItems {
	color: #fcd893;
}
.VertMenuNewsTitleIcon {
	float: left;
	margin-right: 3px;
}
/* END VERT MENU MODS - www.matthewstroh.com */





#VertMenu_ms {
	width: 210px;
}
#VertMenuTitle_CAT_ms {

}
#VertMenuTitle_CAT_ms img {
	height: auto;
	width: auto;
}
#VertMenuTitle_ms img {
	height: auto;
	width: auto;
}

#VertMenuSearch_CAT_ms {

}
#VertMenuSearch_CAT_ms input {

}
#VertMenuBox_CAT_ms {

}

#VertMenuBoxBottom_CAT_ms {

}
#VertMenuBoxContent_CAT_ms a:link, #VertMenuBoxContent_CAT_ms a:visited {

}
.VertMenuItems {
	color: #fcd893;
}
.VertMenuTitleIcon {
	float: left;
	margin-right: 3px;
}
.VertMenuItems_main {
	font-weight: bold;
	margin-left: 0px;
	color: #4c3718;
	font-size: 11px;
}

#VertMenuBoxContent_CAT_ms {
}
/* END VERT MENU CATEGORY MODS */


/* BEGIN FEATURED BOX MODS */
#FeaturedDingbat_ms {

}
#FeaturedTitle_ms {

}
.FeaturedTitleText_ms {

}
#FeaturedBox_ms {

}
#FeaturedBoxBottom_ms {
}
/* END FEATURED BOX MODS */


.SideBox_title {

}
.SideBox_title a {

}

#SideBox_ms {
	width: 210px;
	margin-bottom: 11px;
}
#SideBoxContent_ms {
	margin-bottom: 11px;
	width: 210px;
	padding: 10px;
}
#SideBoxContentTitle_ms {
	width: 210px;
	padding: 10px;
}
#SideBoxContent_ms a {
	color: #000000;
}



#SideBoxRebuild_ms {
	background:url(http://myfavoriteguitars.com/images/common/GFK_a_word_from_jon.jpg);
	background-repeat: no-repeat;
	width: 210px;
	min-height: 98px;
	margin-bottom: 11px;
	background-color: #ccc;
}
#SideBoxRebuildContent_ms {
	text-align: right;
	width: 200px;
	min-height: 98px;
	padding-top: 10px;
	background-color: #ccc;
}




/* BEGIN A WORD FROM JON */

#SideBoxJon_ms {

}
#SideBoxContentJon_ms {

}
.SideBoxJon_title {

}
.SideBoxJon_title a {

}
/* END A WORD FROM JON */



/* BEGIN StoreInfo BOX MODS */
#StoreInfo_ms {

}
#StoreInfoBoxContent_ms {

}

#StoreInfoBoxContent_ms a {

}
/* END StoreInfo BOX MODS */





/* BEGIN CustomerCorner BOX MODS */
#CustomerCorner_ms {
}
#CustomerCornerBoxContent_ms {

}
#CustomerCornerBoxContent_ms a {

}
/* END CustomerCorner BOX MODS */





/* BEGIN AudioVideo BOX MODS */
#AudioVideo_box {

}
#AudioVideo_box_content {

}
/* END AudioVideo BOX MODS */




/* BEGIN StoreInfo Mini BOX MODS */
#StoreInfo_box_mini {
	background:url(http://myfavoriteguitars.com/images/common/GFK_bkgd_brown_right.gif);
	width: 210px;
	min-height: 128px;
}
#StoreInfo_box_mini_content {
	text-align: left;
	width: 180px;
	padding-top: 10px;
	padding-left: 8px;
	float: left;
}
/* END AudioVideo BOX MODS */





/* BEGIN MenuCart BOX MODS */
#MenuCart_box {
	background:url(http://myfavoriteguitars.com/images/common/GFK_silver_bkgd_210.gif);
	width: 212px;
	min-height: 320px;
	margin-bottom:10px;
}
#MenuCart_box_content {
	text-align: left;
	width: 200px;
	padding-top: 10px;
	padding-left: 8px;
	float: left;
}
#MenuCart_contact_info {
	margin-top: 10px;
}
/* END AudioVideo BOX MODS */




/* BEGIN MiniCart BOX MODS */

#MiniCart_empty {
	background:url(http://myfavoriteguitars.com/images/common/GFK_cart_empty.jpg);
	background-repeat: no-repeat;
	min-height: 135px;
	width: 208px;
	margin: -10px 0px 0px -7px;
}
#MiniCart_empty_content {
	text-align: right;
	padding: 15px 15px 0px 0px;
}
#MiniCart_full {
	background:url(http://myfavoriteguitars.com/images/common/GFK_cart_full.jpg);
	background-repeat: no-repeat;
	min-height: 135px;
	width: 208px;
	margin: -10px 0px 0px -7px;
}
#MiniCart_full_content {
	text-align: right;
	padding: 15px 15px 0px 0px;
}

/* END MiniCart BOX MODS */




.spacer {
	height: 8px;
}
.spacer9 {
	height: 9px;
}
.spacer11 {
}
/* END StoreInfo BOX MODS */




.CategoriesList {
	/* FONT-SIZE: 12px; */
}

/*
	Dialog box
*/
TABLE.DialogBox {
	WIDTH: 100%;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
TD.DialogBox {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	PADDING: 7px;
}
.DialogBorder {
	BACKGROUND-COLOR: #FF8600;
	HEIGHT: 100%;
	PADDING: 0px;
}
TD.DialogTitle {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/dialog_bg_n.gif);
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	TEXT-ALIGN: left;
}
FONT.DialogTitle {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
	TEXT-ALIGN: left;
	MARGIN-LEFT: 10px;
}

/*
	Dialog info box
*/
TABLE.DialogInfo {
	WIDTH: 85%;
	TEXT-ALIGN: center;
}
.DialogInfoTitle {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: bottom;
	TEXT-ALIGN: left;
	HEIGHT: 15px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
.DialogInfoTitleBorder {
	BACKGROUND-COLOR: #FF8600;
	PADDING: 0px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
}
.DialogInfoBorder {
	BACKGROUND-COLOR: #FF8600;
	PADDING: 0px;
}
.DialogTr {
	COLOR: #20B8ED;
}
.DialogInfoIcon {
	WIDTH: 16px;
	HEIGHT: 16px;
}
.DialogInfoClose {
	WIDTH: 15px;
	HEIGHT: 13px;
}

/*
	Dialog tools section
*/
.NavDialogTitle {
	WIDTH: 50%;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #330000;
	PADDING-LEFT: 8px;
}   
.NavDialogBorder {
	BACKGROUND-COLOR: #FFCC33;
}
.NavDialogBox {
	BACKGROUND-COLOR: #FFFFCC;
}
.NavDialogSeparator {
	WIDTH: 100%;
	HEIGHT: 14px;
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/separator.gif);
	PADDING-LEFT: 7px;
}
.NavDialogSeparator IMG {
	WIDTH: 100%;

	HEIGHT: 14px;
}
.NavDialogCell {
	PADDING-RIGHT: 3px;
}
.NavDialogCell A IMG {
	WIDTH: 9px;
	HEIGHT: 9px;
}

/*
	Product details page
*/
.ProductTitle {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductTitle a {
text-decoration: none;
}
.ProductTitleHidden {
	COLOR: #666666;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.ProductDetailsTitle {
	COLOR: #444;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductDetails {
	COLOR: #000000;
}
.ProductPriceTitle {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;

}
.ProductPriceConverting {

	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPrice {
	COLOR: #000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	}
.price_you_save {
	color: #ff9900;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	}
.MarketPrice {
	color: #000;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica;
	font-weight: bold;
	}


.ProductPriceSmall {
	COLOR: #444;
	FONT-WEIGHT: bold;
}
.SaveMoneyLabel {
	WIDTH: 57px;
	HEIGHT: 57px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/save_money.gif);
	BACKGROUND-REPEAT: no-repeat;
}

.PImgBox {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WIDTH: 100px;
	PADDING-RIGHT: 8px;
}
#product_thumbnail {padding-bottom:8px;}

/*
	Products list
*/
TD.PListImgBox {
	WIDTH: 125px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 8px;
}
DIV.PListImgBox {
	WHITE-SPACE: nowrap;
}
HR.PListLine {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.PListTaxBox {
	PADDING-LEFT: 70px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;

}
.PListCell {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	PADDING: 10px;
	VERTICAL-ALIGN: top;
}

/*
	Items style
*/
.ItemsList {
	COLOR: #330000;
	FONT-WEIGHT: bold;
}
.ItemsListDisabled {
	COLOR: #909090;
}
A.ItemsList:link {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.ItemsList:visited {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.ItemsList:hover {
	COLOR: #330000;
	TEXT-DECORATION: underline;
}
A.ItemsList:active {
	COLOR: #330000;
	TEXT-DECORATION: none;
}

/*
	Location bar
*/
.NavigationPath {
	COLOR: #CC6666;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.NavigationPath:link {
	COLOR: #CC6666;


	TEXT-DECORATION: underline;
}
A.NavigationPath:visited {
	COLOR: #CC6666;
	TEXT-DECORATION: underline;
}
A.NavigationPath:hover {
	COLOR: #CC6666;
	TEXT-DECORATION: none;
}
A.NavigationPath:active  {
	COLOR: #CC6666;
	TEXT-DECORATION: underline;
}

/*
	Buttons
*/
.FormButton {
	COLOR: #330000;
	FONT-WEIGHT: bold;
}
TABLE.ButtonTable {
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
	DIRECTION: ltr;
}
TD.Button {								 
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/skin1/images/butbg.gif);
	BACKGROUND-COLOR: #f0f0f0;
	BACKGROUND-REPEAT: repeat-x;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	VERTICAL-ALIGN: middle;
	WHITE-SPACE: nowrap;
}
FONT.Button {								 
	FONT-FAMILY: Arial;
	COLOR: #000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
IMG.ButtonSide {
	WIDTH: 7px;
	HEIGHT: 22px;
}
.SimpleButton TR TD {
	PADDING: 0px;
	WHITE-SPACE: nowrap;
}
A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {
	COLOR: #330000;
	FONT-WEIGHT: bold;
}
.GoImage {

}

/*
	Small text/link style
*/
.SmallNote:link {
	COLOR: #7C4C00;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
	COLOR: #7C4C00;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
	COLOR: #7C4C00;
	TEXT-DECORATION: underline;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:active {
	COLOR: #7C4C00;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallText {
	COLOR: #7C4C00;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}

/*
	Category page
*/
.SubcatTitle {
	TEXT-ALIGN: left;
	WIDTH: 95%;
	PADDING-LEFT: 5px;
}
.SubcatInfo {

	TEXT-ALIGN: right;
	WHITE-SPACE: nowrap;
	COLOR: #000000;
}

/*
	Search sort bar
*/
.SearchSortTitle {
	FONT-WEIGHT: bold;

	PADDING-RIGHT: 20px;
}
.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active {
	TEXT-DECORATION: underline;
}
.SearchSortImg {
	WIDTH: 9px;
	HEIGHT: 9px;
	MARGIN-RIGHT: 5px;
}
.SearchSortCell {
	PADDING-RIGHT: 20px;
}

/*
	Expandable section
*/
.ExpandSectionMark {
	WIDTH: 11px;
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
}

/*
	Tab mechanism
*/
.Tab {
	BACKGROUND-COLOR: #FFD44C;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 85px;

	HEIGHT: 30px;
	TEXT-ALIGN: center;
}
.TabTop {
	HEIGHT: 5px;
	BACKGROUND-COLOR: #FFD44C;
}
TD.TabLeftSide {
	WIDTH: 9px;
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/tab_l.gif);
}
TD.TabRightSide {
	WIDTH: 9px;
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/tab_r.gif);
}
TD.TabLeftCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/tab_c1.gif);
}
TD.TabRightCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/tab_c2.gif);


}
TD.TabCenter {
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/tab_b.gif);
}
IMG.TabCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
}
IMG.TabSide {
	WIDTH: 9px;
	HEIGHT: 1px;
}

/*
	Pagination mechanism
*/
.NavigationArrow {
	WIDTH: 9px;
	HEIGHT: 9px;
}
.NavigationTitle {
	WHITE-SPACE: nowrap;
	HEIGHT: 14px;
	PADDING-RIGHT: 10px;
}
.NavigationCell {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/page.gif);
	WIDTH: 17px;
	HEIGHT: 14px;
}
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active {
	TEXT-DECORATION: none;
}
.NavigationCell IMG {
	HEIGHT: 1px;
	WIDTH: 17px;
}
.NavigationCellWide {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/page_wide.gif);
	WIDTH: 23px;
	HEIGHT: 14px;
}
.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active {
	TEXT-DECORATION: none;
}
.NavigationCellWide IMG {
	HEIGHT: 1px;
	WIDTH: 23px;
}
.NavigationCellSel {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;


	FONT-WEIGHT: bold;
	WIDTH: 15px;
}

/*
	Subheader styles
*/
TABLE.SubHeaderGrey {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderGrey {
	COLOR: #666666;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderGreyLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #CCCCCC;
	PADDING: 0px;
}
TABLE.SubHeaderBlack {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderBlack {
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderBlackLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000;
	PADDING: 0px;
}
TABLE.SubHeaderRed {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderRed {
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderRedLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #550000;
	PADDING: 0px;
}
TABLE.SubHeader {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeader {
	COLOR: #444;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING: 0px;
}
.SubHeaderLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #FF6600;
	PADDING: 0px;
}

/*
	User profile page
*/
.RegSectionTitle {
	COLOR: #550000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

/*
	Popup image
*/
.PImageImageCell {
	PADDING: 5px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	HEIGHT: 100%;
}
.PImageImageCell IMG {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
}

.PImageNumbersCell {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	WHITE-SPACE: nowrap;
}
.PImageLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #CCCCCC;
}
.PImageLine IMG {
	HEIGHT: 1px;
}
BODY.PImage {
	BACKGROUND-COLOR: #FFFFFF;
}
.PImagePageRow {
	HEIGHT: 30px;
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 10px;
}

/*
	Customer reviews module
*/
IMG.StarImg {
	WIDTH: 14px;
	HEIGHT: 14px;
}

/*
	Manufacturers module
*/
.ManufacturersItem {
	TEXT-ALIGN: left;
	WHITE-SPACE: nowrap;
	WIDTH: 95%;
	PADDING-LEFT: 5px;
}

/*
	Recommended products module
*/
UL.RPItems {
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}

/*
	Webmaster mode
*/
DIV.Lbl {
	DISPLAY: inline;
	COLOR: green;
	FONT-WEIGHT: bold;
}
.Section {
	DISPLAY: inline;
	MARGIN: 0px;
	PADDING: 0px;
}

/*
	Last checkout step
*/
div.alert {background:#D6852A; border:1px solid #000; padding:3px 15px; width:430px;}
TD.LCSBackground {
	BACKGROUND-COLOR: #FF8600;
}
TABLE.WebBasedPayment {
	HEIGHT: 100%;
	WIDTH: 100%;
}
TABLE.WebBasedPayment TR TD {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	HEIGHT: 90%;
	PADDING: 0px;
}

/*
	Fast Lane Checkout module
*/
.FLCAuthBox {
	WHITE-SPACE: nowrap;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 5px;
}
.FLCAuthPreBox {
	PADDING-LEFT: 30px;
	HEIGHT: 20px;
	WIDTH: 100%;
}
.FLCTopPad {
	VERTICAL-ALIGN: middle;
	HEIGHT: 15px;
}
.FLCTopPad IMG {
	WIDTH: 1px;
	HEIGHT: 15px;
}

TD.FLCDialogCell {
	WIDTH: 50%;
	HEIGHT: 225px;
	TEXT-ALIGN: center;
}
TD.FLCDialogCellAntibot {
	WIDTH: 50%;
    HEIGHT: 350px;
	TEXT-ALIGN: center;
}
TABLE.FLCDialog {
	WIDTH: 100%;
	HEIGHT: 100%;
}

/*
		-- ADDONS --
*/

/*
	Gift registry module
*/
.HighLight {
	BACKGROUND-COLOR: #FFFFCC;
}

/*
	Feature comparison module
*/
TABLE.CompareBtn {
	CURSOR: pointer;
}
TD.CompareBtnLeft {
	HEIGHT: 18px;
	WIDTH: 21px;
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/compare1.gif);
}
TD.CompareBtnLeft IMG {
	HEIGHT: 18px;
	WIDTH: 21px;
}
TD.CompareBtnMain {
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/compare2.gif);
	BACKGROUND-REPEAT: repeat-x;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 5px;
	PADDING-TOP: 2px;
}
TD.CompareBtnMainMozilla {
	BACKGROUND-IMAGE: url(http://myfavoriteguitars.com/store/images/compare2.gif);
	BACKGROUND-REPEAT: repeat-x;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 5px;
	PADDING-TOP: 1px;
}
TD.CompareBtnRight {
	HEIGHT: 18px;
	WIDTH: 9px;
}
TD.CompareBtnRight IMG {
	HEIGHT: 18px;
	WIDTH: 9px;
}
TD.FCompProductSelBox {


	PADDING: 0px;
	WHITE-SPACE: nowrap;
}
TD.FCompProductButtonBox {
	PADDING-LEFT: 25px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 0px;
	WIDTH: 100%;
	WHITE-SPACE: nowrap;
}
TD.FCompProductAddCL {
	PADDING-TOP: 10px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 0px;
}

TD.FCompFeatureHCell {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #EEEEEE;
	FONT-WEIGHT: bold;

}
.HightLightEqualRow {
	BACKGROUND-COLOR: #ffe8af;
	TEXT-ALIGN: center;
}
.EqualRow {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}

/*
	Special offers module
*/
.SpecialOffersPrice {
	COLOR: #444;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
}
.SpecialOffersThumb {
	DISPLAY: inline;
	MARGIN-LEFT: -51px;
}

.SpecialOffersThumb A IMG {
	WIDTH: 47px;
	HEIGHT: 44px;
}

/*
	Fancy categories module
*/
.CatMenuItemOff {
	BACKGROUND-COLOR: transparent;
	COLOR: #330000;
	BORDER-RIGHT: none;
	BORDER-TOP: none;
	BORDER-LEFT: none;
	BORDER-BOTTOM: none;
	MARGIN-BOTTOM: 3px;
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 1px;
	MARGIN-RIGHT: 0px;
	CURSOR: pointer;
	FONT-SIZE: 12px;
}
.CatMenuItemOffExp {
	BACKGROUND-COLOR: transparent;
	BORDER-RIGHT: none;
	BORDER-TOP: none;
	BORDER-LEFT: none;
	BORDER-BOTTOM: none;
	MARGIN-BOTTOM: 1px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 2px;
	MARGIN-RIGHT: 3px;
	CURSOR: pointer;
}
.CatMenuItemOn {   
	BACKGROUND-COLOR: #FF8600;
	COLOR: #330000;
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: none;
	BORDER-LEFT: none;
	BORDER-BOTTOM: none;
	MARGIN-BOTTOM: 3px;
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 1px;
	MARGIN-RIGHT: 0px;
	CURSOR: pointer;
	FONT-SIZE: 12px;
}
.CatSubMenu {
	BACKGROUND-COLOR: #FFD44C;
	BORDER-RIGHT: #8E4B00 1px solid;
	BORDER-TOP: #8E4B00 1px solid;
	BORDER-LEFT: #8E4B00 1px solid;
	BORDER-BOTTOM: #8E4B00 1px solid;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
}
TABLE.CatMenuContainer {
	WIDTH: 136px;
}
A.CatMenuItem {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	CURSOR: pointer;
}
A.CatMenuItem:link {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.CatMenuItem:visited {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.CatMenuItem:hover {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.CatMenuItem:active {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A#nojs.CatMenuItem:hover {
	BACKGROUND-COLOR: #FF8600;
	COLOR: #330000;
	TEXT-DECORATION: none;
}
IMG.FCIcon {
	WIDTH: 16px;
	HEIGHT: 16px;
	BORDER-WIDTH: 0px;
	MARGIN-LEFT: 2px;
	MARGIN-RIGHT: 3px;
}
IMG.FCTriangle {
	WIDTH: 9px;
	HEIGHT: 9px;
	BORDER-WIDTH: 0px;
	MARGIN-LEFT: 3px;
}
TABLE.FCItemTable {
	WIDTH: 100%;
	BORDER-WIDTH: 0px;
	MARGIN: 0px;
	TEXT-ALIGN: left;
}
TD.FCIconCell {
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
}
TD.FCTriangleCell {
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: right;
}





TD.FCChain {
	WIDTH: 18px;
	BACKGROUND-REPEAT: repeat-y;
}
TD.FCChain IMG {
	WIDTH: 18px;
	HEIGHT: 1px;
}
TD.FCExplorerBox {
	WIDTH: 37px;
	VERTICAL-ALIGN: top;

	BACKGROUND-REPEAT: repeat-y;
}

/*
	Product configurator module
*/
.ProductBG {
	BACKGROUND-COLOR: #ffffff;
}
.SlotCell {
	WIDTH: 50%;
	HEIGHT: 35px;
	PADDING-TOP: 25px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}
.SlotProductCell {
	WIDTH: 50%;
	HEIGHT: 35px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}
TABLE.PCSummaryTable {
	WIDTH: 100%;
	BACKGROUND-COLOR: #ffffff;
}

/*
	Survey module
*/
H1.SurveyName {
	FONT-WEIGHT: bold;
}
.SurveyHeader {
	FONT-SIZE: 11px;
}
.SurveyHeaderMenu {
	FONT-SIZE: 10px;
}
.SurveyFooter {
	FONT-SIZE: 11px;
}
.SurveyFooterMenu {
	FONT-SIZE: 10px;
}
.SurveyQuestion {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING: 2px;
}
.SurveyQuestionMenu {
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
TEXTAREA.Survey {
}
.SurveyAnswer {

	PADDING: 2px;
	WIDTH: 100%;
}
.SurveyAnswerMenu {
	PADDING: 0px;
	WIDTH: 100%;
}
TD.SurveyAnswerMark {
	PADDING: 2px;
	WIDTH: 15px;
}
TD.SurveyAnswerMarkMenu {
	PADDING: 0px;
	WIDTH: 15px;
}
.SurveyBar {
	HEIGHT: 10px;
	BACKGROUND-COLOR: blue;
}
.SurveyBarHL {
    HEIGHT: 10px;
    BACKGROUND-COLOR: green;
}
.SurveyStatLabel {
	PADDING-LEFT: 6px;
	WHITE-SPACE: nowrap;
}
.StatisticsBar {
	BACKGROUND-COLOR: #FFCE31;
}   
.StatisticsBarHL {
	BACKGROUND-COLOR: #FF8400;
}   
.SurveyAnswers {
	PADDING-LEFT: 2px;

	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 5px;
}
.SurveyAnswersMenu {
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 5px;
}
.SurveyAnswerComment {
	PADDING: 2px;
}
.SurveyAnswerCommentMenu {
	PADDING: 0px;
}



/* BEGIN HEADER STYLES - www.matthewstroh.com */
#MFG_header_crown {
	margin-top: -20px;
}

#MFG_header {
	width: 886px;
}
#MFG_header_inside {
	background:url(/_l/img/tpl/bg_header.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 886px;
	height: 212px;
	overflow: hidden;
	}
#MFG_header_email_wrapper {
	margin:0 0 0 355px;
	height:20px;
	width:170px;
	clear:both;
	}
#MFG_header_leftbox {
	width: 150px;
	height: 14px;
	overflow: hidden;
	}
#MFG_header_centerbox {
	float:left;
	margin-left:295px;
	margin-top: 18px;
	height:140px;
	overflow:hidden;
	width:300px;
	}	
#MFG_header_rightbox {
	width: 170px;
	height: 15px;
	overflow: hidden;
	}
#MFG_header_linkbox {
	width: 886px;
	height: 20px;
	float: left;
	padding: 8px 0;
	/* margin-left: 5px; */
	overflow: hidden;
	text-align: center;
	margin:2px 0 0 0;
	clear:both;
	}	
#MFG_header_linkbox a {background: url("/_l/img/tpl/bg_nav_divid.jpg") top left no-repeat;}
#MFG_header_linkbox a:link, #MFG_header_linkbox a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-transform: uppercase;
	line-height:16px;
	padding:11px 11px 11px 15px;
	font-size:10px !important;
}
#MFG_header_linkbox a:hover, #MFG_header_linkbox a:active {
	color: #F8A755;
	font-size:10px !important;
}
.tagLine {display:none; background:#BE864D; font-weight:bold; margin:0; padding:0; font-size:14px; color:#fff; line-height:30px; clear:both; height:30px; text-align:center; border-left:8px solid #fff; border-right:8px solid #fff;}
/* END HEADER STYLES - www.matthewstroh.com */





/* BEGIN HOME FEATURED PRODUCTS LIST */
.FeaturedProducts_ms {
}
.FeaturedProducts_img_ms img {
}
.FeaturedProducts_info_ms {
}
.FeaturedProducts_title_ms {
}
.FeaturedProducts_price_ms {
}

#LayerText {
	color: #000000;
	position:relative; 
	width:394px; 
	height:272px; 
	z-index:1; 
	left: 0px; 
	top: -273pxpx; 
	border: 0px solid #F0F0F0; 
	overflow: auto;
}


/* END HOME FEATURED PRODUCTS LIST */


.DialogBox_ms {
	border: 1px solid #ccc;
}

.DialogBox_audioplayer_ms {
	border: 1px solid #ccc;
	margin-top: 10px;
	margin-bottom: 11px;
}

.DialogBox_content_ms {
	padding: 10px;
	overflow: hidden;
}

.DialogBox_head_ms {
}

.DialogBoxProduct_ms {
	width: 397px;
	border: 1px solid #ccc;
	min-height: 328px;

}


.DialogBoxProduct_content_ms {
	padding: 10px;
}


.DialogBoxProduct_head_ms {
	background: #444;
	background:url(http://myfavoriteguitars.com/images/common/GFK_VertMenuTitle_bkgd.gif);
	background-color: #F0F0F0;
	height: 24px;
	padding: 9px 0px 0px 10px;
	margin-bottom: 1px;
	text-transform: uppercase;
	font-weight: bold;
	color: #444;
	font-size: small;
}

div.PListImgBox img {
width: 90px;
}



/* BEGIN FOOTER STYLES */
.FooterBox_ms {
	width: 806px;
	text-align: center;
	margin: 0 auto;
	padding: 17px 40px;
	color: #fcd893;
	background: url("/_l/img/tpl/bg_footer.jpg") no-repeat scroll left top;
}
.FooterBox_ms a {
	color: #fcd893;
	text-decoration: underline;
}
/* END FOOTER STYLES */


#PList_box_ms {
	float: left;
	background: #FFF;
	width: 378px;
	min-height: 160px;
}
#PList_thumb_ms img {
	max-width: 75px;
}
#PList_thumb_ms {
	float: left;
	background: #FFF;
	min-width: 75px;
	min-height: 150px;
}
#PList_content_ms {
	float: left;
	background: #FFF;
	width: 290px;
	min-height: 150px;
	margin-left: 10px;
}
.header_blank {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_blank.jpg);
	margin-bottom: 11px;
	background-repeat: no-repeat;
	color: #fff;
}
.header_content_blank {
	text-align: left;
	padding: 20px;
	color: #fff;
}
.header_content_blank a {
	color: #fff;
}
.header_applegate {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_applegate.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_applegate {
	text-align: left;
	padding: 147px 14px 0px 20px;
	color: #fff;
	width: 225px;
}
.header_content_applegate a {
	color: #fff;
}

.header_bourgeois {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_bourgeois.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_bourgeois {
	text-align: left;
	padding: 152px 14px 0px 15px;
	color: #fff;
	width: 200px;
}
.header_content_bourgeois a {
	color: #fff;
}
.header_fender {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_fender.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_fender {
	text-align: right;
	padding: 226px 14px 0px 20px;
	color: #fff;
}
.header_content_fender a {
	color: #fff;
}

.header_fender_bass {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_fender_bass.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_fender_bass {
	text-align: left;
	padding: 147px 14px 0px 20px;
	color: #fff;
	width: 200px;
}
.header_content_fender_bass a {
	color: #fff;
}

.header_huss_dalton {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_huss_dalton.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_huss_dalton {


	text-align: left;
	padding: 87px 14px 0px 22px;
	color: #fff;
	width: 180px;
}
.header_content_huss_dalton a {
	color: #fff;
}

.header_jose_ramirez {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_jose_ramirez.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_jose_ramirez {
	text-align: right;
	padding: 103px 14px 0px 201px;
	color: #fff;
	width: 180px;
}
.header_content_jose_ramirez a {
	color: #fff;
}

.header_jw_gallagher {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_jw_gallagher.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_jw_gallagher {
	text-align: left;
	padding: 260px 14px 0px 20px;
	color: #fff;
}
.header_content_jw_gallagher a {
	color: #fff;
}

.header_larrivee {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_larrivee.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_larrivee {
	text-align: left;
	padding: 100px 14px 0px 21px;
	color: #fff;
	width: 200px;
}
.header_content_larrivee a {
	color: #fff;
}

.header_martin {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_martin.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
	width: 619px;
background-color: #444;
}
.header_content_martin {
	text-align: right;
	padding: 148px 14px 0px 271px;
	color: #fff;
	width: 325px;
}
.header_content_martin a {
	color: #fff;
}

#header_martin_amberbursts {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_martin_amberbursts.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
#header_content_martin_amberbursts {
	text-align: right;
	padding: 77px 12px 0px 120px;
	color: #fff;
}
#header_content_martin_amberbursts a {
	color: #fff;
}

#header_martin_1833 {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_martin_1833.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
#header_content_martin_1833 {
	text-align: right;
	padding: 245px 52px 0px 250px;
	color: #fff;
}
#header_content_martin_1833 a {
	color: #fff;
}

.header_national_resophonic {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_national_resophonic.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_national_resophonic {
	text-align: left;
	padding: 78px 14px 0px 20px;
	color: #fff;
	width: 210px;
}
.header_content_national_resophonic a {
	color: #fff;
}


.header_taylor {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_taylor.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_taylor {
	text-align: left;
	padding: 75px 0px 0px 420px;
	color: #fff;
	width: 175px;
	line-height:16px
}
.header_content_taylor a {
	color: #fff;
}


.header_rtaylor {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_rtaylor.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_rtaylor {
	text-align: left;
	padding: 95px 0px 0px 215px;
	color: #fff;
	width: 175px;
	line-height:22px;
}
.header_content_rtaylor a {
	color: #fff;
}


.header_namm {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_namm.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_namm {
	text-align: left;
	padding: 160px 0px 0px 207px;
	color: #fff;
	width: 185px;
}
.header_content_namm a {
	color: #fff;
}


.header_vintage {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_vintage.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_vintage {
	text-align: right;
	padding: 75px 14px 0px 194px;
	color: #fff;
	width: 185px;
}
.header_content_vintage a {
	color: #fff;
}

.header_weber {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_weber.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_weber {
	text-align: left;
	padding: 78px 14px 0px 20px;
	color: #fff;
	width: 180px;
}
.header_content_weber a {
	color: #fff;
}

.header_santa_cruz {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_santa_cruz.jpg);
	min-height: 330px;



	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_santa_cruz {
	text-align: left;
	padding: 117px 14px 0px 20px;
	color: #fff;
	width: 200px;
}
.header_content_santa_cruz a {
	color: #fff;
}

.header_fishman {
	background:url(http://myfavoriteguitars.com/images/titles/HEADER_fishman.jpg);
	min-height: 330px;
	margin-bottom: 11px;
	background-repeat: no-repeat;
}
.header_content_fishman {
	text-align: left;
	padding: 120px 14px 0px 20px;
	color: #fff;
	width: 170px;
}
.header_content_applegate a {
	color: #fff;
}


/* BEGIN CUSTOM SHOP STYLES */
#CustomShop_box {
	background:url(http://myfavoriteguitars.com/images/common/GFK_bkgd_custom_shop.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
	width: 397px;
	margin-top: -10px;
	margin-left: -10px;
	min-height: 445px;
}
#CustomShop_box_content {
	/*background-color: #444;*/
	padding: 100px 20px 0px 20px;
}
#CustomShop_box_content img {
margin-bottom: 20px;
}
/* END CUSTOM SHOP STYLES */



/* Better looking navigation START - www.xcartmods.co.uk */
.navigation{
 padding: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin-bottom: 20px;
margin-top: 5px;
 text-align: left;
 width: 580px;
 font-size: 10px;

}
.navigation ul{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 float: left;
 text-align: center; /* align left, right or center */
 font-size: 10px;
}
.navigation li{
 list-style-type: none;
 display: inline;
 padding-bottom: 0px;
 font-size: 10px;
}
.navigation a, .navigation a:visited{
 padding: 0 3px;
 border: 1px solid #777;
 text-decoration: none;
 background-color: #F0F0F0;
 color: #000000;
 font-size: 10px;
}
.navigation a:hover, .navigation a:active{
 background-color: #777;

 border: 1px solid #000;
 text-decoration: none;
 color: #000000;
}
.navigation li.currentpage{
 font-weight: bold;
 padding: 0 3px;
 font-size: 10px;
 border: 1px solid #777;
 background-color: #777;
 color: #FFFFFF;
}
* html .navigation li.currentpage, * html .navigation li.disablepage{
 margin-right: 3px; /*IE6 slight adjustment*/
 padding-right: 0;
}
/* Better looking navigation END - www.xcartmods.co.uk */


/* Styling to make tables invisible in Detailed Description */
#details table tbody tr td table td {
background: none;
}
#details table {
background: none;
}
#details table tbody {
background: none;
}
#details table tbody tr {
background: none;
}
#details table tbody tr td {
background: none;
}
#details table tbody tr td table {
background: none;
}


/* ############## UPSELL ITEM ############# */
#upsell_item_ms {
width: 105px;
margin: 10px 15px 20px 0px;
float: left;
}
#upsell_item_ms img {
margin: 0px 0px 5px 25px;
}


/* ############## PRODUCTS.TPL MODS ############# */
.PListCell {
text-align: left;
font-family: Arial;
border-bottom: 1px solid #f0f0f0;
margin-right: 20px;
}
.PListCell img {
float: left;
}

#MS_product_wrapper {
/* border: 1px solid #ff9900; */
float: left;
min-height: 200px;
height: auto !important;
height: 200px;
margin: 10px 0px 0px 0px;
}
#MS_product_image {
/* border: 1px solid #ff9900; */
float: left;
text-align: center;
width: 75px;
margin-right: 10px;
}
#MS_product_image img {
width: 75px;
}
#MS_product_details {
/* border: 1px solid #ff9900; */
width: 280px;
float: left;
}

#artist_info {
}

#artist_wrapper {
margin:20px 0 0 0;
height:120px;
border-bottom:1px solid #ccc;
clear:both;
}
#artist_wrapper img {
float:left;
margin:0 10px 0 0;
display:inline;
}


/* NEWS PAGE END */
.news_title {
	font-size: 12px;

	font-weight: bold;
	}
.news_date {
	font-size: 9px;
	color: #888;
	}
#news_list img {
	margin: 2px 10px 10px 0px;
	}
#news_bar {
	border-bottom: 1px solid #ccc;
	margin-bottom: 6px;
	}
#news_list a {
	font-weight: bold;
	}
#news_list p {
	margin-bottom: 7px;
	}
#news_list blockquote {
	margin-left: 10px;
	}
#news_list {
	overflow: auto;
	}
/* NEWS PAGE END */






/* LIVE PERFORMACES - VIDEO PAGE */
#video_box {
	background:url(http://myfavoriteguitars.com/images/common/BKGD_generic_grey.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	width: 397px;
	margin-top: -10px;
	margin-left: -10px;
	margin-bottom: -10px;
	min-height: 1105px;
	height: auto !important;
	height: 1105px;
	}
#video_box_content {
	/*background-color: #444;*/
	padding: 15px 10px 0px 20px;
	color: #000;
	float: left;
	}
#video_box_wide {
	background:url(http://myfavoriteguitars.com/images/common/BKGD_generic_grey_wide.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	width: 616px;
	margin-top: -10px;
	margin-left: -10px;
	margin-bottom: -10px;
	min-height: 1105px;
	height: auto !important;
	height: 1105px;
	}
#video_box_content_wide {
	/*background-color: #444;*/
	padding: 15px 10px 0px 20px;
	color: #000;
	float: left;
	}
#video_item {
	min-height: 180px;
	height: auto !important;
	height: 180px;
	float: left;
	padding-right: 15px;
	}
#video_item b {
	color: #000;
	}
#video_item a {
	font-weight: normal;
	color: #000;
	}
#video_item a:hover {
	font-weight: normal;
	color: #ff9900;
	}
/* LIVE PERFORMACES - VIDEO PAGE */





/* AUDIO SAMPLES STYLES - BEGIN */
#audio_sample_item {
padding: 0px 0px 0px 10px;
float: left;
width: 270px;
}
/* AUDIO SAMPLES STYLES - END */





/* CUSTOMER CORNER PHOTOS - BEGIN */
.DialogBox_customer_corner {
	background:url(http://myfavoriteguitars.com/images/common/BKGD_customer_corner.jpg);
	background-repeat: no-repeat;
	}
#customer_corner_intro_wrapper {
	width: 100%;
	padding: 100px 400px 30px 20px;
	}
#customer_corner_intro {
	width: 265px;	
	}
#header_customer_corner_content {
	margin-left: 20px
	}
#customer_photos_box {
	width: 580px;
	}
#customer_photos_box img {
	border: 5px solid #ccc;
	
	}
/* CUSTOMER CORNER PHOTOS - END */





/* A WORD FROM JON BEGIN */
#a_word_from_jon_box {
	background:url(http://myfavoriteguitars.com/images/common/BKGD_a_word_from_jon.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	width: 397px;
	margin-top: -11px;
	margin-left: -10px;
	margin-bottom: -10px;
	min-height: 939px;
	height: auto !important;
	height: 939px;
}
#a_word_from_jon_box_content {
	padding: 255px 15px 0px 15px;
	color: #000;
}
/* A WORD FROM JON END */

.rss_box {padding-right:10px;}
.rss_item {padding-bottom: 10px;}
.rss_item a, .rss_item a:visited {color:#573d24; font-size:14px;}

#rssfeed {}
#rssfeed a, a:visited {}

.rssfeedtitle {visibility:hidden;}
#rssfeed p {}

#header_customer_corner_content p {margin:10px 0;}
