#chanwrap1 {
	BORDER-BOTTOM: #afafaf 4px solid; 

}

.newslettersignup {border: #CCCCCC 3px solid; width:40%; padding:3%; color:#000000; font-family:Arial, Helvetica, sans-serif; margin: 7% 5% 7% 25%; background-color:#d13028;}
.newslettersignup .innerdiv{border: #000 1px solid; margin:8px; padding:10px; background-color:#fff;}
.newslettersignup .leadtext {font-size:1.6em; font-weight:normal; color:#d13028; margin-bottom:10px;}
.newslettersignup h5 {margin-bottom:20px;}
.newslettersignup .label {width:30%;float:left; height:33px;}
.newslettersignup .input {width:65%;float:left;  height:33px;}

.lifeandHome#blog {
	
}
.lifeandHome#blog TABLE {
	WIDTH: 736px
}
.lifeandHome#blog TABLE TD {
	FONT-FAMILY: Arial
}
.lifeandHome#blog TD.blogLeft {
	PADDING-RIGHT: 25px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.lifeandHome#blog TD.columnRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 163px; PADDING-TOP: 18px; BACKGROUND-COLOR: #e7f7fc; TEXT-ALIGN: left
}
.lifeandHome#blog #sponsor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px -19px 0px 0px; PADDING-TOP: 15px; HEIGHT: 45px; TEXT-ALIGN: right
}
.lifeandHome#blog #heading {
	BACKGROUND: url(http://lifeandhome.instyle.com/images/lifeandHomeHead.gif) #fff no-repeat 0em 0em; MARGIN: 0px -25px 0px 0px; TEXT-INDENT: -9999px; HEIGHT: 91px
}
.lifeandHome#blog #heading #headshot {
	BORDER-RIGHT: #dddddc 1px solid; BORDER-TOP: #dddddc 1px solid; Z-INDEX: 1; BACKGROUND: url(http://lifeandhome.instyle.com/images/marthamccully.jpg) no-repeat 0px 0px; LEFT: 467px; BORDER-LEFT: #dddddc 1px solid; WIDTH: 58px; BORDER-BOTTOM: #dddddc 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 58px
}
.lifeandHome#blog #cathead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; MARGIN: 0px -7px 0px 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: right
}
.lifeandHome#blog #backhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.lifeandHome#blog #datehead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.lifeandHome#blog #datehead SPAN {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #34bfe6
}
.lifeandHome#blog #cathead A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.lifeandHome#blog #backhead A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.lifeandHome#blog #cathead IMG {
	
}
.lifeandHome#blog #cathead .cat {
	DISPLAY: block; MARGIN: 0px 0px -18px; TEXT-ALIGN: left
}
.lifeandHome#blog TD.columnRight .module#hottest {
	
}
.lifeandHome#blog TD.columnRight .module H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 9px; TEXT-TRANSFORM: capitalize; COLOR: #607dba; BORDER-BOTTOM: #7ad3ec 2px solid
}
.lifeandHome#blog TD.columnRight .module#hottest UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.lifeandHome#blog TD.columnRight .module#hottest LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.lifeandHome#blog TD.columnRight .module#hottest UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 0px -10px; PADDING-TOP: 0px
}
.lifeandHome#blog TD.columnRight .module#hottest LI {
	CLEAR: left; MARGIN: 0px 0px 8px 8px
}
.lifeandHome#blog TD.columnRight .module#hottest LI IMG.hot {
	CLEAR: left; BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; FLOAT: left; MARGIN: 0px 8px 8px 0px; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 60px
}
.lifeandHome#blog TD.columnRight .module#hottest STRONG {
	FONT-SIZE: 11px
}
.lifeandHome#blog TD.columnRight .module LI A {
	FONT-WEIGHT: bold
}
.lifeandHome#blog TD.columnRight .module#list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 0px
}
.lifeandHome#blog TD.columnRight .module#list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.lifeandHome#blog TD.columnRight .module#category STRONG {
	FONT-SIZE: 11px
}
.lifeandHome#blog TD.columnRight .module#category LI A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.lifeandHome#blog TD.columnRight .module#category UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 0px
}
.lifeandHome#blog TD.columnRight .module#category LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.lifeandHome#blog .post {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 16px; COLOR: #999; PADDING-TOP: 12px; BORDER-BOTTOM: #e6e6e6 1px solid
}
.lifeandHome#blog .post .date {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #888
}
.lifeandHome#blog .post IMG.photo {
	FLOAT: left; MARGIN: 0px 11px 16px 0px
}
.lifeandHome#blog .post P {
	FONT-SIZE: 12px; MARGIN: 0px 0px 15px; COLOR: #000
}
.lifeandHome#blog .post H2 A {
	FONT-SIZE: 22px; TEXT-TRANSFORM: none; COLOR: #5c84b5
}
.lifeandHome#blog .post .more A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase
}
.lifeandHome#blog .post A {
	FONT-WEIGHT: bold
}
.lifeandHome#blog #links {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #8f8f8f; PADDING-TOP: 0px
}
.lifeandHome#blog .post#ad {
	DISPLAY: none; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #999; TEXT-ALIGN: center
}
.lifeandHome#blog #footpag {
	MARGIN: -10px 0px 0px; HEIGHT: 60px; TEXT-ALIGN: right
}
.lifeandHome#blog #footpag A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.lifeandHome#blog .commentHead {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #5c84b5; PADDING-TOP: 8px; BACKGROUND-COLOR: #e7f7fc
}
.lifeandHome#blog .addComment {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: -22px 8px 0px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.lifeandHome#blog UL.comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px
}
.lifeandHome#blog UL.comments LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid; LIST-STYLE-TYPE: none
}
.lifeandHome#blog FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
.lifeandHome#blog LABEL {
	DISPLAY: block
}
.lifeandHome#blog INPUT {
	BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; BORDER-LEFT: #838383 1px solid; BORDER-BOTTOM: #838383 1px solid
}
.lifeandHome#blog TEXTAREA {
	BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; BORDER-LEFT: #838383 1px solid; BORDER-BOTTOM: #838383 1px solid
}
.lifeandHome#blog TEXTAREA {
	DISPLAY: block; WIDTH: 450px
}
.lifeandHome#blog .charmax {
	WIDTH: 450px; TEXT-ALIGN: right
}
.lifeandHome#blog .button {
	BORDER-RIGHT: #838383 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #838383 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #838383 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #838383 1px solid; BACKGROUND-COLOR: #e40015
}
.lifeandHome#blog #CMad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; PADDING-TOP: 30px; TEXT-ALIGN: center
}

