html{color:#444;font-family:Arial, Helvetica, sans-serif;}
body{background:#f8f8f8 url("ym-dy.jpg") repeat-x top;padding-top:21px;width:99.8%;font-size:16px;}
.backdrop{background:#f8f8f8 url("nav-bg.gif") repeat;width:100%;overflow: auto;}
.wrap{margin:0 auto;}
body, #top, #header, #page, #footer{margin:0 auto;}
html, body{height:100%;}
#top{height:auto;background:#dae4f0;overflow:auto;font-size:1em;}
#top a, #top p{font-size:1em;padding:2px;margin:1px;}
#topleft{width:77%;float:left;padding:3px;margin:0;}
#topright{width:18%;min-width:67px;float:right;margin:0;padding:3px;text-align:right;}
#header{font-family:Georgia, "Times New Roman", Times, serif;color:#000;padding:10px;background:#fff;}
#header img{border:0;}
.headerleft{width:73%;float:left;margin:0;padding:5px 0 0 0;overflow:hidden;}
.headerright{width:24%;float:right;margin:0 10px 0 0;padding:0;text-align:right;}
#nav{padding:0;background:#fff;clear:both;}
#nav ul{margin:0;padding:0 0 0 3px;list-style:none;}
#nav li{display:block;float:left;margin:0 2px;padding:0;}
#nav li a{display:block;float:left;font-size:.875em;font-weight:500;padding:8px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;margin:0;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:2px -1px 2px #cccccc;box-shadow:2px -1px 2px #cccccc;}
#globalnav{background:url("nav-bg2.gif") repeat-x;padding:0;}
#subnav{background:url("nav-bg.gif") repeat-x;padding:0;}
#nav li.off, #nav li.section{background:url("nav-off.gif");padding-right:0;padding-left:0;}
#nav li.path, #nav li.fade, #nav li.on, #nav li.onnow, #nav li.now, #nav li.back{background:url("nav-off.gif");padding-right:0;padding-left:0;}
#nav li.off a{background:#f8f8f8;color:#777;}
#nav li.section a{background:#f9f9f9;color:#6988b7;}
#nav li.path a, #nav li.on a{color:#ca1300;background:#dae4f0;}
#nav li.now a, #nav li.onnow a{color:#ca1300;background:#fff;}
#nav li.back a{color:#fff;background:#ca1300;}
#nav li.fade a{background:#f9f9f9;color:#3d65a1;}
#nav li.off a:hover, #nav li.path a:hover{color:#233f77;}
#nav li.section a:hover{background:#fff;color:#ca1300;}
#nav li.on a:hover{background:#ca1300;color:#fff;}
#nav li.back a:hover{background:#fbfbf9;color:#ca1300;}
#nav li.fade a:hover{background:#dae4f0;color:#ca1300;}
h1{font-size:1.75rem;font-family:Georgia,"Times New Roman",serif;font-weight:normal;margin:0;padding:0 0 5px 0;text-decoration:none;}
h1 a:hover{color:#2255aa;text-decoration:none;}
h2{font-family:Georgia,"Times New Roman",serif;font-size:1.4rem;padding:6px 0 0 10px;margin:0 0 10px 0;border-bottom:1px solid #ccc;line-height:1.69rem;}
h3{font-family:Georgia,"Times New Roman",serif;font-size:1.3rem;padding:4px 0 0 0;margin:3px 0 0 0;line-height:1.32em;clear:left;}
h4{font-family:Georgia,"Times New Roman",serif;font-size:1.3rem;padding:4px 0 0 0;margin:3px 0 0 0;line-height:1.32em;}
h5{font-family:Georgia,"Times New Roman",serif;font-size:1.2rem;font-weight:bold;padding:0 0 2px 0;margin:0 0 2px 0;border-bottom:1px solid #ccc;clear:left;}
h6{color:#808080;font-size:.75rem;padding:5px 0 2px 0;margin:0 0 3px 0;font-weight:500;}
h6.adhead{font-family:Georgia, "Times New Roman", Times, serif;font-variant:small-caps;}
h6 a, a:visited{color:#808080;}
a{color:#005FCA;text-decoration:none;}
a:visited{color:#6600B2;text-decoration:none;}
a:hover{color:#ca1300;text-decoration:underline;}
.black a, .black a:visited{color:#333;}
hr{border:0;border-top:1px dotted #dae4f0;border-bottom:1px dashed #ccc;width:90%;height:2px;margin:5px auto;}
#page{font-size:.875rem;}
p{padding:5px 0 20px 0;margin:0;line-height:1.5rem;}
#contentleft p, #sidebar p{padding:5px 0 7px 0;}
.aheader{margin-top:5px;letter-spacing:.02em;font-variant:small-caps;}
sup, sub{font-size:smaller;line-height:1em;}
sup.reference a{white-space:nowrap}
sup{bottom:1ex;}
sub{top:.5ex;}
img{border:0;max-width:100%;height:auto;}
.sig{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#666666;font-size:.75rem;float:right;padding:0;margin:0;clear:right;text-align:right;}
.small{font-size:.875em;line-height:1.2em;}
.comment{font-style:italic;font-size:.875rem;}
.clearboth, .clearboth20{clear:both;}
.clearboth20{height:20px;}
.smaller{font-size:100%;}
.new, .newym{font-size:.9rem;line-height:1.5rem;padding:10px;margin:2px 4px 2px 0;float:left;overflow:hidden;}
.new h3, .newym h3{font-size:1em;padding:1px;}
.new img{max-height:100px;width:auto;margin-right:15px;margin-bottom:3px;margin-top:2px;border:0;float:left;}
.newym{background:#f4f4f4 url(ym-new.gif) no-repeat top right;}
.newym img{max-height:100px;width:auto;margin-right:5px;border:0;margin-bottom:5px;}
.new h3 a, .newym h3 a, #fp h3 a, #fp a{color:#0966FF!important;}
.new h3 a:visited, .newym h3 a:visited, #fp h3 a:visited, #fp a:visited{color:#A509FF!important;}
.new h3 a:hover, .newym h3 a:hover, #fp h3 a:hover, #fp a:hover{color:#FF0977!important;}
.new h3 a:link, .newym h3 a:link, #fp h3 a:link, #fp a:link{color:#0966FF!important;}
#page{clear:both;}
#pagetop{padding:10px;}
#box{position:relative;clear:both;}
#container{float:left;padding:10px;}
#content{margin-right:340px;margin-left:210px;}
#contentwide{margin-right:350px;}
#contentfull{height:100%;}
#contentleft{float:left;width:200px;padding:10px 0px;margin:0px 10px 10px 0px;background:#F3F3F3;url(nav-bg.gif);position:absolute;left:0px;top:0px;}
#sidebar, #sidebarwide{float:right;width:320px;margin-left:-340px;margin-right:0;padding:0 0 0 10px;background-image:url(nav-bg.gif);/*min-height:1195px;*/}
.shorty{min-height:inherit !important;}
#page, #pagetop, #box, #container, #content, #contentwide{}
.placeadl{margin:10px 0;overflow:auto;}
.placel{position:relative;margin:0;padding:40px;;background:#ffffff; margin-bottom:30px;}
.placer{margin:10px 0;overflow:auto;}
#page h2{font-variant:small-caps;color:#333333;}
#content img a, #sidebar img a{border:0;}
#content img{max-width:100%;height:auto;}
#contentwide img{max-width:100%;height:auto;}
#content h2{}
#content h3{font-weight:500;padding:25px 4px 3px 4px;margin:3px 0 3px 0;line-height:155%; border-top: thin #CCC solid;}
#content h4{font-weight:500;padding:4px;margin:3px 0 3px 0;line-height:155%;}
#content h5{margin:15px 0 2px 0!important;}
#sidebar img, #sidebarwide img{max-width:100%;}
#sidebar, #contentleft, #sidebarwide{font-size:.9rem;}
#sidebar h2, #sidebarwide h2{font-size:1.1em;line-height:1.2em;padding:0;font-variant:normal!important;font-weight:100!important;}
#sidebar h3, #sidebarwide h3{font-size:1em;padding:4px 0 4px 2px;margin:3px 0 -3px 0;line-height:120%;}
#sidebar h4, #sidebarwide h4{font-size:.9rem;padding:4px 0 4px 2px;margin:3px 0 -3px 0;line-height:120%;}
.dy300 h3{font-size:1em;}
.gray h3{font-size:1em!important;}
#fp{width:100%;}
#fp p{padding:4px 0px 2px 0px;margin:0px;}
#fp h3{font-size:1em;font-family:Georgia, 'Times New Roman', Times, serif;font-variant:small-caps;border-bottom:dashed thin #CCCCCC;text-align:center;}
#fp h3 a, #fp a{color:#005FCA!important;}
#fp h3 a:visited, #fp a:visited{color:#6600B2!important;}
#fp h3 a:hover, #fp a:hover{color:#FF0977!important;}
#fp h3 a:link, #fp a:link{color:#005FCA!important;}
.fpbox{width:250px;height:265px;margin:10px;float:left;padding:36px 5px 0px 5px;border-bottom:2px solid #ccc;border-left:1px solid #aaa;border-right:1px solid #ccc;background:repeat-x top;}
#contentleft h3{font-size:1em;padding:1px;}
#content ul, #contentwide ul{list-style-type:none;margin:0 0 0 20px;padding:0 0 10px 3px;line-height:1.5rem;}
#content ul li, #contentwide ul li{}
#content ul li a, #contentwide ul li a, #content ul li a:visited, #contentwide ul li a:visited{text-decoration:none;}
#content ul li a:hover, #contentwide ul li a:hover{text-decoration:none;background:#FBFBF9;}
#content ol, #contentwide ol{margin:0 0 0 20px;padding:0 0 10px 10px;line-height:1.5rem;}
#content ol li a:hover, #contentwide ol li a:hover{text-decoration:underline;background:#f1f1f1;color:#CA1300;}
#contentleft ul, #sidebar ul{list-style-type:none;margin:0;padding:0 0 10px 3px;line-height:1.3em;}
#contentleft ul li, #sidebar ul li{list-style-type:none;margin:0;padding:0;}
#contentleft ul li a, #sidebar ul li a{color:#005FCA;text-decoration:none;display:block;}
#contentleft ul li a:hover, #sidebar ul li a:hover{color:#ca1300;text-decoration:underline;background:#f5f5f5;}
#contentleft ol, #sidebar ol{margin:0 0 0 20px;padding:0 0 10px 10px;line-height:1.3em;}
#contentleft ol li a, #sidebar ol li a{color:#005FCA;text-decoration:none;}
#contentleft ol li a:hover, #sidebar ol li a:hover{text-decoration:none;background:#FBFBF9;color:#CA1300;}
#sidebar{}
#contentleft{}
.listcircle ul li{list-style:circle inside none!important;}
#footer{background:#90ACC4;font-size:.75rem;width:100%;clear:both;}
#footer a, #toenav3 a{padding:0 3px 10px 3px;color:#335297;}
#footer a:hover, #toenav3 a:hover{text-decoration:none;color:#F4F5F6;padding:0 3px 10px 3px;}
#footer p{margin:0;padding:20px;}
#toes{background:#90ACC4;width:100%;font-size:.875rem;padding-bottom:30px;overflow:auto;}
#toes h3{font-size:1.1em;}
#toenav1{padding:10px;float:left;width:180px;height:450px;}
#toenav2{padding:10px;float:left;width:215px;height:280px;}
#toenav3{padding:5px 10px;float:left;width:150px;height:135px;text-align:center;font-weight:bold;font-size:.75rem;line-height:1.05rem;}
#toenav3 img{border:0;max-width:130px;height:auto;}
#toes ul{list-style-type:none;}
#toes ul{margin:0;padding:0;line-height:1.3em;font-size:.875rem;}
#toes ul li a{display:block;color:#335297;text-decoration:none;padding:0px 4px;}
#toes ul li a:hover{text-decoration:none;background:#ADC2D3;color:#681E28;}
#toes li.path a, #toes li.path a:hover{background:#BACBDA;color:#214F75;}
#toes li.on a, #toes li.off a:hover, #toes li.off a{color:#A33919;}
#toes li.now a, #toes li.now a:hover, #toes li.on a:hover{background:#CFDAE3;}
.toebox{padding:0; width:170px; height:170px;}
#bottom{clear:both;background:#000000!important;border-top:#069 double 4px;height:auto;padding:20px 20px 60px 20px;border-bottom:#960 10px dotted;width:auto;color:#ccc;margin-top:30px;}
#bottom a{color:#CC99FF;}
.goocenter, .slot3, .slot2, .slot1, .goo160gray, amacpm300{padding:0 0 20px 0;clear:both;}
.goocenter, .slot3, .slot2, .slot1, .goowhite, .goofoot{margin:0 auto;}
.gooright125{position:absolute;right:0;top:0;width:125px;margin-left:20px;margin-bottom:10px;}
.goori125{position:absolute;right:395px;top:30px;width:130px;}
.goowhite, .white{background:#ffffff;}
.dhfooter{position:absolute;right:1px;bottom:1px;font-variant:small-caps;font-size:.7em;}
.allco, .amz, .dy300{margin:0 auto;padding:10px;border-bottom:dashed #ccc 1px;overflow:auto;}
.cbd { display:none;}
.at-dy-white{background:#ffffff url(../images/at-dy-160-top.gif) top no-repeat;width:160px;padding-top:22px;padding-bottom:5px;border-bottom:1px dashed #dddddd;margin-top:10px;text-align:center;}
.blue, .ymblue{background:#dae4f0;border:1px solid #b1c3d4;}
.gray, .ymgray{background:#f1f1f1;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.pale, .paleheader, .ympale{background:#f9f9f9;}
.new, .newym, .bordered{border-top:1px dashed #dddddd;border-right:1px dashed #cccccc;border-left:1px dashed #dddddd;border-bottom:1px dashed #cccccc;}
.border-right{border-right:1px dashed #cccccc;}
.blue, .gray, .pale{margin:0 auto;padding:10px;}
.white{margin:0 auto;padding:0px;}
.opening{margin-right:150px;}
.indent{margin-left:25px;}
.grayfiles{background:#f1f1f1 url(/images/print.gif) no-repeat;padding-left:30px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.paleheader{border-top:1px dashed #aaaaaa;border-bottom:1px #eeeeee dashed;}
.imgfloat img{float:left;margin-right:10px;margin-bottom:5px;clear:both;}
.imgfloat p{clear:both;}
img.imgfloatright{float:right;margin-left:10px;margin-bottom:5px;clear:both;}
.imgfloatright p{clear:both;}
.articles img{max-height:50px;float:left;margin-right:10px;margin-bottom:5px;clear:both;}
.banner160{width:160px;height:112px;overflow:hidden;text-align:center;}
.banner160 img{max-width:99%;height:inherit;border:0px;}
.banner160 a{font-size:.75rem;}
.ymlong{clear:both;padding-top:10px;}
.info{width:95%;font-size:.875rem;padding:0;margin:15px;border-bottom:1px dotted #c0c0c0;font-weight:bold;}
.blockquote, .donna, .featured{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;color:#666666;font-size:.9rem;line-height:1.5rem;border-top:1px dashed #dddddd;border-right:1px dashed #cccccc;border-left:1px dashed #dddddd;border-bottom:1px dashed #cccccc;}
.blockquote{background:#f9f9f9 url(quote.gif) no-repeat left top;margin:10px auto;padding:20px 20px 20px 20px;}
.donna{background:#f9f9f9 url(../images/fim/2_2_7_50t.jpg) no-repeat left top;margin:7px auto;padding:30px 20px 20px 30px;}
.featured{background:#f1f1f1;margin:0 auto;padding:10px 10px 20px 10px;}
.printhide{}
#bottomlinks{background:#fff;width:99%;margin:0 auto 5px auto;padding:0;}
#bottomlinks h3{display:block;background:#dae4f0;color:#666666;font-size:1.1em;padding:2px;}
#bottomlinks a{border-bottom:0 dotted #f5f5f5;}
#bottomlinks ul{list-style-type:none;margin:0;padding:0 0 10px 3px;}
#bottomlinks ul li{display:block;list-style-type:none;margin:0;padding:0;}
#bottomlinks li a{display:block;color:#335297;text-decoration:none;padding-right:2px;}
#bottomlinks li.now a{color:#ca1300;text-decoration:none;background:#fff;}
#bottomlinks li a:hover{background:#f1f1f1;color:#ca1300;}
.homebox{border-top:1px dashed #dddddd;border-right:1px dashed #cccccc;border-left:1px dashed #dddddd;border-bottom:1px dashed #cccccc;clear:both;width:99.9%;padding:3px;overflow:auto;}
.homebox h2{font-size:1.2em;line-height:1.2em;padding:0;font-variant:normal!important;font-weight:100!important;}
.homebox p{padding:0 0 10px 0!important;}
.homeleft, .homeleftfl{float:left;width:45%;margin:5px 0px 5px 5px;padding:5px 7px 10px 0;border-right:#CCCCCC dashed thin;clear:both;overflow:auto;}
.homeright, .homerightfl{float:right;width:46%;margin:5px 5px 5px 0px;padding:5px 0 10px 7px;overflow:auto;}
.homefeature{width:100%;clear:both;border-top:#CCCCCC dashed thin;border-bottom:#CCCCCC dashed thin;border-left:#CCCCCC dashed thin;}
.homefeaturebox{min-width:14%;height:180px;width:150px;margin:0 5px 5px 5px;float:left;border-right:#CCCCCC dashed thin;overflow:hidden;}
.homefeaturebox img{max-width:100%;border:0;height:auto;}
.homefeature h2{font-size:1.1em;line-height:1.1em;padding:0px;margin:0px;font-weight:100!important;border:0!important;background:#f1f1f1;}
.homefeaturebox p{font-size:.875em;line-height:1.2em;background-color:#FFFFFF;padding:3px 0 3px 0;}
.tuckleftnowidth, .tuckrightnarrow, .tuckright, .tuckleft{background:#f9f9f9;border:1px solid #cccccc;}
.tuckleftnowidth h4, .tuckrightnarrow h4, .tuckright h4, .tuckleft h4{font-size:1.1em;}
.tuckleftnowidth h3, .tuckrightnarrow h3, .tuckright h3, .tuckleft h3{font-size:1.1em;}
.tuckleftnowidth, .tuckleft, .sideleft, .bsideleft, .thirty, .sideleftssi{float:left;}
.tuckright, .tuckrightnarrow, .sideright,.bsideright{float:right;}
.tuckleftnowidth{margin:1px 2px 1px 0;padding:6px 4px;}
.tuckrightnarrow{width:20%;margin:3px 2px 3px 12px;padding:7px 7px 3px 7px;}
.tuckright{width:30%;margin:0 0 3px 5px;padding:7px 3px;}
.tuckleft{width:210px;margin:0 5px 3px 0;padding:7px 5px 7px 3px;border:1px solid #cccccc;}
.thirty{width:27%;margin:0 0 3px 5px;padding:7px 3px;}
.sideleft, .sideleftssi{width:45%;margin:0 0 0 0;padding:5px 4px 10px 4px;line-height:20px;}
.sideright{width:45%;margin:0 0 0 0;padding:5px 4px 10px 4px;line-height:20px;}
.bsideleft{background:#fff;width:45%;margin:0 0 3px 0;padding:10px 5px 10px 5px;line-height:20px;border:1px solid #cccccc;}
.bsideright{background:#fff;width:45%;margin:0 0 3px 0;padding:10px 5px 10px 5px;line-height:20px;border:1px solid #cccccc;}
#mytable{padding:1px;margin:0;background:#e6edf2;}
td{line-height:1.5rem;font-size:.875em;}
#table a{line-height:1.5rem;color:#ffffff;text-decoration:none;}
#table a:hover{text-decoration:underline;color:#cccc99;}
caption{padding:0 0 5px 0;width:95%;font:italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align:left;}
th{font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#374c5f;border-top:0;border-right:1px solid #b1c3d4;border-bottom:1px solid #b1c3d4;border-left:0;letter-spacing:.15em;text-transform:uppercase;text-align:center;padding:3px;background:#a7bdd1;}
th.nobg{border-top:0;border-left:0;border-right:1px solid #e0e6f2;background:#ffffff;}
td.css{border-right:1px solid #b1c3d4;border-bottom:1px solid #b1c3d4;border-left:1px solid #e0e6f2;background:#ffffff;text-align:center;padding:6px 6px 6px 6px;}
td.alt{background:#f8fafc;text-align:center;padding:6px 6px 6px 6px;border-left:1px solid #e0e6f2;border-right:1px solid #b1c3d4;border-bottom:1px solid #b1c3d4;}
td.row1{border-right:1px solid #a3bacf;border-bottom:1px solid #b1c3d4;border-left:1px solid #e0e6f2;background:#e7eef5;text-align:center;padding:1px 3px 1px 3px;}
td.row2{background:#ffffff;text-align:center;padding:1px 3px 1px 3px;border-left:1px solid #e0e6f2;border-right:1px solid #b1c3d4;border-bottom:1px solid #b1c3d4;}
th.spec{border-left:1px solid #aec9dc;border-top:0;background:#fff url(bullet1.gif) no-repeat;font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
th.specalt{border-left:1px solid #aec9dc;border-top:0;background:#f8fafc url(bullet2.gif) no-repeat;font:bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
textarea, input{background-color:#D3DAE7;}
.submit{color:#000;background:#ffcc66;border:2px outset #d7b9c9;}
.formbutton{display:inline;background:#F3CE72;float:right;padding:2px 4px;border:1px outset #9C7E31;margin:1px;}
.button a, .button{display:block;display:inline;background: #F96;padding:2px 4px;border:1px outset #9C7E31;margin:1px;}
input.StoreButton {
width: auto;
padding: 10px;
cursor: pointer;
font-weight: normal;
font-size: 90%;
background: #ddd;
color: #222;
border: 1px solid #555;
border-radius: 10px;
}
form{font-family:Georgia,"Times New Roman",serif;;margin:auto;position:relative;text-decoration:none;padding:10px;}
.print{display:none;}
.round-button{display:block;width:auto;height:30px;line-height:30px;border:2px solid #90ACC4;border-radius:70%;color:#f5f5f5;text-align:center;text-decoration:none;background:#8DAECF;box-shadow:0 0 3px gray;font-size:.9rem;font-weight:500;margin-top:-15px;}
.round-button:hover{background:#262626;}
.dyfirst{margin-right:10px;clear:both;}
.files{overflow:auto;border-bottom:1px dashed #999999;margin-bottom:20px;clear:both;}
img.imgright{float:right;margin:0 0 5px 10px;}
img.imgleft{}
img.imgxlarge500{}
img.imgxlarge{float:left;margin-right:10px;margin-bottom:5px;border:0;}
img.imglarge{float:left;margin-right:10px;margin-bottom:5px;border:0;}
img.imgmedium{float:left;margin-right:10px;margin-bottom:5px;}
img.imgsmall{float:left;margin-right:10px;margin-bottom:5px;border:0;}
img.imgtiny{float:left;margin-right:10px;margin-bottom:5px;border:0;}
@media(max-width: 480px){.adclear{ clear:both;}}
@media only screen and (max-width:674px){.backdrop{background:#f8f8f8;height:100%;}
#container{float:none;padding:0px;}
#top{background:#dae4f0;}
#topleft{width:79%;padding:3px;margin:0;}
#topleft a{color:#666;font-weight:normal;font-style:italic;font-size:0.875rem;padding:7px 0;}
#topright{width:auto;float:right;margin:5px 0;padding:0;text-align:right;}
.formbutton{font-size:.75rem;height:30px;}
#cse-search-box textarea{font-size:.75rem;}
.headerleft{font-family:Georgia, "Times New Roman", Times, serif;width:100%;float:none;margin:0;padding:5px 0 0 0;}
.headerright{font-size:.6875rem;margin:0 10px 0 0;padding:0;font-weight:bold;text-align:right;width:100%;float:none;}
#content, #contentwide{width:99%;padding-top:5px;margin-right:3px;margin-left:3px;}
#content img{max-width:100%;height:auto;}
#contentleft{min-width:95.5%;position:inherit;padding-top:10px;}
#sidebar, #sidebarwide, #contentleft{background-image:none;float:none;width:auto;margin-left:1px;margin-right:1px;clear:both;min-height:auto;}
.placeadl, .placel, .placer{margin:0 auto;max-width:400px; padding-left:3px; padding-right:3px;}
.placeadl:before{content:" More at DonnaYoung.org";color:black;font-weight:bold;}
.placer{margin:10px 0;padding:5px;height:auto;}
.placer img{height:auto;}
.homefeaturebox{width:46.5%;height:auto;border-right:0;}
#nav{background:url(nav-bg.gif);}
.opening{margin-right:0px;}
.tuckrightnarrow{float:none;width:90%;}
.tuckright, .tuckleft{max-width:45%;}
.tuckleftnowidth{max-width:45%;}
.thirty{max-width:26% !important;}
.new{width:inherit;height:inherit;}
#footer p{padding-top:75px;font-size:.875rem;text-align:left!important;}
#toes{width:100%;font-size:.875rem;padding-bottom:90px;height:auto;}
#toes h3{font-size:1.1rem;}
#toenav1{padding:10px;float:none;width:100%;height:auto;}
#toenav2{padding:10px;width:40%;height:auto;}
#toenav3{padding:5px 10px;width:40%;height:150px;text-align:center;font-weight:bold;font-size:.875rem;line-height:1.05rem;}
#toes ul{margin:0;padding:0;line-height:1.3rem;font-size:.875rem;}
table img{height:auto;}
.dy160 img{max-width:99%!important;}
.gooright125{position:inherit;}
.slot1{width:300px;height:280px;float:left;}
.goori125{position:inherit;}
.slot3{width:320px;max-width:468px;min-height:130px;max-height:150px;margin:0 auto;clear:both;position:absolute;left:15px;top:15px;margin-bottom:20px;}
#toenav1{display:none;}
img.imgmedium, img.imglarge{float:none;}
.files{border-bottom:1px dashed #999999;margin-bottom:20px;}
.sideleft, .sideright, .bsideleft, .bsideright{float:none;width:auto;}
#contentleft ul li a, #sidebar ul li a , #toes ul li a{line-height:1.625em;}
}
@media only screen and (min-width:478px) and (max-width:674px){#content, #contentwide{padding-top:4px;}
}
@media only screen and (min-width:675px) and (max-width:849px){.wrap, .wraptop{max-width:99%;}
.backdrop{background:#f8f8f8;}
#top{background:#dae4f0;}
#topleft{padding:3px;margin:0;}
#topleft a{color:#666;font-weight:normal;font-style:italic;font-size:0.875rem;padding:7px 0;}
#topright{width:auto;float:right;margin:5px 0;padding:0;text-align:right;}
#container{float:none;padding:0px;overflow:auto;}
#content{float:left;margin-right:210px;margin-left:0px;margin-top:10px;}
#contentwide{float:left;margin-right:0px;margin-left:0px;margin-top:10px;}
#contentleft{float:right;width:180px;margin-left:-210px;padding:0 0 0 10px;border-right:0;border-left:1px dashed #ced8e2;position:inherit;overflow:visible;}
#content img{max-width:100%;height:auto;}
#sidebar, #sidebarwide{background-image:none;float:left;width:99%;margin-left:0px;margin-right:0;height:auto;width:auto;clear:both!important;min-height:auto;}
#footer{padding-top:60px;font-size:.875rem;}
.tuckleftnowidth{max-width:45%;}
.opening{margin-right:0px;}
.gooright125{position:inherit;}
.slot1{width:160px;}
.slot2{width:468px;height:90px;margin:10px auto;}
.goori125{position:inherit;}
.slot3{width:468px;height:90px;margin:0 auto;clear:both;position:inherit;}
.imgmedium, img.imglarge{max-width:50%!important;height:auto;}
.homefeaturebox{width:46%;height:auto;border-right:0;}
.sideleft, .sideright{float:none;width:auto;}
#content ul li a, #contentleft ul li a, #sidebar ul li a , #toes ul li a{line-height:1.625em;}
}
@media only screen and (min-width:850px){.slot3{width:728px;}
}
@media only screen and (min-width:850px) and (max-width:1039px){.wrap, .wraptop{max-width:99%;}
#topleft{width:500px;padding:3px;margin:0;}
.tuckleftnowidth{max-width:47%;}
#content{margin-left:0px;margin-top:10px;}
#content img{max-width:100%;height:auto;}
#contentleft{float:none;width:auto;margin-right:340px;margin-left:10px;position:inherit;height:auto;overflow:auto;}
#footer{padding-top:40px;font-size:.875rem;}
.banner160, .dy160, .affama{float:left;width:30%;height:auto;margin-right:5px;}
.slot1{float:left;width:336px;margin-right:20px;}
.slot2{width:300px;}
.goori125{position:absolute;right:371px;top:30px;width:130px;}
.slot3{width:728px;height:120px;clear:both;margin:0 auto;}
.ym160sq{display:none;}
img.imglarge{max-width:65%!important;height:auto;}
img.imgxlarge{float:none;}
}
@media only screen and (max-width:1039px){.new, .newym{width:90%;height:auto;}
}
@media only screen and (min-width:1040px) and (max-width:1279px){.wrap, .wraptop{max-width:99%;}
.new, .newym{width:45%;height:265px;}
.new img{max-width:50%!important;height:auto;}
.tuckleftnowidth{max-width:30%;}
img.imglarge{float:none;}
.slot2{width:300px;}
.goori125{position:absolute;right:371px;top:30px;width:130px;}
.slot3{width:728px;height:120px;margin:0 auto;clear:both;position:inherit;}
.toolong{display:none;}
}
@media only screen and (min-width:1040px){.slot1{width:160px;}
}
@media only screen and (max-width:1279px){.homebox{border:none;}
.homeleft{float:none;width:auto;border-right:0;border-bottom:1px dashed #aaaaaa;padding-bottom:10px;}
.homeright{float:none;width:auto;border-bottom:1px dashed #aaaaaa;padding-bottom:20px;clear:both;}
}
@media only screen and (min-width:1280px){.new, .newym{width:30%;height:285px;}
}
@media only screen and (min-width:1280px) and (max-width:1439px){.wrap, .wraptop{max-width:99%;}
.new img{max-width:50%!important;height:auto;}
.tuckleftnowidth{max-width:30%;}
.slot2{width:300px;}
.goori125{position:absolute;right:371px;top:30px;width:130px;}
.slot3{width:728px;height:120px;margin:0 auto;clear:both;position:inherit;}
.toolong{display:none;}
}
@media only screen and (min-width:1440px){#content, #contentwide{margin-right:386px;}
#sidebar, #sidebarwide{float:right;width:356px;margin-left:-386px;}
}
@media only screen and (min-width:1440px) and (max-width:1799px){.wrap, .wraptop{max-width:99%;}
.tuckleftnowidth{max-width:23%;}
#container{float:left;padding:10px;}
#content img{max-width:100%;height:auto;}
.new img{max-width:50%!important;height:auto;}
.slot2{width:336px;height:auto;}
.goori125{position:absolute;right:395px;top:30px;width:130px;}
.slot3{width:728px;height:120px;margin:0 auto;clear:both;position:inherit;}
.at-dy-white{clear:both;}
}
@media only screen and (max-width:1799px){

}
@media only screen and (min-width:1800px){.wrap, .wraptop{max-width:93%;}
.tuckleftnowidth{max-width:18.5%;}
.tuckleftnowidth img, .tuckrightnarrow img, .tuckright img, .tuckleft img{max-width:99%!important;;height:auto;}
#container{float:left;padding:10px;}
.slot2{width:336px;height:auto;}
.goori125{position:absolute;right:395px;top:30px;width:130px;}
.slot3{width:728px;height:120px;margin:0 auto;clear:both;position:inherit;}
}
#top, #header, #page, #nav{font-size:1rem!important;}
#nav li a{font-size:.875rem;font-weight:500;padding:7px;}
.tuckleftnowidth img, .tuckrightnarrow img, .tuckright img, .tuckleft img, .dy160 img{max-width:99%!important;height:auto;}
.placel img{border:0;max-width:100% !important;height:auto;}
.filesmem{background: #e2e2e2;color:#666;padding:5px;;overflow:auto; width:auto;}
.hidemem{}
.mem{background:#CCC;overflow:auto;}
.gofloatleft {float:left; padding:0 20px 10px 0;}
@media only screen and (max-width: 599px) { .amacpmic { float:none; margin: 0 auto; } }
@@media only screen and (min-width: 600px) { .amacpmic { padding: 0 20px 10px 0; float:left; } }
.life:before {content:"Life Member's Perk: ";} .life { font-style:italic; border-bottom:#CCCCCC 1px dashed;}
