div,span,h1,h2,h3,a,img,dl,dt,dd,ol,ul,li,textarea,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;  
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:'lucida grande',arial;
vertical-align:baseline;
color:#262626;
margin:0;
padding:0
}

body {
margin-top:0;
margin-left:auto;
margin-right:auto;
width:100%;
background:url('images/guitarsforsale_BG.jpg') repeat;
font-family:Arial, Helvetica, sans-serif;
padding:0
}

#wrapper {
width:100%;
font-size:67.5%;
line-height:1.8em;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
padding:0
}

header {
height:200px;
min-width:985px
}

header h1 {
text-indent:-9999px;
height:200px;
width:400px;
background:url('images/guitarsforsale_LOGO.jpg') no-repeat;
float:left
}

.header {
height:200px;
min-width:985px
}

.header h1 {
text-indent:-9999px;
height:200px;
width:400px;
background:url('images/guitarsforsale_LOGO.jpg') no-repeat;
float:left
}

a {
text-decoration:none
}

#search-form {
box-shadow:0 0 12px #333;
-webkit-box-shadow:0 0 12px #333;
-moz-box-shadow:0 0 12px #333;
border-radius:15px 15px 0 0;
-moz-border-radius:15px 15px 0 0;
-webkit-border-radius:15px 15px 0 0;
border:3px solid #000;
width:23%;
min-width:350px;
height:90px;
float:left;
margin:90px 10px 0 20px
}

#search-form .button {
border:0;
width:116px;
height:49px;
cursor:pointer;
text-indent:-9999px;
background:url('/images/searchbutton.png') top left no-repeat
}

#search-form .button:hover {
background:url('/images/searchbutton.png') -116px 0 no-repeat
}

#search-form .box {
border:2px solid #000;
width:185px;
height:38px;
background:#fff;
font-size:2em;
margin:20px 0 0 20px
}

#promobar {
float:left;
box-shadow:0 0 12px #333;
-webkit-box-shadow:0 0 12px #333;
-moz-box-shadow:0 0 12px #333;
border-radius:15px 15px 0 0;
-moz-border-radius:15px 15px 0 0;
-webkit-border-radius:15px 15px 0 0;
border:3px solid #000;
width:77%;
height:180px;
margin:4px 4px 4px 205px
}

.social {
float:left;
box-shadow:0 0 12px #333;
-webkit-box-shadow:0 0 12px #333;
-moz-box-shadow:0 0 12px #333;
border-radius:15px 15px 0 0;
-moz-border-radius:15px 15px 0 0;
-webkit-border-radius:15px 15px 0 0;
border:3px solid #000;
width:224px;
height:150px;
text-align:center;
margin:8px 4px 8px 2%
}

.social h3 {
width:100%;
background:#3b5997;
font-weight:bolder;
font-size:185%;
line-height:35px;
color:#fff;
border-radius:15px 15px 0 0;
-moz-border-radius:15px 15px 0 0;
-webkit-border-radius:15px 15px 0 0;
border-bottom:3px solid #000
}

#fb {
text-indent:-9999px;
float:left;
width:100px;
height:100px;
margin:2px 2px 4px
}

#fb a {
text-indent:-9999px;
box-shadow:0 0 12px #333;
-webkit-box-shadow:0 0 12px #333;
-moz-box-shadow:0 0 12px #333;
float:left;
background:url('/images/fbicon.png') no-repeat;
width:100px;
height:100px;
margin:2px 8px 2px 10px
}

#twitter {
text-indent:-9999px;
float:left;
width:100px;
height:100px;
margin:2px 2px 8px
}

#twitter a {
text-indent:-9999px;
box-shadow:0 0 12px #333;
-webkit-box-shadow:0 0 12px #333;
-moz-box-shadow:0 0 12px #333;
float:left;
background:url('/images/twicon.png') no-repeat;
width:100px;
height:100px;
margin:2px 2px 4px
}

