/* AXIS media solutions CSS Document 
____________________________________________*/

body{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 11px;
margin: 0px;
background: #FFFFFF url(../images/site_bkgd.jpg); 
background-repeat: repeat-x;
 
}



#holder{
width: 772px;
height: 730px;
background-image: url(../images/body_bkgd2.jpg);
background-repeat:no-repeat;
margin: 5px auto;
}

#in_nav{
width: 749px;
height: 33px;
color:#FFFFFF;
}

#nav{
width: 749px;
height: 33px;
display: inline;
float: left;
margin: 0px 0px 0px 7px;
}
 
#logo{
width: 181px;
height: 119px;
display:block;
float:left;
margin: 8px 0px 5px 10px;
}

#f_login{
width: 200px;
height: 70px;
display:inline;
float:right;
margin: 50px 20px 15px 0px;
}

.user{ width: 200px; height: 20px; margin-bottom: 4px;}

#login_butt{
width: 40px;
height: 20px;
display:inline;
float:right;

}

#in_flash{
width: 500px;
height: 100px;
display: inline;
float:left;
color:#FFFFFF;
}

#flash{
width: 761px;
height: 568px;
display: inline;
float:left;
margin: 0px 0px 0px 13px;
}




/*
#fleet_t{
width: 147px;
height: 38px;
display:inline;
float: right;
background-image:url(../images/fleet_t.png);
position:relative;
top: 50px;
right: -115px;
}*/

#in_foot{
width: 500px;
height: 50px;
color:#000;
}

#footer{
width: 749px;
height: 61px;
display: inline;
float:left;
margin: 10px 0px 0px 12px;
}

#blank_nav{
width: 761px;
height: 52px;
display: inline;
float:left;
margin: 0px 0px 0px 13px;
}

#blank{
width: 500px;
height: 50px;
color:#000;
}

/* INDEX PAGE
___________________________________*/
#in_home{
width: 500px;
height: 100px;
color:#FFFFFF;
}

#home{
width: 721px;
height: 287px;
display: inline;
float:left;

margin: 10px 0px 10px 26px;
}

#home_con{
width: 300px;
height: 200px;
display:inline;
float: left;
margin: 0px 0px 0px 68px;
text-align:justify;
}

#in_vid{
width: 300px;
height: 100px;
}

#ind_video{
width: 322px;	
height: 281px;
margin: 0px 0px 0px 15px;
display:inline;
float: left;
}

/* SERVICE PAGE
___________________________________*/
#ser_bkgd{
width: 772px;
height: 730px;
background-image: url(../images/serv_bkgd.jpg);
background-repeat:no-repeat;
margin: 5px auto;
}

#ser_bkgd2{
width: 772px;
height: 730px;
background-image: url(../images/bkgd/serv_bkgd2.jpg);
background-repeat:no-repeat;
margin: 5px auto;
}

#in_serv{
width: 500px;
height: 50px;
color:#000;
}

#ser_nav{
width: 761px;
height: 52px;
display: inline;
float:left;
margin: 0px 0px 0px 13px;
}

#ser_content{
width: 634px;
height: 506px;
display:inline;
float: left;
margin: 0px 0px 0px 71px;

}
#ser_img{ width: 634px; height: 227px; display:inline;float:left
}

#ser_text{
width: 275px;
height: 255px;
display:inline;
float: left;
margin: 10px 0px 0px 30px;
text-align:justify;
overflow:auto;
}

#ser_text2{
width: 275px;
height: 255px;
display:inline;
float: right;
margin: 10px 30px 0px 0px;
text-align:justify;
overflow:auto;
}

#fire_img{
width: 300px;
height: 564px;
display: inline;
float: right;
background: url(../images/service/fire.jpg)
}

#vid_snorkle{
width: 274px;
height: 26px;
display: inline;
float: left;
margin: 5px 0px 0px 0px;
background: url(../images/vid_butt/snorkle_butt.jpg);
background-repeat:no-repeat;
background-position:top;
}

#vid_snorkle:hover{
background-position:bottom;
}

#vid_tank{
width: 274px;
height: 26px;
display: inline;
float: left;
margin: 5px 0px 0px 0px;
background: url(../images/vid_butt/tank_ability.jpg);
background-repeat:no-repeat;
background-position:top;
}

#vid_tank:hover{
background-position:bottom;
}

#vid_rig{
width: 274px;
height: 26px;
display: inline;
float: left;
margin: 10px 0px 0px 0px;
background: url(../images/vid_butt/rig_setup.jpg);
background-repeat:no-repeat;
background-position:top;
}

