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

css{
	site: Aviation Secure USA;
	author: Wes O'haire;
	company: 70KILO;
	date: January 2008;
	}

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

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

HTML Elements

-------------------------------------------------*/
*{
	margin: 0;
	padding: 0;
}

body {
	background: url(/images/ui/bgTile.gif) top repeat;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #212121;
	line-height: 18px;
}

a{	  }

a:hover{	}

p{   }

h1 {
	text-indent: -900em;
}

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

Common Classes

-------------------------------------------------*/
.hide{display: none;}

.clear{clear: both;}
hr.clear{display:none;}

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

Global Styles

-------------------------------------------------*/
#leftSide p{
	margin-bottom: 10px;
}
#leftSide ul{
	margin-left: 25px;
}
#pullQuote1{
	padding: 15px;
	margin: 15px;
	background: #e4eaf1;
	border: solid 1px #b1b6d2;
}
#leftSide .textInput {
	background: #fff;
	border: solid 1px #b1afae;
}
/*-------------------------------------------------

Layout Styles

-------------------------------------------------*/
#content{
	margin: 0 auto;
	width: 880px;
	background: url(/images/ui/contentBg.jpg) center repeat-y;
}
#header{
	height: 185px;
	background: url(/images/ui/header.jpg) top center no-repeat;
}
#mainContent{
	padding-top: 20px;
}
#leftSide{
	float: left;
	width: 595px;
	padding-left: 20px;
	padding-right: 0px;
}
#rightSide{
	float: right;
	width: 250px;
}
#footer{
	clear: both;
	padding-top: 20px;
	font-size: 10px;
}
#copyright, #footerNav{background: #fff;}
#footer #bar{
	height: 12px;
	background: #e2e1de;
}
#copyright{
	float: left;
	width: 690px;
	padding-left: 10px;
}
#footerNav{
}
#video{
	text-align: center;
}

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

Navigation Styles

-------------------------------------------------*/
#nav{
	height: 24px;
	background: #426ba9;
}
#nav ul{
	list-style: none;
}
#nav ul li{
	float:left;
	margin: 0 15px;
}
#nav a{
	display:block;
	height:24px;
	float:left;
	text-indent: -900em;
}

#nav a:hover{background-position:0 -24px;}

#home{width: 49px; background: url(/images/ui/navHome.jpg) no-repeat;}
#testimonials{width: 108px; background: url(/images/ui/navTestimonials.jpg) no-repeat;}
#course{width: 61px; background: url(/images/ui/navCourse.jpg) no-repeat;}
#audits{width: 59px; background: url(/images/ui/navAudits.jpg) no-repeat;}
#pressReleases{width: 114px; background: url(/images/ui/navPressReleases.jpg) no-repeat;}
#quote{width: 101px; background: url(/images/ui/navGetQuote.jpg) no-repeat;}
#contact{width: 95px; background: url(/images/ui/navContact.jpg) no-repeat;}


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

"Rightcolumn" Styles

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

#clientLounge {
	margin:  0 auto;
	width: 215px;
}
#clientLounge p{
	float: left;
	width: 60px;
	font-size: 11px;
	margin-left: 5px;
}
#clientLounge div{
text-align: right;
}

#rightSide .textInput {
	width: 137px;
	background: #fff;
	border: solid 1px #b1afae;
	margin-bottom: 6px;
}
#sideLinks {
	margin:  0 auto;
	width: 215px;
}
#sideLinks ul{
	margin-left: 20px;
}
#sideLinks a{
	color: #575757;
	font-size: 11px;
}