
/*
	#f29e00;
*/

body
{
	margin: 0px;
	padding: 0px;
	background-color: #000;
	font-family: Verdana, Geneva, sans-serif;
	color: #aaa;
}

ol
{
	list-style: decimal;
}

ul
{
	list-style: square;
}

li
{
	color: #888;
	/*font-family: verdana;*/
	font-size: 12px;
	font-weight: normal;
	margin: 8px 0px;
}

li b
{
		font-weight: bold;
		color: #ddd;
}

img
{
	border: none;
	font-size: 10px;
	color: #a11;
}

a
{
	color: #aaa;
}


div#splash_container
{
	width: 100%;
	height: 1190px;
	margin: 0px auto;
	padding: 50px 0px 0px 0px;
	background-color: #000;
	background-image: url(web_images/splash/background.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

div#splash_content
{
	width: 524px;
	height: 115px;
	margin: 0px auto 0px auto;
	padding: 565px 8px 0px 8px;
	background-image: url(web_images/splash/info.png);
	background-position: top left;
	background-repeat: no-repeat;
	/*border: 1px solid green;*/
}

div#splash_networking
{
	width: 524px;
	margin: 0px auto 0px auto;
	padding: 100px 8px 0px 8px;
}

	div#splash_networking p
	{
		font-size: 10px;
		text-align: center;
		color: #ddd;
	}

	div#splash_networking img
	{
		margin: 3px 3px 10px 3px;
		border: 0px;
	}

div#splash_bottom_info
{
	width: 524px;
	margin: 0px auto 0px auto;
	padding: 0px;
	overflow: auto;
}

	div#splash_bottom_info p
	{
		text-align: center;
		font-size: 10px;
		color: #888;
		margin: 16px 2px;
		padding: 2px;
		border-top: 1px solid #222;
	}



div#container
{
	width: 100%;
	margin: 0px auto;
	padding: 0px 0px 1px 0px;
	background-color: #000;
	/*background-image: url(web_images/container_background.jpg);
	background-position: top center;
	background-repeat: no-repeat;*/
	/*background-attachment: fixed;*/
}


div#main_div_messagetop
{
	width: 806px;
	margin: 0px auto;
	padding: 0px 1px;
	background-color: #000;
	border-bottom: 1px solid #222;
}

	div#main_div_messagetop p
	{
		font-size: 10px;
		text-align: center;
	}



div#main_div_topbar
{
	width: 806px;
	height: 32px;
	margin: 0px auto;
	padding: 0px 1px;
	background-color: #000;
}

div#main_div_topbar_error
{
	width: 798px;
	margin: 0px auto;
	padding: 3px;
	border: 1px dashed #a00;
	background-color: #000;
}
	div#main_div_topbar_error p
	{
		font-size: 11px;
		color: #ddd;
		margin: 0px;
		padding: 2px;
	}
	div#main_div_topbar_error p a
	{
		color: #e68006;
		text-decoration: none;
	}
	div#main_div_topbar_error p a:hover
	{
		text-decoration: underline;
	}


div#topbar_div_share
{
	margin: 0px;
	float: left;
	height: 32px;
	/*border: 1px dotted #d00;*/
}

	div#topbar_div_share p
	{
		margin: 0px;
		padding: 0px;
	}
	
	div#topbar_div_share img
	{
		margin: 0px -4px 0px 0px;
		padding: 0px;
		border: none;
		vertical-align: top;
	}



div#topbar_div_misc
{
	height: 32px;
	margin: 0px auto 0px auto;
	/*border: 1px dotted red;*/
	overflow: hidden;
}
	div#topbar_div_misc p
	{
		color: #eee;
		margin: 10px 0px 0px 0px;
		padding: 0px;
		font-size: 10px;
		text-align: center;
	}

	div#topbar_div_misc p a
	{
		color: #f29e00; /*#da0; #eb0;*/
		text-decoration: none;
	}


div#topbar_div_login
{
	margin: 0px;
	float: right;
	height: 32px;
	/*border: 1px dotted #0d0;*/
}

	div#topbar_div_login h1
	{
		margin: 10px 4px 0px 0px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 16px;
		font-weight: bold;
		color: #ddd;
	}

	div#topbar_div_login h1 a
	{
		color: #ddd;
		text-decoration: none;
	}

	div#topbar_div_login h1 b
	{
		color: #eb0;
	}

	div#topbar_div_login h1 b a
	{
		color: #f29e00; /*#da0; #eb0;*/
		text-decoration: none;
	}

	div#topbar_div_login p
	{
		font-size: 12px;
		color: #ddd;
		margin: 10px 0px 0px 0px;
		padding: 0px;
	}

	div#topbar_div_login p a
	{
		color: #E68006;
		text-decoration: none;
	}
	
	div#topbar_div_login p a:hover
	{
		text-decoration: underline;
	}
	
	div#topbar_div_login img
	{
		margin: 6px 0px 0px 0px;
		padding: 0px;
		border: none;
		vertical-align: top;
	}

	div#topbar_div_login input.submita
	{
		/*width: 55px;*/
		height: 20px;
		margin: 5px 6px 0px 0px;
		padding: 0px;
		color: #fff;
		/*font-family: verdana;*/
		font-size: 16px;
		font-weight: bold;
		background-color: #d00;
		border: 1px solid #d00;
	}

	div#topbar_div_login input.text
	{
		width: 120px;
		height: 14px;
		margin: 7px 6px 0px 0px;
		padding: 1px;
		color: #999;
		/*font-family: verdana;*/
		font-size: 12px;
		font-weight: normal;
		font-family: verdana;
		background-color: #181818;
		border: 1px solid #555;
	}

	div#topbar_div_login input.text:focus
	{
		color: #111;
		background-color: #fa1;
		border: 1px solid #eee;
	}

	div#topbar_div_login input.password
	{
		width: 90px;
		height: 14px;
		margin: 7px 2px 0px 0px;
		padding: 1px;
		color: #999;
		font-family: verdana;
		font-size: 12px;
		font-weight: normal;
		background-color: #181818;
		border: 1px solid #555;
	}

	div#topbar_div_login input.password:focus
	{
		color: #111;
		background-color: #fa1;
		border: 1px solid #eee;
	}

	div#topbar_div_login input.image
	{
		width: 52px;
		height: 18px;
		line-height: 14px;
		margin: 7px 6px 0px 0px;
		padding: 0px;
		border: none;
		vertical-align: top;
	}
	/*
	div#topbar_div_login input.image:hover
	{
		http://www.bloodlinechampions.com/web_images/buttons/login_color.png
	}
	*/



/*
  ===========================================================================
  == Flash container
  ===========================================================================
*/
div#main_div_flash
{
	width: 100%;
	max-width: 1600px;
	height: 300px;
	/*background-color: #ddd;
	background-image: url(web_images/flash_player.png);
	background-position: center center;
	background-repeat: no-repeat;*/
	background-image: url(http://www.bloodlinechampions.com/web_images/main_div_flash_background2.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0px auto;
	padding: 0px;
}

div#main_div_flash:hover
{
	/*background-image: none;*/
}

div#main_div_flash_menu
{
	width: 100%;
	max-width: 1600px;
	height: 75px;
	/*background-color: #d00;
	background-image: url(web_images/flash_player.png);
	background-position: center center;
	background-repeat: no-repeat;*/
	background-image: url(http://www.bloodlinechampions.com/web_images/main_div_flash_background.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	margin: 0px auto;
	padding: 0px;
}

div#main_div_flash_menu_content_top
{
	width: 700px;
	height: 35px;
	margin: 0px auto;
	padding: 12px 0px 0px 0px;
}

	div#main_div_flash_menu_content_top img
	{
		margin: 0px 4px 0px 0px;
		padding: 0px;
		border: 0px;
		vertical-align: top;
	}

div#main_div_flash_menu_content_sub
{
	width: 690px;
	height: 32px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
}

	div#main_div_flash_menu_content_sub img
	{
		margin: 0px 11px 0px 0px;
		padding: 0px;
		border: 0px;
		vertical-align: bottom;
	}


div#main_div_content_top
{
	width: 100%;
	max-width: 1400px;
	height: 470px;
	margin: 0px auto;
	padding: 0px;
	/*background-color: #bbb;*/
	/*background-image: url(web_images/main_div_top_background.png);*/
	/*background-image: url(web_images/newspatch_background.png);*/
	background-image: url(http://www.bloodlinechampions.com/web_images/main_div_top_background.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	overflow: auto;
}





div#main_div_content_main_tile
{
	width: 100%;
	max-width: 1024px;
	margin: -1px auto -1px auto;
	padding: 0px;
	border: 1px solid transparent;
	background-image: url(http://www.bloodlinechampions.com/web_images/main_div_content_background_tile.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	overflow: visible;
}


div#main_div_content_main
{
	width: 900px;
	margin: -474px auto 0px auto;
	/*padding: 0px 62px 0px 62px;*/
	padding: 0px 68px 0px 56px;
	/*background-color: #aaa;*/
	/*background-image: url(web_images/main_div_content_background_tile.png);
	background-position: top left;
	background-repeat: repeat-y;*/
	/*margin: 0px auto;*/
}


div#main_div_content_main h1__
{
	margin: 4px 8px 8px 8px;
	padding: 0px;
	color: #000;
	font-size: 15px;
	/*font-family: verdana;*/
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #333;
}


div#main_div_content_main h1___
{
	margin: 8px 0px 8px 0px;
	padding: 12px 0px;
	color: #888;
	/*font-family: verdana;*/
	font-size: 32px;
	font-weight: bold;
	text-align: left;
	border: none;
}

div#main_div_content_main p
{
	margin: 4px;
	padding: 0px;
	color: #eee;
	font-size: 12px;
	/*font-family: verdana;*/
	font-weight: normal;
	text-align: left;
}
/*
div#main_div_content_main hr
{
	width: 886px;
	height: 128px;
	margin: 8px auto 8px auto;
	padding: 0px;
	border: none;
	background-image: url(web_images/main_content_horizontal_divider.png);
	background-position: top left;
	background-repeat: no-repeat;
}
*/




div#main_div_bottom
{
	width: 100%;
	max-width: 1024px;
	/*width: 900px;*/
	height: 448px;
	margin: 0px auto 0px auto;
	/*padding: 0px 62px 0px 62px;*/
	padding: 0px 0px 0px 0px;
	background-color: #000;
	background-image: url(http://www.bloodlinechampions.com/web_images/main_div_bottom_background.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	overflow: auto;
}

div#main_div_bottom p
{
	text-align: center;
	/*font-family: verdana;*/
	font-size: 10px;
	color: #888;
	margin: 16px 2px;
	padding: 2px;
}


div#main_div_bottom_info
{
	width: 516px;
	margin: 0px auto 0px auto;
	padding: 16px 62px 32px 62px;
	background-color: #000;
	overflow: auto;
}

div#main_div_bottom_info img
{
	border: none;
	margin: 0px auto;
	display: block;
}

div#main_div_bottom_info p
{
	text-align: center;
	/*font-family: verdana;*/
	font-size: 10px;
	color: #888;
	margin: 16px 2px;
	padding: 2px;
	border-top: 1px solid #222;
}



/*
  ===========================================================================
  == News, patch notes, et cetera
  ===========================================================================
*/
div#newsletter_misc
{
	height: 32px;
	margin: 0px auto 0px auto;
	overflow: hidden;
}
	div#newsletter_misc p
	{
		color: #eee;
		margin: 16px 0px 0px 0px;
		padding: 0px;
		font-size: 10px;
		text-align: center;
	}

	div#newsletter_misc p a
	{
		color: #f29e00; /*#da0; #eb0;*/
		text-decoration: none;
	}


div#newsletter_signup_container
{
	width: 700px;
	margin: 4px 0px 0px 0px;
}

	div#newsletter_signup_container p
	{
		font-size: 14px;
		color: #eee;
		text-align: left;
		/*border: 1px solid green;*/
		/*background-color: #fa0;*/
		cursor: pointer;
		padding: 0px;
	}

	div#newsletter_signup_container h2
	{
		font-size: 10px;
		font-weight: normal;
		color: #eee;
		text-align: left;
		margin: 0px 0px 0px 6px;
	}

	div#newsletter_signup_container input.submit
	{
		/*width: 55px;*/
		height: 24px;
		margin: 0px 0px 0px 4px;
		padding: 0px;
		color: #fff;
		font-size: 14px;
		font-weight: normal;
		background-color: transparent;
		border: none;
		cursor: pointer;
	}

	div#newsletter_signup_container input.text
	{
		width: 170px;
		height: 20px;
		margin: 0px 0px 0px 0px;
		padding: 1px;
		color: #eee;
		/*font-family: verdana;*/
		font-size: 16px;
		font-weight: bold;
		background-color: #000;
		border: 1px dotted #444;
	}

	div#newsletter_signup_container input.text:focus
	{
		color: #000;
		background-color: #fff;
		border: 1px dashed #d00;
	}



div#promo_div_promo
{
	width: 841px;
	height: 157px;
	margin: 16px 0px 0px 30px;
	padding: 0px;
	background-image: url(http://www.bloodlinechampions.com/web_images/promo/promo_backdrop.png);
	background-position: center left;
	background-repeat: no-repeat;

}

	div#promo_left_sponsor
	{
		width: 225px;
		height: 157px;
		float: left;
		clear: none;
	}
	div#promo_center_trailer
	{
		width: 396px;
		height: 157px;
		float: left;
		clear: none;
	}
	div#promo_right_facebook
	{
		width: 220px;
		height: 157px;
		float: left;
		clear: none;
	}
	div#promo_div_promo a
	{
		border: 0px;
		/*color: transparent;*/
	}

div#promo_div_container
{
	width: 860px;
	height: 362px;
	margin: -8px auto 0px auto;
	padding: 26px 0px 0px 0px;
	background-image: url(http://www.bloodlinechampions.com/web_images/news_div_background_2.png);
	background-position: top left;
	background-repeat: no-repeat;
	overflow: hidden;
}

div#promo_div_container_top
{
	width: 830px;
	height: 20px;
	margin: 0px auto 0px auto;
	/*background-color: #888;*/
	/*opacity: 0.5;*/
}

	div#promo_div_container_top img
	{
		border: none;
		margin: 0px 0px 0px 2px;
		padding: 0px;
		float: left;
		cursor: pointer;
	}

	div#promo_div_container_top p
	{
		margin: 6px 0px 0px 0px;
		padding: 0px;
		font-size: 10px;
		color: #444;
	}

div#promo_div_content_left
{
	clear: left;
	float: left;
	/*background-color: #666;*/
	margin: 8px 0px 0px 21px;
	padding: 4px;
	width: 446px;
	height: 314px;
	overflow: hidden;
}

	div#promo_div_content_left img
	{
		margin: 0px auto 0px auto;
		padding: 0px;
		border: none;
		display: block;
	}

	div#promo_div_content_left h1
	{
		margin: 0px 0px 0px 0px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 16px;
		font-weight: normal;
		color: #bbb;
	}

	div#promo_div_content_left h1 img
	{
		margin: 0px 0px 2px 0px;
		padding: 0px;
		vertical-align: text-bottom;
		border: none;
	}

	div#promo_div_content_left h2
	{
		margin: 0px 0px 4px 4px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 10px;
		font-weight: normal;
		font-style: italic;
		color: #888;
	}

	div#promo_div_content_left p
	{
		margin: 2px 0px 16px 0px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		color: #aaa;
	}

		div#promo_div_content_left p a
		{
			/*border-bottom: 1px dotted #f29e00;*/
			border-bottom: 1px dotted #E68006;
			color: #E68006;
			text-decoration: none;
		}
		div#promo_div_content_left p a:hover
		{
			border: none;
		}

	div#promo_div_content_left hr
	{
		margin: 8px 0px;
		padding: 0px;
		width: 440px;
		border-collapse: collapse;
		border: none;
		/*border-bottom: 1px solid #222;*/
	}

	div#promo_div_content_left a
	{
		color: #E68006;
		text-decoration: none;
	}
	div#promo_div_content_left a:hover
	{
		text-decoration: underline;
	}

	div#promo_div_content_left i
	{
		color: #aaa;
	}

div#promo_div_content_right
{
	float: right;
	margin: 8px 13px 0px 0px;
	padding: 0px;
	width: 352px;
	height: 320px;
	overflow: hidden;
}

div#promo_div_content_right img
{
	border: none;
	margin: 0px;
	padding: 0px;
}


div#usp_div_container
{
	width: 883px;
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	overflow: auto;
	/*background-color: #800;*/
}

	div#usp_div_container img
	{
		width: 70px;
		height: 70px;
		margin: 30px 8px 24px 44px;
		/*border: 1px solid #eee;*/
		float: left;
	}

	div#usp_div_container h1
	{
		margin: 0px 8px 0px 8px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 12px;
		font-weight: bold;
		color: #eee;
	}

	div#usp_div_container p
	{
		margin: 2px 8px 12px 8px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 11px;
		font-weight: normal;
		text-align: justify;
		color: #888;
	}

	div#usp_div_container acronym
	{
		border-bottom: 1px dotted #f29e00; /*#da0;*/
		color: #f29e00; /*#da0;*/
		font-size: 11px;
		font-weight: bold;
	}

/*
  ===========================================================================
  == USP box
  ===========================================================================
*/

div.usp_box
{
	float: left;
	width: 409px;
	height: 133px;
	margin: 0px 8px 16px 0px;
	padding: 14px 12px 8px 8px;
	/*background-color: #333;*/
	background-image: url(http://www.bloodlinechampions.com/web_images/bloodline_ability_background.png);
	background-position: top left;
	background-repeat: no-repeat;
	overflow: hidden;
}



/*
  ===========================================================================
  == !
  ===========================================================================
*/
div#content_div_container
{
	width: 734px;
	margin: 32px auto 32px auto;
	padding: 0px;
}

/*
  ===========================================================================
  == Account!
  ===========================================================================
*/
div#account_container
{
	margin: 0px;
	padding: 1px 8px 1px 1px;
}

	div#account_container h1
	{
		font-size: 16px;
		color: #a14304;
		margin-left: 10px;
		margin-top: 12px;
		margin-bottom: 8px;
	}

		div#account_container h1 a
		{
			color: inherit;
		}

	div#account_container h2
	{
		font-size: 12px;
		color: #aaa;
		margin: 4px 0px 4px 14px;
	}
		div#account_container h2 b
		{
			font-weight: normal;
			color: #a14304;
		}

	div#account_container h3
	{
		font-size: 12px;
		font-weight: normal;
		margin-left: 4px;
		color: #aaa;
	}

	div#account_container h3 a
	{
		color: #e68006;
		text-decoration: none;
	}

	div#account_container h3 a:hover
	{
		color: #e68006;
		text-decoration: underline;
	}


	div#account_container p
	{
		font-size: 12px;
		margin: 4px 4px 8px 14px;
		color: #bbb;
	}

	div#account_container p a
	{
		color: #e68006;
		text-decoration: underline;
	}

	div#account_container p a:hover
	{
		color: #e68006;
		text-decoration: none;
	}


div#account_container_inner
{
	background-position: bottom right;
	background-repeat: no-repeat;
	min-height: 180px;
}


div#account_general_form, div.account_general_form, div#account_invite_form, div#account_create_form
{

}

	div#account_general_form p, div.account_general_form p, div#account_invite_form p, div#account_create_form p
	{
		font-size: 10px;
	}

	div#account_general_form label, div.account_general_form label, div#account_create_form label
	{
		font-size: 12px;
	}
	div#account_general_form label a, div.account_general_form label a, div#account_create_form label a
	{
		color: #e68006;
		text-decoration: none;
	}
	div#account_general_form label a:hover, div.account_general_form label a:hover, div#account_general_form label a:active, div.account_general_form label a:active, div#account_create_form label a:hover, div#account_create_form label a:active
	{
		text-decoration: underline;
	}

	div#account_general_form input.text, div.account_general_form input.text, div#account_invite_form input.text, div#account_create_form input.text
	{
		background-color: #eee;
		color: #111;
		border: 1px solid #eee;
		width: 490px;
		margin: 2px 0px 16px 2px;
		padding: 2px;
		font-size: 20px;
	}
	div#account_general_form input.text, div.account_general_form input.text, div#account_create_form input.text
	{
		width: 320px;
	}

	div#account_general_form input.checkbox, div.account_general_form input.checkbox, div#account_create_form input.checkbox
	{
		margin: 4px 4px 4px 8px;
	}

	div#account_general_form input.radio, div.account_general_form input.radio, div#account_create_form input.radio
	{
		margin: 0px 4px 0px 8px;
	}

	div#account_general_form input.submit, div.account_general_form input.submit, div#account_invite_form input.submit, div#account_create_form input.submit
	{
		font-size: 20px;
	}

	div#account_general_form input.text:focus, div.account_general_form input.text:focus, div#account_invite_form input.text:focus, div#account_create_form input.text:focus
	{
		background-color: #fa1;
		color: #111;
	}

	div#account_create_form a.linkname, div#account_create_form a.linkname:hover
	{
		color: inherit;
		text-decoration: none;
	}

/*
  ===========================================================================
  == News!
  ===========================================================================
*/
div#news_div_container
{
	width: 734px;
	margin: 32px auto 32px auto;
	padding: 0px;
}

	div#news_div_container h1
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 2px 8px;
		font-size: 20px;
		font-weight: normal;
		text-align: left;
		color: #eee;
	}

	div#news_div_container h2
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 4px 12px;
		font-size: 10px;
		font-weight: normal;
		text-align: left;
		color: #666;
		border-bottom: 1px solid #111;
	}
/*
	div#news_div_container h2 a
	{
		color: #aaa;
		text-decoration: none;
	}
*/
	div#news_div_container h3
	{
		margin: 0px 0px 0px 0px;
		padding: 4px 0px 2px 4px;
		font-size: 10px;
		font-weight: normal;
		text-align: left;
		color: #666;
	}

	div#news_div_container i
	{
		color: #A14304;
		text-decoration: none;
	}

	div#news_div_container a
	{
		color: #E68006;
		text-decoration: none;
	}
	div#news_div_container a:hover
	{
		color: #E68006;
		text-decoration: underline;
	}

	div#news_div_container p
	{
		margin: 0px 0px 0px 0px;
		padding: 8px;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		color: #999;
	}

	div#news_div_container p:last-child
	{
		padding-bottom: 0px;
	}

	div#news_div_container p b
	{
		color: #d00;
	}
/*
	div#news_div_container p a
	{
		color: #da0;
		text-decoration: none;
		border-bottom: 1px dotted #da0;
	}

	div#news_div_container p a:hover
	{
		border-bottom: none;
	}
*/
	div#news_div_container p img
	{
		border: none;
		margin: 8px auto;
		padding: 1px;
		display: block;
	}

	div#news_div_container hr
	{
		clear: both;
		width: 800px;
		height: 114px;
		margin: 16px 0px -36px -35px;
		padding: 0px;
		background-image: url(http://www.bloodlinechampions.com/web_images/misc/hr_800.png);
		background-position: top center;
		background-repeat: no-repeat;
		border: none;
	}

	div#news_div_container hr:first-child
	{
		/*margin: -24px 0px -36px -35px;*/
		margin: 32px 0px -36px -35px;
	}

/*
  ===========================================================================
  == Bloodlines (List of bloodlines)
  ===========================================================================
*/

div#bloodlines_div_container
{
	width: 900px;
	margin: 24px 0px 0px 0px;
	padding: 0px;
	overflow: auto;
	/*background-color: #800;*/
}

div#bloodlines_div_container a
{
	margin: 0px;
	padding: 0px;
	border: none;
	text-decoration: none;
}

/*
div#bloodlines_div_container img
{
	float: left;
	margin: 2px 4px 8px 2px;
	padding: 0px;
	border: none;
}
*/

div#bloodlines_div_container h1
{
	margin: 8px 0px 0px 0px;
	padding: 0px;
	color: #eee;
	/*font-family: verdana;*/
	font-size: 32px;
	font-weight: bold;
	text-align: center;
	border: none;
	background-image: none;
}

div#bloodlines_div_container h2
{
	margin: 14px 0px 0px 0px;
	padding: 0px;
	color: #eee;
	/*font-family: verdana;*/
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	border: none;
}

/* ======================================================================================== */
/* = Bloodline portraits container
/* ======================================================================================== */

div#bloodlines_div_container_healing, #bloodlines_div_container_ranged, #bloodlines_div_container_tank, #bloodlines_div_container_melee
{
	float: left;
	width: 425px;
	height: 332px;
	margin: 0px 0px 24px 8px;
	padding: 0px 10px 0px 6px;
	/*background-color: #aaa;*/
	background-image: url(http://www.bloodlinechampions.com/web_images/bloodlines_div_container_background_3.png);
	background-position: top left;
	background-repeat: no-repeat;
	overflow: hidden;
}

div#bloodlines_div_container_healing img, #bloodlines_div_container_ranged img, #bloodlines_div_container_tank img, #bloodlines_div_container_melee img
{
	float: left;
	margin: 0px 4px 8px 2px;
	padding: 0px;
	border: none;
}


div#bloodlines_div_container_healing_title, #bloodlines_div_container_ranged_title, #bloodlines_div_container_tank_title, #bloodlines_div_container_melee_title
{
	margin: 0px auto;
	padding: 0px;
	border: none;
	overflow: auto;
}

div#bloodlines_div_container_healing_title img, #bloodlines_div_container_ranged_title img, #bloodlines_div_container_tank_title img, #bloodlines_div_container_melee_title img
{
	float: none;
	margin: 18px auto 0px auto;
	padding: 0px;
	border: none;
	display: block;
}



/*
  ===========================================================================
  == Bloodline (Single bloodline)
  ===========================================================================
*/

div#bloodline_div_container
{
	width: 847px;
	height: 647px;
	margin: 24px 0px 32px 8px;
	padding: 28px 24px 0px 20px;
	/*background-color: #d00;*/
	background-image: url(http://www.bloodlinechampions.com/web_images/bloodline_div_character_background_4.png);
	background-position: top left;
	background-repeat: no-repeat;
	overflow: hidden;
}

	div#bloodline_div_container h1
	{
		/*font-family: verdana;*/
		font-size: 24px;
		font-weight: bold;
		text-align: left;
		color: #eee;
		margin: 2px 0px 2px 16px;
		padding: 0px;
		background-image: none;
	}

	div#bloodline_div_container h2
	{
		/*font-family: verdana;*/
		font-size: 16px;
		font-weight: normal;
		color: #eee;
		margin: 2px 0px 2px 24px;
		padding: 0px;
	}

	div#bloodline_div_container p
	{
		/*font-family: verdana;*/
		font-size: 12px;
		font-weight: normal;
		text-align: justify;
		color: #eee;
		margin: 2px 6px 8px 10px;
		padding: 0px;
	}


div#bloodline_div_character_description
{
	float: left;
	width: 365px;
	height: 620px;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	/*background-color: #222;*/
	overflow: hidden;
}

	div#bloodline_div_character_description h1
	{
		color: #eee;
		border: none;
	}



div#bloodline_div_character_description_text
{
	height: 365px;
	margin: 0px;
	padding: 0px;
	/*background-color: #123;*/
	overflow: hidden;
}

	div#bloodline_div_character_description_text p
	{
		color: #777;
		margin: 4px 8px 12px 4px;
		padding: 0px;
	}

	div#bloodline_div_character_description_text b
	{
		color: #eee;
	}

	div#bloodline_div_character_description_text a
	{
		border-bottom: 1px dotted #f29e00; /*#da0;*/
		color: #f29e00; /*#da0;*/
		text-decoration: none;
	}

	div#bloodline_div_character_description_text a:hover
	{
		border-bottom: none;
		color: #f29e00; /*#da0;*/
	}

div#bloodline_div_character_description_stats
{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

	div#bloodline_div_character_description_stats img
	{
		margin: 17px 0px 0px 0px;
		padding: 0px;
	}


div#bloodline_div_character_flash
{
	float: right;
	width: 460px;
	height: 625px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	overflow: hidden;
	/*background-color: #444;*/
}



/*
  ===========================================================================
  == Bloodline ability title
  ===========================================================================
*/

div#bloodline_ability_title
{
	width: 900px;
	margin: 0px;
	padding: 0px;
	overflow: auto;
	/*background-color: #800;*/
}

	div#bloodline_ability_title img
	{
		margin: 0px auto 16px auto;
		padding: 0px;
		display: block;
	}


/*
  ===========================================================================
  == Bloodline ability container
  ===========================================================================
*/

div#bloodline_ability_container
{
	width: 883px;
	margin: 0px;
	padding: 0px 0px 0px 22px;
	overflow: auto;
	/*background-color: #800;*/
}

	div#bloodline_ability_container img
	{
		width: 70px;
		height: 70px;
		margin: 20px 8px 16px 44px;
		/*border: 1px solid #eee;*/
		float: left;
	}

	div#bloodline_ability_container h1
	{
		margin: 8px 8px 0px 8px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 12px;
		font-weight: bold;
		color: #eee;
	}

	div#bloodline_ability_container p
	{
		margin: 2px 8px 12px 8px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 11px;
		font-weight: normal;
		text-align: justify;
		color: #888;
	}

	div#bloodline_ability_container acronym
	{
		border-bottom: 1px dotted #f29e00; /*#da0;*/
		color: #f29e00; /*#da0;*/
		font-size: 11px;
		font-weight: bold;
	}

	div#bloodline_ability_container sup
	{
		color: #eee;
		font-size: 10px;
	}

/*
  ===========================================================================
  == Bloodline ability box
  ===========================================================================
*/

div.bloodline_ability_box
{
	float: left;
	width: 409px;
	height: 123px;
	margin: 0px 8px 16px 0px;
	padding: 24px 12px 8px 8px;
	/*background-color: #333;*/
	background-image: url(http://www.bloodlinechampions.com/web_images/bloodline_ability_background.png);
	background-position: top left;
	background-repeat: no-repeat;
	overflow: hidden;
}



/*
  ===========================================================================
  == Bloodline ultimate title
  ===========================================================================
*/

div#bloodline_ultimate_title
{
	width: 900px;
	margin: 0px;
	padding: 0px;
	overflow: auto;
	/*background-color: #800;*/
}

	div#bloodline_ultimate_title img
	{
		margin: 8px auto 16px auto;
		padding: 0px;
		display: block;
	}

/*
  ===========================================================================
  == Bloodline ultimate container
  ===========================================================================
*/

div#bloodline_ultimate_container
{
	width: 900px;
	margin: 0px;
	padding: 0px;
	overflow: auto;
	/*background-color: #800;*/
}

	div#bloodline_ultimate_container img
	{
		width: 70px;
		height: 70px;
		margin: 23px 36px 16px 52px;
		/*border: 1px solid #eee;*/
		float: left;
	}

	div#bloodline_ultimate_container h1
	{
		margin: 8px 8px 0px 8px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 12px;
		font-weight: bold;
		color: #eee;
	}

	div#bloodline_ultimate_container p
	{
		margin: 2px 8px 12px 8px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 11px;
		font-weight: normal;
		text-align: justify;
		color: #888;
	}

	div#bloodline_ultimate_container acronym
	{
		border-bottom: 1px dotted #f29e00; /*#da0;*/
		color: #f29e00; /*#da0;*/
		font-size: 11px;
		font-weight: bold;
	}

	div#bloodline_ultimate_container hr
	{
		clear: both;
		width: 800px;
		height: 114px;
		margin: 0px auto;
		padding: 0px;
		background-image: url(http://www.bloodlinechampions.com/web_images/misc/hr_800.png);
		background-position: top center;
		background-repeat: no-repeat;
		border: none;
	}

/*
  ===========================================================================
  == Bloodline ultimate box
  ===========================================================================
*/

div.bloodline_ultimate_box
{
	width: 843px;
	height: 132px;
	/*margin: 0px auto 32px auto;*/
	margin: 0px 0px 32px 22px;
	padding: 24px 24px 0px 0px;
	/*background-color: #333;*/
	background-image: url(http://www.bloodlinechampions.com/web_images/bloodline_ultimate_background.png);
	background-position: top left;
	background-repeat: no-repeat;
	overflow: hidden;
}








div#tooltip_alchemist, #tooltip_psychopomp, #tooltip_herald, #tooltip_igniter, #tooltip_gunner, #tooltip_nomad, #tooltip_glutton, #tooltip_vanguard, #tooltip_inhibitor, #tooltip_harbinger, #tooltip_spearmaster, #tooltip_assassin
{
	top: 0px;
	left: 0px;
	z-index: 2;
	position: absolute;
	visibility: hidden;
}



div.tooltip
{
	margin: 0px;
    padding: 0px;
	border: 1px solid #000;
	background-image: url(http://www.bloodlinechampions.com/web_images/back_opacity_70.png);
	background-position: top left;
	background-repeat: repeat;
}

div.tooltip h1
{
	/*font-family: verdana;*/
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	color: #da0;
	background-color: #000;
	margin: 0px;
	padding: 4px 16px;
	border: 1px solid #eee;
}

div.tooltip p
{
	/*font-family: verdana;*/
	font-size: 10px;
	font-weight: normal;
	color: #eee;
	margin: 2px 0px 0px 2px;
	padding: 0px;
}


div.stats_bar_tt
{
	width: 116px;
	height: 8px;
	margin: 1px 4px 2px 4px;
	padding: 0px;	
	background-color: #4e4e4e;
}

div.stats_bar_fill_tt
{
	float: left;
	height: 8px;
	border-right: 1px solid #eee;
}





/* ============== BETA SIGNUP ======================= */
/* ================================================== */

div#beta_div_container
{
	width: 750px;
	/*min-height: 1024px;*/
	margin: 0px auto 32px auto;
	padding: 8px;
	/*background-color: #555;*/
	/*background-image: url(web_images/back_opacity_50.png);*/
}

	div#beta_div_container h1
	{
		margin: 8px 0px 0px 0px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 16px;
		font-weight: bold;
		color: #ddd;
	}

	div#beta_div_container p
	{
		margin: 0px 0px 8px 0px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 12px;
		font-weight: normal;
		text-align: justify;
		color: #888;
	}

	div#beta_div_container b
	{
		font-weight: bold;
		color: #aaa;
	}

	div#beta_div_container input.text
	{
		width: 250px;
		margin: 0px;
		padding: 2px;
		color: #ddd;
		background-color: #000;
		border: 1px solid #eee;
	}

	div#beta_div_container input.text:focus
	{
		color: #111;
		background-color: #f29e00;
		border: 1px solid #fff;
	}

	div#beta_div_container input.text:hover
	{
		color: #111;
		background-color: #f29e00;
		border: 1px solid #fff;
	}

	div#beta_div_container select
	{
		width: 320px;
		color: #ddd;
		background-color: #000;
		border: 1px solid #eee;
	}

	div#beta_div_container select:hover
	{
		color: #111;
		background-color: #f29e00;
		border: 1px solid #fff;
	}

	div#beta_div_container select:focus
	{
		color: #111;
		background-color: #f29e00;
		border: 1px solid #fff;
	}

	div#beta_div_container option
	{
		color: #ddd;
		background-color: #000;
	}

	div#beta_div_container label
	{
		clear: both;
		/*font-family: verdana;*/
		font-size: 12px;
		font-style: normal;
		color: #aaa;
		margin: 8px 0px 1px 2px;
		padding: 0px;
	}

	div#beta_div_container label a
	{
		color: #f29e00;
		text-decoration: none;
		border-bottom: 1px dotted #f29e00;
	}

	div#beta_div_container label a:hover
	{
		color: #f29e00;
		text-decoration: none;
		border: none;
	}

div#beta_div_container_form
{
	/*border: 1px solid #bbb;*/
}

div#beta_div_container_form p
{
	font-size: 10px;
	color: #aaa;
	margin: 8px 0px 1px 2px;
	padding: 0px;
}


div#beta_div_container_form p em
{
	color: #da0;
	font-style: normal;
}


div#beta_div_container_form fieldset
{
	margin: 8px;
	border: 1px solid #eee;
	background-image: url(http://www.bloodlinechampions.com/web_images/back_opacity_50.png);
}

div#beta_div_container_form legend
{
	margin: 0px 2px 0px 2px;
	padding: 4px;
	/*font-family: verdana;*/
	font-size: 14px;
	font-weight: normal;
	color: #eee;
}

div.beta_div_tooltip
{
	visibility: hidden;
	top: 0px;
	left: 0px;
	width: 250px;
	z-index: 2;
	position: absolute;
	margin: 0px;
	padding: 0px;
	border: 1px solid #eee;
	background-color: #000;
}

p.beta_p_tooltop_title
{
	background-color: #eee;
	color: #111;
	margin: 0px;
	padding: 4px;
	font-size: 10px;
	text-align: center;
}



/* ============== WORLD ============================= */
/* ================================================== */
div#world_div_container
{
	width: 780px;
	margin: 0px auto 32px auto;
	/*border: 1px solid white;*/
	/*background-image: url(web_images/back_opacity_50.png);
	background-position: top left;
	background-repeat: repeat;*/
}

	div#world_div_container hr
	{
		clear: both;
		width: 100%;
		height: 0px;
		margin: 0px auto;
		padding: 0px;
		background-image: none;
		border-bottom: 1px solid #444;
	}

div#world_div_container_index
{
	width: 640px;
	margin: 0px auto;
	/*border: 1px solid red;*/
	overflow: hidden;
}
	div#world_div_container_index img
	{
		clear: left;
		float: left;
		margin: 32px 16px 32px 16px;
		padding: 0px;
		border: 1px solid #eee;
	}

	div#world_div_container_index h1
	{
		/*font-family: verdana;*/
		font-size: 16px;
		font-weight: bold;
		color: #eee;
		margin: 32px 0px 24px 0px;
		padding: 0px;
	}

	div#world_div_container_index p
	{
		/*font-family: verdana;*/
		font-size: 12px;
		font-weight: normal;
		color: #888;
		margin: 0px 0px 0px 0px;
		padding: 0px;
	}

	div#world_div_container_index p a
	{
		/*border-bottom: 1px dotted #f29e00;*/ /*#da0;*/
		color: #f29e00; /*#da0;*/
		text-decoration: none;
	}

	div#world_div_container_index p a:hover
	{
		/*border-bottom: none;*/
		color: #f29e00; /*#da0;*/
		text-decoration: underline;
	}


div#world_div_container_content
{
	width: 640px;
	margin: 0px auto;
	/*border: 1px solid red;*/
	overflow: visible;
}

	div#world_div_container_content img
	{
		border: 1px solid #eee;
	}

	div#world_div_container_content h1
	{
		/*font-family: verdana;*/
		font-size: 14px;
		font-weight: bold;
		color: #eee;
		margin: 32px 0px 8px 0px;
		padding: 0px;
	}

	div#world_div_container_content h2
	{
		/*font-family: verdana;*/
		font-size: 12px;
		font-weight: normal;
		font-style: italic;
		color: #eee;
		margin: 16px 0px 2px 12px;
		padding: 0px;
	}

	div#world_div_container_content p
	{
		/*font-family: verdana;*/
		font-size: 12px;
		font-weight: normal;
		text-align: justify;
		color: #888;
		margin: 8px 0px 0px 0px;
		padding: 0px;
	}

	div#world_div_container_content p a
	{
		color: #f29e00;
		text-decoration: none;
		border-bottom: 1px dotted #f29e00;
	}

	div#world_div_container_content p a:hover
	{
		color: #f29e00;
		text-decoration: none;
		border: none;
	}

	div#world_div_container_content p b
	{
		color: #ddd;
		font-weight: bold;
	}

	div#world_div_container_content p.center
	{
		text-align: center;
	}

	div#world_div_container_content hr
	{
		clear: both;
		width: 800px;
		height: 114px;
		margin: -4px 0px -16px -78px;
		padding: 0px;
		background-image: url(http://www.bloodlinechampions.com/web_images/misc/hr_800.png);
		background-position: top center;
		background-repeat: no-repeat;
		border: none;
	}

	div.hr
	{
		clear: both;
		width: 800px;
		height: 114px;
		margin: -4px 0px -16px -78px;
		padding: 0px;
		background-image: url(http://www.bloodlinechampions.com/web_images/misc/hr_800.png);
		background-position: top center;
		background-repeat: no-repeat;
		border: none;
	}

	div#world_div_container_content i
	{
		font-style: italic;
		color: #666;
	}

	div.quote
	{
		margin: 32px 48px 0px 48px;
	}

	div.quote_sign
	{
		margin: 0px 48px 32px 96px;
	}


/* ============== MEDIA ============================= */
/* ================================================== */
div#media_div_container
{
	width: 752px;
	margin: 0px auto;
	border: 1px solid;
	overflow: hidden;
	border: none;
}
	div#media_div_container img
	{
		display: block;
		margin: 2px auto 16px auto;
		padding: 0px;
		border: 1px solid #eee;
	}

	div#media_div_container img:last-child
	{
		margin: 2px auto 32px auto;
	}

	div#media_div_container h1
	{
		margin: 8px 0px 2px 0px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 14px;
		font-weight: bold;
		color: #eee;
		text-transform: uppercase;
	}

	div#media_div_container h1:first-child
	{
		margin: 24px 0px 2px 0px;
	}

div#media_div_container_wallpapers
{
	width: 752px;
	margin: 0px auto;
	border: none;
	overflow: hidden;
}
	div#media_div_container_wallpapers img
	{
		display: block;
		margin: 2px auto 4px auto;
		padding: 0px;
		border: 1px solid #eee;
	}

	div#media_div_container_wallpapers h1
	{
		margin: 8px 0px 2px 0px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 14px;
		font-weight: bold;
		color: #eee;
		text-transform: uppercase;
	}

	div#media_div_container_wallpapers p
	{
		margin: 4px 0px 12px 0px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 12px;
		font-weight: normal;
		color: #f29e00; /*#da0;*/
		text-align: center;
	}

	div#media_div_container_wallpapers p:last-child
	{
		margin: 4px 0px 32px 0px;
		color: green;
	}

	div#media_div_container_wallpapers p a
	{
		color: #f29e00; /*#da0;*/
		text-decoration: underline;
	}


div#media_div_container_artwork
{
	width: 752px;
	margin: 0px auto;
	border: none;
	overflow: hidden;
}

	div#media_div_container_artwork h1
	{
		margin: 8px 0px 2px 0px;
		padding: 0px;
		/*font-family: verdana;*/
		font-size: 14px;
		font-weight: bold;
		color: #eee;
		text-transform: uppercase;
	}

	div#media_div_container_artwork h2
	{
		margin: 16px 0px;
		/*font-family: verdana;*/
		font-size: 18px;
		font-weight: normal;
		text-align: center;
		color: #aaa;
	}

	div#media_div_container_artwork h2 a
	{
		color: #f29e00; /*#da0;*/
		text-decoration: underline;
	}

	div#media_div_container_artwork img
	{
		margin: 0px 0px 16px 0px;
		padding: 0px;
		border: 1px solid #eee;
	}
	div#media_div_container_artwork img:last-child
	{
		margin: 0px 0px 16px 0px;
	}


/* ============== NEWS CLASSES ===================== */
/* ================================================= */


div.newsbox_top
{
	background-image: url(web_images/newsbox_top.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	margin: 16px 0px 0px 0px;
	padding: 0px;
}

div.newsbox_tile
{
	background-image: url(web_images/newsbox_tile.png);
	background-repeat: repeat-y;
	background-position: top left;
	margin: 0px;
	padding: 0px 13px 0px 11px;
}

div.newsbox_bottom
{
	background-image: url(web_images/newsbox_bottom.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 32px;
	margin: 0px 0px 16px 0px;
}


/*
  ===========================================================================
  == BLOODGATE!
  ===========================================================================
*/

div.bloodgate_top
{
	background-image: url(web_images/bloodgate_top.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	margin: 16px 0px 0px 0px;
	padding: 0px;
}

div.bloodgate_tile
{
	width: 708px;
	background-image: url(web_images/bloodgate_tile.png);
	background-repeat: repeat-y;
	background-position: top left;
	margin: 0px auto;
	padding: 0px 13px 0px 13px;
}

div.bloodgate_bottom
{
	background-image: url(web_images/bloodgate_bottom.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 32px;
	margin: 0px 0px 16px 0px;
}


div#bloodgate_table
{
}

div#bloodgate_table input.text
{
	border: 1px solid #aaa;
	background-color: #222;
	padding: 2px;
	color: #eee;
	margin-left: 16px;
}
div#bloodgate_table input.submit
{
	border: 1px solid #888;
	background-color: #111;
	margin-left: 8px;
	color: #e68006;
	/*color: #a14304;*/
	cursor: pointer;
}

div#bloodgate_table table
{
	border-collapse: collapse;
}

div#bloodgate_table th
{
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	padding: 2px 8px;
	color: #e68006;
}
div#bloodgate_table th a
{
	color: inherit;
}
div#bloodgate_table td
{
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	border: 1px solid #010101;
}
	div#bloodgate_table tr.b1
	{
		background-color: #0a0a0a;
	}
	div#bloodgate_table tr.b2
	{
		background-color: #101010;
	}
	div#bloodgate_table tr.b1:hover, div#bloodgate_table tr.b2:hover
	{
		background-color: #000;
		color: #fafafa;
		cursor: default;
	}
	div#bloodgate_table td.left
	{
		text-align: left;
	}
	div#bloodgate_table td.right
	{
		text-align: right;
	}
	div#bloodgate_table td.center
	{
		text-align: center;
	}

	div#bloodgate_table td a
	{
		color: #a14304;
		text-decoration: none;
	}
	div#bloodgate_table td a:hover
	{
		color: #e68006;
		text-decoration: underline;
	}



/*
  ===========================================================================
  == FAQ!
  ===========================================================================
*/
div#faq_div_container
{
	width: 734px;
	margin: 32px auto 32px auto;
	padding: 0px;
}

div#faq_div_container p
{
	color: #aaa;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-bottom: 16px;
}

div#faq_div_container p a
{
	color: #e68006;
	text-decoration: none;
}

div#faq_div_container p a:hover
{
	text-decoration: underline;
}

div#faq_div_container p:last-child
{
	padding-bottom: 0px;
	margin-bottom: 0px;
	
}


/* ============== FAQ CLASSES ===================== */
/* ================================================= */


div.faqbox_top
{
	background-image: url(web_images/newsbox_top.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 20px;
	margin: 16px 0px 0px 0px;
	padding: 0px;
}

div.faqbox_tile
{
	width: 708px;
	background-image: url(web_images/newsbox_tile.png);
	background-repeat: repeat-y;
	background-position: top left;
	margin: 0px auto;
	padding: 0px 13px 0px 13px;
}

	div.faqbox_tile h1, h2, h3, p, ol, li
	{
		margin: 0px;
		padding: 0px;
	}

	div.faqbox_tile h1
	{
		font-size: 24px;
		margin-left: 32px;
		margin-bottom: 16px;
	}
	
		div.faqbox_tile h1 a
		{
			/*color: #FD6906;*/
			color: #e68006;
		}

	div.faqbox_tile h2
	{
		font-size: 16px;
		font-weight: normal;
		margin-left: 4px;
		margin-bottom: 2px;
		margin-top: 24px;
	}
	
		div.faqbox_tile h2 a
		{
			/*color: #e68006;*/
			color: #a14304;
			text-decoration: none;
		}

	div.faqbox_tile ol
	{
		margin-left: 16px;
		list-style: decimal;
	}

	div.faqbox_tile ul
	{
		margin-left: 16px;
		list-style: square;
	}

	div.faqbox_tile li
	{
		font-size: 11px;
		font-weight: normal;
		margin-left: 16px;
		margin-bottom: 4px;
		color: #a14304;
	}
	
		div.faqbox_tile li a
		{
			/*color: #e68006;*/
			color: #a14304;
			text-decoration: none;
		}
		div.faqbox_tile li a:hover
		{
			text-decoration: underline;
		}

div.faqbox_bottom
{
	background-image: url(web_images/newsbox_bottom.png);
	background-repeat: no-repeat;
	background-position: top left;
	height: 32px;
	margin: 0px 0px 16px 0px;
}


/* ============== IMAGE CLASSES ===================== */
/* ================================================== */

img.title_text_old
{
	margin: 0px auto;
	padding: 0px;
	border: none;
	display: block;
}

img.title_text_top
{
	margin: 36px auto 8px auto;
	padding: 0px;
	border: none;
	display: block;
}

img.title_text_top_with_sub
{
	/*margin: 36px auto 8px auto;*/
	margin: 36px auto 16px auto;
	padding: 0px;
	border: none;
	display: block;
}

img.title_text_top_sub
{
	margin: 8px auto 8px auto;
	padding: 0px;
	border: none;
	display: block;
}

img.title_text_small
{
	float: none;
	margin: 0px auto 0px auto;
	padding: 0px;
	border: 1px solid green;
	display: block;
}

img.promo_mycitycloud
{
	margin: 0px auto 0px auto;
	padding: 0px;
	border: none;
	display: block;
}

