/*Home Header CSS*/
#vid_ComSNSMain {z-index:999999999 !important;}
#homeHeader #header a {text-decoration:none;color:#2864B4;}
#homeHeader #header a:hover {text-decoration:underline;}
#homeHeader #header ul {padding:0;margin:0 0 5px 0;list-style-type:none;}
#homeHeader #header ul li {display:inline-block;padding-top:3px;}
#homeHeader #header form {margin:0;}
#homeHeader #headerBottom li a {_display:inline;}
#homeHeader .srchMoreClose{float:right;}
#homeHeader #smorehead{margin-top:19px;_margin-top:-33px;left:503px;_left:245px;display:none;position:absolute;padding:7px 5px 4px 5px;border:1px solid black;background:#fff;width:7em;}
       #headerBottom .feedbackUrl{font-size:11px;padding-left:16px;}
#homeHeader #header {background: #fff url(http://o.aolcdn.com/art/ch_music2/header_gradient.gif) repeat-x bottom;margin-bottom:10px;border-width:0 0 1px 0;border-style: solid;border-color: #999;font-size:12px;float:left;width:99.8%;border-left:1px solid #eee;border-right:1px solid #eee;_width:82em;}
#homeHeader #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;}
#homeHeader #header #hat ul.miniHat {float:left; margin:0;}
#homeHeader #header #hat ul.miniHat li {float:left;padding:0.4em 0; margin:0;}
#homeHeader #header #hat ul.miniHat li a {font-size:1em;padding:0 10px;border-right:1px solid #727375;color:#000;}
#homeHeader #header #hat ul.miniHat li a.lastLink {border:none;}
#homeHeader #header #hat ul.miniHat li a:hover {text-decoration:underline;}
#homeHeader #header #hat ul.chGuide {float:right; margin:0;}
#homeHeader #header #hat ul.chGuide li {float:left; padding:0;margin-left:-6px;}
#homeHeader #header #hat ul.chGuide li a {font-size:1em;display:block;padding:0.5em 10px;color:#000;}
#homeHeader #header #headerMiddle {float:none; padding-left:13px; position:relative;}
#homeHeader #header #headerMiddle #chLogo {font-size:1em;}
#homeHeader #header #headerMiddle #chLogo a {overflow:hidden;width:167px;height:27px;float:left;margin:3.5em 7em 0 0;display:block;}
#homeHeader #header #headerMiddle #chLogo a:hover {text-decoration:none;}
#homeHeader #header #headerMiddle #chLogo img {border:none;}
#homeHeader #header #snsContainer {float:right;margin:2.7em 1em 0pt 0pt;text-align:right;width:200px;_margin:-6em 1em 1.4em 0pt;zoom:100%;}
#homeHeader #header .btn {padding:0px;margin-top:6px;border:0px none;}
#homeHeader #header .btn a {float:right;border:1px solid #D9B550;color:#333333;font-weight:normal;background:#f8e8b5 url(http://o.aolcdn.com/art/home/search-btns.gif) repeat-x 0 75%;}
#homeHeader #header .btn a:hover {text-decoration:none;background:#f8e8b5 url(http://o.aolcdn.com/art/home/search-btns.gif) repeat-x 0 25%;}
/*search*/
#homeHeader #header #headerMiddle div.searchContainer {float:left;margin:1.58em 0 1.83em 0;}
#homeHeader #header #headerMiddle div.searchCat {margin:0 0 -5px .5em;}
#homeHeader #header #headerMiddle div.searchCat label, #headerMiddle div.searchCat input {float:left;}
#homeHeader #header #headerMiddle div.searchCat label {margin:0 .33em;}
#homeHeader #header #headerMiddle .headerSearch {background:#b0e1f6 url(http://o.aolcdn.com/art/home/home-grad-set1.gif) repeat-x 0 -200px;width:41em;padding:.42em 0 .42em .42em;_padding-bottom:0;_width:41em;}
#homeHeader #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;}
#homeHeader #header img.magnGlass {width:1.08em;height:1.08em; margin-left:.2em;}
#homeHeader #header div.searchCat ul {padding:0 0 .25em 0;margin:0 0 0 -6px;white-space:nowrap}
#homeHeader #header div.searchCat ul li {float:left;margin:0 0 0 .4em;padding:.2em .33em .2em .33em;}
#homeHeader #header .searchCat ul li.searchCatBg {background:#6ac2df;text-align:center;color:#fff;font:900 1em Arial;}
#homeHeader #header .searchCat ul li.searchCatBg a{color:#fff;}
#homeHeader #header .searchButton {float:left;background:#ecc048 url(http://o.aolcdn.com/art/home/search-btns.gif) repeat-x 0 75%;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;}
#homeHeader #header .searchButton:hover {text-decoration:none;background:#f8e8b5 url(http://o.aolcdn.com/art/home/search-btns.gif) repeat-x 0 25%;cursor:pointer;}
#homeHeader #header #headerBottom ul.chNav {margin:0;}
#homeHeader #header #headerBottom ul.chNav li {padding:0;float:left;border-right:1px solid #c3c3c3;border-left:1px solid #fff;padding:.42em 0 .33em;margin:0;}
#homeHeader #header #headerBottom ul.chNav.hoverState {}
#homeHeader #header #headerBottom ul.chNav.hoverState li a {color:#14526f;text-transform:uppercase;padding:.46em 1em .25em;}
#homeHeader #header #headerBottom ul.chNav.hoverState li a:hover {color:#0d5e79;font-weight:400;background:#fbf0cd;text-decoration:none;}
#homeHeader #header ul.inLneLnks li {float:left;padding:0;}
#homeHeader #hat ul.chGuide li a:hover, ul.chGuide a.selected {background:#FFFFFF none repeat scroll 0% 0%;}
#homeHeader #header .clear, .clearAll {float:none;clear:both;}
/*Home Header CSS Ends*/

