@charset "utf-8";
/* CSS Document */

			
.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr
{display: none !important;}



.fb-comments
{
	background-color: white;
	padding: 5px;
}

/* Subscribe Overlay
	/********************************************************************/
	.btnClose {position:absolute;top:15px;left:366px;cursor:pointer;}

	#subscribeForm{
	    background-color: #FFFFFF;
	    border: 2px solid #000000;
	    border-radius: 8px 8px 8px 8px;
	    color: #000000;
	    font: 12px Arial,sans-serif;
	    margin:0 auto; 
	    position: relative;
		top:800px;
	    width: 390px;
		z-index: 20;		
		}

	#subscribeForm a
	{text-decoration:none;}
	
	#modal{
	    height:100%;
	    position:absolute;
	    top:0;
	    left:0;
	    width:100%;
	    display:none;
		z-index:19;
	}

	#black{
	    background:url("../images/common/fade.png") repeat;
	    left: 0;
	    position: absolute;
	    top: 0;
	    z-index: 15;}


	#modal,
	#black{
	    height: 100%;
	    width:100%;}
		
	

	#subscribeForm h2{
	    background-color:#000;
	    color:#FFF;
	    font-size:13px;
	    height:43px;
	    font-weight:bold;
	    line-height:43px;
	    margin-bottom:4px;
	    text-align:center;}

	#subscribeForm hr{
	    background-color:#000;
	    height:4px;
	    margin-bottom:28px;
	    width:100%;}

	#subscribeForm form > div
	{margin-bottom:11px;}


	#subscribeForm input[type="submit"] 
	{
		background:url('../images/common/send_btn_bg.jpg') repeat-x left top;
		border-radius: 3px;
		color:white;
		cursor: pointer;
		display: block;
		font-weight: bold;
		font-size: 20px;
		height: 31px;
		line-height: 31px;
		margin: auto;
		text-align: center;
		padding: 0px 16px 0px 16px;
	}
	
	
	#subscribeForm label
	{font-weight:bold;}

	#subscribeForm .mailOption label, 
	#subscribeForm .countryOption label,
	#subscribeForm  input[type="text"],
	#subscribeForm  select
	{
	    display:block;
	    height:21px;
	    margin:auto;
	    width:330px;
		text-align:left;
		}
	
	.deviceOption {
		margin:auto;
	    width:330px;
		text-align:left;
		}
		
	#subscribeForm .deviceFOption label{
		display:block;
		height:21px;
	    margin:auto;
	    width:100px;
		text-align:left;
	}
	
	#subscribeForm .deviceFOption > label
	{margin-left:32px;}

	#subscribeForm  input[type="checkbox"]{
		float:left;
		margin-left: 115px;
	    margin-right: 5px;
	}

	#subscribeForm  input[type="text"],
	#subscribeForm  select{
	    border:2px solid #000;
	    border-radius:2px;}

	#sendMail input{
	    border-radius:3px;
	    color:#FFF;
	    cursor:pointer;
	    display:block;
	    font-weight:bold;
	    font-size:20px;
	    height:31px;
	    line-height:31px;
	    margin:auto;
	    text-align:center;
	background: #171717;
	background: -moz-linear-gradient(top,  #171717 0%, #575757 56%, #000000 63%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#171717), color-stop(56%,#575757), color-stop(63%,#000000), color-stop(100%,#000000));
	background: -webkit-linear-gradient(top,  #171717 0%,#575757 56%,#000000 63%,#000000 100%);
	background: -o-linear-gradient(top,  #171717 0%,#575757 56%,#000000 63%,#000000 100%);
	background: -ms-linear-gradient(top,  #171717 0%,#575757 56%,#000000 63%,#000000 100%);
	background: linear-gradient(top,  #171717 0%,#575757 56%,#000000 63%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#171717', endColorstr='#000000',GradientType=0 );}

	
	/* Dialog
	/********************************************************************/
	#dialog{
		top: 910px; display: block;
		background: url(../images/common/overlayBgDialog.png) no-repeat scroll 0 0 transparent;
		height: 246px;
		left: 50%;
		margin: -260px 0 0 -244px;
		padding: 30px;
		position: absolute;
		text-align: center;
		top: 500px;
		width: 428px;
		display: none;
		z-index: 50;}

	#dialogContainer {
		color: #000000;
		font: 22px/1 Arial, sans-serif;
		margin-top: 65px;}

	.closeBtn {
		border: medium none;
		left: 450px;
		position: absolute;
		top: 20px;}
		
/* Email <form></form>


/* Subscribe Button
/********************************************************************/
#subscribe{
	clear:both;
	height: 25px;
	margin-bottom: 8px;
	position:relative;
	left:50%;
	float:left;
	}

#subscribe > a	{
	background:url('../images/common/suscribeBtn_2.png') no-repeat right top;
	color:#FFF;
	display:block; float:left;
	font:14px Arial, sans-serif;
	height:22px;	
	left:-50%;
	padding-right:12px;
	position:relative;
	text-decoration:none;
	}

#subscribe > a span	{
	background:url('../images/common/suscribeBtn_1.png') no-repeat left top;
	display:block;
	height:22px;
	line-height:22px;
	padding-left:12px;
	}