.screenreader {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -5000px; HEIGHT: 1px
}
#home {
	HEIGHT: 100%
}
H1.home {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 8px; COLOR: #c00; LINE-HEIGHT: 100%; FONT-FAMILY: Georgia, Times, serif
}
H1.home A {
	COLOR: #c00; TEXT-DECORATION: none
}
H1.home A:hover {
	TEXT-DECORATION: underline
}
#cb-box1 H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 6px
}
#cb-box2 H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 6px
}
#cb-box3 H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 6px
}
#cb-box4 H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 6px
}
#cb-box1 H2.home {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 6px; COLOR: #333; FONT-FAMILY: Georgia, Times, serif
}
#cb-box2 H2.home {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 6px; COLOR: #333; FONT-FAMILY: Georgia, Times, serif
}
#cb-box3 H2.home {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 6px; COLOR: #333; FONT-FAMILY: Georgia, Times, serif
}
#cb-box4 H2.home {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 6px; COLOR: #333; FONT-FAMILY: Georgia, Times, serif
}
#top-story UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #394d88; FONT-FAMILY: Arial, Verdana, sans-serif
}
#takeover-top UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #394d88; FONT-FAMILY: Arial, Verdana, sans-serif
}
#this-weeks-issue P {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
#home H2 {
	FONT-WEIGHT: normal; LINE-HEIGHT: 100%
}
#centre-block {
	FLOAT: left; MARGIN-BOTTOM: 0px
}
#centre-left {
	FLOAT: left; WIDTH: 300px; MARGIN-RIGHT: 20px
}
#top-story {
	MARGIN-BOTTOM: 20px
}
#takeover-top {
	MARGIN-BOTTOM: 20px
}
#top-story IMG {
	FLOAT: left; MARGIN: 2px 10px 0px 0px
}
#top-story UL {
	MARGIN-TOP: 16px; MARGIN-LEFT: 0px
}
#takeover-top UL {
	MARGIN-TOP: 16px; MARGIN-LEFT: 0px
}
#top-story UL LI {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/cup-bullet.png) no-repeat 0px 0px; MARGIN-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
#takeover-top UL LI {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/cup-bullet.png) no-repeat 0px 0px; MARGIN-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
#mpu {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px
}
#takeover-mpu {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px
}
#takeover-mpu {
	MARGIN-TOP: 0px
}
#home #blogs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bg-blogs.png) no-repeat 0px 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 38px; POSITION: relative; HEIGHT: 72px
}
#home #blogs-body {
	OVERFLOW: hidden; WIDTH: 185px; HEIGHT: 68px
}
#home IMG#blogs-back {
	LEFT: 120px; POSITION: absolute; TOP: 7px
}
#home IMG#blogs-play {
	LEFT: 146px; POSITION: absolute; TOP: 7px
}
#home IMG#blogs-next {
	LEFT: 172px; POSITION: absolute; TOP: 7px
}
#home IMG.blogs-writer {
	LEFT: 200px; POSITION: absolute; TOP: 0px
}
#centre-right {
	FLOAT: left; WIDTH: 302px
}
#cartoon {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 30px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#cartoon P {
	MARGIN-TOP: 4px; FONT-SIZE: 13px; FONT-FAMILY: 'Times New Roman', Times, serif
}
#home #in-this-section-box {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 12px; WIDTH: 276px; PADDING-TOP: 12px; BACKGROUND-COLOR: #e2eaf7
}
#in-this-section P {
	MARGIN: 0px
}
#yesterdays-comment {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(../images/header-ybc.png) #dcd5c0 no-repeat 0px 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 276px; PADDING-TOP: 30px; HEIGHT: 65px
}
IMG#cup-large {
	FLOAT: right; MARGIN: 0px 4px
}
#yesterdays-commentp {
	MARGIN: 0px; COLOR: #000
}
#yesterdays-comment H2 P DIV {
	MARGIN: 0px; COLOR: #000
}
#yesterdays-commenta:hover DIV {
	COLOR: #000; TEXT-DECORATION: underline
}
#yesterdays-comment H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: Arial, Verdana, sans-serif
}
#yesterdays-comment H2 A P {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: Arial, Verdana, sans-serif
}
#centre-bottom {
	CLEAR: both; BORDER-TOP: #ccc 4px solid; MARGIN: 20px 15px 15px 0px; WIDTH: 620px
}
#cb-box1 {
	FLOAT: left; WIDTH: 136px; MARGIN-RIGHT: 25px
}
#cb-box2 {
	FLOAT: left; WIDTH: 136px; MARGIN-RIGHT: 25px
}
#cb-box3 {
	FLOAT: left; WIDTH: 136px; MARGIN-RIGHT: 25px
}
#cb-box4 {
	FLOAT: left; WIDTH: 137px
}
#cb-box1 P {
	MARGIN-TOP: 6px
}
#cb-box2 P {
	MARGIN-TOP: 6px
}
#cb-box3 P {
	MARGIN-TOP: 6px
}
#cb-box4 P {
	MARGIN-TOP: 6px
}
#right-vertical-home {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 160px
}
#spectator-bottom {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
#debate-module1 {
	BACKGROUND: url(../images/bg-debate-module1.png) #fff no-repeat right top; MARGIN-BOTTOM: 30px; WIDTH: 300px; POSITION: relative; HEIGHT: 180px
}
#debate-module2 {
	BACKGROUND: url(../images/bg-debate-module1.png) #fff no-repeat right top; MARGIN-BOTTOM: 30px; WIDTH: 300px; POSITION: relative; HEIGHT: 180px
}
IMG#listen-live-small {
	LEFT: 120px; POSITION: absolute; TOP: 147px
}
#debate-content {
	LEFT: 12px; OVERFLOW: hidden; POSITION: absolute; TOP: 44px; HEIGHT: 75px
}
#dmod-img {
	FLOAT: left; MARGIN-RIGHT: 12px
}
#dmod-details {
	WIDTH: 280px
}
#dmod-details P {
	MARGIN-TOP: 0px; FONT-STYLE: italic
}
#dmod-details P A {
	COLOR: #000
}
H3#live-debate {
	BACKGROUND: url(../images/live-debate.png) no-repeat left top; LEFT: 112px; MARGIN-BOTTOM: 8px; WIDTH: 75px; POSITION: relative; TOP: 4px; HEIGHT: 14px
}
H3#live-debate SPAN {
	DISPLAY: none
}
#forthcoming-debate SPAN {
	DISPLAY: none
}
H3#forthcoming-debate {
	BACKGROUND: url(../images/forthcoming-debate.png) no-repeat left top; LEFT: 112px; MARGIN-BOTTOM: 8px; WIDTH: 129px; POSITION: relative; TOP: 4px; HEIGHT: 15px
}
IMG#buy-tickets-nowSM {
	LEFT: 120px; POSITION: absolute; TOP: 136px
}
IMG#listen-again {
	LEFT: 120px; POSITION: absolute; TOP: 156px
}
IMG#iq-back {
	LEFT: 222px; POSITION: absolute; TOP: 8px
}
IMG#iq-pause {
	LEFT: 246px; POSITION: absolute; TOP: 8px
}
IMG#iq-next {
	LEFT: 270px; POSITION: absolute; TOP: 8px
}
#takeover-top {
	WIDTH: 620px
}
#takeover-top-header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px; BACKGROUND-COLOR: #c00
}
#takeover-top-header H2 A {
	FONT: 28px/100% Georgia, Times, serif; COLOR: #fff
}
#takeover-image {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#takeover-text {
	FLOAT: left; WIDTH: 384px
}
#takeover-headlines H2 {
	MARGIN-TOP: 14px
}
#blog-highlights {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 4px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ddd
}
#blog-highlights H3 A {
	FONT: bold 12px Arial, Verdana, sans-serif; COLOR: #c00
}
#blog-highlights H3 {
	MARGIN-BOTTOM: 10px
}
#blog-hl-header {
	PADDING-RIGHT: 8px; MARGIN-TOP: 20px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; BACKGROUND-COLOR: #666
}
#blog-hl-header H2 A {
	FONT: 18px/100% Georgia, Times, serif; COLOR: #fff
}
#this-weeks-issue {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(../images/header-twi.png) #e2eaf7 no-repeat 0px 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 16px; OVERFLOW: hidden; WIDTH: 276px; PADDING-TOP: 30px; POSITION: relative; HEIGHT: 80px
}
#this-weeks-issue IMG {
	FLOAT: left; MARGIN: 0px 12px 4px 0px
}
IMG#twi-back {
	LEFT: 210px; POSITION: absolute; TOP: 100px
}
IMG#twi-pause {
	LEFT: 235px; POSITION: absolute; TOP: 100px
}
IMG#twi-next {
	LEFT: 260px; POSITION: absolute; TOP: 100px
}