.partyHopper#blog { 
	
}
.partyHopper#blog TABLE {
	WIDTH: 736px
}
.partyHopper#blog TABLE TD {
	FONT-FAMILY: Arial
}
.partyHopper#blog TD.blogLeft {
	PADDING-RIGHT: 25px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.partyHopper#blog TD.columnRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 163px; PADDING-TOP: 18px; BACKGROUND-COLOR: none; TEXT-ALIGN: left; border-left:#eee 2px solid
}
.partyHopper#blog #sponsor {
	Z-INDEX: 1; LEFT: 375px; WIDTH: 170px; TEXT-INDENT: 0px; POSITION: relative; TOP: 0px; HEIGHT: 30px
}
.partyHopper#blog #heading {
	BACKGROUND: url(http://partyhopper.instyle.com/images/partyhopperHead.gif) #fff no-repeat 0px 0px; MARGIN: 0px -25px 0px -17px; TEXT-INDENT: -9999px; HEIGHT: 133px
}
.partyHopper#blog #heading #headshot {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; Z-INDEX: 1; BACKGROUND: url(http://partyhopper.instyle.com/images/jamesherman.jpg) no-repeat 0px 0px; LEFT: 313px; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 58px; BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 58px
}
.partyHopper#blog #cathead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: right
}
.partyHopper#blog #backhead {
	FONT-SIZE: 14px; MARGIN: 5px 0px -10px; TEXT-ALIGN: right;
}
.partyHopper#blog #datehead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.partyHopper#blog #datehead SPAN {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #34bfe6
}
.partyHopper#blog #cathead A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.partyHopper#blog #backhead A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.partyHopper#blog #cathead IMG {
	
}
.partyHopper#blog #cathead .cat {
	DISPLAY: block; MARGIN: 0px 0px -15px; TEXT-ALIGN: left
}
.partyHopper#blog TD.columnRight .module#hottest {
	
}
.partyHopper#blog TD.columnRight .module H3 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 9px; TEXT-TRANSFORM: uppercase; /*COLOR: #fc04b9; BORDER-BOTTOM: #f2acdf 2px solid*/
}
.partyHopper#blog TD.columnRight .module#hottest UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.partyHopper#blog TD.columnRight .module#hottest LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.partyHopper#blog TD.columnRight .module#hottest UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 0px -10px; PADDING-TOP: 0px
}
.partyHopper#blog TD.columnRight .module#hottest LI {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.partyHopper#blog TD.columnRight .module#hottest LI IMG.hot {
	CLEAR: left; BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FLOAT: left; MARGIN: 0px 8px 8px 0px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 60px
}
.partyHopper#blog TD.columnRight .module#hottest STRONG {
	FONT-SIZE: 11px
}
.partyHopper#blog TD.columnRight .module LI A {
	FONT-WEIGHT: bold;
}
.partyHopper#blog TD.columnRight .module#list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 0px
}
.partyHopper#blog TD.columnRight .module#list LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
/*.partyHopper#blog TD.columnRight .module#category LI A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; 
}*/
.partyHopper#blog TD.columnRight .module#category LI A {
}

