﻿html {
	overflow-x:hidden;	
}
html, body { background-image:url(../images/main_bg.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	background-color:#000;
	margin:0px;
	padding:0px;
}
body {
	font-family:"Open Sans";
	font-size:12px;
	color:#000;
	line-height:1.5em;
}

.clear {
	clear:both;	
}

img {
	max-width:100%;	
}

.row {
	width:100%;	
}

.container {
	width:1000px;
	margin:0px auto;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;		
}


.left_container {
	width:500px;
	clear:both;
	margin-top: 25px;
	margin-left: 100px;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
}

.right_container {
	width:600px;
	margin:0px auto;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
}



/*---------------------------------header--------------------------------*/


.head_bg { background-color:#030a1a;
	height:111px;}
	
.logo_main { text-align:center;}

/*---------------------------------nav--------------------------------*/



.nav_top {
text-align:center;
background-image:url(../images/nav_bg.png); 
background-position:top center; 
background-repeat:no-repeat;
padding: 10px 0px 0px 0px;
font-size:16px;
text-transform:uppercase;
height: 75px;
}

.nav_top li {padding-left: 20px;
padding-right: 20px; display:inline-table;
}

.nav_top li a {text-decoration:none; 
		color:#ffffff;
		
	}
.nav_top li a:hover {text-decoration:underline; 
		color:#cc0000;
		
	}
.nav_select {
	display:none;	
}

/*---------------------------------banner content--------------------------------*/
.banner_title{ font-size:36px;
color:#c8c8c8;
text-align:center;
line-height:1.2em;
padding-bottom: 30px;

}

.banner_content{ color:#ababab;
font-size:15px;
line-height:1.5em;
text-align:center;
padding-bottom: 30px;
}

.banner_button{ text-align:center;
font-size:19px;
color:#080808;}

.banner_button .more { text-align:center;

}

.curve_bottom{background-image:url(../images/curvebottom_14.png);
background-repeat:no-repeat;
background-position:bottom;
height: 75px;
padding-top: 115px; }
/*---------------------------------content--------------------------------*/

.content_area { background-color:#030b1b;
text-align:center; 
padding-bottom: 50px;}

.main_title { font-size:26px;
color:#c8c8c8;
padding-bottom: 33px;}

.main_content {font-size: 14px; 
color:#999;
line-height:1.2em; 
padding-bottom:45px;}

.name{ font-family:"Arial";
font-size: 18px;
line-height: 1.4em;
}

.inner_title2  { font-size:20px;
line-height:1.3em;
text-align:left;
text-decoration:none;
color:#aa0000;
}


.inner_title3  { font-size:24px;
text-align:left;
line-height:1.3em;
text-decoration:underline;
color:#739c54;}

.inner_content { font-size:14px;
text-align:left;}

.inner_content { font-size:14px;
text-align:left;}

.offset {
padding-left:30px;	
}

/*---------------------------------footer--------------------------------*/
.footer_bg { background-color:#000000; border-top: solid #2f3035 1px;}

.footer_text { text-align:center;
color:#494949;
font-size: 12px; padding-bottom: 16px; padding-top: 16px;}


.inner_bg { background-color: #FFF;}
.inner_title { font-size:38px;
color:#0d1320;
padding-bottom: 32px; 
padding-top: 32px;
text-align:center;

}


