div.home_ad_medium_2 {
	margin-top:0px;
}

/*******************/
/**  PAGE LEFT **/
/*******************/
div.page_left {
	width:515px;
	padding-top:0px;
}

/*******************/
/** PAGE RIGHT **/
/*******************/
div.page_right {
	width: 375px;
}


/************************/
/* ADVERTISING - CONTACT
/**********************/
div.contact_advertising_left {
	float:left;
	width:225px;
}

div.contact_advertising_right {
	float:right;
	width:225px;
}

div.small_rough_box {
	background:url('http://asset0.cyclenews.com/img/small_rough_box.png') no-repeat;
	height:108px;
	width:225px;
}

div.small_rough_box_content {
	padding:10px;
	color:white;
	font-weight:bold;
	font-size:12px;
}

img.contact_advertising_img {
	width:88px;
	height:88px;
	float:left;
	margin-right:10px;
}

span.contact_advertising_yellow {
	color:#faed24;
}

div.small_rough_box_content a {
	color:white;
	text-decoration:underline;
}

div.small_rough_box_content a:hover {
	color:#e55c40;
}

/** CALENDAR BUTTONS **/
a.nat_calendar_button, a.nat_calendar_button_current {
	display:block;
	float:left;
	width:156px;
	height:46px;
	background:url(http://asset0.cyclenews.com/img/nat_calendar_button.png) no-repeat top left;
	margin:25px 5px;
}

a.nat_calendar_button_current {
	background-image:url(http://asset0.cyclenews.com/img/nat_calendar_button_current.png);
}

a.nat_calendar_button:hover {
	background-position:-156px 0;
}

a.world_calendar_button, a.world_calendar_button_current {
	display:block;
	float:left;
	width:156px;
	height:46px;
	background:url(http://asset0.cyclenews.com/img/world_calendar_button.png) no-repeat top left;
	margin:25px 5px;
}

a.world_calendar_button_current {
	background-image:url(http://asset0.cyclenews.com/img/world_calendar_button_current.png);
}

a.world_calendar_button:hover {
	background-position:-156px 0;
}

a.reg_calendar_button, a.reg_calendar_button_current {
	display:block;
	float:left;
	width:156px;
	height:46px;
	background:url(http://asset0.cyclenews.com/img/reg_calendar_button.png) no-repeat top left;
	margin:25px 5px;
}

a.reg_calendar_button_current {
	background-image:url(http://asset0.cyclenews.com/img/reg_calendar_button_current.png);
}

a.reg_calendar_button:hover {
	background-position:-156px 0;
}