#vid_rig:hover{
background-position:bottom;
}

#vid_heli{
width: 274px;
height: 26px;
display: inline;
float: left;
margin: 5px 0px 0px 0px;
background: url(../images/vid_butt/heliski.jpg);
background-repeat:no-repeat;
background-position:top;
}

#vid_heli:hover{
background-position:bottom;
}


/* PROFILE PAGE
___________________________________*/
#pro_bkgd{
width: 772px;
height: 730px;
background-image: url(../images/bkgd/pro_bkgd.jpg);
background-repeat:no-repeat;
margin: 5px auto;
}


#in_pro{
width: 500px;
height: 50px;
color:#000;
}

#pro_content{
width: 634px;
height: 506px;
display:inline;
float: left;
margin: 0px 0px 0px 71px;
}

#history{
width: 350px;
height: 255px;
display:inline;
float: left;
margin: 10px 0px 0px 30px;
text-align:justify;
overflow:auto;
}

#pro_text{
width: 300px;
height: 255px;
display:inline;
float: left;
margin: 10px 0px 0px 30px;
text-align:justify;
overflow:auto;
}

#pro_text2{
width: 275px;
height: 255px;
display:inline;
float: right;
margin: 10px 30px 0px 0px;
text-align:justify;
overflow:auto;
}

/* HR PAGE
___________________________________*/
#hr_bkgd{
width: 772px;
height: 730px;
background-image: url(../images/bkgd/hr_bkgd.jpg);
background-repeat:no-repeat;
margin: 5px auto;
}

#chart{
width: 634px;
height: 430px;
display:inline;
float: left;
margin: 0px 0px 10px 0px;
}

#in_chart{
width: 500px;
height: 50px;
color:#000;
}

#hr_text{
width: 350px;
height: 55px;
display:inline;
float: left;
margin: 0px 0px 0px 30px;
text-align:justify;
overflow:auto;
}

/* CAREER PAGE
___________________________________*/
#car_bkgd{
width: 772px;
height: 730px;
background-image: url(../images/bkgd/career_bkgd.jpg);
background-repeat:no-repeat;
margin: 5px auto;
}

/* GALLERY PAGE
___________________________________*/
#gallery_bkgd{
width: 772px;
height: 730px;
background-image: url(../images/bkgd/gallery_bkgd.jpg);
background-repeat:no-repeat;
margin: 5px auto;
}


#gallery_hold{
width: 589px;
height: 462px;
margin: 0px 0px 10px 90px;
display: inline;
float:left;
background: url(../images/gallery/gallery_bkgd.jpg);
background-repeat:no-repeat; 
}
	

#gallery{
width: 549px;
height: 399px;
margin: 15px 0px 0px 20px;
display: inline;
float:left;
}

#in_gallery{
width: 500px;
height: 100px;
color:#FFFFFF;
}


/* CONTACT PAGE
___________________________________*/
#contact_bkgd{
width: 772px;
height: 730px;
background-image: url(../images/bkgd/contact_bkgd.jpg);
background-repeat:no-repeat;
margin: 5px auto;
}

#in_con{
width: 500px;
height: 50px;
color:#000;
}


#cont_img{ width: 634px; height: 258px; display:inline;float:left
}

#cont_text{
width: 350px;
height: 255px;
display:inline;
float: right;
margin: 10px 30px 0px 0px;
text-align:justify;
overflow:auto;
}

#cont_text1{
width: 200px;
height: 255px;
display:inline;
float: left;
margin: 10px 0px 0px 30px;
text-align:justify;
overflow:auto;
}

#links_bkgd{
width: 772px;
height: 730px;
background-image: url(../images/bkgd/links_bkgd.jpg);
background-repeat:no-repeat;
margin: 5px auto;
}

#news_bkgd{
width: 772px;
height: 730px;
background-image: url(../images/bkgd/news_bkgd.jpg);
background-repeat:no-repeat;
margin: 5px auto;
}

/* TYPOGRAPHY
___________________________________*/

h1{color:#660000; font-size:13px; margin: 0px 0px 5px 0px; font-weight: bold;}

a:link,a:active,a:visited { color: #333333; text-decoration:none; }
a:hover		{ text-decoration: underline; color : #000; background-color:#FFCC00; }

.login{font-size:11px; color:#FFFFFF; font-weight:bold;}

.bold{font-weight:bold; color: #660000;}