﻿/* Calendar Application Page */
#calendar-application .intro-block
{
	background: #cecece url(//cdnimg.anastasiadate.com/img/calendar-intro.jpg) no-repeat;
	width: 976px;
	height: 399px;
	margin: 0 auto 25px;
}

#calendar-application .intro-block .text
{
	height: 325px;
	padding: 30px 25px 0 425px;
}

#calendar-application .intro-block h2
{
	font: bold 45px Arial, sans-serif;
	color: #363636;
	white-space: nowrap;
	letter-spacing: -2px;
	margin-bottom: 0;
	background: url(//cdnimg.anastasiadate.com/img/calendar-icon.gif) no-repeat 497px bottom;
	height: 59px;
}

#calendar-application .intro-block .slogan
{
	clear: both;
	display: block;
	font: italic 18px Arial, sans-serif;
	margin-top: -5px;
	margin-bottom: 25px;
}

#calendar-application .intro-block p
{
	font: 13px Arial, sans-serif;
	padding: 0;
	margin: 0 0 18px;
	text-align: left;
}

#calendar-application .intro-block a img
{
	border: none;
}

#calendar-application .download-btn
{
	background: url(//cdnimg.anastasiadate.com/img/download-btn.png) no-repeat;
	width: 408px;
	height: 77px;
}

#calendar-application .download-btn a
{
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
}

#calendar-application ul.columns
{
	list-style: none;
	overflow: hidden;
	margin: 0 0 20px;
	padding: 0;
}

#calendar-application ul.columns li.left
{
	float: left;
	width: 380px;
	margin: 0;
	font: 10px Arial, sans-serif;
	color: #5a5a5a;
	padding-left: 15px;
}

#calendar-application ul.columns li.left h3
{
	color: #474747;
	font: 12px Arial, sans-serif;
	padding: 0;
	margin: 0 0 2px;
}

#calendar-application ul.columns li.left ul
{
	list-style: none;
	margin-bottom: 1em;
}

#calendar-application ul.columns li.left ul li
{
	background: url(//cdnimg.anastasiadate.com/img/gray-small-bullet.gif) no-repeat left 6px;
	padding-left: 7px;
}

#calendar-application ul.columns li.right
{
	background: url(//cdnimg.anastasiadate.com/img/column-border.gif) no-repeat center left;
	float: right;
	text-align: left;
	width: 535px;
	padding: 0 20px;
	font: 13px Arial, sans-serif;
}

#calendar-application ul.columns li.right h3
{
	color: #a91400;
	font: 20px Arial, sans-serif;
	margin-bottom: 0.5em;
	padding: 0;
}

#calendar-application ul.columns li.right h4
{
	margin-bottom: 0.5em;
}

#calendar-application ul.columns li.right p
{
	margin-bottom: 0.5em;
}

#calendar-application ul.columns li.right ul
{
	list-style: none;
	margin-bottom: 4px;
}

#calendar-application ul.columns li.right li
{
	padding-left: 10px;
	background: url(//cdnimg.anastasiadate.com/img/gray-square-bullet.gif) no-repeat left 6px;
	margin-bottom: 0.5em;
}