#tuner {
float:left;
margin:3px
}

#itunes {
margin:6px
}

nav {
float:left;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
width:99%;
border:solid #000 2px;
background-color:#fff;
margin:4px 0 0;
padding:0
}

nav ul {
width:100%;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
color:#791f11;
line-height:40px;
white-space:nowrap;
margin:0;
padding:0
}

nav li {
list-style-type:none;
display:inline;
float:left;
margin:0;
padding:0
}

nav li a {
display:block;
font-weight:700;
text-decoration:none;
color:#791f11;
border-right:3px solid #000;
margin:0;
padding:7px 10px
}

#topcontainer {
width:100%;
float:left
}

#left-nav {
border:2px solid #000;
box-shadow:0px 0px 9px #333333;
-webkit-box-shadow:0px 0px 9px #333;
-moz-box-shadow:0px 0px 9px #333333;
border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;
float:left;
margin:10px 0 0 0;
padding:0;
background: #fff;
width:200px;
}

#left-nav h3 {
text-decoration:underline;
padding: 2px 0 2px 0;
font-weight: bolder;
font-size: 145%;
text-align:center;
}

#left-nav ul {
width:100%;
float:left;
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 115%;
color: #791f11;
line-height: 35px;
white-space: nowrap;
}

#left-nav li {
display: inline
float:left;
list-style-type: none;
border-bottom: solid #000 2px;
padding:0;
margin:0;
}

#left-nav li a{
font-weight: bold;
display:block;
text-decoration: none;
color: #791f11;
padding: 0 0 0 4px;
}

#left-nav li a:hover {
color: #fff;
background: #791f11;
}

.homemain {
width:25%;
height:100%;
float:left;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:#fff;
margin:10px 4px 4px
}

.homemain h2 {
color:#fff;
width:100%;
font-weight:bolder;
font-size:185%;
text-align:center;
background:#4e7814;
line-height:45px;
border-radius:12px 12px 0 0;
-moz-border-radius:12px 12px 0 0;
-webkit-border-radius:12px 12px 0 0;
border-bottom:3px solid #000;
padding:0
}

.homemain img {
float:left;
max-width:125px;
max-height:125px;
border:1px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
margin:2px;
padding:0
}
.homemain2 {
width:77%;
height:100%;
float:left;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:#fff;
margin:10px 4px 4px;
}

.homemain2 h2 {
color:#fff;
width:100%;
font-weight:bolder;
font-size:185%;
text-align:center;
background:#4e7814;
line-height:45px;
border-radius:12px 12px 0 0;
-moz-border-radius:12px 12px 0 0;
-webkit-border-radius:12px 12px 0 0;
border-bottom:3px solid #000;
padding:0
}
.homemain2 p { 

padding:2px;
font-size:110%;
}

.homemain2 img { 
float:right;
padding:2px;
}

.button-img-deal a {
text-align:center;
margin:2px 2px 2px 10px
}

.homemain,.dealname {
color:#791f11;
font-weight:bolder;
text-decoration:none
}

.dealname {
font-size:125%;
text-decoration:none;
color:#791f11;
padding:4px
}

.was,.now {
font-weight:700;
font-size:125%;
text-align:center;
margin:4px 2px 2px 6px
}

.percent {
font-weight:700;
font-size:155%;
color:red;
text-align:center
}

#icons {
width:77%;
float:left;
height:200px;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
margin:4px
}
#icons2 {
width:77%;
float:left;
height:100%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
margin:4px;
background:#fff;
}
#icons3 {
width:77%;
float:left;
height:100%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
margin:4px;
background:#fff;
margin:4px 0 4px 205px
}
#icons3 a {
color:blue;
font-weight:bold;
}
#icons3 a:hover {
color:red;
}

#reviewvideo {
float:left;
padding:2px;
}

.review {
font-size:110%;
padding:4px;
color:#000;
font-weight:bold;
}

