html, body
{
	background:				#e4e3e3;
	padding:				0;
	margin:					0;
}

form
{
	padding: 				0;
	margin:					0;
}

#formError
{
	display:				none;
}

img
{
	border:					0;
}

.menuTop
{
	background:				#fff;
	margin:					50px auto 0;
	padding:				0px 10px;
	width:					650px;
	text-align:				right;
}

.menuTop li
{
	background:				#9d9d9d;	
	margin-left:			5px;
}
.menuTop li.active
{
	background:				#e52131;
}
.menuTop li a
{
	color:					#fff;
	font-size:				12pt;
	font-family:			Georgia;
	font-style:				italic;
	font-weight:			bold;
	text-decoration:		none;
	padding:				5px;
}

ul
{
	margin: 0;
}

li
{
	display:				inline;
	list-style-type:		none;
}

.pageLogo
{
	background:				#fff;
	margin:					0 auto;
	padding:				20px 15px;
	width:					640px;
}

.pageHome,
.pageDefault,
.contentDefault
{
	background:				#fff;
	margin:					0 auto;
	padding:				20px 50px;
	width:					570px;
}

.pageHome .col,
.pageDefault .col,
.contentDefault .col
{
	float:					left;
	width:					260px;
}

.pageHome .rightCol,
.pageDefault .rightCol,
.contentDefault .rightCol
{
	margin-left:			50px;
}

.pageHome  h1,
.pageDefault h1,
.contentDefault h1
{
	color:					#e52131;
	font-family:			Georgia;
	font-style:				italic;
	font-weight:			normal;
	font-size:				18pt;
}

.pageHome h2,
.pageDefault h2,
.contentDefault h2
{
	color:					#000;
	font-family:			Georgia;
	font-style:				italic;
	font-weight:			normal;
	font-size:				12pt;
}

.pageHome h2 span,
.pageDefault h2 span,
.contentDefault h2 span
{
	color:					#707070;
}

.pageHome p,
.pageDefault p,
.contentDefault p
{
	color:					#000;
	font-family:			Georgia;
	font-style:				italic;
	font-weight:			normal;
	font-size:				10pt;
	line-height:			16pt;
}

.pageHome p a,
.pageDefault p a,
.contentDefault p a
{ 
	color:					#e52131;
	text-decoration:		none;
}

.menuMiddle
{
	background:				#fff;
	margin:					0 auto;
	padding:				0 0 20px;
	width:					670px;
	height: 				40px;
}

.menuMiddle li
{
	margin-left:			10px;
}

.userNewsletter
{
	background:				#e52131;
	margin:					0 auto;
	padding:				10px 30px;
	overflow:				none;
	height:					238px;
	width:					610px;
	position:				relative;
}

.userNewsletter #flash
{
	background:				url('/images/dode_drinker.jpg') no-repeat top right;
	position: 				absolute;
	top:					0;
	right:					0;
	height:					258px;
	width:					370px;
}

.userNewsletter h1
{
	color:					#fff;
	font-family:			Georgia;
	font-style:				italic;
	font-weight:			normal;
	font-size:				26pt;
	margin: 				0 0 10px;
}

.userNewsletter 
{
	color:					#000;
	font-family:			Georgia;
	font-style:				italic;
	font-weight:			normal;
	font-size:				10pt;
	line-height:			25pt;
}

.userNewsletter .verbose
{
	float:					left;
	width:					100px;
}

.userNewsletter .element
{
	float:					left;
	width:					120px;
}

.userNewsletter .separator
{
	clear:both;
}

.userNewsletter #itemNewsletter .element
{
	width:					180px;
}

.userCountdown
{
	width: 					670px;
	margin:					0 auto;
}

.userCountdown #flashCountdown
{
	background:				#000;
	margin:					0 auto;
	width:					670px;
	height:					60px;
}

.menuBottom
{
	background:				#000;
	margin:					0 auto;
	padding:				5px 30px;
	width:					610px;
	text-align:				right;
}

.clear
{
	clear:					both;
}


ul#menuMediaRoot
{
	margin: 20px 0 0 0; padding: 0;
}

.newsItem h2
{
	line-height:			4pt;
	margin-top: 30px;
}