.partyHopper#blog TD.columnRight .module#category UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 0px
}
.partyHopper#blog TD.columnRight .module#category LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.partyHopper#blog .post {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 20px; COLOR: #000; PADDING-TOP: 12px; BORDER-BOTTOM: #feecb3 2px solid
}
/*.partyHopper#blog .post .date {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #888
}*/
.partyHopper#blog .post .date {
	
}
.partyHopper#blog .post IMG.photo {
	FLOAT: left; MARGIN: 0px 11px 16px 0px
}
.partyHopper#blog .post#westcoast IMG.photo {
	DISPLAY: block; FLOAT: none; MARGIN: 5px 0px 10px
}
.partyHopper#blog .post#westcoast .dispatch {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #16cfe5; FONT-STYLE: italic
}
.partyHopper#blog .post P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 15px; COLOR: #000
}
/*.partyHopper#blog .post H2 A {
	FONT-SIZE: 22px; TEXT-TRANSFORM: none; COLOR: #2e2e2e
}*/


.partyHopper#blog .post H2 A {
 font-weight:normal}

.partyHopper#blog .byline {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 0px
}
.partyHopper#blog .post .more A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px;
}
.partyHopper#blog .post A {
	FONT-WEIGHT: normal
}
.partyHopper#blog #links {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.partyHopper#blog .post#ad {
	DISPLAY: none; TEXT-TRANSFORM: uppercase; COLOR: #bbb; TEXT-ALIGN: center
}
.partyHopper#blog #footpag {
	MARGIN: -10px 0px 0px; HEIGHT: 60px; TEXT-ALIGN: right
}
.partyHopper#blog #footpag A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.partyHopper#blog .commentHead {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #eee
}
.partyHopper#blog .addComment {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: -22px 8px 0px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.partyHopper#blog UL.comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px
}
.partyHopper#blog UL.comments LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid; LIST-STYLE-TYPE: none
}
.partyHopper#blog FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
.partyHopper#blog LABEL {
	DISPLAY: block; 
}
.partyHopper#blog INPUT {
	BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; BORDER-LEFT: #838383 1px solid; BORDER-BOTTOM: #838383 1px solid
}
.partyHopper#blog TEXTAREA {
	BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; BORDER-LEFT: #838383 1px solid; BORDER-BOTTOM: #838383 1px solid
}
.partyHopper#blog TEXTAREA {
	DISPLAY: block; WIDTH: 450px
}
.partyHopper#blog .charmax {
	WIDTH: 450px; TEXT-ALIGN: right
}
.partyHopper#blog .button {
	BORDER-RIGHT: #838383 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #838383 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #838383 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #838383 1px solid; BACKGROUND-COLOR: #e40015
}
.partyHopper#blog #CMad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
.styleFile#blog {
	
}
.styleFile#blog TABLE {
	WIDTH: 736px
}
.styleFile#blog TABLE TD {
	FONT-FAMILY: Arial
}
.styleFile#blog TD.blogLeft {
	PADDING-RIGHT: 25px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.styleFile#blog TD.columnRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 179px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e8f2f9; TEXT-ALIGN: left
}
#topborder {
	BORDER-BOTTOM: #d3d1cf 6px solid; HEIGHT: 77px
}
.styleFile#blog #sponsor {
	Z-INDEX: 1; LEFT: 365px; WIDTH: 170px; TEXT-INDENT: 0px; POSITION: relative; TOP: 0px; HEIGHT: 30px
}
.styleFile#blog #heading {
	BACKGROUND: url(http://stylefile.instyle.com/images/stylefileHead.gif) #fff no-repeat 0px 0px; MARGIN: 0px -25px 0px -19px; OVERFLOW: hidden; TEXT-INDENT: -9999px; HEIGHT: 142px
}
.styleFile#blog #heading #headshot {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; Z-INDEX: 1; BACKGROUND: url(http://stylefile.instyle.com/images/halrubenstein.jpg) no-repeat 0px 0px; LEFT: 43px; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 58px; BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: relative; TOP: 38px; HEIGHT: 58px
}
.styleFile#blog #cathead {
	FONT-SIZE: 14px; Z-INDEX: 1; RIGHT: 18px; TEXT-INDENT: 0px; POSITION: relative; TOP: -28px; TEXT-ALIGN: right
}
.styleFile#blog #backhead {
	FONT-SIZE: 14px; Z-INDEX: 1; RIGHT: 18px; TEXT-INDENT: 0px; POSITION: relative; TOP: -44px; TEXT-ALIGN: right
}
.styleFile#blog #datehead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; RIGHT: 25px; POSITION: relative; TOP: -14px; TEXT-ALIGN: right
}
.styleFile#blog #datehead SPAN {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #e40015
}
.styleFile#blog #cathead A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.styleFile#blog #backhead A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.styleFile#blog #cathead IMG {
	
}
.styleFile#blog #cathead .cat {
	DISPLAY: block; MARGIN: 0px 0px -18px; TEXT-ALIGN: left
}
.styleFile#blog TD.columnRight .module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.styleFile#blog TD.columnRight .module#hottest {
	PADDING-TOP: 10px
}
.styleFile#blog TD.columnRight .module H3 {
	FONT-SIZE: 14px; MARGIN: 0px 9px 9px 0px; TEXT-TRANSFORM: uppercase; COLOR: #607dba; BORDER-BOTTOM: #c5d4e8 2px solid
}
.styleFile#blog TD.columnRight .module#hottest UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.styleFile#blog TD.columnRight .module#hottest LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.styleFile#blog TD.columnRight .module#hottest UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 0px -10px; PADDING-TOP: 0px
}
.styleFile#blog TD.columnRight .module#hottest LI {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.styleFile#blog TD.columnRight .module#hottest LI IMG.hot {
	CLEAR: left; BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FLOAT: left; MARGIN: 0px 8px 8px 0px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 60px
}
.styleFile#blog TD.columnRight .module#hottest STRONG {
	FONT-SIZE: 11px
}
.styleFile#blog TD.columnRight .module LI A {
	FONT-WEIGHT: bold
}
.styleFile#blog TD.columnRight .module#list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 0px
}
.styleFile#blog TD.columnRight .module#list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.styleFile#blog TD.columnRight .module#category LI A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.styleFile#blog TD.columnRight .module#category UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 0px
}
.styleFile#blog TD.columnRight .module#category LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.styleFile#blog .post {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 20px; COLOR: #999; PADDING-TOP: 12px; BORDER-BOTTOM: #ededed 6px solid
}
.styleFile#blog .post .date {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.styleFile#blog .post IMG.photo {
	FLOAT: left; MARGIN: 0px 11px 16px 0px
}
.styleFile#blog .post#westcoast IMG.photo {
	DISPLAY: block; FLOAT: none; MARGIN: 5px 0px 10px
}
.styleFile#blog .post#westcoast .dispatch {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #16cfe5; FONT-STYLE: italic
}
.styleFile#blog .post P {
	FONT-SIZE: 12px; MARGIN: 0px 0px 15px; COLOR: #000
}
.styleFile#blog .post H2 A {
	FONT-SIZE: 22px; TEXT-TRANSFORM: none; COLOR: #607dba
}
.styleFile#blog .byline {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 0px
}
.styleFile#blog .post .more A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase
}
.styleFile#blog .post A {
	FONT-WEIGHT: bold
}
.styleFile#blog #links {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #888; PADDING-TOP: 0px
}
.styleFile#blog .post#ad {
	DISPLAY: none; TEXT-TRANSFORM: uppercase; COLOR: #bbb; TEXT-ALIGN: center
}
.styleFile#blog #footpag {
	MARGIN: -10px 0px 0px; HEIGHT: 60px; TEXT-ALIGN: right
}
.styleFile#blog #footpag A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.styleFile#blog .commentHead {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #607dba; PADDING-TOP: 8px; BACKGROUND-COLOR: #e8f2f9
}
.styleFile#blog .addComment {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: -22px 8px 0px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.styleFile#blog UL.comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px
}
.styleFile#blog UL.comments LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.styleFile#blog FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
.styleFile#blog LABEL {
	DISPLAY: block
}
.styleFile#blog INPUT {
	BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; BORDER-LEFT: #838383 1px solid; BORDER-BOTTOM: #838383 1px solid
}
.styleFile#blog TEXTAREA {
	BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; BORDER-LEFT: #838383 1px solid; BORDER-BOTTOM: #838383 1px solid
}
.styleFile#blog TEXTAREA {
	DISPLAY: block; WIDTH: 450px
}
.styleFile#blog .charmax {
	WIDTH: 450px; TEXT-ALIGN: right
}
.styleFile#blog .button {
	BORDER-RIGHT: #838383 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #838383 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #838383 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #838383 1px solid; BACKGROUND-COLOR: #e40015
}
.styleFile#blog #CMad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
.module-calendar TABLE {
	BORDER-RIGHT: thin solid; BORDER-TOP: thin solid; BORDER-LEFT: thin solid; WIDTH: 100%; BORDER-BOTTOM: thin solid; BORDER-COLLAPSE: collapse
}
.module-calendar {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: left
}
.module-calendar TH {
	FONT-WEIGHT: normal; WIDTH: 14%; TEXT-ALIGN: center
}
.module-calendar TD {
	FONT-WEIGHT: normal; WIDTH: 14%; TEXT-ALIGN: center
}


