body {font-family:arial; font-size:100%; position:relative;}
* {margin:0; padding:0;}
ul, li {list-style-type:none;}
img {border:none;}
a {color:#2864B4;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

.container {font-size:0.75em; margin:0 auto; width:81.667em; letter-spacing:0.083em; padding-bottom:0.083em; border:0.083em solid #999; border-width:0 0.083em;}
.banner {text-align:left; background:#ddd; float:left; width:100%;}
.bannerAd {padding:0.833em 0.417em 0.667em 0.5em; text-align:center; width:60.667em; height:7.5em; overflow:hidden; float:left;}
.hdrSec {width:81.667em; border-top:0.083em solid #999; position:relative; clear:both;}

/* Banner DL Starts */
.xpromoContnr {background:#fff; width:17.5em; float:right; height:6.833em; margin:0.833em 0.667em 0.416em 0; position:relative; padding:0.333em 0.833em; display:inline;}
.xpromoContnr .head {float:right; width:10em; height:1.5em; overflow:hidden; font-weight:bold;}
.img80x80 {width:6.667em; height:6.667em;}
#rotator {float:left; margin:0pt 0pt 0.333em; padding:0; position:relative;}
#rotator li {position:absolute;}
#rotator li {color:#2B63AE; width:17.5em; overflow:hidden;}
.xpromoContnr .photoContnr {float:left; margin-top:0.083em; width:7.25em; float:left;}
.xpromoContnr .textContnr {float:left; margin:1.25em 0 0 0.25em; width:9.75em;}
.xpromoContnr .textContnr h5 {font-size:1em; height:1.25em; overflow:hidden;}
.xpromoContnr .textContnr a {font-weight:normal; color:#2B65B0; font-size:1em;}
.xpromoContnr .textContnr p {color:#000; font-weight:normal; height:2.75em; overflow:hidden;}
.xpromoContnr .textContnr p a {color:#000; font-weight:normal; overflow:hidden;}
.xpromoContnr .hdlctrlBtn {background-color:#FFFFFF; width:4em; height:1.83em; position:absolute; right:0; bottom:0.083em; z-index:1;}
.hdlctrlBtn img {cursor:pointer; height:1.583em; width:1.667em;}
/*Banner DL Ends */

/* Hat Starts */
.hdrHat {border-top:0.083em solid #6BBC36; padding-left:0.25em; position:relative; _position:static; width:99.7%; letter-spacing:0;}
.hdrHat ul.leftHat {float:left; margin:0;}
.hdrHat ul.leftHat li {float:left; margin:0; padding:0.167em 0;}
.hdrHat ul.leftHat li a {font-size:0.916em; font-weight:normal; padding:0 0.75em;}
.hdrHat ul.leftHat li a.lastLink {border-right:none;}
.hdrHat ul.rightHat {float:right; margin:0; text-transform:uppercase; padding-right:0.2em;}
.hdrHat ul.rightHat li {float:left; margin:0; padding:0;}
.hdrHat ul.rightHat li a {display:block; font-size:0.833em; font-weight:normal; padding:0.333em 1.041em;}
.hdrHat ul.rightHat li a .imgMore {width:0.75em; height:0.5em; margin:0.083em 0 0 0.167em; _width:0.833em; padding-bottom:0.1em;}
.hdrHat ul.rightHat li a.morech {padding:0.333em 0 0.333em 0.5em; text-decoration:none;}
.hdrHat ul.rightHat li .imgdrp {padding:0 0.75em; _padding:0 0.75em 0 0; cursor:pointer; width:1em !important; _display:inline-block; background:transparent url(../../images/common/m_sprite.png) scroll 105% -214px;}

.chsmore {background:#E3E3E3; border:0.083em solid #999; display:none; overflow:hidden; position:absolute; width:9.833em; border-top:none;}
.chsmore ul li {text-align:center; text-transform:uppercase; border-top:0.083em solid #999;}
.chsmore ul li.firstLink {border:none;}
.chsmore ul li a {font-weight:normal; color:#636363; font-size:0.833em; display:block; height:1.25em; white-space:nowrap; padding:0.416em 0; }
.chsmore ul li a:hover {text-decoration:underline;}
/* Hat Ends */

/* Header , Footer Logo, Search Starts */
.hdrContent a:hover, .ftHdr a:hover {text-decoration:none;}
.hdrContent, .ftHdr {padding-left:1.083em; overflow:hidden; width:98.5%; letter-spacing:0.083em;}
.ftHdr {border:0.083em solid #999; border-width:0.083em 0; width:98.7%;}
.hdrContent .aolchLogo, .ftHdr  .faolchLogo {font-size:1em;}
.hdrContent .aolchLogo a, .ftHdr .faolchLogo a {width:18.0833em; float:left; height:3.25em; margin:3.25em 1em 0 0; overflow:hidden;}
.hdrContent .aolchLogo img, .ftHdr .faolchLogo img  {border:none;}
.hdrContent div.searchContainer, .ftHdr div.searchContainer {float:left; height:6.33em; padding:1.25em 0 1em; font-weight:normal; width:41.416em; background:transparent url(../../images/common/withgoogle_logo.gif) no-repeat scroll 32.5em 1em;}
.hdrContent div.searchContainer, .ftHdr div.searchContainer {background:transparent url(../../images/common/withgoogle_logo.gif) no-repeat scroll 32.5em 1em;}
.hdrContent div.searchContainertv, .ftHdr div.searchContainertv {background:transparent url(../../images/common/truveo.gif) no-repeat scroll 41.75em 3.5em;}
.hdrContent div.searchCat, .ftHdr div.searchCat {margin:0 0 0 0.5em;}
.hdrContent div.searchCat ul, .ftHdr div.searchCat ul  {margin:0; padding:0 0 0.25em;}
.hdrContent div.searchCat ul li, .ftHdr div.searchCat ul li {float:left; margin:0 0 0 0.4em; padding:0.2em 0.33em; display:inline;}
.hdrContent .searchCat ul li.searchCatBg, .ftHdr .searchCat ul li.searchCatBg  {font:bold 1em Arial; line-height:normal; text-align:center; padding:0.2em 0.833em; *padding:0.22em 0.833em; _padding:0.2em 0.833em;}
.hdrContent .headerSearch, .ftHdr .headerSearch {padding:0.416em 0 0.416em 0.4em; width:40.8em; *padding-bottom:0em; *margin-top:-0.083em; _margin-top:0;}
.hdrContent input.search, .ftHdr input.search {border:0.167em solid #fff; float:left; font-family:arial; font-size:1em; padding:0.333em 0.1em 0; width:31.9em; height:1.5em;}
.headerSearch button {border:0.167em solid #FFFFFF; float:left; font:bold 1em Arial; height:2.24em; _height:2.167em; line-height:normal; margin:0 0 0 0.35em; padding:0; text-decoration:none; text-align:center; text-transform:uppercase; width:7.6em; cursor:pointer;}
.hdrContent .srd ,.ftHdr .srd {padding-top:0.333em; *padding:0;}
.hdrContent .srd input,.ftHdr .srd input {margin-right:0.25em; width:1.25em;}
.hdrContent .srd label,.ftHdr .srd label {margin-right:1.5em; font-size:0.916em; text-transform:uppercase; vertical-align:text-top;}
.snContent {clear:right; margin:4em 1.3em 0 0; display:block; float:right; font-size:0.92em; padding:0; text-align:right; width:5em;}
span.snButtonBdr {background:#C6D3D5 url(../../images/common/button_gradient.gif) repeat-x scroll 0 0; border:0.083em solid #BABABA; display:block; float:right; margin:0.45em 0 0; text-align:center;}
a.snButton {border:0.083em solid #FFFFFF; text-decoration:none; color:#4B4B4B; width:auto; display:block; padding:0.2em 0.5em; text-align:center; font-weight:normal; outline:none;}
a.snButton:hover {text-decoration:none;}
.hdrContent .searchCat ul li a, .ftHdr .searchCat ul li a {cursor:pointer;}
.hdrContent embed, .hdrContent object, .hdrContent .masthd {float:right; margin:0.5em 1em 0 0;}
.hdrContent embed.lftEmbd{float:left}
div.footer div.linksSection div.quicklinks ul.footer_link_spl li a{color:#2864B4;}
/*Header, Footer logo Search Ends */

/* AOL Mail SignIn Starts */
#mailLink {position:absolute;right:2em;text-align:center;top:3.332em;width:16em;}
#mailSign {background:transparent url(../../images/common/signup_button.gif) no-repeat scroll 0 50%;color:#FFFFFF;font-weight:bold;height:25px;margin-left:2em;padding-top:0.5em;text-align:center;width:130px;_margin-left:-0.5em;}
#mailSign {background:transparent url(../../images/common/signup_button.gif) no-repeat scroll 0%;color:#FFFFFF;font-weight:bold;height:25px;padding-top:0.5em;text-align:center;width:130px;margin-top:0.33em;}
#mailSign a:link, #mailSign a:visited {color:#FFFFFF;padding:0pt;}
#mailSign a:hover {text-decoration:underline;}
#mailLink {position:absolute;right:2em;text-align:center;top:3.332em;width:16em;}
#mailLink a:hover, #mailSign a:hover {text-decoration:underline;}
/* AOL Mail SignIn Ends*/

/* header Nav Starts */
.hdrNav {overflow:hidden; background:#FF7814; letter-spacing:0.083em;}
.hdrNav ul.hdNav {margin:0; overflow:hidden; width:100%;}
.hdrNav ul.hdNav li {float:left; margin:0;}
.hdrNav ul.hdNav.hoverState li a {font-weight:normal; padding:0.168em 0.833em 0; float:left; height:1.5em; line-height:1.416em; text-transform:uppercase;}
.hdrNav ul.hdNav.hoverState li a.selected {font-weight:bold; text-decoration:none;}
/* header Nav ends */

.content {background:transparent url(../../images/common/content-shadow-bg.gif) repeat-x scroll center top; padding-top:0.083em; border-top:0.083em solid #999; _background-position:0 1px; letter-spacing:0.083em;}
.leftCol {width:12.667em; padding:0.833em 0.833em 0.833em 0.75em; float:left; background:#E3E3E3 url(../../images/common/content_sprite.png) repeat-x scroll 0 0;}

/* Ads Section Starts */
.ad120x600 {width:10em; height:50em; margin-bottom:0.833em; overflow:hidden; padding:0 1.25em;}
.ad120x600 img {width:10em; height:50em;}
/*.ad160x600 {width:13.333em; height:50em; margin-bottom:0.833em; overflow:hidden; padding:0; margin-left:-0.333em;}
.ad160x600 img {width:13.333em; height:50em;}  */
.ad120x60 {width:10em; height:5em; margin-bottom:0.833em; overflow:hidden; padding:0 1.25em;}
.ad120x60 img {width:10em; height:5em;}
.ad638x150 {height:12.5em; margin-bottom:0.833em; overflow:hidden; width:53.167em; margin-left:-0.667em; *margin-left:-0.833em; clear:both;}
.pageAd {width:25.833em; height:21.667em; background:#EEE; border:0.167em solid #FFF; text-align:center; margin-bottom:0.833em;}
.pageAd .adTxt{text-align:center; font-size:0.667em; text-transform:uppercase; color:#999; letter-spacing:0.0833em}
.ad300x250 {width:25em; height:20.833em; padding:0.416em; _padding-bottom:0; overflow:hidden;}
.ad300x250 img {width:25em; height:20.833em; overflow:hidden;}
/* Ads Section Ends */

.centercol {width:37.7em; padding:0.833em 0.75em 0.833em 0.916em; float:left;}
.rightcol {width:26.25em; padding:0.833em 0.75em 0.833em 0.833em; float:right; background:#E3E3E3 url(../../images/common/content_sprite.png) repeat-x scroll 0 0;}

.SrchArea, .CatPmod, .SRLL, .searchMod, .CatFmod , .mPopMod, .CatHgMod, .CatInMod, .CatPRMod, .ChaFeMod, .FeBlgMod, .SpLnks, .RcPro60x60, .THdmod, .SBSPromo, .Pr120x90, .Pr100x75, .Pr60x60 {margin-bottom:0.833em; font-weight:normal; text-align:left;}
.modHeader {padding:0.25em 0.25em 0.25em 0.75em; font:bold 1em arial;}
.modBody {padding:0.667em 0.83em 0 0.83em; overflow:hidden;}
.modUnit {margin-bottom:0.83em; overflow:hidden; width:100%;}
.modImg {margin:0.25em 0.75em 0 0; float:left;}
.modImgRht {margin:0.25em 0.83em 0 0; float:right;}
.img200x75 {width:16.667em; height:6.25em;}
.img120x90 {width:10em; height:7.5em;}
.img138x105 {width:11.5em; height:8.75em;}
.img100x75 {width:8.333em; height:6.25em;}
.img75x75 {width:6.25em; height:6.25em;}
.img60x60 {width:5em; height:5em;}
.modStrong {font-weight:bold; font-size:1em; font-family:arial;}
.modTxt {font-weight:normal; margin-top:0.167em;}


/*Search Module*/
.chooseCat{float:left; width:18.0em;_width:auto;}
.chooseCat label, .regionArea label {display:block; font-weight:bold;}
.chooseCat .combo, .regionArea .combo {margin-top:0.5em; float:left; font-size:1em; width:12em; _font-size:0.9em; _width:13.5em;}
.regionArea{float:left; width:17.25em; padding-left:0.416em;}
.clrBoth, .clear{clear:both;}
.searchMod .modBody {padding-top:0;}
.searchMod .modBody .clrBoth {overflow:hidden; width:100%; margin-top:0.667em; padding-top:0.667em; _margin-top:0.333em;}
.searchMod .modBody .firstLnk {margin-top:0.667em; padding:0;}
.searchMod p {padding-left:1.25em; margin:0.416em 0;}
.searchMod .descBut, .searchMod .descBut1 {float:left; cursor:pointer; margin:0.25em 0.416em 0em 0.416em; _margin-top:0.333em;}
.searchMod .descBut a, .searchMod .descBut1 a {display:block; text-decoration:none; font-weight:normal; padding:0.25em 0.5em;}
.searchMod .descBut1 {margin-right:2.5em;}
.sel_Go{float:left;width:auto;}
/* Search Module Ends */

/* DL module Starts */
.dl_sponTxt_Img {display:block; width:37.619em; height:1.25em; text-align:right;}
.dl_sponTxt_Img div.dl_sponTxt_Img_Cont{display:block; float:right;}
.dl_sponTxt_Img div{float:left;}
.dl_sponTxt_Img img{float:left; height:1.0em; width:6.0em; margin-left:0.416em;}
.DlMod {margin-bottom:0.833em; font-weight:normal;}
.DlMod .modHeader {font-size:1.167em; padding:0.416em 0.25em 0.416em 0.55em;}
.dlCon {padding:0.5em 0.833em 0.833em; overflow:hidden; width:35.833em; _padding-bottom:0.25em; height:13.25em; _height:14em;}
.imgCon {width:16.667em; height:13em; float:left; margin:0.333em 0.833em 0 0;}
.imgCon a {display:block;}

/* .imgCon a img {width:16.667em; height:12.5em;}  */
.imgCon a, .imgCon a img {text-align:right;}

.imgTxt {font-size:0.75em; padding-top:0.167em; *padding-top:0;}
.RContents {float:left; width:18.083em; margin-top:0.167em; _margin-top:0.33em;}
.RContents .dlHead {font-size:1.5em; margin-bottom:0.333em; line-height:1.167em;}
.RContents .dlHead a {font-weight:bold;}
.dlTxt {font-weight:normal; margin-bottom:0.5em; line-height:1.333em;}
.dllinks .dlnrmLnk {line-height:1.5em;}
.dlOpBar {position:relative;}
.dpnxtTxt {overflow:hidden; width:27.167em; padding-left:0.667em; line-height:2em; height:2em;}
.dpnxtTxt strong {margin-right:0.167em;}
.dlctrlBtn {height:1.83em; position:absolute; right:0.667em; _right:1.75em; top:-0.083em; padding-right:0.333em;}
.dlCount {float:left; padding:0.25em; font-weight:bold;}
.dlctrlBtn img {cursor:pointer; width:1.667em; height:1.583em;}
/* DL module Ends */

/* Arc Module Starts */
div.arcModule, div .BkMark {/*font-size:0.75em;*/height:2.0833em;width:100%;display:block;margin:1.8326em 0 0;font-weight:normal;}
div.arcModule .binary-opinion {float:left;margin-top:0.4998em;width:auto;}
div.arcModule div.permLink, div.arcModule div.shareTxt {display:block;float:left;margin-top:0.4998em;margin-left:0.2166em;}
div.arcModule .binary-opinion span.binary-yes-option span, div.arcModule .binary-opinion span.binary-no-option span{margin:0em 0.2166em;}
div.arcModule div.shareTxt, div.arcModule div.permLink{padding-left:0.4998em;}
div.arcModule div.permLink{margin-left:0.4998em;}
div.arcModule span.shareTxt, div.arcModule span.share{float:left;}
div.arcModule ul.arcList{float:left; list-style-type:none;}
div.arcModule ul.arcList li{float:left;margin:0pt;padding-left:0.4998em;}

div .BkMark strong {float:left; margin-top:0.333em; font-weight:normal;}
div.BkMark a {float:left; margin:0.333em 0 0 1.833em; width:1.5em; height:1.5em;}
/* Arc Module Ends */

.ChaFeMod .modBody {width:10.8em;}
.CatFmod .modTxt {margin-top:0.5em; width:26.333em; float:left;}
.CatFmod ul.modLists {margin:0.5em 0 0 0; float:left; width:26.333em;}
.CatFmod ul.modLists li {padding-left:0.5em;}

.mPopMod .modBody, .FeBlgMod .modBody {padding-bottom:0.5em;}
.modBody .mPopLists li {padding:0.416em 0;}
.modBody .mPopLists li.mpfirst {padding-top:0;}

.bdCon120x90 {width:24.74em; float:left;}
.RdStryCon {width:100%; overflow:hidden; margin-top:0.333em;}
.rdStTxt {float:left; font-weight:bold;}
.rsStDT {float:right; font-weight:normal;}

.CatHgMod .modBody, .CatInMod  .modBody, .CatPRMod  .modBody, .searchMod .modBody {padding-bottom:0.833em; overflow:hidden; width:35.833em;}
.CatHgMod .CatsubHd {font-size:1em; font-weight:bold; margin-bottom:0.833em;}
.CatHgMod .CatLnSHd {font-size:1em; font-weight:bold; display:block; padding-bottom:0.833em;}
.CatHgMod .modBody ul, .CatHgMod .modBody dl {float:left; width:95%;}
.CatHgMod .modBody ul.CatLists1 {width:35.5em;}
.SrchArea .modBody ul li, .CatHgMod .modBody ul li, .CatInMod  .modBody ul li, .CatPRMod .modBody ul li, .RcPro60x60 .modUnit .modLists li, .Pr120x90 .modBody .modLists li, .Pr100x75 .modBody .modLists li, .Pr60x60 .modBody .modLists li {padding-left:0.75em; line-height:1.5em;}
.CatNormTxt {margin-left:0.416em;}
.moreLink {float:right; margin-top:0.833em;}
.moreLink a {font-weight:bold;}


.LLPara, .LLPara1R {margin:0 0 0.167em 0;}
.CatInMod .cons1R {padding-bottom:0;}
.CatInMod .cons1R  .InfoLists {margin-bottom:0.667em;}
.CatHgMod .modBody ul.CatLists1 li {margin-right:0.75em; float:left; width:16.25em;}

.CatHgMod .modBody ol {margin-left:1.75em; list-style-type:decimal;}
.CatHgMod .modBody ol li {line-height:1.5em; list-style-type:decimal;}

.SrchArea .CatsubHd {margin-bottom:0.416em; font-size:1em;}
.SrchArea .modBody .LLnks {margin-bottom:0.25em; overflow:hidden; width:100%;}
.SrchArea .modBody .LLnks li {width:5.5em; float:left; margin-right:2.5em;}

.CatHgMod .SrcCompTxt {font-weight:normal; margin:0 0 0.667em 0;}

.ChaFeMod .modBody .modImg {float:none; margin:0 0 0.5em; padding:0.667em 0 0.416em; text-align:center;}

.ChaFeMod .moreLink {margin:0 0 0.667em 0; *margin:0;}
.ChaFeMod .moreLink a {font-weight:normal;}

.FeBlgMod .modBody {padding-top:0.333em;}
.FeBlgMod .modBody .modTxt {margin:0 0 1.25em;}
.SpLnks .modHeader, .RcPro60x60 .modUnit .modTitle  {margin:0.5em 0.75em 0em 0.75em; padding:0 0 0.25em;}
.SpLnks .modUnit {margin-bottom:1.25em;}
.modsmTxt {font-size:0.916em;}
.spByGog {text-align:right; margin:0.833em 0.833em 0 0; padding-bottom:0.833em; overflow:hidden; width:96%;}
.ByGogLogo {width:6.5em; height:1.333em; float:right;}

.RcPro60x60 .modUnit .modTitle {margin:0; font-size:1em;}
.RcPro60x60 .modUnit .modTitle a {font-weight:bold;}
.RcPro60x60 .modBody {margin:0; padding:0.667em 0.83em 0pt;}
.RcPro60x60 .modUnit .modImg {margin-top:0.833em;}
.RcPro60x60 .modUnit .modLists {margin:0.667em 0 0 0;}
.RcPro60x60 .modUnit ul.modLists {float:left; width:18.25em;}

.THdmod .modBody  {overflow:hidden; width:24.333em; padding-bottom:0.667em;}
.THdmod .modBody .InfoLists li {padding-left:0.75em; line-height:1.5em;}
.THdmod .modBody .moreLink {margin:0 0 0.75em 0;}
.THdmod .modBody .InfoLists li a {font-weight:normal;}


.SBSPromo .modBody {padding:0.833em; overflow:hidden; width:35.833em;}
.SBSPromo .modLUnit {float:left; width:16.667em; padding-right:1.167em; margin-bottom:0.333em;}
.SBSPromo .modRUnit {float:right; width:16.667em;}
.SBSPromo .modBody .modImg {float:none; margin:0;}
.SBSPromo .modBody .modTxt {line-height:1.333em; margin-top:0.833em;}

.Pr120x90 .PrHic {padding-left:2em;}
.Pr120x90 .modBody .modStrong, .Pr100x75 .modBody .modStrong, .Pr60x60 .modBody .modStrong {display:block; margin-bottom:0.5em;}
.Pr120x90 .modBody .modLists {margin:0.167em 0 0 0; float:left;}
.Pr120x90 .modBody .modLists li, .Pr100x75 .modBody .modLists li, .Pr60x60 .modBody .modLists li {line-height:1.333em;}
.Pr120x90 .modBody .modLists li a, .Pr100x75 .modBody .modLists li a, .Pr60x60 .modBody .modLists li a {font-weight:normal;}

.Pr100x75 .PrHic {padding-left:2em;}
.Pr100x75 .modBody .modLists {margin:0.167em 0 0 0; float:left;}

.Pr60x60 .PrHic {padding-left:2em;}
.Pr60x60 .modBody .modLists {margin:0.167em 0 0 0; float:left;}
.hPwrBy a {margin:0 0.5em 0 0;}
.hPwrBy {float:right;}
.hrIcon img {height:1.5em; margin-right:0.5em; width:1.5em; float:left;}
.hdrHeading {display:block; float:left; margin-top:0.083em;}
.floatL {float:left;}

.IframeMod {height:auto/*66.67em*/; margin:0 auto 0.833em; text-align:center; width:25em;}

.flsh150x150 {float:left; margin:0.25em 0.83em 0pt 0pt; width:12.5em; height:12.5em; overflow:hidden;}
.MGCon {float:left; width:22em;}
.MGCon .Iframe {width:22em; height:6em; overflow:hidden; margin-bottom:0.833em;}
.MGbdy {margin-bottom:0.833em;}

.MGbdy ul.modLists li a, .MGbdy ul.modLists li {font-weight:normal;}
.MGCon .txtArea {width:21.333em; height:5.75em; font:1em arial; padding-left:0.5em;}

.PwrBy {text-align:right; margin-top:0.667em; clear:left;}

.PwrBy  a {font-weight:normal; margin-left:0.333em;}

.CatHgMod .modBody dl.CatLists1 {width:99%;}
.CatHgMod .modBody dt {float:left; clear:both; margin-top:0.167em;}
.CatHgMod .modBody dd {margin:0.25em 0 0 0; float:left; padding-top:0.167em; width:85%;}
.CatHgMod .modBody .CatLists1 dd {width:14.5em; margin-right:1em;}
.CatHgMod .modBody .CatLists1 dt {clear:none;}
.CatHgMod .modBody .FourRowI dd {width:71%;}
.CatHgMod .modBody dd a {line-height:1.5em; display:block;}

.LLicon img {width:1.5em; height:1.5em; margin-right:0.5em;}

.CatHgMod .mod4Row {padding-bottom:0;}
.For4Row {overflow:hidden; width:35.833em; margin-bottom:0.416em;}
.CatHgMod .modBody ul.OneRwLL, .CatHgMod .modBody dl.OneRwLL {width:100%;}
.CatHgMod .modBody ul.FourRow {width:35.667em; margin-bottom:0.667em; *padding-bottom:0.667em; _padding-bottom:0;}
.CatHgMod .modBody ul.FourRow li {float:left; line-height:1.25em; margin-right:0.5em; padding-left:0.5em; width:7.916em;}
.CatHgMod .modBody ul.FourRowI, .CatHgMod .modBody dl.FourRowI {float:left; width:7.25em; margin-right:1.667em;}
.CatHgMod .modBody dl.FourRowI {width:35.5em; margin-right:0;}
.CatHgMod .modBody dl.FourRowI dt {clear:none;}
.CatHgMod .modBody dl.FourRowI dd {width:6.083em; margin-right:0.75em;}

.CatHgMod .modBody ul.CatLists1 {margin-bottom:0.5em;}
.CatHgMod .modBody ul.CatLists1 li {line-height:1.25em;}

.CatHgMod .modBody .iconsHL {padding-left:2em;}

.MapBg {margin-top:0.833em; padding:0.833em 0; text-align:center;}
.MapContainer {width:27.33em; height:16.833em; line-height:16.833em; margin:0 auto; font-weight:bold;}

.Map406x200 {padding:0.833em 0 0em; text-align:center;}
.Map406x200 .MapContainer {width:33.833em; height:18.326em; line-height:16.667em; margin:0 auto; font-weight:bold;}
.CatHgMod .MapsubHd {font-size:1em; font-weight:bold; margin-bottom:0.5em;}

.CatHgMod .Map200Hd {font-size:1em; font-weight:bold; margin:0.667em 0 0 0.833em;}
.Map200Con {width:16.667em; height:16.667em; line-height:16.667em; float:left; text-align:center; margin-right:0.833em; font-weight:bold;}
.Lnks200Map {width:18em; overflow:hidden;}
.Lnks200Map .CatLnSHd {padding-bottom:0.5em;}
.CatHgMod .Map200sHd {display:block; font-size:1em; font-weight:bold; padding:0.833em 0 0.833em 0.833em;}

.MIPCat {margin-bottom:2em;}
.MIPCat .modBody {margin-bottom:1.5em; width:35.667em;}
.MIPCat .modHeader {padding:0 0 0.167em 0; margin:0 0.25em 0; font-weight:normal; font-size:2em;}
.MIPCat .modHeader a {font-weight:normal;}
.MIPCat .modBody .modUnit {margin-bottom:1.5em;}
.bdCon120x90 .modTxt {margin-top:0.5em; width:24.75em;}
.CatFmod .bdCon120x90 .modLists {width:24.75em;}
.pgNav {overflow:hidden; width:35em;}
.pgNav li {float:left; line-height:0.75em;}
.pgNav li.morePg, .pgNav li.nxtPg {margin-left:1em;}
.pgNav li.prvPg {margin-right:1em;}
.pgNav li a {margin:0 0.25em 0; text-decoration:none;}

.FlashMod {margin:0; overflow:hidden; width:100%;}
.FlashContent {margin:0 auto; font-weight:bold; text-align:center; overflow:hidden; width:100%;}

.img3Mod {overflow:hidden; width:35.916em; _width:35.833em;}
.img3Mod .modUnit {float:left; margin:0pt 0.833em 0.833em; width:10em; display:inline;}
.img3Mod .mod3Mid {margin:0 1.25em 0.833em;}
.img3Mod .modStrong {margin-top:0.75em;}
.img3Mod .modImg {float:none;}

.img4Mod {overflow:hidden; width:36.75em; _width:36.667em; padding:0.5em 0 0 0.83em;}
.img4Mod .modUnit {float:left; margin:0pt 0.8em 0 0; width:8.333em; display:inline;}
.Pr100x75 .img4Mod .modStrong {margin:0.5em 0 0.833em;}
.img4Mod .modImg {float:none;}
.Pr100x75 .Pr4ImgHd1 {padding:0.667em 0 0 0.833em; font-size:1em; font-weight:bold;}
.Pr100x75 .Pr4ImgHd2 {padding:0 0 0 0.833em; font-size:1em; font-weight:bold;}

.sHdTO {margin-left:2em; _margin-left:2.67em;}
.sHdTO li {list-style-type:decimal; font-weight:bold; margin-bottom:0.833em;}
.sHdTO li a {font-weight:bold;}
.sHdTO li .nrmTxt {font-weight:normal; margin-top:0.333em;}

.fbanner {text-align:left;}
.fbannerAd {padding:0.833em 10.417em; text-align:center; width:60.667em; height:7.5em; overflow:hidden;}

.StoryBut {margin-bottom:0.833em; text-align:center;}
.StoryBut .descBut {cursor:pointer; display:block; line-height:2em; width:12em; margin:0 auto; text-align:center;}
.StoryBut .descBut a {display:block; font-weight:bold; text-decoration:none;}

.headIcon {margin:-0.667em 0.5em 0 0; float:left; position:relative;}
.rightcol .modHeader {line-height:1.25em;}
.CatPRMod {clear:both;}

/* Comments Module Start */
.StPgComnt {margin:1.75em 0; width:100%; overflow:hidden;}
.StPgComnt .CmtHdCo {width:100%; overflow:hidden; padding:0 0 0.333em 0;}
.StPgComnt .CmtHdCo .headTxt {font-size:1.25em; float:left;}
.StPgComnt .CmtHdCo .hdRtCon {float:right; line-height:1.5em;}
.StPgComnt .CmtHdCo .hdRtCon a {font-weight:bold; margin-left:1.25em; text-decoration:none;}
.StPgComnt .CmtsCnt {width:100%; overflow:hidden; padding:0.25em 0;}
.StPgComnt .lftCon {float:left;}
.StPgComnt .rgtCon {float:right;}
.StPgComnt .cmtContent {margin-bottom:0.833em;}
.StPgComnt .modUnit {padding:1em 0.333em 1em 0.833em; width:36.5em; margin:0;}
.StPgComnt .bdCon {width:30.416em; float:left;}
.StPgComnt .modUnit .RdStryCon {margin:0.167em 0 0.333em; font-size:0.916em;}
.StPgComnt .modUnit .RdStryCon span {margin-right:0.833em; float:left;}
.StPgComnt .modUnit .RdStryCon .rdStEm {float:right; margin-right:0; font-weight:bold;}

.StPgComnt .AddCmts {margin-top:2em; width:100%; overflow:hidden;}
.StPgComnt .AddCmts .wrtCmtHd {font-size:1.25em; margin-bottom:0.667em;}
.StPgComnt .AddCmts .cmtTxtArea {display:block; font-size:1em; font-family:arial; font-weight:normal; height:9em; overflow:auto; padding:0.25em; width:33em;}
.StPgComnt .cmtsBut {margin:0.833em 0; text-align:center;}
.StPgComnt .cmtsBut .descBut {cursor:pointer; float:left; line-height:2em; margin-left:1em; display:inline; text-align:center; width:6em;}
.StPgComnt .cmtsBut .descBut a {text-decoration:none; display:block; font-weight:bold;}
/*Comments Module Ends */

/* New comments Module Starts */
.postCmnt {background-color:#7A7A7A; color:#FFFFFF; margin:0; width:100%;}
.postCmntHdr {color:#FFFFFF; font-size:2em; padding:0.25em 0 0 0.25em;}
.cmntRule {margin-left:0.75em;}
.txtCntnr {height:16.25em;}
.cmntTxt {border:4px solid #333333; font-size:1em; font-family:arial; color:#000000; height:9.5em; margin:0.75em 0.75em 0.92em; overflow:auto; padding:9px; width:33.5em;}
.signInPstBtn {border:1px solid; background:transparent url(http://www.aolcdn.com/ch_pixcetera/images/sgin_postcmmnt_btn_bg) repeat scroll 0% 50%; color:#FFFFFF; cursor:pointer; display:inline; float:left; font-weight:bold; height:1.75em; line-height:1.75em; text-align:center;}
.signInPstBtn {margin:0pt 0.83em 0pt 0.75em; width:13.333em;}
.cmntClrBtn {border:1px solid; background:transparent url(http://www.aolcdn.com/ch_pixcetera/images/postcomment__btn_bg) repeat scroll 0% 50%; color:#FFFFFF; cursor:pointer; display:inline; float:left; font-weight:bold; height:1.75em; line-height:1.75em; text-align:center;}
.cmntClrBtn {width:4.667em;}
.signInPstBtn:hover {background:transparent url(http://www.aolcdn.com/ch_pixcetera/images/sgin_postcmmnt_btn_rh) repeat scroll 0% 50%;}
.cmntClrBtn:hover {background:transparent url(http://www.aolcdn.com/ch_pixcetera/images/postcomment__btn_bg_rh) repeat scroll 0% 50%;}
/* New Comments Module Ends */


/* Photo Gallery Block Module Starts */
.fotoZoneMod {margin-bottom:0.833em; background:#FFF; width:100%; overflow:hidden;}
.fotoZoneMod .FlashContent {background:#FFF;}
.PGBCon {width:100%; overflow:hidden; margin-bottom:0.833em;}
.PGBCon .PtGaBl {overflow:hidden; width:25.667em; margin:0 0.75em 0.833em 0; float:left;} 
.PtGaBl .modHeader {padding:0.416em 0.25em 0.416em 0.75em}
.PtGaBl .img4Mod {overflow:hidden; padding:0.5em 0pt 0pt 0.75em; width:25em;}
.PtGaBl .img4Mod .modUnit {display:inline; float:left; margin:0 0.5em 0.5em 0; width:11.833em;}
.PtGaBl .img4Mod .modUnit .modImg {margin:0.25em 0.83em 0.667em 0pt;}
.PtGaBl .moreLink {margin:0 0.833em 0.667em 0; display:inline;}
.PtGaBl .img4Mod .fstUnit {margin-right:0.75em;}
.PGBCon .BlkTwo {margin-right:0;}
/* Photo Gallery Block Module Ends */

/* Photo Gallery Page Starts */
.photoGalMod {margin-bottom:1.167em; background:#FFF;}
.photoGalMod .GalTitle {font-size:2em; color:#505050; border-bottom:0.05em solid #999; background:#FFF;}
.photoGalMod .photoGalCon {background:#FFF; margin-top:0.833em;}

.ptGalCont {margin-bottom:0.833em;}
.ptGalCont .hdrPtGal {background:#F5F5F5; font-size:1em; font-weight:bold; color:#505050; border-bottom:1px solid #999999; border-top:1px solid #999999; clear:both; padding:0.3125em 0.3125em 0.3125em 0.657em;}
.ptGalCont .photoContent {margin-bottom:2em; _margin-bottom:0; margin-top:0.75em; min-height:9em; padding-left:0.63em;}
.ptGalCont .clrHt {clear:both; min-height:3em; width:100%; overflow:hidden;}
.ptGalCont .photoframe {background-color:#E6E7E8; width:11.5em; float:left; margin-right:1.25em;}
.ptGalCont .photoframe .croppedImage {width:11.5em; height:8.75em; overflow:hidden;}
.ptGalCont .photoframe .nameText {background-color:#FFFFFF; font-family:arial; font-size:0.916em; padding-bottom:1.167em; padding-top:0.25em; text-align:left;}
.ptGalCont .photoframe .nameText a {color:#2B65B0;}
/* Photo Gallery Page Ends */

/* Pagination Starts */
.srcPgNav {margin:1em 0; border:0.167em solid #CCC; clear:both; border-width:0.167em 0; padding:0.333em 0; position:relative;}
.srcPgNav .pgNav {width:100%;}
.srcPgNav .pgNav li {border:none;}
.srcPgNav .pgNav li a {margin:0 0.25em;}
.srcPgNav .pgNav li.morePg, .srcPgNav .pgNav li.nxtPg {margin-left:0.5em;}
.srcPgNav .lessPg {margin-right:0.5em;}
.srcPgNav .pgNav li.prvPg {margin-right:0.5em;}
/* Pagination Ends */

/* Error Message Style Starts */
body#error div#content{text-align:center; padding: 2em;}
div.errMsg{margin:0em auto;padding-left:2em; width:50%;border:0.0833em solid #cc0033;background:#FFF3F3 url(../../images/common/errExclamationIcon.gif) no-repeat 2em 50%;min-height:4em;}
div.errMsg p.errTxt{padding:1.5em 0em 1.5em 3em;text-align:left; font-weight:bold; color:#CC0033;}
body#error .container {border-bottom:0.083em solid #999;}
body#error .hdrContent {margin-bottom:1.5em;}
/* Error Message Style Ends */

/* For RSS feed Module Starts */
.fdicn {cursor:pointer; vertical-align:bottom;}
span.fdicn {cursor:text; vertical-align:bottom;}
.f_border{background:transparent url('../../images/common/gradients.gif') repeat-x scroll 0; width:330px; border:1px solid #999; margin:10px; z-index:1000; background-color:#ffffff;}
.f_head {background:transparent url('../../images/common/gradients.gif') repeat-x scroll 0 0; border-bottom:1px solid #999; color:#000; font:bold 12px arial; padding:10px; position:relative;}
.f_close {background:transparent url('../../images/common/icons.gif') no-repeat scroll 0 -5px; width:13px; height:12px; position:absolute; top:5px; right:5px; cursor:pointer;}
.f_content{padding:10px;}
.f_myaol, .f_service, .f_getfeedman {border-bottom:1px solid #999; position:relative; padding:8px 0;}
.f_myaol {width:100%; overflow:hidden;}
.f_myaol a img {vertical-align:middle;}
.f_myaol a {margin-right:5px;}
.ft_blue {font-size:12px; font-weight:bold; color:#0072BC; text-decoration:none;}
.f_border img {border:none;}
.f_service {width:100%; overflow:hidden;}
.f_service a {float:left; height:17px; margin:8px 8px 0 0;}
.f_getfeedman {border-bottom:none; padding-bottom:0;}
.f_arrowopen {background:transparent url('../../images/common/icons.gif') no-repeat scroll 0 -43px;}
.f_arrowclose {background:transparent url('../../images/common/icons.gif') no-repeat scroll 3px -24px; width:12px; height:12px;}
.f_get {padding-left:15px; cursor:pointer;}
.f_urlbox {margin:5px 5px 0;}
.f_urltxt {border:1px solid #999999; width:290px;}
.feedicon {color:#FFFFFF; cursor:pointer; float:right; font-size:10px; line-height:normal; margin-top:5px; padding:1px 5px 0pt 20px; }
/*For RSS feed Module Ends */

/* For also in AOL module */
/* Here CSS Starts */
.alsoonaol {clear:both; background:#fff; color:#000; overflow:hidden; width:100%;}
#crosspromo {margin-top:0.833em}
.crosspromo {height:24.75em; overflow:hidden; padding:0em 0em 0em 0.5em; width:79.666em; clear:both; margin:0em auto;}
.crosspromo a {color:#2B65B0;}
div.photo p a {color:#505050;}
div.crosspromo img {border:medium none; margin:0em; padding:0em;}
div.crosspromo a img {border:0.333em solid #FBFBFB; height:7.35em; width:11em;}
.crosspromo .img_cred {color:#777777; display:block; font-size:0.7em; text-align:right;}
.crosspromo h3, .crosspromo h4, .crosspromo p, .crosspromo ul {font-weight:normal; margin:0em; padding:0em;}
div.crosspromo strong {color:#2B65B0; display:block; float:left; font-size:1em; font-weight:bold; width:10.5em; margin-bottom:0.416em; *margin-bottom:0; overflow:hidden;}
.crosspromo .icon {float:right; width:1.5em; height:1em;}
.crosshdr {border-bottom:0.416em solid #EEEEEE; float:left; position:relative; margin:0em 0.833em 0.833em 0.166em; padding:0em 0em 0.666em 0.333em; width:78.666em}
.crosshdr h3 {color:#333333; display:block; float:left; font-weight:bold; font-size:1.5em; padding-top:0.416em; width:auto;}
.crosspromo .content {clear:both;}
.cart {float:left; margin:0em 0.3em 0em 0.0833em; width:12.833em;}
.cart .top {background:transparent url(../../images/common/promotop.gif) no-repeat scroll left bottom; display:block; height:0.5em; width:12.8em;}
.cart .body {background:url(../../images/common/promobox.gif) repeat-y scroll 0 0; height:15.667em; *height:15.083em; overflow:hidden; min-height:14.583em; padding:0.333em 0.416em 0em; margin:0em;}
.cart a {clear:both; display:block;}
.cart .btm {background:transparent url(../../images/common/promobtm.gif) no-repeat scroll 0 0; display:block; height:3.5em; width:12.8em;}
.photo img {clear:both;}
div.photo p {clear:both; color:#2864B4; line-height:1.25em; margin:0em;}
div.text p {clear:both; color:#2864B4; font-family:georgia,times new roman,serif; font-size:1.4em; line-height:1.833em; margin:0em;}
.list .body {padding-right:0.416em;}
div.list ul {clear:both; color:#505050; vertical-align:middle; margin-bottom:0em; margin-left:0; padding-left:0.25em; width:92%; *margin-top:0.5em;}
div.list ul li {padding:0em 0em 0.416em 0.75em; width:98%; background:transparent url(../../images/common/m_sprite1.gif) no-repeat scroll 0 -5255px; _background-position:0 -5257px; color:#505050; _padding:0em 0em 0.333em 0.75em; line-height:normal; display:inline-block; vertical-align:middle;}
.list li.more {list-style-image:none; list-style-position:outside; list-style-type:none; margin-bottom:0em;}
.list li.more a {font-weight:bold; text-decoration:underline;}
.crosspromo .content {background-color:#640F08;}
.promoBtn {background-color:#FFFFFF; bottom:0.5em; height:1.83em; position:absolute; right:0.5em; width:4em;}
div.promoBtn img {cursor:pointer; height:1.583em; width:1.667em; float:left; margin-right:0.333em;}
div.crosspromo p.normTxt {color:#000;}
/*Here CSS ends */

/*storyPromo Starts*/
div.stoPromo{padding:0.8333em 0;}
div.stoPromo h3.stoProTit{font-family:Georgia; font-size:1.7493em; font-weight:normal; background:transparent url(../../images/common/articleico.gif) no-repeat scroll 0pt 0.19em; border-bottom:medium none; margin:0.3em 0pt 0.2em; padding:0pt 0pt 0pt 0.8333em;}
div.stoPromo h3.stoProTit a {color:#000;}
div.stoPromo h4.postLine {color:#777777; font-family:Arial; font-size:0.917em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal;}
div.stoPromo h4.postLine a{color:#2B65B0;}
div.stoPromo span.postedTxt{padding-right:0.727em; font-weight:bold;}
div.summary {padding-top:1em; width:100%; overflow:hidden;}
div.sumTxt {line-height:1.333em; color:#333; padding-bottom:0.5em; margin:0.33em 0;}
div.sumTxttp {margin-bottom:0.667em; color:#333;}
div.imgRht{float:right; width:43.25%; padding-left:2.5em; text-align:left; margin:0.333em 0 0.333em 1.25em; border-left:0.083em solid #CCC;}
div.imgLft{float:left; text-align:left; width:43.25%; padding-right:2.5em; margin:0.333em 1.25em 0.333em 0; border-right:0.083em solid #CCC;}
.fulSto{font-family:Arial; font-size:1.167em; font-weight:bold; line-height:normal; margin:0.667em 0em;}
div.imgCrd {text-align:right; color:#999; font-size:0.833em; margin:0.33em 1em 0 0;}
div.pBImg {margin:0.833em 0 0 -0.167em; width:101%; overflow:hidden; _width:100.75%; _margin-left:-0.33em; clear:both;}
div.cmvtMod  {margin-top:0.667em;}
div.cmvtMod div.vtinp {margin-bottom:0.333em;}
div.cmvtMod div.vtinp li {*margin-left:-0.25em; *display:inline;}
div.cmvtMod div.vtBut .snButtonBdr {float:left; margin-bottom:0.333em; background:#C6D3D5 url(../../images/common/buttonbg.gif) repeat-x scroll 0 0; border-color:#E3E3E3;}
div.cmvtMod div.vtBut .snButtonBdr a.snButton {color:#FFF;}
div.sbsVt {width:100%; overflow:hidden;}
div.sbsVt div.summary {padding:0;}
div.sbsVt div.summary div.imgLft{text-align:left; width:45%;}
.centercol .pageAd  {margin:0 auto 0.833em;}
.summary .imgCntr {width:41.5%; margin:0 auto;}
.nWrL, .nWrR {width:46%;}
.nWrL {float:left;}
.nWrR {float:right;}
.poll-results {color:#333;}
.poll-title, .poll-question {padding-bottom:0.25em; color:#333; font-weight:bold;}
.poll-question {padding-bottom:0.75em;}
.poll-results ul li {line-height:1.5em; padding-left:0.25em; margin-bottom:0.416em;}
.poll-results ul li span {width:2.5em; float:right; padding-right:0.5em; font-weight:bold; text-align:right;}
.poll-summary {font-weight:bold;}
/*storyPromo Ends*/

/* Image Viewer Starts */
div.stoPromo .ivcon {margin:0 0.667em 0.833em; position:relative;}
div.stoPromo div.galtcon {margin-top:0.416em;}
div.stoPromo div.galtcon img {vertical-align:middle;}
div.stoPromo div.galtcon .galnm {color:#565656; font-weight:bold;}
div.stoPromo div.ivptcn {border:0.833em solid #E3E3E3; margin-top:0.667em; padding:0.583em; position:relative;}
.img402x268 {width:33.5em; height:22.33em;}
div.stoPromo div.ivptcn div.vptcr {margin-top:0.33em; font-size:0.833em; color:#999; text-align:right;}
div.stoPromo div.ivptcn div.sumTxt {margin-top:4em;}
div.stoPromo div.ivptcn div.ivBtn {position:absolute; right:1em; top:24.833em; _top:25.667em; _right:3.25em;}
div.stoPromo div.ivptcn div.ivBtn img {cursor:pointer;}
div.stoPromo div.ivptcn span.ivdcnt {float:left; margin:0.667em 0.75em 0 0; font-size:1.167em; font-weight:bold; color:#000;}
/* Image Viewer Ends */

/* Arc Module Starts */
div.arcModule {border-bottom:0.08em solid #CDCDCD; clear:both; border-top:0.08em solid #CDCDCD; letter-spacing:0; font-size:0.916em; margin:0.833em 0;}
div.arcModule .binary-opinion, div.arcModule div.shareTxt, div.arcModule div.permLink {margin-top:0.35em;}
div.arcModule .binary-opinion {margin-left:0.25em; display:inline;}
div.arcModule div.shareTxt {border-left:0.0833em dotted #C5C5C5;}
/* Arc Module Ends */

/*story Vote_Share Starts*/
#share_vote, .voteid {margin:1em 0; clear:both;}
.rateartcl {width:95%;}
#goodtxt {color:#666666; float:left; font-family:Georgia; font-size:12px; font-weight:bold; margin-top:5px;}
.rateup, .rateup_on {margin-left:11px; padding:0;}
.rateup, .ratedwn {background:#F7F7F7 url(../../images/common/share_ub_btn.gif) repeat-x scroll 0% 5px;}
.rateup, .rateup_on, .ratedwn, .ratedwn_on {border:1px solid #A8A8A8;float:left;text-align:center;width:60px;}
.rateup a, .ratedwn a, .rateup_on a, .ratedwn_on a {color:#666666; padding:2px 0 2px 3px; float:left; width:60px; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none;}
.rateup a:hover, .ratedwn a:hover, .rateup_on a:hover, .ratedwn_on a:hover {text-decoration:none;}
.rateup img, .ratedwn img, .rateup_on img, .ratedwn_on img {border:0pt none;margin-right:5px;}
.ratedwn, .ratedwn_on {margin:0pt 12px 0pt 6px; padding:0;}
.rateup, .ratedwn {background:#F7F7F7 url(../../images/common/share_ub_btn.gif) repeat-x scroll 0% 5px;}
.total {color:#666666; font-family:Arial; font-size:12px; font-weight:bold; margin-left:240px; padding:5px;}
.rateup_on, .ratedwn_on {background:#A7A7A9 url(../../images/common/share_ub_hbtn.gif) repeat-x scroll 0 3px;}
/*story Vote_Share Ends*/

/* Page Navigation Starts */
.srcPgNav {padding:0.5em 0; border-width:0.083em 0; font-size:0.916em; clear:both; width:98%; overflow:hidden; _display:inline-block;}
/* Page Navigation Ends */

.splCatMn {width:96.8%; overflow:hidden; padding:0.5em; font-size:1em; color:#303030; margin:0.75em; background:#DDD;}
.splCatMn a {color:#666666;}
.frFmBlk {margin-bottom:0.833em;}
.lCfF {margin-bottom:0.833em; width:98%; overflow:hidden;}
.sPro .modBody {_padding:0.667em 0.75em 0;}
	
/* Footer Starts */
.footerSec {letter-spacing:0.083em; clear:both;}
.footerSec .ftrContent {margin:0 0.833em 0.667em; border:0.083em solid #999; text-align:center; padding:0.833em 0; font-size:1em; color:#2B65B0; font-weight:normal;}
.footerSec .footer {padding:0 0 0.25em 0; color:#CCCCCC;}
.footerSec .ftrLinks {color:#2B65B0; padding:0 0.416em;}
.footerSec .cpyrts {color:#000; padding:0.25em 0 0;}
.footerSec .footer .linksSection {padding:0.5em 0pt;text-align:center;}
.footerSec .footer .linksSection h3 {display:inline;font-size:1em;font-weight:bold;padding-right:0.5em;color:#000;}
.footerSec .footer .linksSection ul {display:inline;}
.footerSec .footer .linksSection ul li {display:inline;padding:0em 0.416em;text-align:left;border-right:0.0833em solid #ccc;line-height:1em;margin:0em;}
.footerSec .footer .linksSection ul li a{color:#2b65b0;}
.footerSec .footer .linksSection ul li.lastItem {border-right:none;}
/* Footer Ends */

/* Page Specific Styles Start */
body#photoGallery .centercol {width:52.5em; padding:0.833em 0.416em 0.833em 0.75em; float:left; _padding-right:0;}
body#photoGallery .rightcol {padding:0.833em 0.75em 0.833em 0.75em; width:26.15em}
#photoFlash div {margin:0 auto;}
.hotSearch div.modBody ul.InfoLists{display:block;height:auto;overflow:hidden;clear:both;margin:0;}
.hotSearch div.modBody ul li{float:left;margin:0em 0.25em 0.25em 0.5em;_margin:0em 0.125em 0.125em 0.25em;height:auto;overflow:hidden;display:block;width:43%;}
/*.hotSearch div.modBody ul li a{background-color:transparent;background-image:url(../css/main/blue_v1/blue_skin.png);background-position:0pt -2153px;}*/
.hotSearch div.modBody .teaserTxt{margin-bottom:0.63em;}
.hotSearch div.modBody .moreLink{min-width:5.0em;clear:both;}
.oM div.modBody .moreLink{float:left !important;}



/*2Column Layout Styles Start*/
div.two_col div.centercol{width:52.833em;padding-right:0em;}
div.two_col .CatPRMod .modBody{width:auto;}
 
div.two_col div.centercol h3#hdDlMod{width:90%;float:left;padding:0.833em 0em;font-size:1.5em;}
div.two_col div.centercol h3#hdDlMod a{color:#408a20;}
div.cott_wrap {background-color:#fff;border:0.0833em solid #D1D1D1;color:#333333;margin:0em 0em 0.666em;height:37.1518em;overflow:hidden;padding:0em 0em 0.416em 0.416em;/*width:631px;*/}
.cott_head {border-bottom:0.0833em solid #D1D1D1;height:3.7485em;margin:0.25em 0.333em 0.416em 0em;overflow:hidden;padding:0em;}
 
.cott_wrap div.cott_head ul {border:0pt none;margin:0pt;padding:0pt;}
.cott_wrap ul.ticker {color:#333333;padding-left:1.083em;padding-top:1.5em;}
.cott_wrap .ticker {float:left;font-size:1.1em;font-weight:bold;line-height:1.1em;margin:0pt;padding:0pt;width:auto;}
.cott_head .ticker {display:block !important;position:relative;top:1.5em;}
.cott_wrap div.cott_head ul {clear:both;}
.cott_head .ticker li {position:relative;}
.cott_wrap ul li {display:inline;}
.cott_head #arrows {margin-top:0.833em;}
.cott_wrap .show_arws {/*width:4.3316em;*/width:4.4149em;height:2em;margin:0pt 0.333em 0.5em 0pt;overflow:hidden;float:right;border:0.0833em solid #F1F1F1;}
 
#showcard0 {margin-left:0.0833em;}
.showCards, show_arws, .hiddenLinks {display:block;}
#showcard0 .card, #showcard1 .card{border-right:0.0833em dashed #4CC8EE;}
.cott_wrap .card {width:17.3264em;height:31.4874em;float:left;margin:0.333em 0em;padding-top:0.5em !important;text-align:center;background:transparent url(../../images/house_and_living/dlGradient.gif) repeat-x scroll center bottom;}
.cott_wrap .card:hover {height:31.4874em;/*background:#8AB13C none repeat scroll 0% 50%;color:#ffffff;*/}
.cott_wrap .headIcon {margin-top:0em;}
.cott_wrap .card img {background:#fff none repeat scroll 0% 50%;border:0.0833em solid #4cc8ee;padding:0.1666em;}
.cott_wrap .img_cred {color:#BBBBBB;display:block;font-size:0.8em;height:0.8em;line-height:0.8em;padding:0.25em 1.0em 0em 0.5em;text-align:right;}
.cott_wrap h5 {font-size:1.5em;margin:0.416em 0pt 0.416em 0.5em;height:3.25em;padding:0pt 0pt 0.333em 0.666em;overflow:hidden;vertical-align:baseline;border-bottom:0.0833em dashed #4CC8EE;font-family:georgia,times new roman,serif;font-weight:bold;}
.cott_wrap h5 a, .cott_wrap h5 a:hover{color:#2B65B0;}
.cott_wrap p {margin:0pt;padding:0em 0em 0em 1.166em;}
.cott_wrap .card_desc {height:auto;min-height:9.163em;padding:0em 0.333em 0em 0em;text-align:left;}
.cott_wrap .card_desc ul {padding:0em 0em 0em 0.5em;}
.cott_wrap .card_desc ul {font-weight:bold;margin:0pt;padding:0em 0em 0em 1.166em;}
.cott_wrap .card_desc li {color:#3952A2;margin:0.416em 0em 0em;}
.cott_wrap .card_desc li {display:block;padding-left:0em;}
ul a {background:transparent none repeat scroll 0%;}
.hideCards{display:none;}
 
div.two_col div.centercol .ad5Mod{padding:0em;width:auto;overflow:hidden;}
div.two_col div.centercol .ad5Mod .modImg{margin:0em 0.666em 0em 0em;}
div.two_col div.centercol .ad5Mod .lstImg{margin-right:0em;}
 
div.two_col div.rightcol div#aolVideoContainer{_width:25.4065em;}
div.two_col div.rightcol div#aolVideoContainer div.vid_thumbcon{_margin-right:0em;}
 
div.two_col .promoBtn {background:none;}
div.two_col .crosshdr {border-bottom:0.416em solid #BED6A4;} 

div.two_col div.centercol .CatFmod{width:52.7289em;overflow:hidden;}
/*2Column Layout Styles End*/


/* Share Bookmark */
.ShareBookmark {clear:both;}
#shareBookmark {margin:0;}
#shareBookmark h2.AddBookmark {border:none; font-size:12px; color:#333; padding:2px 0 6px;}
.ShareBorder {padding:12px 0 0; width:100%; overflow:hidden; background:transparent url(../../images/common/dot_center.gif) repeat-x scroll top left; margin:14px 0;}
.ShareBorder1 {width:100%; overflow:hidden; padding:0 0 6px; background:transparent url(../../images/common/dot_center.gif) repeat-x scroll bottom left;}
.socialsite {float:left;font-size:0.75em;text-decoration:none;color:#0860a8;font-weight:bold;margin-right: 1px;margin-bottom:0.63em;}
.socialsite img {padding-right:1em;vertical-align:middle;}

/* for gallery title */
h3#gallerytitle {color:#777777;font-family:georgia;font-size:1.7em;font-style:italic;font-weight:normal;margin:5px 2px 0 0;padding:10px;}

.freeform {margin:10px 0 9px;}

.ft_seotxt{color:#2B65B0; padding:0 0.5em 0 0.5em;}


/* Videos Gallery Module Style Starts */

#videoGallery {border:0.0833em solid #AFAFAF;margin:0em 0em 0.833em;padding:0.166em;}
#videoGallery .videoBg {background:#CBDEEC url(../../images/autos/autos_video_gallery_bg.jpg) repeat-x scroll 0 0;height:auto;overflow:hidden;padding-bottom:0.33em;}
h3.videoGalleryTitleImg{cursor: pointer;}
#videoGallery .otherLinks {font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;margin:0.833em 0em;padding:0 0 1em 0.416em;clear:both;}
#videoGallery .blockHeader {padding:0.416em;}
#videoGallery .headerHorzLine {border-top:0.0833em solid #757B7B;margin-bottom:0.416em;margin-right:0;background-color:#9DBCD1;border-top:0.0833em solid #7B99B1;height:0.25em;_font-size:0.4em;_height:0.0833em !important;}
#videoGallery .videoFeature {position:relative;padding:0em 0.5831em;}
#videoGallery .videoPrevious {background:transparent url(../../images/autos/curve_sprite.gif) no-repeat scroll 0pt -20px;cursor:pointer;left:1.0833em;_left:0.25em;position:absolute;top:5.9976em;width:2.6656em;height:2.6656em;}
#videoGallery .imgContainer {float:left;width:17.1598em;}
#videoGallery .imgContainerTop {background:transparent url(../../images/autos/curve_sprite.gif) no-repeat scroll -97px -29px;_font-size:0.7em;height:0.5831em;_margin-left:0.0833em;}
#videoGallery .imgContainerMiddle {background:#E3E4E5 none repeat scroll 0 0;border-left:0.0833em solid #AAAAAA;border-right:0.0833em solid #AAAAAA;text-align:center;_font-size:0.7em;padding:0;width:16.9932em;_width:24.416em !important;overflow:hidden;}
#videoGallery .imgTitle {color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:1.166em;font-weight:bold;padding:0;text-align:center;}
#videoGallery .imgContainerBottom {background:transparent url(../../images/autos/curve_sprite.gif) no-repeat scroll -97px -58px;height:0.5831em;margin-bottom:0.25em;_font-size:0.75em;}
#videoGallery .imgPositionContainer {margin:0px 0px 0.666em 5.831em;}
#videoGallery .imgPositionMiddle {background:transparent url(../../images/autos/curve_sprite.gif) no-repeat scroll -95px -75px;height:1.5em;width:5.9976em;}
#videoGallery .imgPositionText {color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-align:center;padding-top:0.166em;}
#videoGallery .videoNext {background:transparent url(../../images/autos/curve_sprite.gif) no-repeat scroll -42px -20px;cursor:pointer;left:261px;_left:258px;position:absolute;top:72px;width:32px;height:32px;}
#videoGallery .otherLinksHeading {float:left;}
#videoGallery .links {float:left;font-weight:normal;margin:0 5px;}
#videoGallery .linkSeperator {color:#2B5FC4;float:left;}
#videoGallery .videoGalleryTitleImg {cursor:pointer;height:25px;margin:5px 0 0 5px;width:164px;font-weight:normal;line-height:normal;padding-right:4px;}
#videoGallery .img186x124 {height:124px;padding:10px;width:186px;}

/*.content strong {display:block;}*/
.imgTitle {font-size:12px;padding-top:5px;text-align:center;}
.autosvidgal {left:43px;position:relative;width:124px;}
.videoHeadline {width:155px;}
.headerHorzLine {border-top:1px solid #AFAFAF;height:1px;margin-bottom:8px;margin-right:5px;}
.moreHeader {float:right;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-right:6px;margin-top:-23px;}

/* Videos Gallery Module Styles End */
