body { margin: 0; padding: 0; background-color: #669966; }

#outer { margin: 0px auto; margin-top: 5px; padding: 0; width: 960px; background-color: #669966; text-align: center;}
#inner { width: 864px; margin: 0px auto; border: 1px solid #662c02; padding: 0; background-color: #fff; }
#wrapper { width: 864px; background-color: #fff; margin: 0 px auto; padding: 0; padding-top: 0px; padding-left: 0px; }
#topbar { margin: 0; padding: 0px 0px 15px 0px; height: 60px;  background-color: #000000; background-image: url("guitar/images/lila1.jpg"); background-repeat: no-repeat; }
#pagename { margin: 0; padding: 5px 0px 15px 0px; height: 20px;  font-family: Arial, Verdana, Sans-serif; font-style: italic; font-weight: bold; font-size: 20px; text-decoration: none; color: #efefef; }
.menu { margin: 0px auto; padding: 15px 0px 0px 0px; }
#topbar .menu a { color: #efefef; padding-right: 15px;}

#topbar .menu a:hover  { color: #cccccc; }
.menu a, a:visited { color: #efefef; font-family: Tahoma, Verdana, Sans-serif; letter-spacing: 0.05em; font-size: 11px; font-weight: bold; text-decoration: none;  }
.menu a:hover { color: #f68721; font-family: Tahoma, Verdana, Sans-serif; letter-spacing: 0.05em; font-size: 11px; font-weight: bold; text-decoration: none; }

.menu a.contact { color: #f68721; }

.dot { margin: 0; padding-left: 20px; padding-right: 6px; padding-bottom: 2px;  }
.line { margin-top: 6px; margin-left: 130px; width: 645px; height: 3px; background-color: #6f1320;  }

#main { background-color: #fff; margin: 0px auto; padding: 15px 90px 10px 130px; font-family: Verdana, Sans-serif; font-size: 12px; color: #333; }
#main p {text-align: left; }
#main a { color: #662c02; text-decoration: underline; font-size: 12px; font-weight: normal; }
#main a:hover { color: #662c02; text-decoration: none; font-size: 12px; font-weight: normal; }

h1 { margin: 0; padding:0; padding-bottom: 6px; text-align: center; font-family: Arial, Sans-serif; font-weight: bold; font-size: 30px; color: #113300; }
h2 { margin: 0; padding: 0; padding-bottom: 6px; text-align: left; font-family: Arial, Verdana, Sans-serif; font-style: italic; font-weight: bold; font-size: 20px; color: #114400; }
.imgRight { padding-left: 15px; }

.coupon { width: 500px; padding: 25px; border: 1px dashed #555; font-size: 18px; line-height: 30px; font-weight: bold; }
#main ul li { text-align: left; }

#footer { width: 100%; background-color: #b84e00; color: #ffffff; }
.copyright { font-family: Tahoma, Verdana, Sans-serif; font-size: 11px; padding: 5px 0px 5px 0px;}
.contactinfo { font-family: Tahoma, Verdana, Sans-serif;  font-size: 12px; }
.contactinfo a { color: #fff; text-decoration: underline; }
.contactinfo a:hover { color: #fff; text-decoration: none; }

.clearit { clear: both; height: 0; margin: 0; font-size: 1px; line-height: 0.0; }