.adsense {
	CLEAR: both;
	PADDING-RIGHT: 0px !important;
	PADDING-LEFT: 0px !important;
	PADDING-BOTTOM: 0px !important;
	MARGIN: 15px 10px 10px;
	PADDING-TOP: 0px !important;
	TEXT-ALIGN: center
}
.ad_content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;

}
.right_ad_content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	FLOAT: right;
	PADDING-BOTTOM: 15px;
	WIDTH: auto;
	PADDING-TOP: 0px
}
#main_column .ad_content {
	MAX-WIDTH: 336px;
	MARGIN: 1em auto;
	WIDTH: auto
}
#article_body .ad_content {
	MAX-WIDTH: 336px;
	MARGIN: 1em auto;
	WIDTH: auto
}
#content_sidebar_column .ad_content {
	MAX-WIDTH: 180px;
	MARGIN: 0px auto;
	WIDTH: auto
}
#article_body .ad_content {
	CLEAR: right;
	FLOAT: right;
	MARGIN: 1em 0px 1em 1em
}
#broadsheet #main_content .ad_content {
	CLEAR: right;
	FLOAT: right;
	MARGIN: 1em 0px 1em 1em
}
#war_room #main_content .ad_content {
	CLEAR: right;
	FLOAT: right;
	MARGIN: 1em 0px 1em 1em
}
#htww #main_content .ad_content {
	CLEAR: right;
	FLOAT: right;
	MARGIN: 1em 0px 1em 1em
}
#top_ad {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px auto;
	COLOR: #fff;
	PADDING-TOP: 4px;
	TEXT-ALIGN: center;

}
#top_ad_banner {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px auto;
	COLOR: #fff;
	PADDING-TOP: 4px;
	TEXT-ALIGN: center
}
#x15 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
#top_promo_middle {
	BACKGROUND: url(/images/design/weeks_news.gif) no-repeat 50% 2px;
	PADDING-TOP: 1em
}
#personals {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	MARGIN: 0px auto;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 122px;
	BORDER-BOTTOM: #ccc 1px solid
}
#adbrite {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px auto;
	FONT: 10pt Arial, Helvetica, Verdana, sans-serif;
	WIDTH: 160px;
	PADDING-TOP: 2px;
	voice-family: inherit
}
HTML > BODY #adbrite {
	WIDTH: 160px
}
#adbrite .adHeadline {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
#adbrite .adText {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #000;
	TEXT-DECORATION: none
}
#video_dog #adbrite .adText {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #fff
}
.ad_header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 0px
}
.ad_note {
	COLOR: #999
}
.ad_skip {
	COLOR: #999
}
.ad_content .ad_header .ad_note {
	FLOAT: left
}
.ad_content .ad_header .ad_skip {
	FLOAT: right
}
.ad_skyscraper {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px auto;
	WIDTH: 180px;
	PADDING-TOP: 0px;
	POSITION: relative;
	TEXT-ALIGN: center
}
.ad_skyscraper .ad_header .ad_note {
	TEXT-ALIGN: center
}
.ad_square_125 {
	MARGIN: 10px auto 25px;
	WIDTH: 125px;
	POSITION: relative;
	TEXT-ALIGN: center
}
.ad_180_150 {
	MARGIN: 10px auto 25px;
	WIDTH: 125px;
	POSITION: relative;
	TEXT-ALIGN: center
}
.ad_180_150 {
	WIDTH: 180px
}
.ad_160_600 {
	DISPLAY: block;
	MARGIN: 10px auto 25px;
	WIDTH: 160px;
	POSITION: relative;
	TEXT-ALIGN: center
}
.ad_180_150 {
	DISPLAY: block;
	MARGIN: 10px auto;
	WIDTH: 180px;
	POSITION: relative;
	TEXT-ALIGN: center
}
.ad_728_90 {
	DISPLAY: block;
	MARGIN: 10px auto;
	WIDTH: 728px;
	POSITION: relative;
	TEXT-ALIGN: center
}
#footer .ad_728_90 {
	MARGIN: 0px 0px 20px 20px
}
#footer .ad_content {
	MARGIN: 0px auto;
	WIDTH: 728px
}
