@import url("css_reset.css"); @import url("main-menu.css"); @import url("http://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.css");
html {overflow-y:scroll;}
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background: #292929 url('../images/fender/mainbg-1.jpg') no-repeat fixed; color:#ddd;}
a:link, a:visited {text-decoration:none; color:#ddd;}
a:hover {text-decoration:underline; color:#ff0000;}
a[rel="external"] {background: url('../images/external.png') no-repeat left center;}
a[rel="prettyPhoto[movie]"] {background: url('../images/video-ico.png') no-repeat left center;}
a[rel="prettyPhoto[news]"], a[rel="prettyPhoto[news1]"] {background: url('../images/gallery-ico.png') no-repeat left center;}
a[rel="prettyPhoto[maximus]"], a[rel="prettyPhoto[brookwood]"], a[rel="prettyPhoto[rock]"], a[rel="prettyPhoto[oakland]"], a[rel="prettyPhoto[silver]"], a[rel="prettyPhoto[countryside]"] {background: url('../images/image.png') no-repeat left center;}
em {font-style:italic; color:#E1B917;}
#wrapper {max-width:1150px;	min-width:850px; width:90%; margin:6px auto; padding-bottom:20px; text-align:left; position:relative;}
#brand {text-align:left; background:#203b50 url('../images/flickr-bg.jpg') repeat-x bottom left; width:100%; height:39px;}
#brand h3 {padding-left:10px; color:#fffdf7; font-weight:bold; line-height:39px;}
#header {width: 800px; height: 80px; background:url('../images/logo.png') no-repeat left center; position:relative; margin:0 auto;}
#address {font-style:italic; text-align:center; margin-bottom:20px; position:relative; color:#fffdf7;}
#container {width:65%; float:left; line-height:1.5; margin-top:20px; overflow:hidden;}
#sidebar {width:30%; float:left; margin:20px 0 0 14px; display:inline; padding:0 10px 10px;}
#sidebar p {text-align:left;}
#clear {clear:both; height:1px;}
#footer {position:relative; width:100%; text-align:center; clear:both; background:#000 url('../images/footer-bg.jpg') repeat-x; font-size:10px; padding:20px 0 10px;}
#footer #cards {position:absolute; top:-25px; left:5%; width:300px; height:60px; color:#1f394d; border:2px solid #df6819; padding:3px 0; margin:0 auto; font-size:11px; font-weight:bold; background:url('../images/fender/btn_upsell_green.gif') repeat-x center; z-index:1;}
#footer #housing {background:#222; margin-top:25px;}
#footer .cpyrt {padding-top:10px;}
#footer ul { border-top: 1px solid #2A2A2A; margin:0 0 10px 0; text-align:left;}
#footer li { border-bottom: 1px solid #2A2A2A; list-style: none;}
#footer li a {display: block; font-family: Verdana,sans-serif; line-height: 1.5; padding-left: 8%; width: 97%;}
#footer li a.hidden {display:none;}
#footer h2 {color: #888; text-align:left; font-size:12px; font-weight:bold; color:#f16717;letter-spacing:2px; font-style:italic;}
#columns {padding: 10px 0; font-size:12px; margin:0 auto; width:875px;}
.col3,.col3last {float: left; width: 200px; margin-right: 25px;}
.col3last {margin-right: 0;}
.bottom {color: #666; font: small-caps 10px sans-serif; padding: 8px 3% 0; background:#000; padding:0 5% 10px;}
.bottom a {color: #888;}
.bottom .left {float:left;}
.bottom .right {float:right;}
/* Home page content */
#myslides {width:504px; margin:0 auto;}
#action {width:660px; margin:auto; overflow:hidden;}
#action img {float:left; margin-right:20px; display:inline;}
#action img.first {margin-left:10px;}
#action img.last {margin-right:0;}
p.decades {margin:10px 0 0 0;}
p {margin:0 0 10px 0; font-weight:bold;}
/* Sidebar rss feed */
#feed-control {border-bottom:18px solid #1F3A4E; background:url('../images/fender/btn_blue.gif') repeat-x; width:300px;}
#feed-control span {color:#1f3a4e; font-size:11px; margin:10px; padding:4px;}
.gfg-root {width:100%; height:auto; position:relative; overflow:hidden; text-align:center; font-family:"Arial", sans-serif;font-size:12px; border:0; background:transparent; border-bottom:1px solid #345d7d;}
.gfg-title {font-size:14px; font-weight:bold; color:#3366cc; background:url('../images/bgmenu00.png') repeat-x; line-height:1.4em;  overflow:hidden; white-space:nowrap;}
.gfg-title a {color:#ff0000; padding-left:18px; background:url('../images/rss.png') no-repeat left center; text-decoration:none;}
.gfg-subtitle a {background:#000000;}
.gfg-entry {background:transparent; width:100%; height:6.9em; position:relative; overflow:hidden; text-align:left; margin-top:3px;}
/* To allow correct behavior for overlay */
.gfg-root .gfg-entry .gf-result {position:relative; background:transparent; width:auto; height:100%; padding-left:20px; padding-right:5px;}
.gfg-list {position:relative; overflow:hidden; text-align:left; margin-bottom:5px;}
.gfg-listentry {line-height:1.5em; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; padding-left:15px; padding-right:5px; margin-left:5px; margin-right:5px;}
.gfg-listentry-odd {background-color:transparent;}
/* FeedControl customizations. */
.gfg-root .gfg-entry .gf-result .gf-title {font-size:14px; line-height:1.2em; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; margin-bottom:2px; color:#1f3a4e;}
.gfg-root .gfg-entry .gf-result .gf-snippet {height:3.8em; color:#333; margin-top:3px; border-bottom:1px dotted #1F3A4E;}
/* Easy way to get horizontal mode, applicable via js options to gadget. */
/* FeedControl customizations. */
.gfg-horizontal-root .gfg-entry .gf-result .gf-snippet, .gfg-horizontal-root .gfg-entry .gf-result .gf-author {display : none;}
.gfg-horizontal-root .gfg-entry  .gf-result .gf-title {color:#1f3a4e; margin-right:3px; float:left;}
.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer {float:left;}

.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer,.gfg-horizontal-root .gfg-entry .gf-result .gf-relativePublishedDate {display:block; color:#1f3a4e;}
.gfg-branding {white-space:nowrap; overflow:hidden; text-align:left; position:absolute; right:0px; top:0px; width:80px;}
.gfg-collapse-open, .gfg-collapse-closed {background-repeat:no-repeat; background-position:center; cursor:pointer; float:right; width:17px; height:20px;}
.gfg-collapse-href {float:left;}
.clearFloat {clear:both;}
/* Instruments */
.guitar{width:100%; display:inline;}
.guitar h2 {font-weight:bold; color:#f00; background:url('../images/bgmenu00.png') repeat-x; line-height:1.8em; padding:0 0 0 5px;}
.guitar .gallery {width:200px; height:100px; float:left; background:url('../images/gallery_gr.png') no-repeat;}
.guitar .gallery img {position:relative; top:20px; left:30px;}
.guitar .gallery1 {width:200px; height:100px; float:left; background:url('../images/gallery_bl.png') no-repeat;}
.guitar .gallery1 img {position:relative; top:20px; left:30px;}
.guitar .gallery2 {width:200px;	height:100px; float:left; background:url('../images/gallery_gry.png') no-repeat;}
.guitar .gallery2 img {position:relative; top:20px; left:50px;}
.guitar .gallery .hidden, .guitar .gallery1 .hidden, .guitar .gallery2 .hidden,.guitar .gallery3 .hidden {display:none;}
.guitar .gallery3 {width:200px;	height:100px; float:left; background:url('../images/gallery_rd.png') no-repeat;}
.guitar .gallery3 img {position:relative; top:20px;	left:80px;}
/* end services */
/* Sound */
ul#sprite {list-style:none;	margin:0;padding:0;}
#sprite li,#sprite li a {height:40px; width:250px; position:relative; display:block; float:left;}
/* mac hide \*/
#sprite li,#sprite li a {overflow:hidden;}
#sprite li a {text-indent:-9999px;}
/* end hide*/
#sprite a{font-size:1em}
li em {	position:absolute; left:0;top:0; display:block; height:40px; width:250px;}
li#mix em {	background: url('../images/sound-sprite.png') no-repeat 0 0;}
li#speak em {	background: url('../images/sound-sprite.png') no-repeat -250px 0 ;}
ul#sprite li a:hover{visibility:visible}/* needed for ie to work*/
ul#sprite li#mix a:hover em{background-position:0 -40px}
ul#sprite li#speak a:hover em{background-position:-250px -40px}