body {
background-color: #990000;
text-align: center;
}

.header {
letter-spacing: 0.25em;
font-size: 120%;
color: #fff;
border: 0;
background-color: transparent;
}
div.header {
display: inline;
}
.header a:link, .header a:visited {
text-decoration: none;
color: #fff;
}

.content {
text-align: left;
width: 80%;
border: thick double #ffffff;
background-color: #ffffff;
padding: 12px;
margin: 12px;
font-family: verdana, sans-serif;
color: #000;
font-size: 75%;
line-height: 180%;
}

.content td {
font-size: 75%;
}

div.main {
width: 75%;
float: right;
border-left: thick double #990000;
padding: 6px;
padding-left: 32px;
}

div.secondary {
width: 25%;
float:left;
background-color: transparent;
border: 0;
padding: 6px;
padding-right: 36px;
}

.title {
font-family: georgia;
letter-spacing: 0.25em;
color: #990000;
}

.footer {
color: #fff;
padding-top: 0;
}

.wishlist {
/*padding-bottom: 24px;*/
}

.wishlist-header {
background-color: #eee;
border-top: #c96 dashed 1px;
border-bottom: #c96 dashed 1px;
padding: 12px;
margin: 24 px;
}


.wishlist table {
border-collapse: collapse;
}

.wishlist td {
padding-left: 6px;
padding-right: 6px;
padding-bottom: 4px;
padding-top: 4px;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

.wishlistheaderrow td {
border: 0;
}

.wishlist p {
line-height: 120%;
margin: 6px;
}

.wishlistitem {
padding-bottom: 36px;
}

.wishlistitem td {
}

.wishlistitem td.label {
vertical-align: top;
text-align: right;
padding-right: 12px;
/*color: #990000;*/
}

.wishlistitem input {
/*border: #990000 solid 1px;
background-color: #fff;*/
}

hr {
border-color: #990000;	
}
