body {
background-color:#000000;
background-image:url(/background.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:0px;
margin-top:0px;
}

#dannym {
float:right; 
background-color:#661166; 
padding:3px; 
margin:5px; 
margin-top:32px;
}

.wrapper {
width:754px;
background-position:right;
background-repeat:repeat-y;
border-left:2px solid #661166;
border-right:2px solid #661166;
position:absolute;
left:50%;
background-color:#000000;
color:#FFFFFF;
margin-left:-377px;
}

.danielmousdell {  background-color:#0F0F0F; } 

.leftbar {
width:170px;
float:left;
margin-left:5px;
margin-bottom:15px;
font-size:11px;
color:white;
}

.rightcontent {
width:550px; 
float:right;
margin-right:13px;
display:inline; /* Fix for IE double-margin float bug */
}

.footer {
clear:both;
background-color:#000000;
color:#FFFFFF;
border-top:2px solid #661166;
text-align:center;
margin-top:10px;
}

a { text-decoration:none; color:#661166; }

div.footer a:link { text-decoration:bold; color:#661166; }
div.footer a:visited { text-decoration:bold; color:#661166; }
div.footer a:hover { text-decoration:underline; color:#CC0000; }
div.footer a:active { text-decoration:none; color:#661166; }

h1 { color:#661166; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; }
h2 { 
font-size:15px;
margin-top:20px; 
font-family:Tahoma, Arial, Helvetica, sans-serif; 
color:#661166; 
padding-left:5px; 
padding-bottom:1px;
text-align:left; }
h3 { font-size:15px; }

.wrapper { font-size:12px; }
.wrapper a:link { text-decoration:underline; color:#661166; }
.wrapper a:visited { text-decoration:underline; color:#661166; }
.wrapper a:hover { text-decoration:none; color:#CC0000; }
.wrapper a:active { text-decoration:none; color:#661166; }

.affiliates { margin:0px; padding-left: 15px; list-style: none; margin-bottom:10px; }

.mainmenu { background-color:#000000; padding-bottom:5px; border: 1px solid #661166; }

.navlist { margin-left: 0; margin-top:5px; padding-left: 10px; list-style: none; }
ul.navlist li { margin:0px; padding:0px; display:inline; }
ul.navlist li a {  display: block;  width: 99.99%; }
ul.navlist li a:link { text-decoration:underline; color:#661166; }
ul.navlist li a:visited { text-decoration:underline; color:#661166; }
ul.navlist li a:hover { text-decoration:none; color:#CC0000; }
ul.navlist li a:active { text-decoration:none; color:#661166; }

.prodHead {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.topbarlist { list-style-type:none; margin-left:0px; margin-right:0px; margin-top:0px; padding:2px; }
.topbarlist li { margin:0px; }
.topbarlist li a { margin:0px; }

.Hlist li {
display: inline;
list-style-type: none;
padding-right: 20px;
}

img { border-color:black; }
.topbox img { margin-top:3px; }

.bottommenu { 
background-color:#661166;  
padding-bottom:5px; 
margin-top:10px; 
color:#FFFFFF; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
}

.danaldinho { 
background-color:#F2F2F2;
border:1px solid black;
padding:3px; }