BODY {
	FONT-SIZE: 0.8em; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	LINE-HEIGHT: 1.4
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #888; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #888; BORDER-BOTTOM-STYLE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	FONT-SIZE: 150%
}
H3 {
	FONT-SIZE: 120%
}
H3.celeb {
	FONT-SIZE: 110%; FLOAT: left; WIDTH: 116px
}
H3 A {
	TEXT-DECORATION: none
}
H3 A:hover {
	TEXT-DECORATION: none
}
A {
	COLOR: #000
}
A:hover {
	COLOR: #555
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 104%; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px
}
H4 A {
	TEXT-DECORATION: none
}
H4 A:hover {
	TEXT-DECORATION: underline
}
LI {
	LIST-STYLE-IMAGE: url(file:///images/flower10.gif)}
.readmore {
	MARGIN: 0.5em 0px 10px
}
.more A {
	TEXT-DECORATION: none
}
.more A:hover {
	TEXT-DECORATION: underline
}
.goBackLink {
	FONT-WEIGHT: bold; FLOAT: right; MARGIN-RIGHT: 1em
}
.sectionHead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0.5em; WIDTH: 100%; COLOR: #fff; TEXT-INDENT: 3px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ad006c
}
.sectionHead A {
	COLOR: #fff
}
.sectionHead A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
DIV.hr {
	BORDER-RIGHT: #f5d3e0 2px; BORDER-TOP: #f5d3e0 2px solid; LEFT: 0px; BORDER-LEFT: #f5d3e0 2px; WIDTH: 245px; BORDER-BOTTOM: #f5d3e0 2px solid; POSITION: relative; HEIGHT: 10px; BACKGROUND-COLOR: #fff
}
DIV.hr HR {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.leftbox DIV.hr {
	BORDER-LEFT-COLOR: #ad006c; BORDER-BOTTOM-COLOR: #ad006c; BORDER-TOP-COLOR: #ad006c; BORDER-RIGHT-COLOR: #ad006c
}
.pagination {
	FONT-WEIGHT: bold; FONT-SIZE: 116%; MARGIN: 1em 0px 0px; TEXT-ALIGN: center
}
#logo {
	FLOAT: left
}
#brandingBanner {
	FLOAT: right
}
#searchBox {
	MARGIN-TOP: 30px; FLOAT: right; WIDTH: 300px; MARGIN-RIGHT: 5px
}
#recircBanner {
	FLOAT: right; WIDTH: 274px; HEIGHT: 78px
}
.breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 1em; WIDTH: 100%; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid
}
.breadcrumbs A:link {
	BORDER-BOTTOM-WIDTH: 0px! important; COLOR: #000; TEXT-DECORATION: none! important
}
.breadcrumbs A:visited {
	BORDER-BOTTOM-WIDTH: 0px! important; COLOR: #000; TEXT-DECORATION: none! important
}
.breadcrumbs A:hover {
	COLOR: #555
}
.breadcrumbs UL {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.breadcrumbs UL LI {
	DISPLAY: inline; MARGIN-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
.finalCrumb {
	FONT-SIZE: 160%
}
DIV#homepage .asymbox {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/asym-box-homepage.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#homepage .asymboxwrap {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/asym-box-close-homepage.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#homepage .symbox {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/sym-box.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#homepage .symboxwrap {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/sym-box-close.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#homepage .fullbox {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/full-box.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#homepage .fullboxwrap {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/full-box-close.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#homepage .triplebox {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/triple-box.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#homepage .tripleboxwrap {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/triple-box-close.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#homepage .primaryBoxContent {
	MARGIN: 10px 12px
}
DIV#homepage .primaryBoxContent H2 {
	MARGIN: 0px 0px 0.5em; BORDER-BOTTOM: white 1px solid
}
DIV#homepage .primaryBoxContent H2 A {
	TEXT-DECORATION: none
}
DIV#homepage .primaryBoxContent H3 {
	FONT-SIZE: 110%; MARGIN: 0px
}
DIV#homepage .primaryBoxContent .pic {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
DIV#homepage .primaryBoxContent .readmore {
	FLOAT: right
}
#homepage .piccontainer {
	MARGIN-TOP: 6px; TEXT-ALIGN: center
}
#homepage .piccontainer .pic {
	FLOAT: none; TEXT-ALIGN: center
}
DIV#homepage .boxContent {
	MARGIN: 10px 12px
}
DIV#homepage .boxContent H2 {
	MARGIN: 0px 0px 0.5em; WIDTH: 100%; BORDER-BOTTOM: #000 1px solid
}
DIV#homepage .boxContent H2 A {
	TEXT-DECORATION: none
}
DIV#homepage .boxContent H3 {
	FONT-SIZE: 110%; MARGIN: 0px
}
DIV#homepage .boxContent .pic {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
DIV#homepage #compsoffers .boxContent .pic {
	FLOAT: none; MARGIN: 0px 0px 10px
}
DIV#homepage .boxContent .readmore {
	FLOAT: right
}
DIV#homepage .fullboxwrap .secondaryBoxContent {
	MARGIN: 10px
}
DIV#homepage .fullboxwrap .secondaryBoxContent H2 {
	MARGIN-TOP: 10px
}
DIV#homepage .leftbox {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 245px
}
DIV#homepage .leftbox .pic {
	FLOAT: none
}
DIV#homepage .leftbox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.2em; BACKGROUND: #ad006c; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.1em; MARGIN: 0px; COLOR: white; PADDING-TOP: 0.1em
}
DIV#homepage .leftbox H2 A:link {
	COLOR: white; TEXT-DECORATION: none
}
DIV#homepage .leftbox H2 A:visited {
	COLOR: white; TEXT-DECORATION: none
}
DIV#homepage .rightbox {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 245px
}
DIV#homepage .rightbox .pic {
	FLOAT: none
}
DIV#homepage .rightbox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.2em; BACKGROUND: #ad006c; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.1em; MARGIN: 0px; COLOR: white; PADDING-TOP: 0.1em
}
DIV#homepage .rightbox #homeNews .pic {
	FLOAT: left
}
DIV#homepage .rightbox H2 A:link {
	COLOR: white; TEXT-DECORATION: none
}
DIV#homepage .rightbox H2 A:visited {
	COLOR: white; TEXT-DECORATION: none
}
DIV#homepage .tripleboxone {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 160px
}
DIV#homepage .tripleboxtwo {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 160px
}
DIV#homepage .tripleboxthree {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 160px
}
DIV#homepage .triplebox .pic {
	FLOAT: none; MARGIN: 0px 0px 10px
}
DIV#homepage .triplebox .boxContent {
	MARGIN: 10px
}
DIV#homepage .triplebox .tripleboxone {
	MARGIN-RIGHT: 10px
}
DIV#homepage .boxcloseleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 220px; PADDING-TOP: 0px; POSITION: relative
}
DIV#homepage .boxcloseright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 220px; PADDING-TOP: 0px; POSITION: relative
}
DIV#homepage .tripleboxcloseone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative
}
DIV#homepage .tripleboxclosetwo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 40px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative
}
DIV#homepage .tripleboxclosethree {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative
}
DIV#homepage .boxcloseright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; WIDTH: 220px; PADDING-TOP: 0px
}
DIV#homepage .fullboxclose {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; WIDTH: 480px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#homepage #crossfader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 3px 0px; COLOR: white; PADDING-TOP: 0px; HEIGHT: 300px
}
DIV#homepage #crossfader .pic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#homepage #crossfader H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 3px 2px; WIDTH: 95%; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid
}
DIV#homepage #crossfader H2 A:link {
	COLOR: white
}
DIV#homepage #crossfader H2 A:visited {
	COLOR: white
}
DIV#homepage #crossfader H3 {
	FONT-SIZE: 110%; MARGIN: 3px 0px 3px 2px; WIDTH: 240px; COLOR: white
}
DIV#homepage #crossfader H3 A:link {
	FONT-SIZE: 100%; COLOR: white
}
DIV#homepage #crossfader H3 A:visited {
	FONT-SIZE: 100%; COLOR: white
}
DIV#homepage #crossfader H3 A:hover {
	FONT-SIZE: 100%
}
DIV#homepage #crossfader P {
	FONT-SIZE: 110%; MARGIN: 3px 0px 3px 2px; WIDTH: 240px; COLOR: white
}
.asymbox {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/asym-box.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.asymboxwrap {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/asym-box-close.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.symbox {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/sym-box.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.symboxwide {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/sym-box-wide.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.symboxwrap {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/sym-box-close.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.symboxwrapwide {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/sym-box-wide-close.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.fullbox {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/full-box.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.fullboxwrap {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/full-box-close.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.triplebox {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/triple-box.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.tripleboxwrap {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/triple-box-close.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.primaryBoxContent {
	MARGIN: 10px 12px
}
.primaryBoxContent H2 {
	MARGIN: 0px 0px 0.5em; WIDTH: 100%; BORDER-BOTTOM: #444 1px solid
}
.primaryBoxContent H2 A {
	TEXT-DECORATION: none
}
.primaryBoxContent H3 {
	FONT-SIZE: 110%; MARGIN: 0px
}
.primaryBoxContent .pic {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.primaryBoxContent .readmore {
	FLOAT: right
}
#homepage .piccontainer {
	MARGIN-TOP: 6px; TEXT-ALIGN: center
}
#homepage .piccontainer .pic {
	FLOAT: none; MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
.BlogsboxContent {
	MIN-HEIGHT: 453px; MARGIN: 10px 12px; HEIGHT: auto! important
}
.BlogsboxContent H2 {
	MARGIN: 0px 0px 0.5em; WIDTH: 100%; BORDER-BOTTOM: #444 1px solid
}
.BlogsboxContent H2 A {
	TEXT-DECORATION: none
}
.BlogsboxContent H3 {
	FONT-SIZE: 110%; MARGIN: 0px
}
.BlogsboxContent .pic {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.BlogsboxContent .readmore {
	FLOAT: right
}
.sameBox.boxContent {
	HEIGHT: 26em
}
.sameBox.boxContent P {
	MARGIN: 0px 0px 0.5em
}
.boxContent {
	MARGIN: 10px 12px
}
.boxContent H2 {
	MARGIN: 0px 0px 0.5em; WIDTH: 100%; BORDER-BOTTOM: #444 1px solid
}
.boxContent H2 A {
	TEXT-DECORATION: none
}
.boxContent H3 {
	FONT-SIZE: 110%; MARGIN: 0px
}
.boxContent .pic {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
#compsoffers .boxContent .pic {
	FLOAT: none; MARGIN: 0px 0px 10px
}
.boxContent .readmore {
	FLOAT: right
}
.fullboxwrap .secondaryBoxContent {
	MARGIN: 10px
}
.fullboxwrap .secondaryBoxContent H2 {
	MARGIN-TOP: 10px
}
.leftbox {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 245px
}
.leftboxwide {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 500px
}
.rightbox {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 245px
}
.tripleboxone {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 160px
}
.tripleboxtwo {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 160px
}
.tripleboxthree {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 160px
}
.triplebox .pic {
	FLOAT: none; MARGIN: 0px 0px 10px
}
.triplebox .boxContent {
	MARGIN: 10px
}
.triplebox .tripleboxone {
	MARGIN-RIGHT: 10px
}
.boxcloseleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 220px; PADDING-TOP: 0px; POSITION: relative
}
.boxcloseright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 220px; PADDING-TOP: 0px; POSITION: relative
}
.tripleboxcloseone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative
}
.tripleboxclosetwo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 40px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative
}
.tripleboxclosethree {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative
}
.boxcloseright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; WIDTH: 220px; PADDING-TOP: 0px
}
.fullboxclose {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; WIDTH: 480px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#crossfader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 12px; PADDING-TOP: 0px; HEIGHT: 300px
}
#crossfader .pic {
	FLOAT: none; MARGIN: 10px 0px
}
#crossfader P {
	WIDTH: 220px
}
#crossfader H3 {
	WIDTH: 220px
}
#crossfader H3 A {
	
}
#crossfader H3 A:hover {
	
}
#homeNews IMG.pic {
	FLOAT: right
}
#article .piccontainer {
	FLOAT: left; MARGIN: 0px 1em 0.5em 0px; BACKGROUND-COLOR: #888
}
#article .pic {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#article .teaser {
	FONT-WEIGHT: bold; FONT-SIZE: 106%
}
#article .secondaryImages {
	FLOAT: left; MARGIN: 10px 10px 10px 0px; WIDTH: 160px; TEXT-ALIGN: center
}
#article .secondaryImages P {
	BORDER-TOP: #444 1px solid; BORDER-BOTTOM: #444 1px solid; TEXT-ALIGN: center
}
.indexTopItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eee
}
#index .breadcrumbs {
	MARGIN: 0.5em 0px 0px
}
.indexTopItem .piccontainer {
	FLOAT: left; MARGIN: 12px 1em 12px 8px; BACKGROUND-COLOR: #888
}
.indexTopItem .pic {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.indexTopItem H3 {
	FONT-SIZE: 140%; MARGIN: 0px; PADDING-TOP: 12px
}
.indexTopItem P {
	FONT-SIZE: 110%; MARGIN: 0.4em 0px 12px
}
.indexItem {
	MARGIN: 1em 0px; BORDER-BOTTOM: #888 1px solid
}
.indexItem H3 {
	MARGIN: 0px
}
.indexItem P {
	MARGIN: 0.3em 0px; LINE-HEIGHT: 1.3
}
.indexItem .pic {
	FLOAT: left; MARGIN: 0px 0.5em 0.5em 0px
}
.leftItem {
	FLOAT: left; MARGIN: 1em 0px; WIDTH: 240px
}
.leftItem H3 {
	MARGIN: 0px
}
.leftItem P {
	MARGIN: 0.3em 0px; LINE-HEIGHT: 1.3
}
.leftItem .pic {
	FLOAT: left; MARGIN: 0px 0.5em 0.5em 0px
}
.rightItem {
	FLOAT: right; MARGIN: 1em 0px; WIDTH: 240px
}
.rightItem H3 {
	MARGIN: 0px
}
.rightItem P {
	MARGIN: 0.3em 0px; LINE-HEIGHT: 1.3
}
.rightItem .pic {
	FLOAT: left; MARGIN: 0px 0.5em 0.5em 0px
}
#landing {
	MARGIN: 1em 0px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.Hdivide {
	BACKGROUND-POSITION: center 50%; FONT-SIZE: 0px; BACKGROUND-IMAGE: url(file:///images/divide.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 18px
}
DIV#promotions > DIV.Hdivide:first-child {
	DISPLAY: none
}
.Vdivide {
	BACKGROUND-POSITION: center 50%; FONT-SIZE: 0px; BACKGROUND-IMAGE: url(file:///images/divide.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px; BACKGROUND-COLOR: #f00
}
.searchboxWrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffffff
}
.searchbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px; PADDING-TOP: 0px
}
.searchbox HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.searchbox .field {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 6px 0px; BORDER-LEFT: #aaa 1px solid; WIDTH: 180px; TEXT-INDENT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #aaa 1px solid
}
.searchbox .button {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: bold; MARGIN: 6px 0px; BORDER-LEFT: #aaa 1px solid; WIDTH: 40px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; BACKGROUND-COLOR: #fff
}
.searchbox LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nextPrev {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(file:///images/1x1-888.gif); PADDING-BOTTOM: 0px; MARGIN: 8px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.nextlabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.nextlabel A {
	TEXT-DECORATION: none
}
.prevlabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.prevlabel A {
	TEXT-DECORATION: none
}
#nextPrev .prev {
	FLOAT: left; WIDTH: 110px
}
#nextPrev .next {
	FLOAT: right; WIDTH: 110px
}
.nextcopy {
	MARGIN: 0.3em
}
.prevcopy {
	MARGIN: 0.2em 0px
}
#topChildren {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px; PADDING-TOP: 0px
}
#topChildren H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#topChildren P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
#topChildren .pic {
	FLOAT: left; MARGIN: 0.8em 0.5em 1em 0px
}
#google {
	MARGIN-TOP: 25px; WIDTH: 500px
}
#CAsubsPromo {
	BORDER-RIGHT: #ad006c 1px solid; BORDER-TOP: #ad006c 1px solid; MARGIN: 2em 0px 1em; BORDER-LEFT: #ad006c 1px solid; BORDER-BOTTOM: #ad006c 1px solid
}
#CAsubsPromo P {
	MARGIN: 0.5em
}
#CAsubsPromo H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; COLOR: #fff; TEXT-INDENT: 5px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ad006c
}
#CAsubsPromo H3 A {
	COLOR: #fff
}
#CAsubsPromo H3 A:hover {
	COLOR: #eee; TEXT-DECORATION: underline
}
#CAsubsPromo .pic {
	FLOAT: left; MARGIN: 0.5em
}
#CAsubsPromo .sublink {
	FONT-WEIGHT: bold
}
DIV#competition {
	
}
DIV.competitionItem H2 {
	FONT-SIZE: 100%
}
DIV.competitionItem IMG.compPic {
	FLOAT: right
}
FORM#competition INPUT {
	
}
FORM#competition LABEL {
	DISPLAY: block
}
FORM#competition BR {
	CLEAR: left
}
#issueBox {
	BACKGROUND-COLOR: #f5d3e0
}
#issueBox P {
	MARGIN: 1em
}
#issueBox H4 {
	MARGIN: 1em
}
#issueBox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0.6em; TEXT-ALIGN: center
}
#issueBox .pic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 35px; PADDING-TOP: 0px
}
#issueBox .more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
#issueBox .more A {
	TEXT-DECORATION: underline
}
DIV#magazineCover {
	FLOAT: left; MARGIN: 10px
}
DIV#magazineCover IMG {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
DIV.bloglandingCat H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
DIV.bloglandingCat P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ad006c; PADDING-TOP: 0px
}
DIV.blogItem {
	WIDTH: 100%
}
DIV.blogItem IMG {
	FLOAT: left; MARGIN: 10px
}
DIV.blogItem H3.headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
DIV.blogItem P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ad006c; PADDING-TOP: 0px
}
DIV.blogItem HR {
	CLEAR: both
}
DIV#blogArticle {
	WIDTH: 100%
}
DIV#blogArticle DIV.piccontainer IMG {
	FLOAT: left; MARGIN: 10px
}
DIV#blogArticle H2.headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
DIV#blogArticle P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ad006c; PADDING-TOP: 0px
}
DIV#promoComp {
	
}
DIV#promoComp IMG.pic {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FLOAT: left; MARGIN: 5px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
DIV#promoComp H3.compTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 80px; PADDING-TOP: 0px
}
DIV#promoComp P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 80px; PADDING-TOP: 0px
}
DIV#promoComp P {
	MARGIN-RIGHT: 3px
}
DIV#promoComp P.readmore A:link {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
}
DIV#promoComp P.readmore A:visited {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
}
DIV.newsletterboxWrap {
	
}
DIV#newsletterBox {
	
}
DIV#newsletterBox H3 {
	
}
P#newsletterMore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#pollWrapper {
	MARGIN: 10px
}
DIV#pollWrapper DIV#pollQuestion {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 8px
}
DIV#pollWrapper DIV#pollButton {
	FLOAT: right
}
DIV#pollWrapper DIV.pollBar {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #ad006c; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.newsletterboxWrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; BACKGROUND-COLOR: #f5d3e0
}
.newsletterbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px; PADDING-TOP: 0px
}
.newsletterbox HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.newsletterbox .field {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 6px 0px; BORDER-LEFT: #aaa 1px solid; WIDTH: 160px; TEXT-INDENT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #aaa 1px solid
}
.newsletterbox .button {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: bold; MARGIN: 6px 0px; BORDER-LEFT: #aaa 1px solid; WIDTH: 60px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; BACKGROUND-COLOR: #fff
}
.newsletterbox LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#forumPosts {
	MARGIN: 0px 10px 10px
}
DIV#forumPosts H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px
}
DIV#forumPosts UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#forumPosts LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#forumPosts UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
DIV#hpIssueBoxWrapper {
	
}
DIV#hpIssueBox {
	MARGIN: 10px
}
DIV#hpIssueBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#hpIssueBox UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#hpIssueBox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
DIV#hpIssueBox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV#issueBoxWrapper {
	MARGIN: 0px
}
DIV#issueBox {
	MARGIN: 0px
}
DIV#issueBox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 5px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
DIV#issueBox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; LINE-HEIGHT: normal; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV#footerSubs {
	TEXT-ALIGN: center
}
DIV.pollPercent {
	FONT-WEIGHT: bold; FLOAT: right
}
DIV.pollBar {
	COLOR: #ad006c
}
DIV.competitionItem P.readmore {
	MARGIN-BOTTOM: 1.5em
}
DIV#blogArticle HR {
	CLEAR: both
}
DIV#allThingsHomeWrapper {
	BORDER-RIGHT: #12477a 2px solid; BORDER-TOP: #12477a 2px solid; FONT-SIZE: 90%; BACKGROUND: white; BORDER-LEFT: #12477a 2px solid; BORDER-BOTTOM: #12477a 2px solid
}
DIV#allThingsHomeWrapper IMG {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FLOAT: right; MARGIN: 20px 18px 5px 5px; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
DIV#allThingsHome {
	MARGIN: 15px
}
DIV#allThingsHome H2 {
	FONT-SIZE: 100%
}
DIV#allThingsHomeImg {
	TEXT-ALIGN: left
}
DIV#vertAllThingsHomeWrapper {
	BORDER-RIGHT: #12477a 2px solid; BORDER-TOP: #12477a 2px solid; FONT-SIZE: 90%; BACKGROUND: white; BORDER-LEFT: #12477a 2px solid; BORDER-BOTTOM: #12477a 2px solid; TEXT-ALIGN: center
}
DIV#vertAllThingsHomeWrapper IMG {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 0px solid; MARGIN-TOP: 0px; PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 5px; BORDER-LEFT: black 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: black 0px solid; TEXT-ALIGN: center
}
DIV#vertAllThingsHomeSearch {
	MARGIN: 8px; TEXT-ALIGN: left
}
DIV#vertAllThingsHomeSearch H2 {
	FONT-SIZE: 100%
}
DIV#vertAllThingsHomeSearchImg {
	TEXT-ALIGN: left
}

