body {
margin: 0;
padding: 0;
text-align: center;
min-width: 790px;
font-family: arial, sans-serif, serif; font-size: 12px;
color: #000000;
}


/* links
----------------------------------------------- */
a {
color: #0000ff;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: purple;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #bf277e;
}

.smreview{ {font-size: 8pt; color: #0000ff; font-family: arial, sans-serif, serif; text-align: center; text-decoration: none; }

h1 { margin-top: 10px; font-size: 11pt; margin-bottom: 3px; color: #000066; font-family: arial, sans-serif, serif; }
h2 { margin-top: 1em; font-size: 10pt; margin-bottom: 1em; color: #b00025; font-weight: bolder; font-family: arial, sans-serif, serif; }
h3 { margin-top: 3px; font-size: 9pt; margin-bottom: 1px; color: #000000; font-family: arial, sans-serif, serif; }
h4 { margin-top: 1em; font-size: 9pt; margin-bottom: 1em; color: #be0033; font-family: arial, sans-serif, serif; text-align: center; }
h5 { font-family: verdana, helvetica, sans-serif; color: #000066; font-size: 9pt; margin-top: 1em; margin-bottom: 2em; font-weight: bolder; }


.intro { background: #FFFFFF; color: #000000; font-size: 12px; font-family: arial, sans-serif, serif; border-bottom: 1px solid #FFFFFF; padding: 1px 7px 1px 7px; text-align: justify; }



.funstuff { background: #FFFFFF; color: #000000; font-size: 17px; font-family: arial, sans-serif, serif;  text-align: justify; }

ul.link { font-size: 8pt; font-family: arial, sans-serif, serif; text-align: left; text-decoration: none; }
.legal { font-family: verdana,Helvetica, sans-serif; color: ButtonShadow; font-size: 9px; }

hr.full  { font-weight: bold; text-align: right; width: 100%; color: #b00025; position: static; }
hr.half { font-weight: bold; text-align: center; width: 50%; color: #b00025; position: static; }
hr.quart { font-weight: bold; text-align: center; width: 35%; color:  #b00025; position: static; }
hr.three { font-weight: bold; text-align: center; width: 80%; color: #b00025; position: static; }
hr.threel { font-weight: bold; text-align: left; width: 80%; color: #b00025; position: static; }
hr.head { font-weight: bolder; text-align: center; width: 70%; color: #b00025; position: static; }




.humor { font-size: 12pt; font-family:comic sans ms, arial, sans-serif, serif; vertical-align: super; text-align:left; color: #000000; font-weight: normal; }




.tip { font-size: 11px; font-family: arial, sans-serif, serif; text-align: justify; font-weight: normal; }
.product { font-size: 10pt; color: #003366; font-family: arial, sans-serif, serif; text-align: justify; font-weight: normal;}
table.green { background-color: #ffffff; text-align: justify; font-size: 9pt; color: #003333; font-weight: normal; font-family: arial, sans-serif, serif; }
.darkred { font-weight:normal; font-size: 12pt; color: #940000; font-family: arial, sans-serif, serif; }
.smred { font-size: 9px; color: red; font-weight: bold; font-family: arial, sans-serif, serif; }
.smblue { font-size: 9px; color: #000041; font-weight: normal; font-family: arial, sans-serif, serif; }
.offred { font-size: 10pt; color: #cc0000; font-weight: bold; font-family: arial, sans-serif, serif; }
.offredlite { font-size: 9pt; color: #cc0000; font-weight: normal; font-family: arial, sans-serif, serif; }
.bigred { text-indent: 8pt; text-align: center; font-size: 12pt; font-weight: bold; color: #cc0000; font-family: arial, sans-serif, serif; }
.small { text-align: center; font-size: 7pt; color: #aca899; font-weight: bold; font-family: arial, sans-serif, serif; }
.green { text-indent: 3pt; text-align: center; font-size: 10pt; color: #003333; font-weight: bold; font-family: arial, sans-serif, serif; }
.smgreen { text-align: justify; font-size: 8pt; color: #003333; font-weight: normal; font-family: arial, sans-serif, serif; }
.bold { font-size: 10pt; color:  #940000; font-weight: bold; font-family: arial, sans-serif, serif; }
.whitebold { font-size: 10pt; color: #FFFFFF; font-weight: bold; font-family: arial, sans-serif, serif; }
.yellow { font-size: 9pt; color: #ffff99; font-weight: bold; font-family: arial, sans-serif, serif; }
.greenbold { color: #000066; font-size: 11pt; font-weight: bold; font-family: arial, sans-serif, serif; }
.bigboldred { font-size: 13pt; color: #cc0033; font-weight: bold; font-family: arial, sans-serif, serif; }
.bigboldblue { font-size: 12pt; color: #000066; font-weight: bold; font-family: arial, sans-serif, serif; }
.bigboldpink { font-size: 15pt; color: #B4649C; font-weight: bold; font-family: arial, sans-serif, serif; }
.facts { font-weight: bolder; font-size: 13pt; color: #cc0033; font-family: arial, sans-serif, serif; }
.red { font-size: 10pt; color: red; font-weight: normal; font-family: arial, sans-serif, serif; }
.reviews { background: #ffffff; vertical-align: super; text-align: justify; font-size: 11px; font-family: arial, sans-serif, serif; font-weight: normal; color: #003366 ; }
.blackfont { font-size: 11px; font-family: arial, sans-serif, serif; font-weight: bold; color: #000000 ; }
.bigblue { font-size: 13pt; font-family: arial, sans-serif, serif; font-weight: bold; color: #000066 ; }
.redbig { font-size: 10pt; font-family: arial, sans-serif, serif; font-weight: bold; text-align:center; color: #b00025 ; }

.blackbig { font-size: 13pt; font-family: arial, sans-serif, serif; font-weight: bold; color: #000000 ; }
.main { color: #003366; font-weight: normal; vertical-align: super; text-align: justify; font-family: arial, sans-serif, serif; font-size: 13px; }
.fun { background: #ffffff; vertical-align: super; text-align:left; font-size: 13px; font-family: arial, sans-serif, serif; font-weight: bold; color: #808080 ; }

.boldblue { font-size: 13pt; color: #003366; font-weight: bold; font-family: arial, sans-serif, serif; }

.mainmenu { border-right: #ffe6f0 thin solid; padding-right: 1px; border-top: #ffe6f0 thin solid; padding-left: 1px; padding-bottom: 1px; border-left: #ffe6f0 thin solid; padding-top: 1px; border-bottom: #ffe6f0 thin solid; background-color: #ce436e; }

.pinkmenu { border-right: #ddffd4 thin solid; padding-right: 1px; border-top: #ddffd4 thin solid; padding-left: 1px; padding-bottom: 1px; border-left: #ddffd4 thin solid; padding-top: 1px; border-bottom: #ddffd4 thin solid; background-color: #ffe6f0; }

.rosemenu { border-right: #f0e3fe thin solid; padding-right: 1px; border-top: #f0e3fe thin solid; padding-left: 1px; padding-bottom: 1px; border-left: #f0e3fe thin solid; padding-top: 1px; border-bottom: #f0e3fe thin solid; background-color: #fbeef6; }

.bluemenu { border-right: #ffe6f0 thin solid; padding-right: 1px; border-top: #ffe6f0 thin solid; padding-left: 1px; padding-bottom: 1px; border-left: #ffe6f0 thin solid; padding-top: 1px; border-bottom: #ffe6f0 thin solid; background-color: #f0e3fe; }

.lemonmenu { border-right: #ffe6f0 thin solid; padding-right: 1px; border-top: #ffe6f0 thin solid; padding-left: 1px; padding-bottom: 1px; border-left: #ffe6f0 thin solid; padding-top: 1px; border-bottom: #ffe6f0 thin solid; background-color: #fbfaf7; }

.greenmenu { border-right: #ffffcc thin solid; padding-right: 1px; border-top: #ffffcc thin solid; padding-left: 1px; padding-bottom: 1px; border-left: #ffffcc thin solid; padding-top: 1px; border-bottom: #ffffcc thin solid; background-color: #ddffd4; }

.whitemenu { border-right: #b00025 thin solid; padding-right: 1px; border-top: #b00025 thin solid; padding-left: 1px; padding-bottom: 1px; border-left: #b00025 thin solid; padding-top: 1px; border-bottom: #b00025 thin solid; background-color: #ffffff; }

.peachmenu { border-right: #f0e3fe thin solid; padding-right: 1px; border-top: #f0e3fe thin solid; padding-left: 1px; padding-bottom: 1px; border-left: #f0e3fe thin solid; padding-top: 1px; border-bottom: #f0e3fe thin solid; background-color: #f7eae1; }

.mistycolor { color: silver; padding: 3px; vertical-align: top; background-color: #ffe6f0; border-bottom: 1px solid #C5D3ED; width: 25%; text-align: center; }

.mistycolor { background-color: #ffe6f0; }

.mistpurpcolor { background-color: #f0e4f0; }

.linkboxborder { background-color: #ffffff;  border: 1px solid #F2C6FF; }

.peach { background-color: #f7eae1; }

.greencolor { background-color: #ddffd4; }

.aquagreen { background-color: #ecffe8; }

.bluecolor { background-color: #F2C6FF; }

.mellowcolor { background-color: lightyellow; }

.whiteheadercolor { background-color: #ffffff; width: 65%; }

.whitecolor { background-color: #ffffff;}

.purpcolor { background-color: #f0e3fe; }
.dir { color: #3366cc; }
.links { background-color: #f6ffff; border: 1px solid #C5D3ED; }

.lightgreen { color: silver; padding: 3px; vertical-align: sub; background-color: #ddffd4; border: 1px solid #D8D3E9; width: 25%; text-align: center; }

.peach { color: silver; padding: 3px; vertical-align: sub; background-color: f7eae1; border: 1px solid #F2C6FF; width: 25%; text-align: center; }

.mellow { color: silver; padding: 3px; vertical-align: sub; background-color: lightyellow; border: 1px solid #F2C6FF; width: 25%; text-align: center; }

.white { color: silver; padding: 3px; vertical-align: sub; background-color: #FFFFFF; border: 1px solid #b00025; width: 25%; text-align: center; }

.misty { color: silver; padding: 3px; vertical-align: sub; background-color: #ffe6f0; border: 1px solid #F2C6FF; width: 25%; text-align: center; }

.blue { color: silver; padding: 3px; vertical-align: sub; background-color: #f6ffff; border: 1px solid #F2C6FF; width: 25%; text-align: center; }

.purp { color: silver; padding: 3px; vertical-align: sub; background-color: #f0e3fe; border: 1px solid #F2C6FF; width: 25%; text-align: center; }

.mistpurp { color: silver; padding: 3px; vertical-align: sub; background-color: #ffe6f0; border: 1px solid #F2C6FF; width: 25%; text-align: center; }

.lemon { color: silver; padding: 3px; vertical-align: sub; background-color: #ffffff; width: 25%; text-align: center; }
