/* Blog Specific */


.adTop {position:absolute; width:728px; margin-left:266px; top:25px;}
h1 span {display:none; background:url("") no-repeat; line-height:1px;} 

#blogarticle { margin:auto; width:652px; float:left; }
.blogcontent { width:652px; }
.blogtitle, .blogtitle a:link, .blogtitle a:visited { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#423822; text-decoration:none; }
.blogtitle a:hover { color:#645534; text-decoration:none; }
.blogtitle a:active { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#D2D2D2; text-decoration:none; }
.blogdate { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:11px; color:#666; margin-left:15px;}
.blogtext, .blogtext a:link, .blogtext a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none; margin-top:10px; margin-left:15px;}
.blogtext a:hover { text-decoration:underline; }
.blogtext a:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none; }
.blogtext p { margin: 6px; padding: 12px 0 0 0px }
.blogtextbold, .blogtextbold a:link, .blogtextbold a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; text-decoration:none; }
.blogtextbold a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; text-decoration:underline; }
.blogtextitalic { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#666; }
.blogtextblack { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
#blogsections { width:300px; margin-top:13px; float:right; }
.blogsections { width:300px; float:left; background-color:#FAF4F2; border-bottom:#A8BE97 solid thin; }
.continuereading, .continuereading a:link, .continuereading a:visited { font-family:Arial, Helvetica, sans-serif; color:#2a66b3; font-size:12px; font-weight:bold; text-decoration:none; }
.continuereading a:hover { text-decoration:underline; }
.headerimage { width:97px; height:97px; position:absolute; margin-left:525px; margin-top:10px; }
.aboutblogsectionheaders { width:160px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#495A37; }
#aboutthisblog { width:290px; padding:5px; background-image:url(); background-repeat:repeat-x; background-color:#FAF4F2; float:left; border-top:#BAC3AE 1px solid; }
#aboutthisblogleft { width:290px; float:left; }
.aboutbloglinks, .aboutbloglinks a:link, .aboutbloglinks a:visited { width:290px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#d78829; vertical-align:middle; list-style-image: url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/list-arrow.gif); }
.aboutbloglinks a:hover { text-decoration:underline; }
.blogsectionheaders { width:3300; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#D2D2D2; padding-left:8px; padding-top:3px; border-top:#D2D2D2 1px solid; border-bottom:#D2D2D2 1px solid; margin-top:10px; margin-bottom:10px; }
.blogsectioncontent ul, .blogsectioncontent li { list-style-image: url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/list-arrow.gif); margin-left:15px; }
.blogsectioncontent, .blogsectioncontent a:link, .blogsectioncontent a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cc7755; list-style-image: url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/list-arrow.gif); line-height:18px; }
.blogsectioncontent a:hover { text-decoration:underline; }
.blogsectioncontent a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cc7755; list-style-image: url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/list-arrow.gif); line-height:18px; }
.blogrecentposthdr { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#D2D2D2; padding-left:8px; margin-top:20px; }
.blogrecentpost { width:352px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; padding-left:4px; display:block; padding-bottom:10px; border-bottom:#D2D2D2 1px solid; }
.recentpoststyle, .recentpoststyle a:link, .recentpoststyle a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; padding-left:2px; text-decoration:none; display:block; }
.recentpoststyle a:hover { text-decoration:underline; }
.recentpoststyle a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-left:2px; text-decoration:none; }
.blogcategoryline { width:358px; height:1px; background:#D2D2D2; }
.blogad { margin:auto; width:300px; }
#categories { width:290px; padding:5px; border-top:#B5C6C0 1px solid; background-image:url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/category-bck.jpg); background-repeat:repeat-x; background-color:#D8E8E3; float:left; margin: 10px 0; }
.categorysectionheaders { width:290px; color:#38625F; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; }
#favorite { width:290px; padding:5px; border-top:#DAC48E 1px solid; background-image:url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/favoriteblog-bck.jpg); background-repeat:repeat-x; background-color:#FFEBB8; float:left; margin: 10px 0; }
.favoritesectionheaders { width:290px; color:#6e5413; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; }
#archives { width:290px; padding:5px; border-top:#AFC8D6 1px solid; background-image:url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/archives-bck.jpg); background-repeat:repeat-x; background-color:#DBEAF2; float:left; margin: 10px 0; }
.archivessectionheaders { width:290px; color:#426477; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; }
#mainblogimage { width:120px; height:120px; float:left; margin-left:5px; margin-top:5px; }
.categorylinks { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:underline; }
.footerlinks, .footerlinks a:link, .footerlinks a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#666666; }
.footerlinks a:hover { color:#000000; }
.footerspacer { width:580px; }
.qscript { width:300px; padding-left:10px; }
.contentline { border-bottom:#D2D2D2 1px solid; margin:10px 0px 24px 0px; }
.datebaseline { border-bottom:#D2D2D2 1px solid; margin:10px 0px 10px 0px; }
.blogpostnav, .blogpostnav a:link, .blogpostnav a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none; text-align:center; }
.blogpostnav a:hover { text-decoration:underline; }
.blogpostfooter, .blogpostfooter a:link, .blogpostfooter a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000; text-decoration:none; text-align:center; margin-top:20px; }
.blogpostfooter a:hover { text-decoration:underline; }
.blogsubheading { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#333333; margin-top:10px; }
.blogpostedby, .blogpostedby a:link, .blogpostedby a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8e8e8e; text-align:left; text-decoration:none; }
.blogpostedby a:hover { text-decoration:underline; }
.postfooter, .postfooter a:link, .postfooter a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#e0aa13; text-align:right; text-decoration:none; margin-top:20px; }
.postfooter a:hover { text-decoration:underline; }
.logo-blog {background:#90bbef; height:109px;}
.logo-blog img {width:672px; height:87px; margin-top:18px;}


/* Blog Comments - Individual Archive Page */

#blogcomments { border-top:#D2D2D2 1px solid; margin-top:5px; padding-top:5px; }
.commentline { height:1px; background:#D2D2D2; margin-top:5px; margin-bottom:5px; }
.dividerline { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#D2D2D2; }
.ad { font-family:Arial, Helvetica, sans-serif; color:#666; font-size:10px; text-align:right; }
 .insidefooter, .insidefooter a:links, .insidefooter a:visited {
font-family:Arial, Helvetica, sans-serif;
height:20px;
color:#D2D2D2;
font-size:12px;
margin-bottom:10px;
text-align:center;
}
.insidefooter a:active { font-family:Arial, Helvetica, sans-serif; height:20px; color:#D2D2D2; font-size:12px; margin-bottom:10px; text-align:center; }
.bio_text { width:400px; padding: 1px; padding-left: 6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; float:left; }
.bio_text a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669999; text-decoration:underline; }
.bio_text a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline; }
.bio_text a:hover { text-decoration:underline; }
.bio_text a:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669999; text-decoration:underline; }
.bio_textBold { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8c1962; text-decoration:none; width: 400px; margin-bottom:10px; float:left; }
.bio_image { width:144px; height:144px; float:left; margin-right:5px; border:#CCCCCC 1px solid; padding:3px; }
.linedash { width:150px; height:1px; border-bottom:#BAC3AE dashed 1px; }
.editorsbio { width:580px; float:left; border-bottom:#cccccc 1px solid; padding:10px 0 10px 0; }
/*Ad code for 728 ad */
#adtopBlog { margin: 4px auto; width:728px; height:90px; }
#adtopBlog { margin-left:266px; position:absolute; margin-top:8px; padding-bottom:8px; max-height:10px; padding-top:18px; width:728px; height:90px; z-index:0; }
/*for ihg packages  by russ 07-16 / from avigails grilling code */
#packageHeader { width:994px; height: 104px; float:left; border-top:#1a517a 1px solid; margin-top:0px; background-image: url(http://i.timeinc.net/myhome/static/i/cyhgiveaway/cyhg-bckg.jpg); background-repeat:no-repeat; }
#packageNav { float: left; margin: 8px 0 0 300px; _margin-left:90px; }
#packageNav li { font: bold 13px Arial, Helvetica, sans-serif; border-right:1px solid #1A527B; float: left; padding: 0 10px; }
#packageNav li.noborder { border:0; }
#packageNav a { color: #fff; }
#packageNav .selected { cursor: text; text-decoration:none; }
.sponsorByLogo { width: 170px; position:absolute; top:56px; right:412px; }
/* Layout */
#blogContent { width:668px; float:left; background-color:#fff; }
#blogHeaderImg { width:668px; height:138px; }
.blogPostContainer { width:640px; margin:14px 14px 20px 14px; clear:both; overflow:hidden; }
#blogRtRail { width:326px; float:left; background-color:#fce7e4; padding-bottom:10px; }
#aboutBlog { width:282px; background-color:#fce7e4; padding:9px; margin:20px auto; border:#336600 solid 1px; }
#cat1 { width:140px; margin:5px 0; float:left; }
#cat2 { width:140px; margin:5px 0; float:left; }
#cont1 { width:140px; float:left; }
#cont2 { width:140px; float:left; }
.ad { width:300px; margin:auto; text-align:center; }
.railSection { width:290px; margin:20px auto; border-top: #b2c1c1 1px solid; padding:7px 5px;float: left; background-color:#fff; }
/* Rail Text */
.rtRailHdr { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#8C231C; margin-bottom:10px; clear:both; }
.railText { font-family:Arial, Helvetica, sans-serif; color:#003366; }
.railText li { list-style-image:url(http://youvegottoseethis.myhomeideas.com/see_this/images/bullet.gif); margin-left:16px; line-height:18px; }
.aboutText { width:200px; float:left; }
.adText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999; }
.blogTitles { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#8C231C; }
.contName { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8C231C; }
.contLinks { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8C231C; margin-bottom:10px; }
.aboutImage { width:75px; height:75px; border:#ccc 1px solid; float:right; position:absolute; left: 890px; top:240px; }
/*blog.css*/

/*right rail*/
.roundBox { background:#fff url(http://qa-img4.myhomeideas.com/static/i/bg_mod0-fs8.png) bottom right no-repeat; }
.roundBox h3 {font:bold 1.4em "times new roman", times, serif; padding:10px; text-align: left; background:#fff url(http://qa-img4.myhomeideas.com/static/i/bg_mod0-fs8.png) top left no-repeat;}
.roundBox .inner { padding:0 10px 10px 10px; overflow:hidden;}
.roundBox .colA li, .linkList .colA li { width:130px; margin:4px 0; margin-left:16px; float:left; }
.roundBox .colB li, .linkList .colB li { width:130px; margin:4px 0; margin-left:10px; float:left; }
.roundBox ul { text-align:left; margin:0; padding:0; clear:both; list-style-image:url(http://qa-img4.myhomeideas.com/static/i/bullet.gif); }
.roundBox li { margin:6px 0 0 1.2em; padding:0; }
.roundBox a { color:#036; font-size:106%; }
.linkList { margin: 0 0 16px 0; width: 300px; float: left;}
.linkList h4 { font:bold 1.05em georgia, serif; margin:0; padding: 0 8px 8px; }
.linkList ul { text-align:left; margin:0; padding:0 0 0 8px; clear:both; list-style-image:url(../i/bullet.gif); }
.linkList li { margin:6px 0 0 1.2em; padding:0; }
.linkList li a { color:#036; font-size:106%; }
hr.line { width: 300px; border: 2px solid #fff; }
.colAB {float:left; width:643px;  padding:0 0px;}

/* Styles for Buzz & Share This */
.shareContainer {width:400px; height:30px; clear:both; margin:20px 0;}
.buzz {width: 120px; float:left;}
.shareThis {width: 160px; float:left;}
/* Blog Specific */


.adTop {position:absolute; width:728px; margin-left:266px; top:25px;}


#blogarticle { margin:auto; width:652px; float:left; }
.blogcontent { width:652px; }
.blogtitle, .blogtitle a:link, .blogtitle a:visited { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#423822; text-decoration:none; }
.blogtitle a:hover { color:#645534; text-decoration:none; }
.blogtitle a:active { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#D2D2D2; text-decoration:none; }
.blogdate { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:11px; color:#666; }
.blogtext, .blogtext a:link, .blogtext a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none; margin-top:10px; }
.blogtext a:hover { text-decoration:underline; }
.blogtext a:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none; }
.blogtext p { margin: 6px; padding: 12px 0 0 0px }
.blogtextbold, .blogtextbold a:link, .blogtextbold a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; text-decoration:none; }
.blogtextbold a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; text-decoration:underline; }
.blogtextitalic { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#666; }
.blogtextblack { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
#blogsections { width:300px; margin-top:13px; float:right; }
.blogsections { width:300px; float:left; background-color:#FAF4F2; border-bottom:#A8BE97 solid thin; }
.continuereading, .continuereading a:link, .continuereading a:visited { font-family:Arial, Helvetica, sans-serif; color:#2a66b3; font-size:12px; font-weight:bold; text-decoration:none; }
.continuereading a:hover { text-decoration:underline; }
.headerimage { width:97px; height:97px; position:absolute; margin-left:525px; margin-top:10px; }
.aboutblogsectionheaders { width:160px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#495A37; }
#aboutthisblog { width:290px; padding:5px; background-image:url(); background-repeat:repeat-x; background-color:#FAF4F2; float:left; border-top:#BAC3AE 1px solid; }
#aboutthisblogleft { width:290px; float:left; }
.aboutbloglinks, .aboutbloglinks a:link, .aboutbloglinks a:visited { width:290px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#d78829; vertical-align:middle; list-style-image: url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/list-arrow.gif); }
.aboutbloglinks a:hover { text-decoration:underline; }
.blogsectionheaders { width:3300; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#D2D2D2; padding-left:8px; padding-top:3px; border-top:#D2D2D2 1px solid; border-bottom:#D2D2D2 1px solid; margin-top:10px; margin-bottom:10px; }
.blogsectioncontent ul, .blogsectioncontent li { list-style-image: url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/list-arrow.gif); margin-left:15px; }
.blogsectioncontent, .blogsectioncontent a:link, .blogsectioncontent a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cc7755; list-style-image: url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/list-arrow.gif); line-height:18px; }
.blogsectioncontent a:hover { text-decoration:underline; }
.blogsectioncontent a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#cc7755; list-style-image: url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/list-arrow.gif); line-height:18px; }
.blogrecentposthdr { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#D2D2D2; padding-left:8px; margin-top:20px; }
.blogrecentpost { width:352px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; padding-left:4px; display:block; padding-bottom:10px; border-bottom:#D2D2D2 1px solid; }
.recentpoststyle, .recentpoststyle a:link, .recentpoststyle a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; padding-left:2px; text-decoration:none; display:block; }
.recentpoststyle a:hover { text-decoration:underline; }
.recentpoststyle a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-left:2px; text-decoration:none; }
.blogcategoryline { width:358px; height:1px; background:#D2D2D2; }
.blogad { margin:auto; width:300px; }
#categories { width:290px; padding:5px; border-top:#B5C6C0 1px solid; background-image:url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/category-bck.jpg); background-repeat:repeat-x; background-color:#D8E8E3; float:left; margin: 10px 0; }
.categorysectionheaders { width:290px; color:#38625F; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; }
#favorite { width:290px; padding:5px; border-top:#DAC48E 1px solid; background-image:url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/favoriteblog-bck.jpg); background-repeat:repeat-x; background-color:#FFEBB8; float:left; margin: 10px 0; }
.favoritesectionheaders { width:290px; color:#6e5413; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; }
#archives { width:290px; padding:5px; border-top:#AFC8D6 1px solid; background-image:url(http://homegiveawaydiary.typepad.com/home_giveaway_diary/images/archives-bck.jpg); background-repeat:repeat-x; background-color:#DBEAF2; float:left; margin: 10px 0; }
.archivessectionheaders { width:290px; color:#426477; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; }
#mainblogimage { width:120px; height:120px; float:left; margin-left:5px; margin-top:5px; }
.categorylinks { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:underline; }
.footerlinks, .footerlinks a:link, .footerlinks a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#666666; }
.footerlinks a:hover { color:#000000; }
.footerspacer { width:580px; }
.qscript { width:300px; padding-left:10px; }
.contentline { border-bottom:#D2D2D2 1px solid; margin:10px 0px 24px 0px; }
.datebaseline { border-bottom:#D2D2D2 1px solid; margin:10px 0px 10px 0px; }
.blogpostnav, .blogpostnav a:link, .blogpostnav a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none; text-align:center; }
.blogpostnav a:hover { text-decoration:underline; }
.blogpostfooter, .blogpostfooter a:link, .blogpostfooter a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000; text-decoration:none; text-align:center; margin-top:20px; }
.blogpostfooter a:hover { text-decoration:underline; }
.blogsubheading { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#333333; margin-top:10px; }
.blogpostedby, .blogpostedby a:link, .blogpostedby a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8e8e8e; text-align:left; text-decoration:none; }
.blogpostedby a:hover { text-decoration:underline; }
.postfooter, .postfooter a:link, .postfooter a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#e0aa13; text-align:right; text-decoration:none; margin-top:20px; }
.postfooter a:hover { text-decoration:underline; }
.logo-blog {background:#90bbef; height:109px;}
.logo-blog img {width:672px; height:87px; margin-top:18px;}


/* Blog Comments - Individual Archive Page */

#blogcomments { border-top:#D2D2D2 1px solid; margin-top:5px; padding-top:5px; }
.commentline { height:1px; background:#D2D2D2; margin-top:5px; margin-bottom:5px; }
.dividerline { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#D2D2D2; }
.ad { font-family:Arial, Helvetica, sans-serif; color:#666; font-size:10px; text-align:right; }
 .insidefooter, .insidefooter a:links, .insidefooter a:visited {
font-family:Arial, Helvetica, sans-serif;
height:20px;
color:#D2D2D2;
font-size:12px;
margin-bottom:10px;
text-align:center;
}
.insidefooter a:active { font-family:Arial, Helvetica, sans-serif; height:20px; color:#D2D2D2; font-size:12px; margin-bottom:10px; text-align:center; }
.bio_text { width:400px; padding: 1px; padding-left: 6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; float:left; }
.bio_text a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669999; text-decoration:underline; }
.bio_text a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline; }
.bio_text a:hover { text-decoration:underline; }
.bio_text a:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669999; text-decoration:underline; }
.bio_textBold { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8c1962; text-decoration:none; width: 400px; margin-bottom:10px; float:left; }
.bio_image { width:144px; height:144px; float:left; margin-right:5px; border:#CCCCCC 1px solid; padding:3px; }
.linedash { width:150px; height:1px; border-bottom:#BAC3AE dashed 1px; }
.editorsbio { width:580px; float:left; border-bottom:#cccccc 1px solid; padding:10px 0 10px 0; }
/*Ad code for 728 ad */
#adtopBlog { margin: 4px auto; width:728px; height:90px; }
#adtopBlog { margin-left:266px; position:absolute; margin-top:8px; padding-bottom:8px; max-height:10px; padding-top:18px; width:728px; height:90px; z-index:0; }
/*for ihg packages  by russ 07-16 / from avigails grilling code */
#packageHeader { width:994px; height: 104px; float:left; border-top:#1a517a 1px solid; margin-top:0px; background-image: url(http://i.timeinc.net/myhome/static/i/cyhgiveaway/cyhg-bckg.jpg); background-repeat:no-repeat; }
#packageNav { float: left; margin: 8px 0 0 300px; _margin-left:90px; }
#packageNav li { font: bold 13px Arial, Helvetica, sans-serif; border-right:1px solid #1A527B; float: left; padding: 0 10px; }
#packageNav li.noborder { border:0; }
#packageNav a { color: #fff; }
#packageNav .selected { cursor: text; text-decoration:none; }
.sponsorByLogo { width: 170px; position:absolute; top:56px; right:412px; }
/* Layout */
#blogContent { width:668px; float:left; background-color:#fff; }
#blogHeaderImg { width:668px; height:138px; }
.blogPostContainer { width:640px; margin:14px 14px 20px 14px; clear:both; overflow:hidden; }
#blogRtRail { width:326px; float:left; background-color:#fce7e4; padding-bottom:10px; }
#aboutBlog { width:282px; background-color:#fce7e4; padding:9px; margin:20px auto; border:#336600 solid 1px; }
#cat1 { width:140px; margin:5px 0; float:left; }
#cat2 { width:140px; margin:5px 0; float:left; }
#cont1 { width:140px; float:left; }
#cont2 { width:140px; float:left; }
.ad { width:300px; margin:auto; text-align:center; }
.railSection { width:290px; margin:20px auto; border-top: #b2c1c1 1px solid; padding:7px 5px;float: left; background-color:#fff; }
/* Rail Text */
.rtRailHdr { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#8C231C; margin-bottom:10px; clear:both; }
.railText { font-family:Arial, Helvetica, sans-serif; color:#003366; }
.railText li { list-style-image:url(http://youvegottoseethis.myhomeideas.com/see_this/images/bullet.gif); margin-left:16px; line-height:18px; }
.aboutText { width:200px; float:left; }
.adText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999; }
.blogTitles { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#8C231C; }
.contName { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8C231C; }
.contLinks { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8C231C; margin-bottom:10px; }
.aboutImage { width:75px; height:75px; border:#ccc 1px solid; float:right; position:absolute; left: 890px; top:240px; }
/*blog.css*/

/*right rail*/
.roundBox { background:#fff url(http://qa-img4.myhomeideas.com/static/i/bg_mod0-fs8.png) bottom right no-repeat; }
.roundBox h3 {font:bold 1.4em "times new roman", times, serif; padding:10px; text-align: left; background:#fff url(http://qa-img4.myhomeideas.com/static/i/bg_mod0-fs8.png) top left no-repeat;}
.roundBox .inner { padding:0 10px 10px 10px; overflow:hidden;}
.roundBox .colA, .linkList .colA { padding:0 0px 10px 0px; width:130px; margin:5px 0; float:left; }
.roundBox .colB, .linkList .colB { padding:0 0px 10px 10px; width:130px; margin:5px 0; float:left; }
.roundBox ul { text-align:left; margin:0; padding:0; clear:both; list-style-image:url(http://qa-img4.myhomeideas.com/static/i/bullet.gif); }
.roundBox li { margin:6px 0 0 1.2em; padding:0; }
.roundBox a { color:#036; font-size:106%; }
.linkList { margin: 0 0 16px 0; width: 300px; float: left;}
.linkList h4 { font:bold 1.05em georgia, serif; margin:0; padding: 0 8px 8px; }
.linkList ul { text-align:left; margin:0; padding:0 0 0 8px; clear:both; list-style-image:url(../i/bullet.gif); }
.linkList li { margin:6px 0 0 1.2em; padding:0; }
.linkList li a { color:#036; font-size:106%; }
hr.line { width: 300px; border: 2px solid #fff; }
.colAB {float:left; width:643px;  padding:0 0px;}

/* Styles for Buzz & Share This */
.shareContainer {width:400px; height:30px; clear:both; margin:20px 0;}
.buzz {width: 120px; float:left;}
.shareThis {width: 160px; float:left;}
.buzzToolbar {padding:4px 0 0 0; margin-left: 30px; clear:both;}
.buzzToolbar ul {margin:0; padding:0; list-style:none; font-size:0.825em;}
.buzzToolbar li {margin:0; padding:0 8px; float:left; }
.buzzToolbar li.share {padding:0; border:none;}
.buzzToolbar li.share a {background: url(http://img4.myhomeideas.com/static/i/icons_tools.gif) no-repeat 0 2px; padding-left:15px;}
.buzzToolbar li.icons a {margin-right:5px;}
.buzzToolbar li.icons a img {vertical-align:bottom;}
