@charset "UTF-8";
body{
background-color:#000000;
background-image:url(images/in_bg.jpg);
background-repeat:repeat-x;
text-align:center;
color:#b5bbbf;
font-size:0.75em;
font-family:Arial, Helvetica, sans-serif;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}
#container{
margin:auto;
width:960px;
text-align:left;
}
#flash{
position:absolute;
top:233px;
/*z-index:1;*/
}
#toptxt{
position:absolute;
width:450px;
top: 00px;
left:450px;
/*z-index:100;*/
}
#toptxt2{
position:absolute;
width:470px;
top: 00px;
left:430px;
/*z-index:100;*/
}
#nav_border{
width:899px;
height:125px;
margin-left:30px;
margin-right:30px;
position:absolute;
top:0px;
border:1px solid #b5bbbf;
border-top:none;
}
#nav_box{
position:absolute;
top:102px;
width:900px;
height:23px;
margin-left:30px;
margin-right:30px;
background-color:#FFFFFF;
opacity:0.1;
filter:alpha(opacity=10);
z-index:0;
}
#nav_txt{
width:900px;
height:200px;
margin-left:31px;
margin-right:30px;
position:absolute;
top:0px;
padding:0px;
}
#bb_border{
width:900px;
height:150px;
margin-left:30px;
margin-right:30px;
position:absolute;
top:500px;
border:1px solid #b5bbbf;

}
#bb_box{
position:absolute;
top:500px;
width:900px;
height:150px;
margin-left:30px;
margin-right:30px;
background-color:#FFFFFF;
opacity:0.1;
filter:alpha(opacity=10);

}

#txt{
width:275px;
height:150px;
position:absolute;
margin-left:30px;
margin-right:30px;
top:500px;
padding:20px;
}
#txt p {
padding:0px;
margin:0px;
}
#home_btn{
	position:relative;
	top:520px;
}
.button0 {
	width:125px;
	height:108px;
	position:absolute;
	left:55px;
}
.button1{
width:125px;
height:110px;
position:absolute;

left:350px;

}
.button2{
width:125px;
height:110px;
position:absolute;

left:495px;;

}
.button3{
width:125px;
height:110px;
position:absolute;

left:640px;

}
.button4{
width:125px;
height:110px;
position:absolute;

left:785px;

}
.bb_button_border{
border:1px solid #b5bbbf;
position:relative;
}
.bb_button_overlay{
width:125px;
height:110px;
background-color:#FFFFFF;
opacity:0.2;
filter:alpha(opacity=20);
}
.bb_button_overlay_over{
background-color:red;
opacity:0.7;
filter:alpha(opacity=70);
}
.bb_button_txt{
	position:absolute;
	top:0px;
}
/************************
	NAVIGATION
*************************/
#main_nav{
margin:0px;
	margin-top:5px;
	padding:0px;
	z-index:3
}
#main_nav a{
color:#b5bbbf;
text-decoration:none;
}
.flash {
	margin-top: 205px;
	position: absolute;
	top: 30px;
}
#main_nav li.mega{
	position:relative;
	text-transform:uppercase;
	display:inline;
	margin:0px;
	padding-left:15px;
	z-index: 100;	
}
#main_nav li.twitter{
	float:right;
	display:inline;
	margin:0px;
	padding-right:15px;
	z-index: 100;	
}
.subnavdiv{
	display:none;
	position:absolute;
	top:17px;
	left:20px;
	text-transform:none;
	_width:70px;
	
}
.subnavdiv table td{
border:1px solid #b5bbbf;
z-index:1;
background-color:#000;
color:#fff;
opacity:0.4;
filter:alpha(opacity=40);
}/*
.sub_overlay{
	position:absolute;
	background-color:white;
	width:100%;
	height:100%;
	opacity:0.2;
filter:alpha(opacity=20);
z-index:0;
}*/
.hovering div{
	display:block;
}
 .hovering span, #main_nav .hovering a{
	color:#FFFFFF;
}
.subnavdiv table td.hovering{
background-color:#fff;
color:#000000;
opacity:0.9;
filter:alpha(opacity=90);
}
#main_nav .subnavdiv table td.hovering span a, .subnavdiv table td.hovering a:active,.subnavdiv table td.hovering a:visited,.subnavdiv table td.hovering a:hover{
color:#000000;
}
/*****************************
MAIN FOOTER
*****************************/
#footer_border{
width:900px;
height:25px;
margin-left:30px;
margin-right:30px;
position:relative;
top:425px;
border:1px solid #b5bbbf;
}
#footer_box{
position:absolute;
top:0px;
width:900px;
height:25px;
background-color:#FFFFFF;
opacity:0.1;
filter:alpha(opacity=10);

}

#footer_txt{
width:900px;
height:25px;
position:relative;
top:0px;
}
#footer_txt a { 
color:#b5bbbf;
text-decoration:none;
}
#footer_txt a:hover{
 color:#ffffff;
 text-decoration:none;
}
/************************
	FOOTER NAVIGATION
*************************/
#footer_nav{
	margin:0px;
	margin-top:5px;
	padding:0px;
	z-index:3;
}
#footer_nav li{
	position:relative;
	text-transform:uppercase;
	display:inline;
	padding-left:15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
}
/*****************************
MAIN CONTENT
*****************************/
#main_border{
width:450px;
height:auto;
min-height:200px;
margin-left:480px;
margin-right:0px;
position:relative;
top:425px;
border:1px solid #b5bbbf;
border-bottom:none;
}
#main_box{
	width:450px;
	height:100%;
	margin-left:-20px;
	margin-right:0px;
	position:absolute;
	top:0px;
	background-color:#FFFFFF;
	opacity:0.1;
	filter:alpha(opacity=10);
	z-index:-1;
	_height:0px;
	_width:0px;
}

#main_txt{
	width:430px;
	/*min-height:200px;*/
margin-left:0px;
	margin-right:0px;
	position:relative;
	top:0px;
	z-index:2;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#main_txt .email a:link{
color:#FF0000;
text-decoration:underline;
}
#main_txt .email a:visited{
color:#FF0000;
text-decoration:underline;
}
#main_txt .email a:hover{
color:#FF0000;
text-decoration:none;
}
#main_img{
position:absolute;
top:126px;
margin-left:00px;
z-index:-1;

}
#testimonials{
	width:380px;
	color:#ff0000;
	font-style:oblique;
	font-size:1.2em;
	position:absolute;
	top:555px;
	text-align:center;
	margin-left:60px;
	line-height: 20px;
	margin-top: 30px;
}
#testimonials2{
	width:400px;
	color:#ff0000;
	font-style:oblique;
	font-size:1.2em;
	position:absolute;
	top:555px;
	text-align:center;
	margin-left:60px;
	line-height: 20px;
	margin-top: 30px;
}
#main_title{
width:400px;
font-size:3em;
position:absolute;
top:120px;
text-align:center;
margin-left:480px;
}
h1{
	width:880px;
	font-size:2em;
	position:absolute;
	top:147px;
	text-align:center;
	margin-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	}
/*******************
HTML ELEMENTS
*********************/
p {
	margin:0px;
	padding:10px;
}

.green a{
color:#1cff1c;
text-decoration:none;
}
.green a:hover{
color:#1cff1c;
text-decoration:none;
}
.green a:visited{
color:#1cff1c;
text-decoration:none;
}

#main_nav li.right {
	float: right;
	top: -1px;
	margin-right: 4px;
}