#icons2 a {
float:right;
color:blue;
font-weight:bold;
padding:2px;
}
#icons2 a:hover {
color:red;
}
#icons a {
float:left;
height:100px;
width:100px;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border:3px solid #000;
margin:4px 8% 0
}

#icons p {
color:#fff;
float:left;
font-weight:bolder;
font-size:185%;
margin:100px 0 0 12px
}

#icons p:hover {
color:#000
}

.guitaricon {
background:#fff url('/images/electricicon.png') no-repeat;
height:100px;
width:100px
}

.guitaricon:hover {
background:#fff url('/images/electricicon.png') -100px 0 no-repeat
}

.acousticicon {
background:#fff url('/images/acousticicon.png') no-repeat;
height:100px;
width:100px
}

.acousticicon:hover {
background:#fff url('/images/acousticicon.png') -100px 0 no-repeat
}

.bassicon {
background:#fff url('/images/bassicon.png') no-repeat;
height:100px;
width:100px
}

.bassicon:hover {
background:#fff url('/images/bassicon.png') -100px 0 no-repeat
}

#filters-main {
width:77%;
float:left;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:#fff;
margin:4px
}

#filters-cat {
width:100%;
float:left;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:#fff;
margin:4px
}

#filters-main h3,#filters-cat h3,#products-home h3,#lowersection h2, #lowersection2 h2,#single-product h3, .otherdeals h3, #videobar h3, #advice h3 {
width:100%;
background:#4e7814;
font-weight:bolder;
font-size:185%;
line-height:35px;
color:#fff;
border-radius:15px 15px 0 0;
-moz-border-radius:15px 15px 0 0;
-webkit-border-radius:15px 15px 0 0;
border-bottom:3px solid #000
}

#filters-main h4,#filters-cat h4 {
float:left;
color:#fff;
font-weight:bolder;
font-size:185%;
text-align:center;
background:#4e7814;
line-height:45px;
border:3px solid #000;
padding:0
}

#filters-main a:hover,#filters-cat a:hover {
color:red
}

.filter-brands,.filter-price,.filter-merchant {
background:#fff;
float:left;
font-size:135%;
width:150px;
height:200px;
overflow:auto;
border:2px solid #000;
margin:2px
}

.filter-brands a,.filter-price a,.filter-merchant a {
color:blue;
text-decoration:none
}

#guitar-promo {
width:77%;
float:left;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
margin:4px
}

li.filter-deal {
background:#ffffff;
float:left;
width:100px;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
margin:4px 3% 4px 4px
}

li.filter-deal li {
list-style:none;
border:1px solid #000;
background:#fff;
margin:4px
padding:4px;
}

li.filter-deal img {
margin:2px;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}

#results {
float:left;
width:77%
}

#results h2 {
text-align:center;
font-size:200%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
float:left;
background:#fff;
line-height:45px;
width:265px;
margin:4px;
padding:0
}

#products table {
width:100%
}

#products-home {
float:left;
width:77%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px
}

.product-img img {
text-align:center;
max-height:200px;
max-width:200px;
border:2px solid #791f11;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
margin:4px;
padding:4px
}

.product-urlname {
font-size:125%;
text-decoration:none;
color:#791f11;
font-weight:700;
text-align:left;
padding:4px
}

.product-store-name {
font-size:110%;
font-weight:700
}

section {
width:100%;
min-width:550px;
}

.product-cell {
text-align:center;
background:#fff;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
width:30%;
float:left;
height:650px;
margin:4px;
}

.product-row {
}

.product-store-price {
font-weight:700;
font-size:155%;
color:green
}

.product-retail-price {
color:#000;
font-size:155%;
margin-right:6px
}

.product-retail-save {
color:red;
font-size:152%;
margin-right:6px
}

.pag-results-pages {
float:left
}

