html, body {
	margin:0;
	padding:0;
}

html, body, input, textarea, button, select, option, th, td {
	font:18px/24px "Arial", sans-serif;
}

body {
	color:white;
	background:#1e304e;
}

/*	Headings	*/
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-size:24px;
	line-height:32px;
	font-weight:bold;
}

/*	Basic content	*/
p {
	margin:0 0 1em 0;
	padding:0;
}

img {
	border:1px solid white;
	margin:0;
	padding:0;
}

/*	Lists	*/
ul {
	list-style:none;
	margin:0;
	padding:0;
}

ul li {
	margin:0;
	padding:0;
}

ol {
	padding:0 0 0 2em;
}



/*	Links	*/
a			{text-decoration:underline; cursor:hand; cursor:pointer; outline:none; -moz-outline-style:none}
a:link		{color:white;}
a:active	{outline:none}
a:focus		{-moz-outline-style:none}
a:visited	{color:white;}
a, a:active	{outline:none}
a:focus		{-moz-outline-style:none}
a:hover		{text-decoration:none;}



/*	Layout	*/
#wrapper {
	position:absolute;
	top:40%;
	left:50%;
	width:960px;
	margin-left:-480px;
}

.col {
	float:left;
	padding:30px 15px 0 15px;
	width:290px;
	height:124px;
	background:no-repeat 100% 0 url(../gfx/divider.png);
}

.col.right {
	background:transparent;
}

.col.left img {
	position:relative;
	top:3px;
	display:block;
	float:left;
	margin:0 15px 0 0;
}

/*	Now/Recently	*/
#nowRecently {
	position:relative;
	margin:0;
	padding:0;
}

#nowRecently li {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:290px;
}