body {
font-family:Verdana, Helvetica, Arial, sans-serif;
text-align:center;
margin:20px 0;
background:#cfc0b0;
background:#cfcfb0;
}

div#body {
width:800px;
margin:0 auto;
background:#fff0b0;
}

/* set text default to 10pt */
div,p,table,th,td,li,.Explicit,a,a:link,a:visited,a:hover,a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9.5pt;
line-height:1.2em;
text-decoration:none;
color:#333;
}

#content {
/* width:800px;
margin:0 auto; */
text-align:left;
padding:20px;
}

#topbanner {
width:784px;
height:130px;
margin:0 auto;
background:#9dd;
background-image:url(../image/Tidy-Dude-logo-01.png);
background-repeat:no-repeat;
background-position:10px 5px;
padding: 8px;
}

* html #topbanner {
padding-bottom: 0;
}

#bannertext {
margin: 8px 6px;
height: 88px;
border: 2px solid #088;
border: 0;
color: #088;
font-weight:bold;
border-left: 0;
border-right: 0;
cursor:pointer;
}

#tagline {
float:right;
text-align:right;
margin-top:0;
color:#088;
background:#cee;
padding:6px 20px;
}

#footer {
display:none;
width:95%;
left:0;
text-align:center;
border-top:1px solid #333;
color:#00F;
margin:10px;
padding:3px;
}

h1,h2,h3,h4,h5,h6 {
padding:0;
margin:0;
color:#336666;
}

h1 {font-size:1.8em; line-height:2em;}
h2 {font-size:1.3em; line-height:1.3em;}
h3 {font-size:1.2em; line-height:1.5em;}

a:link {
text-decoration:none;
color:#ff2841;
border-bottom:1px solid #63778f;
font-weight:bold;
}

a:visited {
text-decoration:none;
color:#ff2841;
border-bottom:1px solid #63778f;
font-weight:bold;
}

a:hover {
color:#fff;
background:#ff2841;
}

a:active {
}

form {
padding-left:150px;
}

label {
float:left;
display:block;
margin-left:-140px;
width:135px;
text-align:right;
}

#ContactEditForm #c5_ctl label {
padding-top:35px;
}

#ContactEditForm #c2_ctl input,
#ContactEditForm #c3_ctl input,
#ContactEditForm #c4_ctl input {
width:200px;
}

iframe, input {
margin-bottom:8px;
}

#formActions div {
float:left;
margin-right:15px;
}

div.promo {
float:right;
border:1px solid #ccc;
padding:8px;
margin:0 0 4px 8px;
background:#9dd;
text-align:center;
}

blockquote {
margin:-5px 20px 0 20px;
padding:2px 8px;
background:#9dd;
}

img.floatright {
float:right;
border:1px solid #ccc;
padding:8px;
margin:0 0 4px 8px;
}

hr {
clear:both;
}