/**
* Headlines
*/
.typography h1, 
.typography h2, 
.typography h3, 
.typography h4, 
.typography h5, 
.typography h6 {
	font-size:				1.1em;
	font-weight:			normal;
	text-transform:			uppercase;
	margin-bottom:			12px;
}

/**
* Paragraph
**/
.typography p {
	padding-bottom:			10px;
}

/**
* Links
*/
.typography a {
	color:					#666;
	text-decoration:		underline;
}

#content_main_home .typography a, a.arrow {
	color:					#666;
	text-decoration:		none;
	background:				url(../images/bg_link_var1.gif) 0px 5px no-repeat;
	padding-left:			15px;
}

.typography a:hover, #content_main_home .typography a:hover, a.arrow:hover {
	text-decoration:		underline;
}

.searchResultHead a, .searchResultContent a {
	text-decoration:		none;
	text-transform:			uppercase;
	color:					#666;
	font-size:				1.1em;
}

.searchResultHead a:hover, .searchResultContent a:hover {
	font-weight:			normal;
}

/**
Video
**/
#Video a.movie_splash {
	text-decoration: none;
	background-image: none;
	padding: 0px;
	cursor: pointer;
}

/**
* Image alignment
*/
.typography img.right {
	float:				right;
	padding:			0px 0px 10px 10px;
}

.typography img.left {
	float:				left;
	padding:			0px 10px 10px 0px;
}

.typography img.leftAlone {
	display:			block;
	margin:				0px 0px 20px 0px;
}

.typography img.center {
	float:				none;
	margin-left:		auto;
	margin-right:		auto;
	margin-bottom:		20px;
	display:			block;
}

.typography .WidgetHolder img {
	float:				none;
	margin:				10px 0px;
}

.typography img {
	border:				none;
}

/**
* Other alignments used in the wysiwyg editor
*/
.typography .left {
	text-align:			left;
}
.typography .center {
	text-align:			center;
}
.typography .right {
	text-align:			right;
}

/**
* Lists
*/
.typography  ul, .typography ol {
	margin-bottom:		10px;
	list-style-type:	none;
}

.typography ul li, .typography ol li {
	margin:				5px 10px 5px 0px;
	padding-left:		10px;
	background:			url(../images/ul_list_image.gif) 0px 7px no-repeat;
}

ul.fields li {
	background:			none;
}
