body {  background-color: #FFFFFF; background-image: url(img/bckgrd.gif); background-repeat: repeat-y;}
form { padding:0px; margin:0px; border:0px; display:inline;}
div.legend {font-family: Verdana, Arial, Helvetica, sans-serif; width:200px; background-color:#6A79AD; color:white; font-weight:bold; padding:2px 2px 2px 5px; font-size:12px; position:relative; top:-13px; left:10px}
div.fieldset {padding:5px; margin:10px; border:1px solid #6A79AD;}
#contlayer td.tiny {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#contlayer td.normal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.cntpara, .cntparac, .cntparai, .cntparastrong, .prpara, .prparac, .prparai, .prparasvc {font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px; margin-top: 16px; margin-bottom: 16px; }
.cntpara, .prpara {text-align: justify; color: #666666;}
.cntparac, .prparac {text-align: center; color: #666666;}
.cntparai, .prparai {text-align: justify; font-style:italic; color:#6A79AD;}
.cntparastrong, .prparastrong {text-align: center;font-size:18pt; color:#33CCFF;}
h1.cntparastrong, h1.prparastrong {font-weight:normal;}
.prparasvc {font-weight:bold; color:#6A79AD;}
.cntpara, cntparac, cntparai, cntparastrong {line-height: 180%;}
.cntpara b {font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666}
.menheadings {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
a:link {color: #669999; text-decoration: underline}
a:visited {color: #999999; text-decoration: underline}
a:hover {color: #000000; text-decoration: underline}
a:active {color: #000000; text-decoration: underline}
.linkbar, .copyright {  font-family: "Trebuchet MS", Arial, sans-serif; text-align:center}
.linkbar {padding-left:20px; padding-right:20px; font-size:12px;}
.copyright {margin:0px; padding:0px; color:#6A79AD; font-size:10px;}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; letter-spacing: 2px}
h2, .h2submit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #33CCCC; font-weight: bold; letter-spacing: 2px}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #6A79AD; font-weight: bold;}
img {padding:0px;margin:0px; border:0px;}
.address {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; font-style:italic; font-weight:bold; text-decoration:underline;}
.reviewfloat, .reviewfloatg {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #6A79AD; line-height: 180%; text-align: center; padding-left:5px; padding-bottom:5px;margin-left:5px; }
.reviewfloatg {background-color:#F3F3F3;}
.buynow {color:blue; margin:2px;}
.reviewabout {margin-left:50px;}
#contlayer ul, ol, .mailbutton {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6A79AD;}
#contlayer li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6A79AD;}
.advertisement {padding:10px; border:1px solid #6A79AD; }
textarea.adlink {border:0px; color:#999999; background-color:#CCCCCC; font-size:10px; width:320px; height:75px; }
a.whitehide {color:white!important;}
a.tiny {font-size:10px;}
.h2submit {border:0px; background:#FFFFFF; cursor:pointer ; text-align:left; width:100%;}
a.hide {display:none; visibility: hidden}
.notice {font-size:10px; text-align:center; color:#6A79AD;}
.search_controls {font-size:12px; display:inline; text-align:left;}
#linksearch {float:right;}
.search_controls input {font-size:10px; border:1px solid #6A79AD;}
.search_controls input.text {width:75px;}
#searchwwww, #searchsocialimage {border:0px solid white!important;}
.mailform {width:300px;}
.mailbutton {width:100px; background-color:white; font-weight:bold;}
.link_page {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; border-top:1px solid #33CCCC; padding-top:5px; padding-bottom:5px; width:100%; text-align:left!important;}
.link_floatright {float:right;display:inline; font-style:italic;color: #6A79AD;; text-align:left!important;}
.link_content {padding-top:5px; padding-bottom:5px; font-size:12px; display:block; ; text-align:left!important;}
.link_address {font-size:10px; display:block; font-style:italic; color: #6A79AD;; text-align:left!important;}

.link_categories {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #33CCCC; margin-top: 10px; text-align:left!important;}
.error {color:red!important;}

.pviimenudtrig {position:absolute; width:160px; z-index:100;}
.pviimenudiv {font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; padding-left:10px; position:absolute; left:196px; width:160px; visibility: hidden; z-index:101; font-size:12px; padding-bottom:5px;}
.pviimenudiv p {margin:3px; padding-right:10px; vertical-align:middle;}
.pviimenudiv p.menhead {font-weight:bold; text-align:center;}
.pviimenudiv p.menlink {font-weight:bold; text-align:center;}
.pviimenudiv p.mentext {font-weight:normal; text-align:left;}
.pviimenudiv p.menlist {text-indent:-15px; margin-left:15px;}
.pviimenudiv img {float:left;}
.pviimenudiv td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC;}
.pviimenudiv td.tiny {font-size:10px; width:25px; text-align:center;}
.pviimenudiv a:link {color: #EFEFEF; text-decoration: underline}
.pviimenudiv a:visited {color:#EFEFEF; text-decoration: underline}
.pviimenudiv a:hover {color: #33CCCC; text-decoration: underline}
.pviimenudiv a:active {color: #33CCCC; text-decoration: underline}


#p7submenu1 {top:120px;}
#p7submenu2 {top:140px;}
#p7submenu3 {top:160px;}
#p7submenu4 {top:180px;}
#p7submenu5 {top:200px;}
#p7submenu6 {top:220px;}
#p7submenu7 {top:240px;}
#p7submenu8 {top:260px;}
#p7submenu9 {top:280px;}
#p7submenu10 {top:300px;}
#p7submenu11 {top:320px;}
#p7submenu12 {top:340px;}
#p7submenu13 {top:360px;}
#p7submenu14 {top:380px;}
#p7submenu15 {top:400px;}
.pviimenudtrig span {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F6F6F6; font-weight:bold; position:absolute; left:18px; top:2px; cursor:pointer ;}
.pviimendutrig img {padding:0px; margin:0px; display:inline;}
.pviimendutrig a {padding:0px; margin:0px; display:inline;}
.pviimenudtrig a:link {color: #F6F6F6; text-decoration: none}
.pviimenudtrig a:visited {color:#F6F6F6; text-decoration: none}
.pviimenudtrig a:hover {color: #F6F6F6; text-decoration: none}
.pviimenudtrig a:active {color: #F6F6F6; text-decoration: none}
#p7menubottom {position:absolute; left:16px; top:400px; width:160px; visibility: visible; z-index:123;}

#contlayer {position:absolute; left:220px; top:85px; width:600px; padding:16px; z-index:14; border-top:1px dashed #6A79AD; border-bottom:1px dashed #6A79AD; border-right:1px dashed #6A79AD; margin-bottom:20px;}
#headerLayer {position:absolute; left:220px; top:0px; width:600px; padding-top:4px; z-index:17; text-align:center;}
#headerLayer2 {position:absolute; left:313px; top:8px; width:299px; height:1px; z-index:16; color:#FFFFFF; overflow:hidden;}
#dottedLayer1 {position:absolute; left:8px; top:85px; width:183px; z-index:19; border-top:1px dashed white}
#dottedLayer2 {position:absolute; left:191px; top:85px; width:28px; z-index:20; border-top:1px dashed #6A79AD; height: 20px;}
#noticeLayer {position:absolute; left:220px; top:70px; width:600px; z-index:1; font-size:10px; text-align:center; color:#6A79AD; font-family: Verdana, Arial, Helvetica, sans-serif; }
#logoLayer {position:absolute; left:30px; top:5px; width:146px; z-index:11; text-align:center; font-size:18px;font-family:Trebuchet MS, Arial, sans-serif;}
#logoLayer a {color:white;}
#logoShadowLayer {position:absolute; left:32px; top:3px; width:146px; z-index:10; text-align:center; font-size:18px; font-family:Trebuchet MS, Arial, sans-serif; color:black;}
#searchlayer {position:absolute; left:29px; top:55px; width:180px; z-index:12;}
#feedbackLayer {position:absolute; left:192px; top:103px; width:25px; height:182px; z-index:21;}

.amazonlink {border:none;float:right; margin-left:10px;}
#pressmenu li {font-size:8px;}

/**Just buffering this for file size... hope this works */