/*Header CSS*/
#livingHeader #header a {text-decoration:none;color:#3952A2;}
#livingHeader #header a:hover {text-decoration:underline;}
#livingHeader #header ul {padding:0;margin:0 0 5px 0;list-style-type:none;}
#livingHeader #header ul li {padding-top:3px;}
#livingHeader #header form {margin:0;}
#livingHeader #headerBottom li a {_display:inline;}
#livingHeader .srchMoreClose{float:right;}
   .feedbackUrl{float:right;font-size:11px;padding-right:10px;}
#livingHeader #smorehead{margin-top:0px;display:none;position:absolute;padding:7px 5px 4px 5px;border:1px solid black;background:#fff;width:7em;left:505px;_left:250px;_margin-top:-34px;}

#livingHeader #header {background:transparent url(http://o.aolcdn.com/art/living/header_btm) repeat-x scroll center bottom;margin-bottom:10px;margin-left:0px;font-size:12px;float:left;width:100%;padding-bottom:5px;}
#livingHeader #header #hat {font-size:.8em;height:22px;background:#e6e6e8 url(http://o.aolcdn.com/art/channels/tp_rail_bg) repeat-x 100% 100%;border-top:1px solid #989898;text-transform:uppercase;padding-left:3px;}
#livingHeader #header #hat ul.miniHat {float:left; margin:0;}
#livingHeader #header #hat ul.miniHat li {float:left;padding:0.4em 0; margin:0;}
#livingHeader #header #hat ul.miniHat li a {font-size:1em;padding:0 10px;border-right:1px solid #727375;color:#000;}
#livingHeader #header #hat ul.miniHat li a.lastLink {border:none;}
#livingHeader #header #hat ul.miniHat li a:hover {text-decoration:underline;}
#livingHeader #header #hat ul.chGuide {float:right; margin:0;}
#livingHeader #header #hat ul.chGuide li {float:left; padding:0;margin-left:-6px;}
#livingHeader #header #hat ul.chGuide li a {font-size:1em;display:block;padding:0.5em 10px;color:#000;}
#livingHeader #header #headerMiddle {float:none; padding-left:13px; position:relative;}
#livingHeader #header #headerMiddle #chLogo {font-size:1em;}
#livingHeader #header #headerMiddle #chLogo a {overflow:hidden;width:167px;height:27px;float:left;margin:3.5em 7em 0 0;display:block;}
#livingHeader #header #headerMiddle #chLogo a:hover {text-decoration:none;}
#livingHeader #header #headerMiddle #chLogo img {border:none;}
#livingHeader #header .btn {padding:0px;margin-left:110px;_position:static;}
#livingHeader #header .btn a {border:1px solid #D1D1D1;color:#333333;font-weight:normal;background:#C6D3D5 url(http://www.aolcdn.com/channels/button_gradient) repeat-x scroll 0% 0%;margin:1px;}
#livingHeader #header .btn a:hover {text-decoration:none;background:#edefef url(http://www.aolcdn.com/channels/button_gradient_over) 0 0 repeat-x;}
#livingHeader #header #snsContainer {margin:1.9em 2em 0pt 0pt;padding-top:14px;text-align:right;float:right;_margin:-6em 1em 1.4em 0pt;zoom:100%;}

/*search*/
#livingHeader #header #headerMiddle div.searchContainer {float:left;margin:1.58em 0 1.83em 0;}
#livingHeader #header #headerMiddle div.searchCat {margin:0 0 -4px .5em;}
#livingHeader #header #headerMiddle div.searchCat label, #headerMiddle div.searchCat input {float:left;}
#livingHeader #header #headerMiddle div.searchCat label {margin:0 .33em;}
#livingHeader #header #headerMiddle .headerSearch {background:#eaf4d5 url(http://o.aolcdn.com/art/living/search_box_bg) repeat-x scroll 0pt 0pt;width:41em;padding:.42em 0 .42em .42em;_padding-bottom:0;_width:41em;}
#livingHeader #header input.search {background-color: #def6fe;color:#5e5e5e;font-size:1em;border:0;border:2px solid white;width:31.6em;padding:0.41em .1em 0.41em .8em;float:left;_height:1.2em;}
#livingHeader #header img.magnGlass {width:1.08em;height:1.08em; margin-left:.2em;}
#livingHeader #header div.searchCat ul {padding:0 0 .25em 0;margin:0;}
#livingHeader #header div.searchCat ul li {float:left;margin:0 0 0 .4em;padding:.2em .33em .2em .33em;}
#livingHeader #header .searchCat ul li.searchCatBg {background:#8BBB8A;text-align:center;color:#fff;font:900 1em Arial;}
#livingHeader #header .searchCat ul li.searchCatBg a{color:#fff;}
#livingHeader #header .searchButton {float:left;background:#B9DFC3 url(http://o.aolcdn.com/art/living/search_button_bg) repeat-x scroll 0pt 0pt;padding:0;margin:0 0 0 .25em;display:block;font:900 1em Arial;text-align:center;color:#545454;border:2px solid #fff;width:7.6em;height:2.33em;text-transform:uppercase;}
#livingHeader #header .searchButton:hover {text-decoration:none;background:#b9dfc3 url(http://o.aolcdn.com/art/living/search_button_over_bg) repeat-x 0% 100%;cursor:pointer;}
#livingHeader #header #headerBottom ul.chNav {margin:0;}
#livingHeader #header #headerBottom ul.chNav li {padding:0;float:left;border-right:1px solid #c3c3c3;border-left:1px solid #fff;padding:.2em 0 .33em;margin:0;}
#livingHeader #header #headerBottom ul.chNav.hoverState {}
#livingHeader #header #headerBottom ul.chNav.hoverState li a {color:#000000;text-transform:uppercase;padding:0.3em 0.65em 0.42em}
#livingHeader #header #headerBottom ul.chNav.hoverState li a:hover {color:#ffffff;font-weight:400;background:#9EC495;text-decoration:none;}
#livingHeader #header ul.inLneLnks li {float:left;padding:0;}
#livingHeader #hat ul.chGuide li a:hover {background:#FFFFFF none repeat scroll 0% 0%;}

