html {
 font-size: 100.1%;
}

body {
 margin: 0;
 padding: 0;
 color: #333;
 background: #fff url(images/back.gif) repeat-x;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 90%;
}

a, a:link, a:visited, a:hover, a:focus, a:active {
 color: #00f;
}

fieldset {
 margin: 0;
 padding: 0;
 border: none;
}

form {
 clear: both;
}

h1 {
 width: 513px;
 height: 213px;
 margin: 0;
 padding: 0;
 background: url(images/plug_header.jpg) no-repeat;
 text-indent: -10000px;
}

h2, h3 {
 color: #000;
 font-weight: normal;
}

h2 {
 margin: 10px 0 5px 0;
 font-size: 180%;
}

h3 {
 margin-bottom: 0;
}

img {
 border: 0;
}

input {
 margin-bottom: 5px;
 border: 1px dotted #000;
}

label {
 display: block;
}

p, ul {
 line-height: 140%;
}

ul {
 list-style-type: square;
}

#wrapper {
 margin: 0;
 padding: 0;
}

#content {
 width: 610px;
 margin: 0;
 padding: 0 0 10px 15px;
}

#footer {
 margin: 0;
 padding: 10px 15px;
 color: #fff;
 background: #000;
}

#footer p {
 width: 600px;
 margin: 0;
 padding: 0;
}

#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:focus, #footer a:active {
 color: #ccf;
}

#plugboard {
 width: 590px;
 margin-left: 0;
 padding: 0;
 text-align: left;
}

#plugboard li {
 display: inline;
 margin: 2px 1px 4px 1px;
}

#plugboard li a {
 border-bottom: 0;
}

#plugboard li a img {
 background: #ddd;
 border: 1px solid #333;
 padding: 5px;
}