html { min-height: 101%; margin-bottom: 1px; }
p, h1, h2, h3, h4, h5, h6, ul, li, form { margin:0; padding:0; }
body {
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333;
	background: #727272 url(../_images/bg-body.gif); 
	}
.clear { clear:both; }
.left { float:left; margin:5px 10px 10px 0; }
.right { float:right; margin:5px 0 10px 10px; }
.wrapper { width:810px; margin:auto; }

#header { background:#fefefe; padding-top:10px; }
#logo { float:left; width:190px; height:135px; margin-left:50px; background:url(../_images/aviation-resources-logo.gif) no-repeat; }
#logo a { display:block; line-height:135px; text-decoration:none; -moz-outline-style:none;outline:none; }
#logo strong { visibility:hidden; }

/* Nav */
#nav { float:right; margin-top:100px; }
#nav ul { list-style:none; }
#nav ul li { float:left; height:30px;}
#nav ul li a { display:block; line-height:30px; text-indent:-9999px; -moz-outline-style:none;outline:none; }
#nav ul li a.services { width:107px;background: url(../_images/bg-nav.gif) no-repeat 0 -30px;}
#nav ul li a.services:hover { background: url(../_images/bg-nav.gif) no-repeat 0 0px;}
#nav ul li a.quality { width:100px;background: url(../_images/bg-nav.gif) no-repeat -107px -30px;}
#nav ul li a.quality:hover { background: url(../_images/bg-nav.gif) no-repeat -107px 0px;}
#nav ul li a.about { width:81px;background: url(../_images/bg-nav.gif) no-repeat -205px -30px;}
#nav ul li a.about:hover { background: url(../_images/bg-nav.gif) no-repeat -205px 0px;}
#nav ul li a.contact { width:108px;background: url(../_images/bg-nav.gif) no-repeat -288px -30px;}
#nav ul li a.contact:hover { background: url(../_images/bg-nav.gif) no-repeat -288px 0px;}

#band-shadow { background: url(../_images/bg-bandshadow.png) repeat-x; }
#band-image { height:279px; background:url(../_images/bg-band.jpg) no-repeat 50% 0; }

#content { background:#fefefe url(../_images/bg-content.jpg) repeat-x 50% 0; }
.home #content { background:#fefefe url(../_images/bg-content-home.jpg) no-repeat 50% 0; }
#content h1 { font-size:22px; margin-bottom:15px; color:#007dc3; font-weight:normal; text-transform:uppercase; }
#content h2 { font-size:18px; margin-bottom:15px; color:#007dc3; font-weight:normal; text-transform:uppercase; }
#content p { line-height:1.8em; margin-bottom:20px; }
#content a { color:#333; text-decoration:underline; }
#content a:hover { color:#007dc3; }

#main, #sidebar { margin:40px 0; padding:10px 0; }
#main { float:left; width:550px; background: url(../_images/bg-main.gif) repeat-y 100% 0; }
#main-padding { padding:0 40px 0 25px; }
#main img { border:3px solid #CCE9F9; }

#sidebar {float:right; width:225px }


#footer { margin:30px 0 0 0; color:#fefefe; }
#footer div.left { width:450px; }
#footer p { margin-top:10px; margin-bottom:30px; }
#footer ul { list-style:none; }
#footer ul li { float:left;padding-right:10px; }
#footer ul li a, #footer a { color:#fefefe;margin-right:10px; text-transform:uppercase; }
#footer a { margin-right:0; }