body { font-size: 0.7em; line-height: 1.6; margin: 25px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; }

#bankley { width: 840px; position: relative; }

img { border: none; }

h1 { background: url(/img/Bankleylogo24pt.gif); width: 328px; height: 23px; padding: 0; margin: 0; text-indent: -9999px; font-size: 0.1em; }
h2 { font-size: 1.3em; color: #369; border-bottom: 1px dotted #069; display: inline; padding: 0 4px 0 0; }
h2 a { color: #369; text-decoration: none; }
h3 { font-size: 1.2em; margin-top: 25px; }
h4 { font-size: 1.2em; color: #999999; border-bottom: 1px dotted #999999; display: inline; padding: 0 4px 0 0; margin: 10px 0 60px 0;}

ul#menu { list-style: none; padding: 0; margin: 0 0 25px 0; height: 34px; width: 100%; border-bottom: 1px solid #999; font-family: Arial, Helvetica, sans-serif; }
ul#menu li, ul.artists li { float: left; margin: 0 20px 0 0; }
ul#menu li a { text-decoration: none; color: #a00; font-size: 1.2em; line-height: 34px; }

p { color: #333; margin: 9px 0; }

ul.artists { border: none;  }
ul.artists li { display: block; width: 25%; margin: 18px 0 0 0; }
ul.artists li a { font-size: 1.3em; text-decoration: none; color: #555; line-height: 24px; }
ul.artists li a:hover { color: #a00; }

a.usersite { text-decoration: none; border-bottom: 1px dashed #555; color: #555; }
 
ul#links { list-style: none; padding: 0; margin: 20px 0 25px 10px; height: 34px; width: 500px; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; line-height: 2.2; border-top: 1px dotted #aaa;  } 
ul#links li:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; } 
ul#links li { border-bottom: 1px dotted #aaa;   }
ul#links strong { display: block; width: 275px; float: left; font-weight: 100; padding: 0 0 0 10px; }
ul#links a { display: block; width: 215px; float: left; color: #a00;  }

.evgal { color: #606060; line-height: 1.3; margin-bottom: 25px; padding-bottom: 20px; border-bottom: 1px solid #ccc; }
.evgal img { float: left; margin: 0 15px 0 0; }
.evgal a { text-decoration: none; border-bottom: 1px dashed #555; color: #555; }

.usrmsg { font-family: arial, sans-serif; padding: 4px 8px; margin-bottom: 10px; line-height: 20px; height: 1%; font-size: 1.2em; font-weight: bold; }
.warn { background: url(/img/warning.gif) no-repeat 7px 7px #f5c0b8; border: 1px solid #c24a31; color: #c24a31; padding: 4px 10px 4px 26px; }
.cnfrm { background: url(/img/confirm.gif) no-repeat 7px 7px #dfefd0; border: 1px solid #7e9964; color: #4a7b15; padding: 4px 10px 4px 26px; }
.xclam { background: url(/img/exclaim.gif) no-repeat 6px 7px #f9efc8; border: 1px solid #ca832e; color: #ca832e; padding: 4px 10px 4px 26px; }


/*----- FORMS ----------*/

form { width: 600px; }
 label { width: 150px; float: left; text-align: right; line-height: 27px; padding: 0 5px 0 0; font-size: 14px; color: #565a44; }
.inputs { float: left; width: 350px; text-align: left; line-height: 24px; padding: 2px 0 0 0; height: 1%; } 
.inputs span { display: block; line-height: 14px; color: #999; margin: 0 0 5px 0; } 
.inputs em { font-size: 14px; color: #666; }
.inputs input { font-family: Arial, sans-serif; font-size: 14px; color: #666; width: 270px; padding: 2px 0 0 2px; height: 20px; border: 1px solid #aaa; }
.inputs sup { font-size: 17px; }
.inputs input.x2 { font-size: 14px; color: #666; width: 40px; padding: 2px 0 0 8px; }
.inputs select { font-family: Arial, sans-serif; font-size: 14px; color: #666; width: 274px; border: 1px solid #aaa; height: 22px; padding: 1px 1px 1px 2px; margin: 0 0 3px 0; }
.inputs select.x1 { font-size: 20px; color: #666; width: 53px; padding: 0 0 0 2px; border: 1px solid #aaa; }
.inputs select.x { font-size: 16px; width: 80px; height: 24px; }
.inputs .nobor { border: 0; }
textarea { width: 272px; height: 100px; border: 1px solid #aaa; }

.ddowns { line-height: 22px; margin: 1px 0 0 0; }
.regminitext { padding: 2px 6px 2px 155px; width: 320px; font-size: 10px; }

.social { position: absolute; right: 40px; bottom: -90px; }
.social img { display: inline; margin: 5px 4px 12px 0; border: none; }
.social strong { display: block; font-size: 0.95em; font-family: Verdana, sans-serif; color: #555; }