/* Home Footer CSS */
#gmcAolHomeFooter #midRow{float:left;}
#gmcAolHomeFooter #footer .copyright{background:  url(http://o.aolcdn.com/art/ch_living/ch_logo) no-repeat 0px 10px;margin-top:20px;}
#gmcAolHomeFooter #footer .links { margin: 0 1em 0 1em; }
#gmcAolHomeFooter #footer .linksSection { text-align: center; padding: 0.5em 0 0.5em 0; }
#gmcAolHomeFooter #footer .linksSection h3 { display: inline; padding-right: 0.5em; font-size: 1.05em; font-weight: bold; }
#gmcAolHomeFooter #footer .linksSection ul { display: inline; }
#gmcAolHomeFooter #footer .linksSection ul li { display: inline; text-align: left; padding-right: 9px; _margin-left: 6px; background:url(http://o.aolcdn.com/art/ch_global/divider.gif) no-repeat 100% 1px; }
#gmcAolHomeFooter #footer .linksSection ul li.lastItem { background:none; }
#gmcAolHomeFooter #footer .text { text-align: center; margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; }
#gmcAolHomeFooter #footer .copyright { text-align: center; margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; }
#gmcAolHomeFooter #footer .backtotop { margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; font-weight: bold; }
#gmcAolHomeFooter a {text-decoration:none;color:#2864B4;}
#gmcAolHomeFooter #headerMiddle {float:none; padding-left:13px; position:relative;}
#gmcAolHomeFooter #headerMiddle #chLogo {font-size:1em;}
#gmcAolHomeFooter #headerMiddle #chLogo a {overflow:hidden;width:167px;height:27px;float:left;margin:3.5em 7em 0 0;display:block;}
#gmcAolHomeFooter #headerMiddle #chLogo a:hover {text-decoration:none;}
#gmcAolHomeFooter #headerMiddle #chLogo img {border:none;}
/*search*/
#gmcAolHomeFooter #headerMiddle div.searchContainer {float:left;margin:1.58em 0 1.83em 0;_height:60px;}
#gmcAolHomeFooter #headerMiddle div.searchCat {margin:0 0 -4px .5em;}
#gmcAolHomeFooter #headerMiddle div.searchCat label, #headerMiddle div.searchCat input {float:left;}
#gmcAolHomeFooter #headerMiddle div.searchCat label {margin:0 .33em;}
#gmcAolHomeFooter #headerMiddle .headerSearch {background:#b0e1f6 url(http://o.aolcdn.com/art/home/home-grad-set1.gif) repeat-x 0 -200px;width:40.9em;padding:.42em 0 .42em .42em;_margin-bottom:-18px;_padding-bottom:0px;_padding-right:0px;_padding-top:0.42em;_padding-left:0.42em;}
#gmcAolHomeFooter 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;}
#gmcAolHomeFooter img.magnGlass {width:1.08em;height:1.08em; margin-left:.2em;}
#gmcAolHomeFooter div.searchCat ul {padding:0 0 .25em 0;margin:0;}
#gmcAolHomeFooter div.searchCat ul li {float:left;margin:0 0 0 .4em;padding:.2em .33em .2em .33em;}
#gmcAolHomeFooter .searchCat ul li.searchCatBg {background:#6ac2df;text-align:center;color:#fff;font:900 1em Arial;}
#gmcAolHomeFooter .searchCat ul li.searchCatBg a{color:#fff;}
#gmcAolHomeFooter .searchButton {float:left;background:#ecc048 url(http://o.aolcdn.com/art/home/search-btns.gif) repeat-x 0 75%;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;}
#gmcAolHomeFooter .searchButton:hover {text-decoration:none;background:#f8e8b5 url(http://o.aolcdn.com/art/home/search-btns.gif) repeat-x 0 25%;cursor:pointer;}
#gmcAolHomeFooter #headerBottom ul.chNav {margin:0;}
#gmcAolHomeFooter #headerBottom ul.chNav li {padding:0;float:left;border-right:1px solid #c3c3c3;border-left:1px solid #fff;padding:.42em 0 .33em;margin:0;}
#gmcAolHomeFooter #headerBottom ul.chNav.hoverState li a {color:#14526f;height:1.5em;text-transform:uppercase;padding:.46em 1em .25em;margin:0 0 .33em 0;}
#gmcAolHomeFooter #headerBottom ul.chNav.hoverState li a:hover {color:#0d5e79;font-weight:400;background:#fbf0cd;text-decoration:none;}
#gmcAolHomeFooter #fsmore {display:none;position:absolute;padding:7px 5px 4px 5px;border:1px solid black;background:#fff;width:6.4em;_padding:2px;top:41px;left:506px;_left:245px;_width:6.1em;}
#gmcAolHomeFooter #fsmore ul {list-style-type:none;}
#gmcAolHomeFooter #fsmore ul li {margin:0px;padding:2px;white-space:nowrap;}
#gmcAolHomeFooter #fsmorex {float:right;}
#gmcAolHomeFooter #footer #midRow ul {list-style-type:none;margin-left:-39px;_margin-left:0px;}
#gmcAolHomeFooter #footer ul li{display:block;}
#gmcAolHomeFooter #footer #gmcFooter a{text-decoration:none;}
#gmcAolHomeFooter #footer #gmcFooter p a{text-decoration:none;color:#2b64b4;text-transform:uppercase;font-size:.9em;}
#gmcAolHomeFooter #footer #gmcFooter #topRow {background:#E7ECF2 none repeat scroll 0% 50%;color:#FFFFFF;}
#gmcAolHomeFooter #footer #gmcFooter #topRow img {float:left;margin:30px 30px 30px 10px;}
#gmcAolHomeFooter #footer #gmcFooter #gmcSearch {float:left;margin:10px 45px 10px;}
#gmcAolHomeFooter #footer .searchContainer form {border:none;background:none;padding:0px;_padding:0px 3px 3px 0px;}
#gmcAolHomeFooter #footer #gmcFooter #gmcSearch ul {padding:0px;_margin-left:-30px;}
#gmcAolHomeFooter #footer #gmcFooter #gmcSearch ul li {float:left;margin:0pt 0pt 0pt 0.4em;padding:0.2em 0.33em;font-weight:bold;color:#000;text-decoration:none;}
#gmcAolHomeFooter #footer #gmcFooter #gmcSearch ul li.searchCatBg a {color:#606060;text-decoration:none;font-size:1.1em;}
#gmcAolHomeFooter #footer #gmcFooter #gmcSearch form {display:inline;}
#gmcAolHomeFooter #footer #gmcFooter #gmcSearch form input {display:block;width:24.1em;_width:19em;_width:19em;}
#gmcAolHomeFooter #footer #gmcFooter #gmcSearch form input.subBut {float:right;width:30px;height:26px;border:none;background:#FFFFFF url(images/sprites/gmc-slices-3.gif) no-repeat scroll -198px 0px;}
#gmcAolHomeFooter #footer input.search {padding:0.47em 11px;_padding:0.36em 11px;width:30.5em;}

