html {background-color: #fff;}

body {
font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
background-color: #fff;
margin:0;
padding:0;
position:static; 
width:90%;
height:auto;
}

#header {
color:#132A57;
background-color:#fff;
font-size:25px;
margin:0;
padding:0 0 1.3em 0;
}

#header a:link:after, #header a:visited:after {
content: " (" attr(href) ") ";
}

acronym {
border-bottom:1px dotted #000;
}

acronym:after {
content:"(" attr(title) ")";
}

form { border:0; margin:0; padding:0; }

#bodytxt {
color:#000;
background-color:#fff;
margin:0;
padding:0;
}

#bodytxt a:link:after, #bodytxt a:visited:after {
content: "(" attr(href) ")";
}

#bodytxt .left {
float:left;
margin:0;
padding:0 10px 0 0;
}

#bodytxt .right {
float:right;
margin: 0;
padding:0 0 0 10px;
}

#bodytxt .smtxt {
font-size:8pt;
color:#000;
background-color:inherit;
text-align:left;
margin:0;
padding:0;
}

#bodytxt input {
border:1px solid #000;
color:#000;
padding:1px;
}

#bodytxt ul {
list-style-type:square;
margin:0 0 20px 20px;
}

.hide,#date,#item,#checkout,#search,#tabnav,#search,#sidebar,#login,#video,#videolinks {
display:none;
}

#contact {
width:60%;
border:1px dotted #000;
margin:0 auto 20px;
padding:5px 40px 5px 60px;
background-color:#fff;
}

#contact input,textarea {
font-size:8pt;
border:1px solid #000;
color:#000;
margin:0;
padding:1px;
}

#contact .editresbutton {
font-size:9pt;
font-weight:700;
color:#000;
}

#contact .editsubbutton {
font-size:9pt;
font-weight:700;
color:#000;
margin:0 0 0 40px;
}

.editresbutton,#bodytxt .editresbutton {
font-size:9pt;
font-weight:700;
color:#000;
border:1px solid #000;
margin:10px 0;
}

.editsubbutton,#bodytxt .editsubbutton {
font-size:9pt;
font-weight:700;
color:#000;
border:1px solid #000;
margin:10px auto 10px auto;
}

#footer {
background-color:#fff;
margin:0;
padding:0;
}

#footer div {
background-color:#fff;
margin:0;
padding:0;
}

#footer p {
background-color:#fff;
margin:0;
padding:0;
}

#bodytxt h1,#bodytxt h2 {
color:#000;
background-color:inherit;
font-size:18pt;
font-weight:700;
margin:0;
padding:0;
}

#quote,#quote2 {
width:510px;
background:#eee url(../images/quote_top.gif) no-repeat top left;
color:inherit;
margin:0 0 10px 14px;
}

#quote blockquote,#quote2 blockquote {
font-family:georgia, serif;
text-align:center;
background:url(../images/quote_bottom.gif) no-repeat bottom right;
margin:0;
padding:10px 10px 20px;
}

#quote .quoteheading,#quote2 .quoteheading {
font-size:10pt;
font-weight:700;
margin:0;
padding:10px 0 0 10px;
}