/* Miles CSS section begin */
body{background-image:url(http://www.aolcdn.com/gnn/gnn-background-tile2);}
.rght300x250 {background:url(http://o.aolcdn.com/art/gnn/advertisement) no-repeat scroll 5px 0;padding:.9em .583em .583em .583em;}

a {color:#00A0D0;}

.content{padding:0 0 0 .75em !important;border:solid #d1d1d1;border-width:.083em 0 0 0;background:#fff url(http://o.aolcdn.com/art/dynanews/top-grad) 0 0 repeat-x;width:80.917em;zoom:1;}

.rightCol {width:26.167em;float:right;border-left:dotted 1px #999;top:0;position:relative;} 
.srchMore{top:1.333em;left:69.583em;_left:-11em;z-index:1;zoom:100%;}
#right1_14 {margin:0 8px}
.topLogo {padding-right:0;margin-right:0;float:left;}
.hdrSec {border:none;background:#00a0d0;width:100%}
.hdrMdl {background:#00a0d0;padding-top:20px;_background:none;}
.hdrSec .hdrBtm {background:#fff url(http://www.aolcdn.com/gnn/nav-cap) no-repeat;float:left;width:100%;padding:16px 0;}
.topSrch {margin-left:0 !important;padding:10px 0 0 0;float:left;  _zoom:100%;}
.srchCat ul{margin:0;}
.srchCat ul a {color:#fff;}
.srchCat ul li{display:inline;margin-left:.4em;padding:.25em 0 .25em .333em;}
.srchCat ul li.srchCatBg a {padding:.25em .333em 0 0;background:url(http://www.aolcdn.com/gnn/search-tab-rt) no-repeat right 0;_background:none;}
.srchCat ul .srchCatBg{background:url(http://www.aolcdn.com/gnn/search-tab-lt) no-repeat 0 0;}
.srchCat ul .srchCatBg a{font-weight:bold;color:#fff;}
.hdrSrch{background: url(http://www.aolcdn.com/gnn/search-bg3)  repeat-x  0 0;width:416px;margin-bottom:1.833em;}
input.search{float:left;background:#fff url(http://o.aolcdn.com/art/gnn/search-input-bg) repeat-x 0 0;color:#5e5e5e;font-size:1.3em;border:none;width:340px;height:22px;margin:.333em 0 .333em .333em;padding:.5em .417em;}
.srchAnc{float:left;background:none;display:block;color:#fff;border:none;width:53px;margin-top:.333em;text-align:center;}
.srchAnc button{background:#dee5f5 url(http://o.aolcdn.com/art/gnn/search-btn) repeat-x scroll 0;border:0;width:53px;height:39px;font:bold 1em arial;padding:.333em 0;color:#fff;}
.srchAnc button:hover{text-decoration:none;background:#b7ccf6 url(http://o.aolcdn.com/art/gnn/search-btn) repeat-x;cursor:pointer;}
img.magnGlass{width:1.083em;height:1.083em;margin-left:.3em;}

.hdrBtm .fdbkUrl{font-size:.9em;float:right;padding-right:.833em;background:#fff;}
.hdrBtm .hdrBtmNav{padding-left:22px; margin:0;}
.hdrBtm .hdrBtmNav li{padding:0;float:left;border-right:none;margin-bottom:.083em;}
.hdrBtm .hdrBtmNav li a{color:#000;font-weight:bold;height:1.5em;padding:.083em .667em;margin:0;border-right:2px solid #000;}
.hdrBtm .hdrBtmNav li a:hover{color:#fff;background:#00a0d0;text-decoration:none;}
.hdrBtm .hdrBtmNav li .mnuSltd:hover{color:#fff;}
.hdrBtm .hdrBtmNav .mnuSltd a{color:#fff;background:#e04fff;font-weight:bold;border-right:2px solid #fff;}
.hdrBtm .hdrBtmNav li a.navLast{border-right:2px solid #fff !important;}


.gnnSsl {border-bottom:1px dotted #999;padding:10px 0 20px 10px;_padding:10px 0 15px 10px;margin-bottom:8px;}
.gnnSsl h3 {width:247px;height:24px;overflow:hidden;margin:0 0 10px 0;}
#CityStateZip {background: url(http://www.aolcdn.com/gnn/locator-input) no-repeat 0 1px;border:none;width:128px;height:25px;font-size:13px;padding:13px 0 0 10px;float:left;}
.gnnSsl label {display:block;position:absolute;left:-5000px;}
.gnnSsl #sslSrchLnk {padding:0;margin:0;float:left;border:none;background:none;_width:142px;_height:40px;}
.gnnSsl #sslSrchLnk img {padding:0;margin:0;}

.ftrSec .topLogobottom {float:left;padding:30px 30px 20px 24px}
.GNNLogobottom {float:left;padding:35px 0 0 70px}


.ftrSec {text-align:left;}
.ftrSec .hdrMdl {border-bottom:1px solid #D1D1D1;border-top:1px solid #D1D1D1;margin:0;padding-top:20px;background-color:#fff;}
.ftrSec .hdrMdl .srchMore{_left:-295px;z-index:100%;}
#linksFooter {text-align:left;background-color:#F0F0F0;padding-left:10px;border:1px solid #F0F0F0;zoom:100%;}
#linksFooter .last {border:0;}
#csfooter, #csfooter2, #csfooter3, #csfooter4, #csfooter5, #csfooter6 {overflow:hidden;float:left;border-left:1px solid #D1D1D1;margin:10px 0pt 10px;}
.csft_heading {margin:0pt;padding-left:10px;float:left;color:#878787;font-size:1.333em;width:145px;font-weight:bold;}
.qlnkItm ul {padding:0pt;padding-top:10px;margin:0pt;clear:left;}
.qlnkItm ul li {font-size:1em;padding:0 5px 5px 10px;width:140px;}
.lnksFooter {float:right;font-size:1em;height:115px;position:relative;width:647px;_width:630px;zoom:100%;}
.lnksFooter .links {position:absolute;top:60px;right:20px;zoom:100%;}
.lnksFooter .links span {margin:0 0 0 7px;border-right:1px solid #135CA1;padding:0 7px 0 0;}
.lnksFooter .links span.last {border-right:none;padding:0;}
.lnksFooter .copyright {position:absolute;top:80px;right:20px;color:#000;}

.gnnSsl #sslSrchLnk {padding:0;margin:0;float:left;border:none;background:none;width:142px;height:40px;}
.srchCat ul li.srchCatBg a {padding:.25em .333em 0 0;background:url(http://www.aolcdn.com/gnn/search-tab-rt) no-repeat right 0;_background:none;}

.topLogo {padding-left:25px; _position:relative; _width:530px; _padding-left:10px;}
.topLogoLt {width:120px;float:left;margin:7px 10px 0 0;border-right:dotted 1px #fff;_position:relative; _overflow:hidden;}
.topLogoLtTop {position:relative;left:-110px;width:215px;height:35px;}
.topLogoLtBttm {padding:0 0 0 8px;}
.topLogoRt {float:right;}

#news-gnn_top_photos-css div.ke_kit_css_314 {border:dotted 1px #999;border-width:1px 0}

/* Safari and IE7 Hacks */

/*\*/

html* .topLogo {*width:530px;*padding-left:10px; }
html* .srchCat ul li.srchCatBg a {*background:none;}

html* .gnnSsl #sslSrchLnk {margin-left:3px;}
.gnnSsl #sslSrchLnk {margin-left /*\**/:3px;} /* IE8 */
html* input.search{*padding:.6em .417em .2em .417em; height:24px;*height:27px;_height:28px;}

.hdrMdl {margin-left:-1px;}
html* .hdrMdl {margin-left:-1px;*margin-right:0;margin-left /*\**/:1px;_height:0;}

html* .topSrch .hdrSrch{
*width:416px;_width:416px;*height:49px; *padding-top:1px;
}
html* .srchAnc{
*height:2.083em; /* IE7 */
}
html* .srchAnc button{
height:39px; /* Safari */
_height:40px;
padding:.333em 0; /* Safari */
*padding-top:.333em 0; /* IE 7 */
}
html* .ftrSec .ftrSrch{
margin-bottom:5em; /* Safari */
*margin-bottom:.25em; /* IE 7 */
}
/**/

/* Miles CSS section end */

/*good weather */
.weatherGoodNews {font-size:10px;border:.1em solid #d6d6d4;;margin:1em .7em .9em;padding:5px;background:#ECF0E8 url(http://o.aolcdn.com/art/dpweather/bg-grad-icn) repeat-x 0 -19px;color:#333;width:288px}
.weatherGoodNews h3 {color:#6B605D;font-family:Arial, Georgia,Times, serif;font-size:2.0em;margin:0 0 5px;padding:0 0 5px 5px;font-weight:normal;}
.weatherGoodNews h3 span {font-size:1.5em;color:#007fa5;}
.weatherGoodNews .obsTime{font-size:1.1em; font-weight:bold;text-transform:uppercase;color:#706B6A;margin-bottom:5px;text-indent:0;}
.weatherGoodNews ul {list-style-type:none;height:1%;}
.weatherGoodNews .wgnDataCnt {height:110px;overflow:hidden;}
.weatherGoodNews .obsData{padding: 0 10px;float:left;}
.weatherGoodNews .obsData .skyCodeIcn{float:left;margin-right:10px;padding-top:15px;}
.weatherGoodNews .obsData .skyCodeIcn .weatherTypeIcn span{display:none;}
.weatherGoodNews .obsData .skyCodeIcn .weatherTypeIcn{width:60px;height:60px;}
.weatherGoodNews .obsData .skyDesc .locName {font-size:1.3em;color:#007fa5;}
.weatherGoodNews .obsData .skyDesc .curTemp{color:#706B6A;}
.weatherGoodNews .obsData .skyDesc .hiTemp{color:#706B6A;}
.weatherGoodNews .obsData .skyDesc .loTemp{color:#706B6A;}
.weatherGoodNews .obsData .skyDesc a{color:#72BCDD;}
.weatherGoodNews .flClr{clear:both;font-size:1px;width:0;height:0;}
.weatherGoodNews .prevBtnCnt{float:left;width:28px;height:110px;overflow:hidden;padding-left:10px;}
.weatherGoodNews .prevBtnCnt a{outline: none;background: url(http://o.aolcdn.com/art/gnn/icn-arrow-pre-gw66) no-repeat 7px 23px;display:block;height:110px;}
.weatherGoodNews .nextBtnCnt{float:left;width:28px;height:110px;overflow:hidden;}
.weatherGoodNews .nextBtnCnt a{outline: none;background: url(http://o.aolcdn.com/art/gnn/icn-arrow-next-gw66) no-repeat -7px 23px;display:block;height:110px;}
.weatherGoodNews .prevBtnCnt a:hover,div.weatherGoodNews .nextBtnCnt a:hover{text-decoration:none;}
.wt-md,.wt-lg{background-image:url(http://o.aolcdn.com/art/dpweather/weathertypes_clr);}
/*day - large */
.lg-weatherType-00{background-position: 0px 0px;}
.lg-weatherType-01{background-position: 0px -85px;}
.lg-weatherType-02{background-position: 0px -170px;}
.lg-weatherType-03{background-position: 0px -256px;}
.lg-weatherType-04{background-position: 0px -341px;}
.lg-weatherType-05{background-position: 0px -429px;}
.lg-weatherType-06{background-position: 0px -515px;}
.lg-weatherType-07{background-position: 0px -597px;}
.lg-weatherType-08{background-position: 0px -685px;}
.lg-weatherType-09{background-position: 0px -769px;}
.lg-weatherType-10{background-position: 0px -854px;}
.lg-weatherType-11{background-position: 0px -938px;}
.lg-weatherType-12{background-position: 0px -1022px;}
.lg-weatherType-13{background-position: 0px -1107px;}
.lg-weatherType-14{background-position: 0px -1192px;}
.lg-weatherType-15 {background-position: 0px -1277px;}
.lg-weatherType-16 {background-position: 0px -1362px;}
.lg-weatherType-17 {background-position: 0px -1449px;}
.lg-weatherType-18 {background-position: 0px -1533px;}
.lg-weatherType-19 {background-position: 0px -1615px;}
.lg-weatherType-20 {background-position: 0px -1700px;}
.lg-weatherType-21 {background-position: 0px -1785px;}
.lg-weatherType-22 {background-position: 0px -1870px;}
.lg-weatherType-23 {background-position: 0px -1955px;}
.lg-weatherType-24 {background-position: 0px -2043px;}
.lg-weatherType-25 {background-position: 0px -2125px;}
.lg-weatherType-26 {background-position: 0px -2214px;}
.lg-weatherType-27 {background-position: 0px -2298px;}
.lg-weatherType-28 {background-position: 0px -2384px;}
.lg-weatherType-29 {background-position: 0px -2469px;}
.lg-weatherType-30 {background-position: 0px -2553px;}
.lg-weatherType-31 {background-position: 0px -2638px;}
.lg-weatherType-32 {background-position: 0px -2723px;}
.lg-weatherType-33 {background-position: 0px -2808px;}
.lg-weatherType-34 {background-position: 0px -2893px;}
.lg-weatherType-35 {background-position: 0px -2977px;}
.lg-weatherType-36 {background-position: 0px -3062px;}
.lg-weatherType-37 {background-position: 0px -3145px;}
.lg-weatherType-38 {background-position: 0px -3230px;}
.lg-weatherType-39 {background-position: 0px -3319px;}
.lg-weatherType-40 {background-position: 0px -3402px;}
.lg-weatherType-41 {background-position: 0px -3487px;}
.lg-weatherType-42 {background-position: 0px -3570px;}
.lg-weatherType-43 {background-position: 0px -3656px;}
.lg-weatherType-44 {background-position: 0px -3748px;}
.lg-weatherType-45 {background-position: 0px -3826px;}
.lg-weatherType-46 {background-position: 0px -3913px;}
.lg-weatherType-47 {background-position: 0px -3995px;}
/*  night - large */
.night .lg-weatherType-00 {background-position: -300px 0px;}
.night .lg-weatherType-01 {background-position: -300px -85px;}
.night .lg-weatherType-02 {background-position: -300px -170px;}
.night .lg-weatherType-03 {background-position: -300px -256px;}
.night .lg-weatherType-04 {background-position: -300px -341px;}
.night .lg-weatherType-05 {background-position: -300px -429px;}
.night .lg-weatherType-06 {background-position: -300px -515px;}
.night .lg-weatherType-07 {background-position: -300px -597px;}
.night .lg-weatherType-08 {background-position: -300px -685px;}
.night .lg-weatherType-09 {background-position: -300px -769px;}
.night .lg-weatherType-10 {background-position: -300px -854px;}
.night .lg-weatherType-11 {background-position: -300px -938px;}
.night .lg-weatherType-12 {background-position: -300px -1022px;}
.night .lg-weatherType-13 {background-position: -300px -1107px;}
.night .lg-weatherType-14 {background-position: -300px -1192px;}
.night .lg-weatherType-15 {background-position: -300px -1277px;}
.night .lg-weatherType-16 {background-position: -300px -1362px;}
.night .lg-weatherType-17 {background-position: -300px -1449px;}
.night .lg-weatherType-18 {background-position: -300px -1533px;}
.night .lg-weatherType-19 {background-position: -300px -1615px;}
.night .lg-weatherType-20 {background-position: -300px -1700px;}
.night .lg-weatherType-21 {background-position: -300px -1785px;}
.night .lg-weatherType-22 {background-position: -300px -1870px;}
.night .lg-weatherType-23 {background-position: -300px -1955px;}
.night .lg-weatherType-24 {background-position: -300px -2043px;}
.night .lg-weatherType-25 {background-position: -300px -2125px;}
.night .lg-weatherType-26 {background-position: -300px -2214px;}
.night .lg-weatherType-27 {background-position: -300px -2298px;}
.night .lg-weatherType-28 {background-position: -300px -2384px;}
.night .lg-weatherType-29 {background-position: -300px -2469px;}
.night .lg-weatherType-30 {background-position: -300px -2553px;}
.night .lg-weatherType-31 {background-position: -300px -2638px;}
.night .lg-weatherType-32 {background-position: -300px -2723px;}
.night .lg-weatherType-33 {background-position: -300px -2808px;}
.night .lg-weatherType-34 {background-position: -300px -2893px;}
.night .lg-weatherType-35 {background-position: -300px -2977px;}
.night .lg-weatherType-36 {background-position: -300px -3062px;}
.night .lg-weatherType-37 {background-position: -300px -3145px;}
.night .lg-weatherType-38 {background-position: -300px -3230px;}
.night .lg-weatherType-39 {background-position: -300px -3319px;}
.night .lg-weatherType-40 {background-position: -300px -3402px;}
.night .lg-weatherType-41 {background-position: -300px -3487px;}
.night .lg-weatherType-42 {background-position: -300px -3570px;}
.night .lg-weatherType-43 {background-position: -300px -3656px;}
.night .lg-weatherType-44 {background-position: -300px -3748px;}
.night .lg-weatherType-45 {background-position: -300px -3826px;}
.night .lg-weatherType-46 {background-position: -300px -3913px;}
.night .lg-weatherType-47 {background-position: -300px -3995px;}
/**end:weather**/


/* ***** Lisa stuff *******/
/* lisa's stuff starts here - page layout styles override */
.rightCol {float:right;}
.leftCol, .centerCol {margin-top:1em;}
.content {padding-top:.9em;}
.centerCol {_overflow:hidden;} /*keep center col from dropping ie6*/

/*DL STyles */
.topDL {width:654px !important;float:left;border-bottom:1px dotted #999 !important;}
.topDL .hfeed .feed, .topDL .hfeed h4.byline {display:none;}
#top3_1_0 {width:480px !important;float:left; border-right:1px dotted #999 !important;padding:1em 1.5em 0 0;}
.topDL #rtHdlne {float:right;width:15em;}
.topDL .hfeed .hentry h3.entry-title {margin-top:0;}
.topDL .synpShrHide {border-bottom:0;}
.rtCol {float:right;}
.cntrDL {margin-left:10em;}
.topDL .synpPgn, .topDL .synpRatng {display:none;}

/*DL related stories */
html .rtHeadlines {float:right;width:155px}
.rtHeadlines ul {font-weight:bold;}
.rtHeadlines ul .vidHdr {font-size:14pt;color:#000;padding-left:.5em;}
.rtHeadlines ul li {border-top:1px dotted #999; color:#999; display:block; font-size:0.917em;padding:1em 0 0 .9em;margin-bottom:.5em;}
.rtHeadlines ul li.vidHdr {border-top:none;}
.rtHeadlines ul li a:link {font-weight:bold;}
.rtHeadlines ul li a {font-size:1.083em;line-height:1.2em;}

/*videos */
.leftCol .leftNav {border-top:.5em solid #00A0D0;padding:0;}
.leftCol .leftNav .sortTypes {color:#00A0D0;background-color:#fff; font-size:1.2em;}
.leftCol .leftNav .header {background:none;text-align:center;font-size:1.5em; font-weight:bold;}
.leftCol .leftNav .sortimg ul li {margin-left:1.75em;}
.lftNav .bdy ul.locNavCnt li a:hover {background:transparent url(http://o.aolcdn.com/art/gnn/nav-selected-gnn-2.gif) no-repeat scroll 0% 50%;
color:#FFFFFF;}

/* photo */
.photoPrm h3.bgrImg {margin:0.4em 0.4em 0em; background:#E9E9E9;font-size:1.2em; color: #045D7B; border:1px solid #CDCDCD;}
.photoPrm .photoPrmBdy {padding:0.2em 0.5em 1em;}

/*propeller right*/
.p-story-widget {border-top:1px dotted;padding-top:1em;}

/*shopper guide */
.shopCont {padding:.25em;}

.shopPrm {
border:0.333em solid #EEEEEE;
margin-bottom:1.25em;
padding:.7em .5em 0.667em;
position:relative;
}

.rightCol .shopPrm .header {
font-size:1.5em;
font-weight:bold;
font-family:arial;
padding-bottom:.2em;
}

.rightCol .headerBorder {
background:transparent url(http://o.aolcdn.com/art/dynanews/dotline-black) repeat-x scroll 0%;
height:1px;
}

/*footer*/
.lnksFooter .links span a {color:#007fa5;}


/* ***** end lisa ********* */