.pagination {
color:#fff;
font-size:150%;
min-width:475px;
width:100%;
height:45px;
float:left;
margin:4px 0 2px;
padding:0
}

.pag-results-pages span {
display:block;
line-height:30px;
float:left;
text-decoration:none;
margin:2px;
padding:3px
}

.pag-results-pages a {
color:#fff;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:#791f11;
display:block;
line-height:30px;
float:left;
border:3px solid #000;
text-decoration:none;
margin:0 2px;
padding:3px
}

.pagination p {
font-weight:700;
float:left;
margin:10px 0 0 15px
}

.pag-results-pages a:hover {
background:#fff;
border:3px solid #3B5998;
color:#000
}

.pag-results-pages span a {
display:inline;
padding:0
}

.pagination-bottom {
float:left;
width:100%;
color:#fff
}

#lowersection {
background:#fff;
float:left;
width:77%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
margin:4px 0 4px 205px
}
#lowersection2 {
background:#fff;
float:left;
width:99%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
margin:4px;
}

footer {
width:99%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
float:left;
background:#fff;
margin:4px;
padding:2px
}

.button-img {
text-align:center;
margin:2px
}

.button-img-buy a {
display:block;
width:150px;
height:30px;
background:#fff url('images/visitstore.png') no-repeat;
text-align:center;
margin:2px
}

.button-img-buy a:hover {
width:150px;
height:30px;
background:#fff url('images/visitstore.png') -150px 0 no-repeat;
margin:2px
}

.button-img-more a {
display:block;
width:150px;
height:30px;
background:#fff url('images/morecell.png') no-repeat;
text-align:center;
margin:2px
}

.button-img-more-deal a {
float:right;
display:block;
width:150px;
height:30px;
background:#fff url('images/morecell.png') no-repeat;
text-align:center;
margin:2px
}

.button-img-large a {
display:block;
width:300px;
height:60px;
background:#fff url('images/guitars_visitstore.gif') no-repeat;
text-align:center;
margin:2px
}

.button-img-large a:hover {
width:300px;
height:60px;
background:#fff url('images/guitars_visitstore.gif') -300px no-repeat;
text-align:center;
margin:2px
}

#results-single {
width:77%;
float:left
}

#single-product {
width:100%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:#fff
}

.proimg {
border:1px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:25px;
-moz-border-radius:25px;
-webkit-border-radius:25px;
width:125px;
height:125px;
margin:6px;
padding:4px
}

.relatedcell {
border:1px solid #000;
width:175px;
height:400px;
float:left;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:25px;
-moz-border-radius:25px;
-webkit-border-radius:25px;
margin:6px;
padding:4px
}

.relatedcell img {
max-height:125px;
max-width:125px
}

.rel-name {
text-align:center;
font-weight:700
}

#videobar, #advice {
float:left;
width:100%;
height: 100%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:#fff;
margin:4px 0 0
}
.otherdeals {
height:100%;
width: 100%;
float:left;
background: #fff;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:#fff;
margin:4px 0 0
}

#fbcomments {
text-align:center;
float:left;
width:100%;
height: 100%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:#fff;
margin:4px 0 0
}
#fbcomments h3 {
width:100%;
background:#3b5997;
font-weight:bolder;
font-size:185%;
line-height:35px;
color:#fff;
text-align:left;
border-radius:15px 15px 0 0;
-moz-border-radius:15px 15px 0 0;
-webkit-border-radius:15px 15px 0 0;
border-bottom:3px solid #000
}

.bigimg {
text-align:center;
border:1px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:25px;
-moz-border-radius:25px;
-webkit-border-radius:25px;
margin:6px 0 0 10%
}

.price {
font-size:300%
}

a:hover,.product-store-name a:hover,footer a:hover {
color:blue
}

nav li a:hover,.nav li a:hover,#left-nav li a:hover {
color:#fff;
background:#791f11
}

