*{box-sizing:border-box}
H1{font-family:ubuntu,sans-serif;font-size:24px;text-decoration:none;font-weight:700;font-style:normal}
H2{font-family:ubuntu,sans-serif;font-size:20px;text-decoration:none;font-weight:bold;font-style:normal;text-indent:0;text-align:center}
H3{font-family:ubuntu,sans-serif;font-size:18px;text-decoration:underline;font-weight:bold;font-style:normal}
H4{font-family:ubuntu,sans-serif;font-size:16px;text-decoration:underline;font-weight:bold;font-style:normal;line-height:20px}
H5{font-family:ubuntu,sans-serif;font-size:24px;text-decoration:none;font-weight:bold;font-style:normal;text-align:center;margin:0;line-height:26px}
H6{font-family:ubuntu,sans-serif;font-size:28px;text-decoration:none;font-weight:bold;font-style:normal;text-align:center;text-indent:0}
A.ad:link{color:#00357e;background-color:yellow}
A.ad:visited{color:#00357e}
A.ad:hover{color:#00357e}
A.ad:active{color:#00357e}
A.ask:link{color:#FFF;text-decoration:none;cursor:pointer}
A.ask:visited{color:#FFF;text-decoration:none}
A.ask:hover{color:#FFF;text-decoration:none}
A.ask:active{color:#FFF;text-decoration:none}
A.b:link{color:#f4cfae}
A.b:visited{color:#f4cfae}
A.b:hover{color:#e0f8ff}
A.b:active{color:#e0ac98}
A.button:link{color:#000030}
A.button:visited{color:#000030}
A.button:hover{color:#0b0}
A.button:active{color:#000030}
A.copy:link{color:#444}
A.copy:visited{color:#444}
A.copy:hover{color:#0b0}
A.copy:active{color:#444}
A.gloss:link{color:#00b;cursor:help}
A.gloss:visited{color:#00357e;cursor:help}
A.gloss:hover{color:#008100}
A.gloss:active{color:#000}
A.lime:link{color:#000;text-decoration:none}
A.lime:visited{color:#000;text-decoration:none}
A.lime:hover{color:#000;text-decoration:none}
A.lime:active{color:#000;text-decoration:none}
A.text:link{color:#00b}
A.text:visited{color:#00357e}
A.text:hover{color:#008100}
A.text:active{color:#000}
BODY{color:#00357e;font-size:14px;z-index:5;background-color:#C69C6D;margin:0;padding:0}
HTML{margin:0;padding:0}
P.quote{font-family:'Courier New',monospace;font-size:16pt;color:black}
TD{color:#009;vertical-align:top}

.bigbox{max-width:1024px;height:auto;margin-left:auto;margin-right:auto}
.newsletterlisting{width:700px;border:0}
.shadow{width:auto;height:auto;box-shadow: 0 0 8px #444;background-color:#335D65;margin:0 10px}
.subs4{color:#335D65;font-family:ubuntu,sans-serif;font-size:20px;font-weight:400;line-height:26px}
.subs {color:#335D65;font-family:ubuntu,sans-serif;font-size:22px;font-weight:700;letter-spacing:-1px;line-height:24px}
.subs2{color:#335D65;font-family:ubuntu,sans-serif;font-size:34px;font-weight:700;letter-spacing:-2px;line-height:28px}
.toright{margin-left:10px}

#addbutton{width:105px;font-family:verdana,sans-serif;font-size:14px;font-weight:bold;color:#702c10;background-color:#adffb1;border-style:solid;border-left-width:1px;border-right-width:2px;border-top-width:1px;border-bottom-width:2px;padding-left:2px;padding-right:2px;padding-top:0;padding-bottom:0;text-align:center;z-index:75}
#articlead{position:relative;left:200px}
#askdave{width:118px;height:28px;font-family:ubuntu,sans-serif;font-size:16px;color:#FFF;background-color:#335D65;border-radius:28px;padding-top:4px;text-align:center;margin:10px 35px}
#askdave:hover{background-color:#8CC63F}
#av{font-family:ubuntu,sans-serif;font-size:29px;color:red;font-weight:500;letter-spacing:-.7px}
#availarticles{flex:50%;float:left;height:auto;font-family:ubuntu,sans-serif;text-decoration:none;color:#00357e;background-color:#FFF;line-height:36px;padding:35px 0 0 16px;margin-bottom:43px}
#bannerad{width:auto;height:100px;text-align:center;margin:0;padding:0}
#benefits{font-family:ubuntu,sans-serif;color:#FFF;font-size:34px;font-weight:700;letter-spacing:-2px;height:auto}
#blue{color:#00357e;background-color:#defbff;padding:10px}
#brownbox{position:relative;height:100%;width:100%;background-color:#335D65;padding-right:190px}
#brownboxinlay{padding:50px 15px 15px 15px}
#brownboxinlaymain{padding:50px 15px 15px 150px}
#copyright{width:auto;height:216px;color:#FFF;background-color:#335D65;text-align:right;font-family:ubuntu,sans-serif;font-size:11px;text-decoration:none;font-weight:400;clear:both}
#copyrightmsg{width:auto;margin:0 70px;text-align:center}
#emailadd{font-size:18px;width:239px;height:36px;padding-left:5px;border:1px solid #CCC;border-radius:5px}
#footnote{font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;text-align:left}
#fp{margin-left:30px;margin-right:40px;text-align:justify;color:#00357e}
#inset{position:relative;top:-20px;left:185px;width:450px;height:auto;border-style:solid;border-left-width:2px;border-right-width:2px;border-top-width:2px;border-bottom-width:2px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;font-family:"Times New Roman",serif;font-size:18px;text-decoration:none;color:#00357e;line-height:13pt;overflow:visible;z-index:2;text-align:justify}
#intro{width:auto;height:auto;background:#FFF url(/dave/daveimages/topphotos2.jpg) no-repeat center top;background-size:contain;padding-top:170px}
#lime{width:auto;height:auto;background:#8DC73F url(/dave/daveimages/limebg3.png) no-repeat right top;background-size:contain;padding-top:52px;padding-left:34px;padding-right:230px;padding-bottom:30px;font-family:ubuntu,sans-serif;font-size:16px;color:#000}
#lowerline{color:#FFF;margin:0}
#lowermenu{width:auto;height:138px;font-size:16px;text-align:right;padding-top:19px;padding-right:30px;line-height:30px}
#mainlogo{position:relative;top:-18px;left:2vw;width:135px}
#mlogo{width:135px}
#navads{width:auto;background-color:#FFF; margin-left:20px}
#new{flex:50%;float:left;height:auto;font-family:ubuntu,sans-serif;font-size:15px;text-decoration:none;color:#00357e;background-color:#FFF;line-height:16pt;padding:43px 16px}
#next{display:block;position:relative;right:30px;text-align:right;font-family:Verdana,Arial,helvetica,sans-serif;font-size:12px;text-decoration:none;font-weight:normal;text-indent:0;z-index:55}
#nm{position:absolute;top:0;left:181px;width:1px;height:1px;font-family:verdana,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;color:#009;background-color:#f0ccbc;visibility:visible;z-index:-1;overflow:hidden}
#outsiderightmain{position:absolute;top:0;right:10px;width:160px;height:auto;margin-left:20px;background-color:#FFF}
#pbfont{font-family:ubuntu,sans-serif;font-size:16px;font-weight:normal;text-decoration: none;line-height:20px;color:#FFF}
#pmfont{font-family:ubuntu,sans-serif;text-align:center;font-size:20px;font-weight:400;color:#000;letter-spacing:-1px;line-height:28px}
#prev{position:relative;left:440px;font-family:Verdana,Arial,helvetica,sans-serif;font-size:12px;text-decoration:none;font-weight:normal;text-indent:0;z-index:55}
#printbutton{position:absolute;top:214px;left:614px;width:114px;font-family:verdana,sans-serif;color:#702c10;background-color:#ffdeb5;text-align:center;text-indent:0;z-index:75}
#sand{display:none}
#searchbox{position:relative;top:-80px;display:inline-block;float:right;margin-right:20px}
#smallcaps{font-variant:small-caps;font-size:18px;font-weight:bold;border-style:solid;border-left-width:1px;border-right-width:2px;border-top-width:1px;border-bottom-width:2px;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;text-align:center;z-index:75}
#source{width:auto;height:auto;font-family:ubuntu,sans-serif;color:#335D65;font-size:34px;font-weight:700;letter-spacing:-2px;padding:35px 35px 0 35px}
#sourcep{width:auto;font-family:ubuntu,sans-serif;color:#000;font-size:16px;padding:0px 35px}
#srchbtn{width:auto;height:18px;padding:0 5px;border:0;border-radius:3px;background:#FFF;color:#00357e}
#srchtxt{width:12vw;height:18px;padding:0 5px;color:#00357e;border:0;border-radius:3px}
#submitbut{width:247px;height:38px;color:#FFF;font-family:ubuntu,sans-serif;font-size:16px;letter-spacing:3px;background-color:#8ECB43;border:0;border-radius:5px}
#text2{width:auto;font-family:ubuntu,sans-serif;font-size:16px;text-decoration:none;color:#000;background-color:#FFF;text-align:left;margin-top:0;padding-top:23px;padding-bottom:20px;padding-left:34px;padding-right:14px;z-index:30}
#toparea{position:relative;width:auto;height:215px;color:#FFF;background:#335D65 url(/dave/daveimages/logoback5.png) no-repeat;background-position:90% 25%;background-size:70%;font-family:ubuntu,sans-serif;font-size:16px;z-index:15}
#topmenu{padding-top:5px;margin-right:20px;text-align:right;color:#FFF;z-index:16}
#topseller{width:auto;height:auto;background-color:#FFF;clear:both}
#uppermenu{position:absolute;bottom:30px;width:100%;height:auto;text-align:center}
#whitebox{display:flex;flex-wrap:wrap;height:auto;background-color:#FFF;margin-bottom:30px}
#yeldef{position:absolute;left:200px;top:0;width:360px;height:auto;font-size:16px;font-color:#000;background-color:#ffff99;border:2px solid #335D65;border-radius:12px;z-index:65;padding:10px;display:none}




@media screen and (max-width:319px) {
  .shadow{margin:0}
	.subs{font-size:16px}
	.subs2{font-size:22px}
	.toright{max-width:40px;margin-left:2px}
	#askdave{width:78px;height:18px;font-size:12px;border-radius:18px;padding-top:2px;margin:10px 35px}
	#av{font-size:20px}
	#availarticles{padding:16px 0 0 0;font-size:12px}
  #bannerad{width:auto}
	#benefits{font-size:20px;letter-spacing:-2px;padding-bottom:10px;padding-right:55px}
	#brownbox{padding-right:0px}
  #copyright{height:216px;text-align:right;font-size:8px}
  #copyrightmsg{margin:0 5px}
	#intro{padding-top:60px}
	#lime{padding-top:30px;padding-left:5px;padding-right:5px;padding-bottom:10px;font-size:12px}
	#lowermenu{height:138px;font-size:11px;text-align:center;padding-top:10px;padding-right:0px;line-height:30px}
	#mlogo{width:35px;margin-left:-8px;margin-top:5px}
	#new{padding:23px 8px 43px 0;font-size:12px}
	#next{font-size:12px;right:5px}
	#outsiderightmain{display:none;width:120px;margin-left:0;right:0}
	#searchbox{top:-40px;margin-right:3px}
  #source{font-size:20px;letter-spacing:-1px;padding:5px 5px 5px 5px}
  #sourcep{font-size:12px;padding:0px 5px}
	#srchbtn{height:12px;font-size:11px;padding:0px 3px;border-radius:2px}
  #srchtxt{width:12vw;height:12px;font-size:10px;padding:0 3px;border-radius:2px}
	#text2{padding-left:2px;padding-right:2px;font-size:12px}
	#toparea{height:110px}
	#topmenu{font-size:10px;margin-right:5px;padding-top:3px}
	#uppermenu{font-size:10px;line-height:23px;bottom:3px}
}

@media screen and (min-width:320px) and (max-width:443px) {
  .shadow{margin:0}
	.subs{font-size:16px}
	.subs2{font-size:24px}
	.toright{max-width:80px;margin-left:5px}
	#askdave{width:78px;height:18px;font-size:12px;border-radius:18px;padding-top:2px;margin:10px 35px}
	#av{font-size:21px}
	#availarticles{padding:16px 0 0 0;font-size:12px}
  #bannerad{width:auto}
	#benefits{font-size:21px;letter-spacing:-1px;padding-bottom:25px;padding-right:65px}
	#brownbox{padding-right:0px}
  #copyright{height:216px;text-align:right;font-size:8px}
  #copyrightmsg{margin:0 5px}
	#intro{padding-top:60px}
	#lime{padding-top:40px;padding-left:5px;padding-right:5px;padding-bottom:10px;font-size:12px}
	#lowermenu{height:138px;font-size:11px;text-align:center;padding-top:10px;padding-right:0px;line-height:30px}
	#mlogo{width:50px;margin-left:-5px;margin-top:5px}
	#new{padding:23px 8px 43px 0;font-size:12px}
	#outsiderightmain{display:none;width:120px;margin-left:0;right:0}
	#searchbox{top:-50px;margin-right:5px}
  #source{font-size:21px;letter-spacing:-1px;padding:25px 5px 5px 5px}
  #sourcep{font-size:12px;padding:0px 5px}
	#srchbtn{height:12px;font-size:11px;padding:0px 3px;border-radius:2px}
  #srchtxt{width:12vw;height:12px;font-size:11px;padding:0 3px;border-radius:2px}
	#text2{padding-left:10px;padding-right:5px;font-size:14px}
	#toparea{height:120px}
	#topmenu{font-size:11px;margin-right:5px;padding-top:5px}
	#uppermenu{font-size:11px;line-height:23px;bottom:3px}
}

@media screen and (min-width:444px)  and (max-width:529px) {
  .shadow{margin:0}
	.subs{font-size:17px}
	.subs2{font-size:26px}
	.toright{max-width:90px;margin-left:5px}
	#askdave{width:84px;height:20px;font-size:13px;border-radius:20px;padding-top:2px;margin:10px 35px}
	#av{font-size:22px}
	#availarticles{padding:16px 0 0 0;font-size:13px}
  #bannerad{width:auto}
	#benefits{font-size:24px;letter-spacing:-1px;padding-bottom:30px;padding-right:65px}
	#brownbox{padding-right:120px}
  #copyright{height:216px;text-align:right;font-size:9px}
  #copyrightmsg{margin:0 5px}
	#intro{padding-top:70px}
	#lime{padding-top:50px;padding-left:5px;padding-right:5px;padding-bottom:10px;font-size:13px}
	#lowermenu{height:138px;font-size:12px;text-align:center;padding-top:10px;padding-right:0px;line-height:30px}
	#mlogo{width:65px;margin-left:-7px}
	#new{padding:23px 8px 43px 0;font-size:13px}
	#outsiderightmain{width:120px;margin-left:0;right:0}
	#searchbox{position:relative;top:-60px;margin-right:5px}
  #source{font-size:24px;letter-spacing:-1px;padding:25px 5px 5px 5px}
  #sourcep{font-size:13px;padding:0px 5px}
	#srchbtn{height:14px;font-size:12px;padding:0px 3px;border-radius:2px}
  #srchtxt{width:12vw;height:14px;font-size:12px;padding:0 3px;border-radius:2px}
	#text2{padding-left:10px}
	#toparea{height:140px}
	#topmenu{font-size:12px;margin-right:5px}
	#uppermenu{font-size:12px;line-height:25px;bottom:5px}
}

@media screen and (min-width:530px) and (max-width:727px) {
  .shadow{margin:0}
	.subs{font-size:18px}
	.subs2{font-size:28px}
	.toright{max-width:100px;margin-left:5px}
	#askdave{width:84px;height:20px;font-size:14px;border-radius:20px;padding-top:2px;margin:10px 35px}
	#av{font-size:26px}
	#availarticles{padding:16px 0 0 0;font-size:13px}
  #bannerad{width:auto}
	#benefits{font-size:26px;letter-spacing:-1px;padding-bottom:50px;padding-right:65px}
	#brownbox{padding-right:160px}
  #copyright{height:216px;text-align:right;font-size:9px}
  #copyrightmsg{margin:0 5px}
	#intro{padding-top:120px}
	#lime{padding-top:70px;padding-left:5px;padding-right:5px;padding-bottom:10px;font-size:14px}
	#lowermenu{height:138px;font-size:13px;text-align:center;padding-top:10px;padding-right:0px;line-height:30px}
	#mlogo{width:90px;margin-left:-5px}
	#new{padding:23px 8px 43px 0;font-size:13px}
	#outsiderightmain{width:160px;right:0px}
	#searchbox{position:relative;top:-80px;margin-right:15px}
  #source{font-size:26px;letter-spacing:-1px;padding:25px 5px 5px 5px}
  #sourcep{font-size:14px;padding:0px 5px}
	#text2{padding-left:15px}
	#toparea{height:180px}
	#topmenu{font-size:14px;margin-right:15px}
	#uppermenu{font-size:14px;line-height:30px;bottom:10px}
}

@media screen and (min-width:728px) and (max-width:886px) {
	H1{font-size:24px}
	H2{font-size:18px}
  .shadow{margin:0 5px}
	#askdave{width:104px;height:24px;font-size:15px;border-radius:24px;padding-top:3px;margin:10px 35px}
	#av{font-size:26px}
	#availarticles{padding:16px 0 0 0}
  #bannerad{width:auto}
	#benefits{font-size:30px;letter-spacing:-1px;padding-bottom:10px;padding-right:65px}
	#brownbox{padding-right:170px}
  #copyright{height:216px;text-align:right;font-size:10px}
  #copyrightmsg{margin:0 5px}
	#intro{padding-top:150px}
	#lime{padding-top:40px;padding-left:10px;padding-right:177px;padding-bottom:10px;font-size:15px}
	#lowermenu{height:138px;font-size:14px;text-align:center;padding-top:10px;padding-right:0px;line-height:30px}
	#mlogo{width:110px;margin-left:-5px}
	#new{padding:23px 8px 43px 0}
	#outsiderightmain{width:160px;right:0px}
	#searchbox{position:relative;top:-80px;margin-right:20px}
  #source{font-size:30px;letter-spacing:-1px;padding:25px 5px 5px 5px}
  #sourcep{font-size:15px;padding:0px 5px}
	#text2{padding-left:20px}
	#toparea{height:180px}
	#topmenu{font-size:14px;margin-right:20px}
	#toparea{height:200px}
	#uppermenu{font-size:14px;line-height:30px;bottom:20px}
}

