body
{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

	/* SETTING OF BY DEFAULT CSS  */
	
		p { margin:0px; padding:6px 0px; color:#dce4e6}
		
		img{ border:none;}
		
		.clear{ clear:both; height:0; width:0; margin:0; padding:0;}
		
		form { margin:0; padding:0;}
		
		a{ outline:none; text-decoration:none;}
		
		a:hover{ outline:none; text-decoration:underline;}
		
		h1{ margin:0px; padding:10px 0px;}

		h2{ margin:0px; padding:10px 0px;}
		
		h3{ margin:0px; padding:0;}
		
		h3 span { color:#0a4962;}
		
		h4{ margin:0px; padding:0;}
		
		h5{ margin:0px; padding:5px 0px;}
	
		h6{ margin:0px; padding:5px 0px;}
		
.container {
	position: relative;
	width: 902px;
	height: auto;
	margin:0px auto;
}
	
	
	/* SETTING OF BY DEFAULT CSS  */
	
	
	
	
/* TOP HEADER CSS */


.top_bg
{
	position:relative;
	background:url(../images/top_bg.jpg) no-repeat top center;
	width:100%;
	height:541px;
}

		.top_left { position:relative; width:399px; float:left; height:auto; padding-top:30px;}
		
		.top_rite { position:relative; width:203px; height:auto; float:right; padding-right:50px; padding-top:117px;}
		
		
	
	.logo
	{
		position:relative;
		width:399px;
		height:137px;
	}
	
	.top_left_text
	{
		position:relative;
		width:372px;
		height:157px;
		padding-top:26px;
	}
	
	.app_store_buton
	{
		position:relative;
		width:286px;
		height:132px;
		padding-top:60px;
	}
	

/* TOP HEADER CSS END */


/* CONTENT AREA CSS */

.content_bg
{
	position:relative;
	background:url(../images/content_bg.jpg) no-repeat top center;
	width:100%;
	height:auto;
	padding-top:30px;
}

.content_box
{
	position:relative;
	background:url(../images/content_box_bg.png) no-repeat;
	width:902px;
	height:365px;
}

.inner_cont_box
{
	position:relative;
	width:850px;
	height:auto;
	color:#dce4e6;
	padding-top:35px;
	margin:0px auto;
}
		
		p.cont_box_text { font-size:21px;}

		
		.inner_cont_left { position:relative; margin-top:15px; width:65px; height:auto; float:left;}
		
		.inner_cont_rite { position:relative;  margin-top:15px; width:336px; height:auto; font-size:13px; float:left;}

		.inner_cont_left2 { position:relative;  margin-top:15px; width:48px; height:auto; padding-left:55px; float:left;}


.bottom_left
{
	position:relative;
	width:438px;
	height:auto;
	float:left;
	padding-bottom:40px;
	margin-top:25px;
}

.bottom_rite
{
	position:relative;
	background:url(../images/video.jpg) no-repeat;
	width:432px;
	height:312px;
	float:right;
	padding-bottom:40px;
	margin-top:25px;
}

.bottom_rite p{ padding-top:120px; color:#FFF; font-size:30px; text-align:center;}

.twitter_box
{
	position:relative;
	background:url(../images/twit_bg.png) no-repeat;
	width:434px;
	height:172px;
}

.blog_bg
{
	position:relative;
	background:url(../images/news_bg.png) no-repeat;
	width:438px;
	height:267px;
	margin-top:25px;
}

	.twitter_txt { position:relative; width:245px; float:right; font-size:11px; padding-right:47px; padding-top:63px; height:auto;}

	.inner_blog_bg { position:relative; width:377px; height:auto; margin:0px auto; padding-top:64px; font-size:11px;}

	.news_sep { position:relative; width:377px; height:2px; margin:10px 0px; }


/* CONTENT AREA CSS END */


/* FOOTER CSS */

.footer
{
	position:relative;
	background:url(../images/footer_bg.jpg) repeat-x;
	width:100%;
	font-size:13px;
	height:46px;
}

	.f_left
	{
		position:relative;
		width:323px;
		height:auto;
		float:left;
		padding-top:10px;
	}
	
	.f_rite
	{
		position:relative;
		width:auto;
		height:auto;
		float:right;
		padding-top:15px;
	}
	
	ul.f_menu { list-style:none; margin:0; padding:0}
	ul.f_menu li{ float:left; border-left:solid 1px #dce4e6; width:auto; height:auto; line-height:13px; font-size:13px; padding:0px 8px;}
	
	ul.f_menu li a{ color:#dce4e6;}
	
	ul.f_menu li a:hover{ color:#6EE1F3; text-decoration:none;}
	
	
/* FOOTER CSS END */


* {margin:0; padding:0}
#image {position:relative; width:203px; height:305px; }
#image img {position:absolute;}
