BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #f3f3f3
}
.clr {
	CLEAR: both
}
#container {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 684px
}
#header {
	WIDTH: 684px; HEIGHT: 50px
}
#headerImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 31px; TEXT-ALIGN: left
}
#headerWeather {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
#mainContents {
	MARGIN: 5px 0px 0px
}
#bannerFrame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(images/banner_frame2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 185px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: center
}
#bannerMainFrame {
	TEXT-ALIGN: center
}
#bannerMain {
	MARGIN: 0px auto; WIDTH: 160px
}
#programFrame {
	FLOAT: right; WIDTH: 496px
}
#howtouseFrame {
	BACKGROUND-IMAGE: url(images/howtouse_frame2.gif); WIDTH: 496px; BACKGROUND-REPEAT: repeat-y
}
#howtouseMainFrame {
	TEXT-ALIGN: center
}
#howtouseMain {
	MARGIN: 0px auto; WIDTH: 470px
}
#howtouseLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 114px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#howtouseRight {
	FLOAT: right; BORDER-LEFT: #666666 1px solid; WIDTH: 355px
}
.howtouseRightLine {
	MARGIN: 0px 0px 10px
}
.howtouseRightBtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 80px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.howtouseRightComment {
	FLOAT: right; WIDTH: 260px; TEXT-ALIGN: left
}
.howtouseBold {
	FONT-SIZE: 12px; COLOR: #3366cc
}
.howtouseText {
	FONT-SIZE: 10px; COLOR: #666666
}
.howtouseText2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3366cc
}
.contentsMainLeft {
	FLOAT: left; WIDTH: 108px; BACKGROUND-COLOR: #e3f1f2
}
.contentsMainRight {
	FLOAT: right; WIDTH: 357px
}
.contentsMainImage {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.contentsMainName {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #0099cc; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.contentsMainName2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #003399; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.contentsHead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #cc6666; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.contentsText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #0099cc; LINE-HEIGHT: 120%; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.contentsDate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #003399; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.contentsBtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
}

.movieTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}

.present {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #FF0000;  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.vodcastBtn {
	TEXT-ALIGN: left;
}

#contentsMainRight {
	FLOAT: right
}
#contentsFrame {
	BACKGROUND-IMAGE: url(images/program_frame2.gif); MARGIN: 5px 0px; WIDTH: 496px; BACKGROUND-REPEAT: repeat-y
}
#contentsMainFrame {
	TEXT-ALIGN: center
}
#contentsMain {
	MARGIN: 0px auto; WIDTH: 470px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}

