/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong,  tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, hr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
	font-size:12px;font-family:georgia, times, serif;
}
ol, ul {
	
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
#homePage {background-image:url(../images/bgHome.gif);background-repeat:no-repeat;background-position:top center;text-align:center;}
#aboutPage {background-image:url(../images/bgAbout.gif);background-repeat:no-repeat;background-position:top center;text-align:center;}
#approachPage {background-image:url(../images/bgApproach.gif);background-repeat:no-repeat;background-position:top center;text-align:center;}
#constructionPage {background-image:url(../images/bgConstruction.gif);background-repeat:no-repeat;background-position:top center;text-align:center;}
#testimonialsPage {background-image:url(../images/bgTestimonials.gif);background-repeat:no-repeat;background-position:top center;text-align:center;}
#contactPage {background-image:url(../images/bgContact.gif);background-repeat:no-repeat;background-position:top center;text-align:center;}
#guitar01Page {background-image:url(../images/bgConcert.gif);background-repeat:no-repeat;background-position:top center;text-align:center;}
#guitar02Page {background-image:url(../images/bgTorres.gif);background-repeat:no-repeat;background-position:top center;text-align:center;}

#guitar03Page {background-image:url(../images/bgHauser.gif);background-repeat:no-repeat;background-position:top center;text-align:center;}

#guitar04Page {background-image:url(../images/bgPanormo.gif);background-repeat:no-repeat;background-position:top center;text-align:center;}



#holder {width:812px;margin:auto;text-align:left;border-style:none;border-width:1px;}
#mainnavbar {width: 88px; background-color: #FFFFFF; text-align: left;margin:61px 0px 0px 24px;float:left;}
#mainContentholder {float:left;width:630px;margin:0px 0px 0px 29px;}
#mainContentholderguit {float:left;margin:0px 0px 0px 20px;width:663px}

#mainBodypos {margin:94px 0px 0px 0px;}
#aboutBodypos {margin:54px 0px 0px 0px;}
#guitarBodypos {margin:62px 0px 0px 0px;}

#testimonialsBodypos {margin:62px 0px 0px 0px;}
#contactBodypos {margin:60px 0px 0px 0px;}
#copyAll {font-size:1.0em;color:#030303;}

#copyAll em {color:#830007;}
#copyAll strong {}
#copyAll p {margin:0px 0px 10px 0px;line-height:1.2em;}
#copyAll span {width:330px;display:block;}
#copyAllhome {font-size:1.1em;color:#030303;}
#copyAllhome em {color:#830007;font-style:italic;}
#copyAllhome strong {color:#830007;}
#copyAllhome p {margin:0px 0px 10px 0px;line-height:1.2em;}
#copyAllhome span {width:350px;margin:10px 0px 0px 0px;display:block;}

#copyAll a:link {text-decoration:none;color:#830007;}
#copyAll a:active {text-decoration:none;color:#830007;}
#copyAll a:visited {text-decoration:none;color:#830007;}
#copyAll a:hover {text-decoration:underline;color:#830007;}

#copyAllhome a:link {text-decoration:none;color:#830007;}
#copyAllhome a:active {text-decoration:none;color:#830007;}
#copyAllhome a:visited {text-decoration:none;color:#830007;}
#copyAllhome a:hover {text-decoration:underline;color:#830007;}

#copyLeft {font-size:1.0em;color:#030303;float:left;width:303px;}
#copyLeft em {color:#830007;}
#copyLeft strong {color:#830007;}
#copyLeft p {margin:0px 0px 10px 0px;line-height:1.2em;}
#copyLeft span {width:330px;display:block;}

#copyRight {font-size:1.0em;color:#030303;margin:0px 0px 0px 0px;float:right;width:300px;}
#copyRight em {color:#830007;}
#copyRight strong {color:#830007;}
#copyRight p {margin:0px 0px 10px 0px;line-height:1.2em;}
#copyRight span {display:block;margin:0px 0px 3px 0px;}
#copyRight br {margin:2px 0px 0px 0px;}
#copyRight a:link {color:#830007;text-decoration:none;}
#copyRight a:active {color:#830007;text-decoration:none;}
#copyRight a:visited {color:#830007;text-decoration:none;}
#copyRight a:hover {color:#830007;text-decoration:underline;}

#guitarLeft {font-size:1.0em;color:#030303;float:left;width:308px;}
#guitarLeft em {color:#830007;}
#guitarLeft strong {color:#830007;}
#guitarLeft p {margin:0px 0px 10px 0px;line-height:1.2em;}
#guitarLeft span {width:330px;display:block;}

#guitarRight {font-size:1.0em;color:#030303;float:right;width:355px;}
#guitarRight em {color:#830007;}
#guitarRight strong {color:#830007;}
#guitarRight p {margin:0px 0px 10px 0px;line-height:1.2em;}
#guitarRight span {width:330px;display:block;}
#guitarRightholder {height:236px;margin:70px 0px 0px 6px;}
#guitarRightholder a:link {text-decoration:none;color:#830007;}
#guitarRightholder a:active {text-decoration:none;color:#830007;}
#guitarRightholder a:visited {text-decoration:none;color:#830007;}
#guitarRightholder a:hover {text-decoration:underline;color:#830007;}
#guitarTypes {height:86px;margin:0px 0px 6px 6px;}

#home {display: block; width: 88px; height: 20px; background: url("../images/navHome.gif") no-repeat 0 0; float:left;}
#home:hover {background-position: -89px 0px;}
#home span {display: none;}
#homeOn {display: block; width: 88px; height: 20px; background: url("../images/navHome.gif") no-repeat 0 0; background-position: -89px 0px; float:left;}
#homeOn span {display: none;}

#about {display: block; width: 88px; height: 20px; background: url("../images/navAbout.gif") no-repeat 0 0; float:left;margin:2px 0px 0px 0px;}
#about:hover {background-position: -89px 0px;}
#about span {display: none;}
#aboutOn {display: block; width: 88px; height: 20px; background: url("../images/navAbout.gif") no-repeat 0 0; background-position: -89px 0px; float:left;margin:2px 0px 0px 0px;}
#aboutOn span {display: none;}

#approach {display: block; width: 88px; height: 20px; background: url("../images/navApproach.gif") no-repeat 0 0; float:left;margin:2px 0px 0px 0px;}
#approach:hover {background-position: -89px 0px;}
#approach span {display: none;}
#approachOn {display: block; width: 88px; height: 20px; background: url("../images/navApproach.gif") no-repeat 0 0; background-position: -89px 0px; float:left;margin:2px 0px 0px 0px;}
#approachOn span {display: none;}

#construction {display: block; width: 88px; height: 20px; background: url("../images/navConstruction.gif") no-repeat 0 0; float:left;margin:5px 0px 0px 0px;}
#construction:hover {background-position: -89px 0px;}
#construction span {display: none;}
#constructionOn {display: block; width: 88px; height: 20px; background: url("../images/navConstruction.gif") no-repeat 0 0; background-position: -89px 0px; float:left;margin:5px 0px 0px 0px;}
#constructionOn span {display: none;}

#guitars {display: block; width: 88px; height: 20px; background: url("../images/navGuitars.gif") no-repeat 0 0; float:left;margin:4px 0px 0px 0px;}
#guitars:hover {background-position: -89px 0px;}
#guitars span {display: none;}
#guitarsOn {display: block; width: 88px; height: 20px; background: url("../images/navGuitars.gif") no-repeat 0 0; background-position: -89px 0px; float:left;margin:4px 0px 0px 0px;}
#guitarsOn span {display: none;}

#testimonials {display: block; width: 88px; height: 20px; background: url("../images/navTestimonials.gif") no-repeat 0 0; float:left;margin:3px 0px 0px 0px;}
#testimonials:hover {background-position: -89px 0px;}
#testimonials span {display: none;}
#testimonialsOn {display: block; width: 88px; height: 20px; background: url("../images/navTestimonials.gif") no-repeat 0 0; background-position: -89px 0px; float:left;margin:3px 0px 0px 0px;}
#testimonialsOn span {display: none;}

#contact {display: block; width: 88px; height: 20px; background: url("../images/navContact.gif") no-repeat 0 0; float:left;}
#contact:hover {background-position: -89px 0px;}
#contact span {display: none;}
#contactOn {display: block; width: 88px; height: 20px; background: url("../images/navContact.gif") no-repeat 0 0; background-position: -89px 0px; float:left;}
#contactOn span {display: none;}

#concert {display: block; width: 136px; height: 18px; background: url("../images/navConcert.gif") no-repeat 0 0;}
#concert:hover {background-position: -136px 0px;}
#concert span {display: none;}
#concertOn {display: block; width: 136px; height: 18px; background: url("../images/navConcert.gif") no-repeat 0 0; background-position: -136px 0px;}
#concertOn span {display: none;}

#torres {display: block; width: 136px; height: 18px; background: url("../images/navTorres.gif") no-repeat 0 0;}
#torres:hover {background-position: -136px 0px;}
#torres span {display: none;}
#torresOn {display: block; width: 136px; height: 18px; background: url("../images/navTorres.gif") no-repeat 0 0; background-position: -136px 0px;}
#torresOn span {display: none;}

#hauser {display: block; width: 136px; height: 18px; background: url("../images/navHauser.gif") no-repeat 0 0;}
#hauser:hover {background-position: -136px 0px;}
#hauser span {display: none;}
#hauserOn {display: block; width: 136px; height: 18px; background: url("../images/navHauser.gif") no-repeat 0 0; background-position: -136px 0px;}
#hauserOn span {display: none;}

#panormo {display: block; width: 136px; height: 18px; background: url("../images/navPanormo.gif") no-repeat 0 0;}
#panormo:hover {background-position: -136px 0px;}
#panormo span {display: none;}
#panormoOn {display: block; width: 136px; height: 18px; background: url("../images/navPanormo.gif") no-repeat 0 0; background-position: -136px 0px;}
#panormoOn span {display: none;}

#introThumb {width:82px;height:117px;border-style:none;float:left;margin:0px 3px 0px 0px;}
#contentImage {float:left;border-style:none;width:302px;}
#contentThumb {margin:0px 0px 0px 10px;}