#gmcAolHomeFooter #footer #gmcFooter #topRow p {float:right;margin:45px 17px;font-size:1.2em}
#gmcAolHomeFooter #footer #gmcFooter #midRow {overflow:auto;background:#FEF7E4 none repeat scroll 0% 0%;zoom:100%;width:100%;border-bottom:2px solid #F8D56F;border-top:2px solid #F8D56F;padding-bottom:9px;padding-top:16px;}
#gmcAolHomeFooter #footer #gmcFooter {padding:0px 10px 0px 10px;}
#gmcAolHomeFooter #footer #gmcFooter #midRow div {float:left;padding:10px;width:139px;border-right:1px solid #C9C3B3;}
#gmcAolHomeFooter #footer #gmcFooter #midRow .rgt_div{border:0pt none;}
#gmcAolHomeFooter #footer #gmcFooter #midRow h2 {color:#8C8D8F;font-family:Arial;margin-bottom:10px;font-weight:bold;font-size:1.2em;margin-top:-12px;}
#gmcAolHomeFooter #footer #gmcFooter #midRow ul li{font-family:georgia;font-size:11px;color:#3952a2;text-decoration:none;line-height:16px;}
#gmcAolHomeFooter #footer #gmcFooter #midRow ul li a{color:#3952a2;font-size:font-size:11px;font-family:arial;}
#gmcAolHomeFooter #footer #gmcFooter #midRow .footerLeftConr {background:transparent url(images/sprites/gmc-slices-1.gif) no-repeat scroll 0px -500px;width:2px;height:2px;border-right:none;}
#gmcAolHomeFooter #footer #gmcFooter #midRow .footerRightConr{background:transparent url(images/sprites/gmc-slices-1.gif) no-repeat scroll -84px -500px;width:2px;height:2px;float:right;margin-top:-212px;border-right:none;_margin-top:-218px;}
#gmcAolHomeFooter #footer #gmcFooter #botRow #footNav {color:#C9C3B7;background:transparent url(http://www.aolcdn.com/ch_living/ch_logo) no-repeat scroll 14px 10px;margin-right:14px;}
#gmcAolHomeFooter #footer #gmcFooter #botRow #footNav ul {text-align:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin-top:6px;}
#gmcAolHomeFooter #footer #gmcFooter #botRow #footNav ul li {color:#000;display:inline;font-size:1.2em;}
#gmcAolHomeFooter #footer #gmcFooter #botRow #footNav ul li a {color:#2864B4;padding:3px 2px;font-size:12px;}
#gmcAolHomeFooter #footer #gmcFooter #botRow #footNav p {font-size:1em;padding-bottom:3px;text-align:right;_margin-top:5px;}
#gmcAolHomeFooter #footer #gmcFooter #botRow{background-color: #fef7e4! important;zoom:100%;clear:both;overflow:auto;}
#gmcAolHomeFooter #footer .links { margin: 0 1em 0 1em; }
#gmcAolHomeFooter #footer .linksSection { text-align: center; padding: 0.5em 0 0.5em 0; }
#gmcAolHomeFooter #footer .linksSection h3 { display: inline; padding-right: 0.5em; font-size: 1.05em; font-weight: bold; }
#gmcAolHomeFooter #footer .linksSection ul { display: inline; }
#footer .linksSection ul li { display: inline; text-align: left; padding-right: 9px; _margin-left: 6px; background:url(http://o.aolcdn.com/art/ch_global/divider.gif) no-repeat 100% 1px; }
#gmcAolHomeFooter #footer .linksSection ul li.lastItem { background:none; }
#gmcAolHomeFooter #footer .text { text-align: center; margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; }
#gmcAolHomeFooter #footer .copyright { text-align: center; margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; }
#gmcAolHomeFooter #footer .backtotop { margin: 0 1em 0 1em; padding: 0.5em 0 0.5em 0; font-weight: bold; }
.clear {clear:both;}

/*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 #footer .searchContainer form {padding:0px 3px 6px 0px;}
 *+html #gmcAolHomeFooter #headerMiddle .headerSearch ,  *+html #homeHeader #header #headerMiddle .headerSearch{height:2.4em;}
 *+html #gmcAolHomeFooter #footer #midRow ul{padding-left:40px;}
 *+html #gmcAolHomeFooter #fsmore{padding:2px;width:6.2em}
 *+html #homeHeader #smorehead{margin-top:0px;}
         
#vid_snag{display:none;}
#header .searchContainer{width:52% !important;}