#hat ul.chGuide li.firstLink a.selected{background:#FFFFFF url(http://www.aolcdn.com/minilogo/minilogo_hover) no-repeat scroll center center;text-indent:-978px;width:61px;list-style-image:none;list-style-position:outside;list-style-type:none;}
#hat a.selected:hover{background:#fff url(http://www.aolcdn.com/minilogo/minilogo_hover) no-repeat scroll center center !important;}
#livingHeader #header .clear, .clearAll {float:none;clear:both;}
   #vid_ComSNSMain{z-index:99999999 !important;}
/*Home Header CSS Ends*/



/*FOOTER CSS*/
#iceFooter #footer{background:#EEF2E9 none repeat scroll 0% 0% !important;height:170px;zoom:100%;}
#iceFooter #footer .searchContainer{text-align:center;}
#iceFooter #footer .searchContainer form button.footerSearchButton {background:transparent url(http://o.aolcdn.com/art/living/button_gradient) repeat-x scroll 0% 0%;border:1px solid #B4D33B;font-family:Arial;font-size:0.9em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:700;height:19px;line-height:normal;margin-top:1px;margin-bottom:3px;margin-top:5px;}
.clear{clear:both;}
#iceFooter #footer .searchContainer form {background:#689582 none repeat scroll 0% 0%;}
#iceFooter #footer .searchContainer .footerSearch{margin-bottom:3px;_margin-bottom:2px;}
#iceFooter #footer .searchContainer .footerSearchButton{margin-left:2px;}
#iceFooter #footer .searchContainer form button.footerSearchButton:hover {border:1px solid #B4D33B;background: url(http://o.aolcdn.com/art/living/button_gradient_over) repeat-x;}
#iceFooter #footer .text{text-align:center;padding:0.5em 0pt;margin:0pt 1em;font-size:12px;}
#iceFooter #footer .copyright{text-align:center;padding:0.5em 0pt;margin:-9pt 1em;font-size:12px;}
#iceFooter #footer .copyright ul li{list-style-type:none;}
#iceFooter #footer .backtotop {padding:0.5em 0pt;margin:0pt 1em;font-weight:bold;}
#iceFooter #footer .backtotop a{color:#3952A2;font-size:12px;text-decoration:none;}
   .backtotop a{background:none;}
    /*\*/
   *html  #livingHeader #header{width:99.7%;margin-left:2px;_margin-left:0px;_width:100%}
   *html .feedbackUrl{padding-left:6px;}
   /**/

/*Safari 2 and below*/
html[xmlns*=""] body:last-child #gmcAolHomeFooter #footer .searchContainer form button.footerSearchButton {background:#ecc048 url(http://o.aolcdn.com/art/home/search-btns.gif) repeat-x 0 75%;color:#333;font:400 .9em Arial;border:1px solid #cc9c16;padding:.28em 3px;vertical-align:bottom;}

/*IE7 Specific CSS */
 *+html #gmcAolHomeFooter #headerMiddle .headerSearch ,  *+html #livingHeader #header #headerMiddle .headerSearch{height:2.4em;}
 *+html #iceFooter #footer .searchContainer form button.footerSearchButton{margin-bottom:5px;}
    *+html #livingHeader #header{width:100%;margin-left:0px;}
#vid_snag{display:none;}
#header .searchContainer{width:52% !important;}