#icons h3,#icons2 h3,#icons3 h3,#guitar-promo h3, #guitarreviews h2, #guitartweets h2, #guitarpolicy h2, #guitarabout h2 {
width:100%;
background:#791f11;
font-weight:bolder;
font-size:185%;
line-height:35px;
color:#fff;
border-radius:15px 15px 0 0;
-moz-border-radius:15px 15px 0 0;
-webkit-border-radius:15px 15px 0 0;
border-bottom:3px solid #000
}

.product-img,.product-img a {
width:100%;
display:block
}

.product-description,.single-description {
text-align:left;
font-size:100%;
color:#791f11;
font-weight:700;
padding:4px
}

.product-store-name a,footer a {
color:#791f11
}

.product-price,#learn {
text-align:center
}

.pag-search-current,.rel-price {
color:red;
font-weight:700
}

#lowersection p,#lowersection2 p, #videobar p {
font-size:110%;
color:#791f11;
font-weight:700;
padding:4px
}

.button-img-more a:hover,.button-img-more-deal a:hover {
width:150px;
height:30px;
background:#fff url('images/morecell.png') -150px no-repeat;
text-align:center;
margin:2px
}

#guitarreviews {
margin: 4px;
background: #791f11;
width:99%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
float:left;
}

#guitarreviews p {
color:#fff;
}

#videoControl {
float: left;
text-align:center;
margin-left: 27%;
}

#videoControl p {
color:#fff;
}

#guitartweets {
margin: 4px;
background: #791f11;
width:99%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
float:left;
}

#guitartweets iframe {
margin: 4px;
}

#guitartweets p {
color: #fff;
}

#guitarpolicy, #guitarabout {
margin: 4px;
background: #791f11;
width:99%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
float:left;
color:#fff;
}

#guitarpolicy h3, #guitarabout h3 {
width:100%;
font-weight:bolder;
font-size:150%;
line-height:35px;
color:#fff;
text-decoration:underline;
}

#guitarpolicy p, li {
margin: 4px;
color:#fff;
list-style:none;
}
#guitarabout p {
margin: 4px;
color:#fff;
list-style:none;
font-size:120%;
}

#guitarabout a {
color:green;
}

#guitarabout a:hover {
color:red;
}

.addthis_toolbox {
text-align:center;
border:1px solid #000;
padding:4px;
width:98%;
margin-left: 35em;
}

.addthis_toolbox a {
text-align:center;
background:#fff;
border:1px solid #000;
padding:4px;
}
#like {
position:absolute;
top:220px;
right:15px;
float:left;
width:160px;
height:22px;
text-align:center;
margin:8px 4px 8px 2%
padding:4px;
}
#maps {
background:#fff;
box-shadow:0 0 12px #333;
-webkit-box-shadow:0 0 12px #333;
-moz-box-shadow:0 0 12px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border:3px solid #000;
padding:4px;
margin:4px;
}
#maps iframe {
margin-left: 25%;
}

.formFieldQuestion {
color:#fff;
font-weight:bold;
}
.infobox {
color:red;
}

#fb-root {
padding: 4px 0 4px 0;
}

.nav {
float:left;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
width:99%;
border:solid #000 2px;
background-color:#fff;
margin:4px 0 0;
padding:0
}

.nav ul {
width:100%;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
color:#791f11;
line-height:40px;
white-space:nowrap;
margin:0;
padding:0
}

.nav li {
list-style-type:none;
display:inline;
float:left;
margin:0;
padding:0
}

.nav li a {
display:block;
font-weight:700;
text-decoration:none;
color:#791f11;
border-right:3px solid #000;
margin:0;
padding:7px 10px
}

.footer {
width:99%;
border:2px solid #000;
box-shadow:0 0 9px #333;
-webkit-box-shadow:0 0 9px #333;
-moz-box-shadow:0 0 9px #333;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
float:left;
background:#fff;
margin:4px;
padding:2px
}

.g-plusone {
margin-top: 10px;
}



