/* -------------------------------------------------------

	author  : irawan setiadi
	created : July 11 2008
	mail    : sinzo.sakurata@gmail.com
	website : www.elixirbox.com
 ------------------------------------------------------- */
 
 @import "forms.css";
 @import "actions.css";
 @import "alerts.css";
 @import "master.css";
 @import "navigation.css";
 @import "contact_page.css"; 
 
 
 body{
 	margin:0;
	padding:0;
	font-family:arial;
	font-size:12px;
	background: url(../images/layout/bg_all.png) #1b5b40 repeat-x left top;
	
 }

.allcontainer{
	width:1018px;
	margin:0 auto;
	background: url(../images/layout/bg_content.png) repeat-y;
}
.container{
	width:1000px;
	margin:0 auto;
	clear:both;
}

div.main_center{
	background-color:#FFFFFF ;
}

.front_page .left_side, .mountain .left_side, .contact_page .left_side{
	width:243px;
	float:left;
	padding-top:5px;
	clear:both;
}

.front_page .right_side, .mountain .right_side{ 
	width:757px;
	float:right;
}
.front_page .video{
	clear:both;
	background: url(../images/landing-page/bg_video.jpg) #e2eae6 no-repeat center;
	height:407px;
}

.front_page .video div{
	width:344px;
	margin:0 auto;
}
.front_page .video div h4{
	background: url(../images/layout/icon_video.gif) no-repeat left center;
	padding:20px;
	font-size:14px;
	color:#42470d;
}

.mountain{
	background: url(../images/landing-page/bg_mountain.jpg) no-repeat top;
	padding-bottom:20px;
}
.mountain .video{
	clear:both;
	padding-top:20px;
	margin-left:27px;
	margin-bottom:20px;	
}
.front_page div.right_side div.content{
	background: url(../images/landing-page/bg_intro.gif) no-repeat right top;
}
.front_page div.content p{
	clear:both;
}
.front_page div.content p img{
	float:left;
	margin:0 5px;
}
.front_page div.right_side div.content, div.content{
	clear:both;
	padding:10px;
}



.contact_form .col1{
	width:65%;
}
.contact_form .col2{
	width:35%;
}




.col1{
	float:left;
}
.col2{
	float:right;
}
.regbox{
	text-align:right;
	float:right;
	width:300px;
	padding:10px 0;
}
a.regbtn{
	background: url(../images/actions/big_btn.gif) no-repeat bottom;
	display:block;
	width:244px;
	height:24px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	padding-top:8px;
	float:right;
	margin-right:10px;
}
a.regbtn:hover{
	background: url(../images/actions/big_btn.gif) no-repeat bottom;
	color:#FFFFFF;
}

/** footer **/
.footer{
	clear:both;
	background: url(../images/layout/bg_footer.gif) #047258 repeat-x;
	color:#FFFFFF;
	text-align:center;
	padding:20px 10px;
	height:40px;
	font-size:11px;
}
