html {
 font-size: 16px;
}

body {
 margin: 0;
 background: #838383;
}

div.back {
 margin: auto;
 background: url(http://wwdirectories.net/img/back.jpg);
 width: 62.75em;
}

div.title {
 background: url(http://wwdirectories.net/img/title.jpg);
 width: 62.75em;
 height: 16.25em;
}

a.title {
 display: block;
 width: 25em;
 height: 5em;
 margin: 0 2em 0;
}

div.menu {
 background: url(http://wwdirectories.net/img/menu.jpg);
 width: 62.75em;
 height: 1.41em;
 text-align: right;
 padding: 0.45em 0;
}

a.menu, a.menu:link, a.menu:visited {
 font-family: arial, serif;
 font-size: 1.1em; 
 margin: 0 5em;
 padding: 0.5em 1em;
 text-decoration: none;
 color: #FFFFFF;
}

a.menu:hover {
 color: #D2DCE6;
}

a.foot, a.foot:link, a.foot:visited {
 font-family: arial, serif;
 text-decoration: none;
 color: #D2DCE6;
}

a.foot:hover {
 color: #FFFFFF;
}

div.content {
 margin: 3em 5em;
}

h1 {
 font-size: 2em;
 font-family: arial, serif;
 font-weight: normal;
}

h2 {
 font-size: 1.4em;
 font-family: arial, serif;
 font-weight: normal;
}

h3 {
 font-size: 1.1em;
 font-family: arial, serif;
 font-weight: normal;
}

p {
 font-size: 0.8em;
 font-family: arial, serif;
}

li {
 font-size: 0.8em;
 font-family: arial, serif;
}

div.directories {
 text-align: center;
 margin: 3.2em 0;
}

img.directory {
 border: 0;
 margin: 0.5em 1em;
}

div.foot {
 background: url(http://wwdirectories.net/img/foot.jpg);
 width: 62.75em;
 height: 2.93em;
}

div.footcontent {
 padding: 0.3em 1em 0;
 text-align: center;
}

div.f2c {
 background: url(http://wwroad.com/img/f2c.gif) center repeat-y;
}

div.f2ct {
 background: url(http://wwroad.com/img/f2ct.gif) top no-repeat;
}

div.f2t {
 background: url(http://wwroad.com/img/f2t.gif) top no-repeat;
 width: 22.1em;
 margin: auto;
 padding-top: 1.3em;
}

div.f2b {
 background: url(http://wwroad.com/img/f2b.gif) bottom no-repeat;
 padding-bottom: 1.3em;
}

div.f2content {
 padding: 0.1em 2em;
 text-align: right;
}

h2.f2title {
 font-weight: normal;
 font-family: arial, serif;
 font-size: 1.2em;
 text-align: center;
 margin: 0 0 1.5em;
}

img.seccode {
 vertical-align: middle;
 border: 0.06em solid #888888;
}

input.form, textarea.form {
 border: 0.06em solid #888888;
}

div.textarealabel {
 font-size: 0.8em;
 font-family: arial, serif;
 text-align: left;
 margin: 1em 0.1em 0.1em 0.6em;
}

div.sccontrolexp {
 font-size: 0.8em;
 font-family: arial, serif;
 color: #666666;
 text-align: left;
 margin-left: 6em;
 padding: 0.1em;
}

div.sccontrolexpta {
 font-size: 0.8em;
 font-family: arial, serif;
 color: #666666;
 text-align: left;
 margin-left: 0.6em;
}

p.sccontrol {
 margin-bottom: 0;
}

p.sccontrolta {
 margin: 0;
}
