/* Main Tag Styles */
* {margin: 0; padding: 0; font-size: 100%;}
html, body {height: 101%;}
body {font: normal 76% Arial, Helvetica, Sans-serif; line-height: 160%; color: #555555;}
p {margin-bottom: 1em;}
a {color: #417cbe;}
a img {border: none;}

ul {list-style:none;}

fieldset {padding: 7px 14px;}
legend {font-weight: bold; padding: 0 7px;}
option {padding-right: 1em;}
select {margin-bottom: 2px;}

#wrapper {width: 767px; margin: 0 auto;}
#header {height: 59px; background: url(/images/header.jpg); margin-bottom: 15px;}
#header #home {height: 59px; width: 300px; display: block;}

#body {width: 767px;}

form {width: 700px; margin: 0 auto; clear: both;}

#row1 {height: 240px;}

#chord_tones {float: left; margin-right: 10px; width: 130px; height: 100%; overflow: auto;}
#root_notes {float: left; margin-right: 10px; height: 100%; width: 90px;}
#root_notes select {float: left; margin: 0 15px 1em 0;}
#chord_name_field {float: left; margin-right: 10px; height: 100%;}
#row1 #tuning {height: 150px; margin-bottom: 1em;}
#submit_field {text-align: center; padding: 10px; height: 54px;}
#submit_field input {font-size: 1.4em; padding: 10px 20px; font-weight: bold;}

#chord_name, #chord_name2 {text-align: center; font-weight: bold; font-size: 1.2em; margin: 1em 0; color: #dd0000;}

#arow {width: 530px; float: left;}

#row2 {height: 90px; clear: both; padding: 1em 0;}
#row2 fieldset {height: 100%;}

#extensions_7 {float: left; margin-right: 10px;}
#additions {float: left; margin-right: 10px;}

#alterations ul {float: left; margin-right: 12px;}

#options ul {float: left; margin-right: 15px;}
#options ul#fingers {margin-right: 0;}


#fretbody {width: 624px; text-align: center; float: left;}
#fretad {float: right; }
.fdia {position: relative; margin-bottom: 20px;}

.clear {clear: both;}
textarea {width: 80%;}
.text {text-align: center;}

h1 {font-size: 1.6em; text-align: center; margin-top: 0.6em;}

#footer {height: 73px; text-align: center; font-size:0.8em; color: #dcdcdc; background: url(/images/footer.jpg);}
#footer p {padding-top: 40px;}

#formad {margin: 20px 0 0 20px; float: left; }