.commLinks{font-size:10px;font-color:#000;}

#topContent{/*height:655px;*/}
#leftCol{float:left;width:325px;}
#rightCol{float:left;margin-left:10px;_margin-left:5px;width:320px;}
#topPicks{/*height:673px;_height:671px;*/padding:15px 15px 0;}
#momsterWrap{/*height:189px;_height:199px;*/}
#flashPanel{height:470px;}

#topPicks .imgLeftbox p{padding-top:0;}
#topPicks span.ACThead3{font-size:17px;font-weight:bold;font-family:Tahoma, Verdana, Geneva, sans-serif;}
#topPicks .pickItem{margin-bottom:42px;}
#topPicks span.MB10{margin-bottom:0;}

/* ----[Top Table for Flash & Hot Topics---- */
#homepagecontent #outerwrap{overflow:hidden;}
#homepagecontent #innerwrap{background-image:url(http://images.meredith.com/fc/images/template/shell/bg_border.gif);width:660px;margin-top:-1000px;}
#homepagecontent table#homeTbl{width:100%;text-align:left;empty-cells:show;border-spacing:5px;border:0;}
td.cont, td.flashPanel, td.modA, td.modB{background-color:white;padding:4px;border:0;vertical-align:top;}
td.flashPanel{width:325px;padding:0;height:470px;}
td.spacer{vertical-align:top;width:10px;}
#borderkiller{background-color:white;height:1000px;width:8px;position:relative;left:336px;}
#flashpanelwrap{background-color:white;position:relative;top:-9px;left:-9px;margin-right:-24px;height:480px;margin-bottom:-9px;width:348px;}

/* ---- [Top Table] ---- * /
.flashPanel{vertical-align:top;width:325px;padding:0 0 0 3px;}
.modA{vertical-align:top;width:320px;padding:0 0 0 3px;}
.modB{vertical-align:bottom;padding:0 0 0 3px;}

/*table.rowTbl{border-collapse:collapse;margin-bottom:10px;width:100%;height:100%;}
table.rowTbl tr{vertical-align:top;}
table.rowTbl td{border:2px solid #foefee;padding:5px;width:33%;}
tr.rowTriple{width:33%;}
tr.rowTriple td.collspacer {border:0 none;padding:5px;width:10px;}
tr.row1column50_50{width:50%;}
td.rowCell {background-image:url('http://images.meredith.com/fc/images/template/shell/bg_border.gif');height:100%;}*/
.moduleContainer {background-color:white;height:100%;width:100%;}
h2 {margin:0;padding:0;color:black;}

/* Columns */
#homeRows{width:100%}
#homeRows table.rowTbl{border-collapse:collapse;width:25%;margin-bottom:10px;float:left;}
#homeRows ul.majlink {float:left;}
#homeRows ul.majlink a{font-size:11px;font-weight:normal;}

table.rowTbl tr{vertical-align:top;height:100%;}
table.rowTbl tr td{vertical-align:top;height:100%;}
table.rowTbl td.rowCell{padding:5px;height:100%;width:100%;}
tr.row2column50_50 td.rowCell{}
tr.row2column50_50 td.col1spacer{border:0 none;padding:5px;width:10px;}
tr.row2column50_50 td.col2spacer{border:0 none;padding:0;width:0;}
table.rowTbl div.imgleftholder{margin-top:5px;margin-bottom:5px;}

#homeRows div.modlinklist a{font-weight:bold;font-size:14px;font-family:Tahoma, Verdana, Geneva, sans-serif;}
#homeRows div.imgLeftbox ul.majlink li:first-child a{font-weight:bold;font-size:13px;}

/* ----[Home Widgets]---- */
#homeWidgets div.widgetModule{float:left;width:325px;}
#homeWidgets div.widgetContainer{height:310px;padding:10px;}
/* ----[Twitter Widget]---- */

#twitterWidget_results .tweet {margin: 5px 0; clear: both; float: left; border-bottom: 1px dashed #999; padding-bottom: 10px; width: 100%;}
#twitterWidget_results .tweet_text { float: left;}
#twitterWidget_results .interact {margin-left: 8px;font-size:10px;color:#999;}

.twtr-doc .twtr-hd , .twtr-doc .twtr-ft {display: none;}

.twitterFollow {float: left; margin: 10px 0 0 10px;}

ul#blogbyRSS.majlink li {padding: 0 0 10px 0;}


/*------------ Slideshow Style ----------*/

/*style Div container for slideshow -*/
.FCflashpanel {
    width:325px;
    height:470px;
    overflow: hidden;
    border: none;
    display:block;
    border-image: none;
}

/* slide background */
.cycleShowOverlay{
    background: #F9A61A;
}

/* define style for Slide Header */
.cycleShowOverlay .cycleSlide .heading3{
    color:#fff;
    font-family:Verdana, Arial, sans-serif;
    font-size:28px;
    font-weight:bold;
    background: #F9A61A;
    padding: 0 5px 75px 10px;
    float:left;
    display:block;
    z-index:16;
    position:absolute;
    top:325px;
    text-align:left;
    width: 300px;
}

/* define style for buttons*/
.cycleShow .cycleNav a{
    background:#fde9c4;
}
.cycleShow .cycleNav .cycleNavActive a{
    background:#d62486;
}

/* Image Styling */
.cycleShowOverlay .cycleSlide .cycleSlideImage{
    float:left;
    z-index:15;
    width:315px;
    margin:5px;

}

/*paragraph*/
.cycleShowOverlay .cycleSlide .paragraph p{
    position:absolute;
    top:400px;
    padding: 0 0px 0 15px;
    z-index:17;
    text-align:left;
    background:#F9A61A;
    width: 290px;
}

/* ---- [ Dynamic Lead ] ---- */
/*Default*/
.cycleShowDefault{float:left;width:100%; height:100%;overflow:hidden;position:relative;}
.cycleShowDefault {
    border: 5px solid #f6f6f6;
    -moz-border-bottom-colors:#e8e8e8 #f0f0f0 #f6f6f6 #f8f8f8 #fcfcfc;
    -moz-border-top-colors:#e8e8e8 #f0f0f0 #f6f6f6 #f8f8f8 #fcfcfc;
    -moz-border-left-colors:#e8e8e8 #f0f0f0 #f6f6f6 #f8f8f8 #fcfcfc;
    -moz-border-right-colors:#e8e8e8 #f0f0f0 #f6f6f6 #f8f8f8 #fcfcfc;
    -webkit-border-bottom-colors:#e8e8e8 #f0f0f0 #f6f6f6 #f8f8f8 #fcfcfc;
    -webkit-border-top-colors:#e8e8e8 #f0f0f0 #f6f6f6 #f8f8f8 #fcfcfc;
    -webkit-border-left-colors:#e8e8e8 #f0f0f0 #f6f6f6 #f8f8f8 #fcfcfc;
    -webkit-border-right-colors:#e8e8e8 #f0f0f0 #f6f6f6 #f8f8f8 #fcfcfc;
    padding: 5px;
}
.cycleShowDefault .cycleSlide{width:100%;height:100%;overflow:hidden;padding:3px 0 0 3px; overflow: hidden; margin: 0 auto 6px auto;}
.cycleShowDefault .cycleSlide .cycleLink{text-decoration:none;display:block;}

/*Nav*/
.cycleShowDefault .cycleNavContainer{position:absolute;bottom:20px;right:10px;z-index:10;}
.cycleShowDefault .cycleNav{list-style:none;}
.cycleShowDefault .cycleNav li{float:left;}
.cycleShowDefault .cycleNav a{display:block;text-indent:-9999px;width:11px;height:10px;padding:0 6px;}
.cycleShowDefault .cycleNav a:focus{outline:none;}

/*Text Overlay*/
.cycleShowOverlay{float:left;width:100%;height:100%;overflow:hidden;}
.cycleShowOverlay .cycleSlide{width:100%;height:100%;text-align:center;}
.cycleShowOverlay .cycleSlide .cycleLink{text-decoration:none;display:block;}

/*Nav*/
.cycleShowOverlay .cycleNavContainer{position:absolute;bottom:0;width:100%;height:30px;}
.cycleShowOverlay .cycleNavCenter{position:absolute;width:50%;height:100%;left:50%;}/* centers slide nav in conjunction with left: -50% in other elements */
.cycleShowOverlay .cycleNav{position:relative;z-index:10;list-style:none; height:10px; width:100px;float:right;}
.cycleShowOverlay .cycleNav li{float:left;padding:2px 5px;}
.cycleShowOverlay .cycleNav a{display:block;text-indent:-9999px;width:10px;height:10px;}
.cycleShowOverlay .cycleNav a:focus{outline:none;}

