@charset "utf-8";
/* CSS Document */

/* CSS Reset */
*, body, html{margin: 0px; padding:0px;}


/* PAGE BACKGROUNDS */
.about					{background: #000 url(../graphics/page/about-bg.jpg) no-repeat; min-height:995px;}
.services				{background: url(../graphics/page/services-bg.jpg) no-repeat; min-height:1200px;}
.portfolio 				{background: #000 url(../graphics/page/portfolio-bg.jpg) no-repeat;}
.join					{background: #000 url(../graphics/page/join-the-crew-bg.jpg) no-repeat; min-height:858px;}
.black					{background: #000 url(../graphics/page/black-bg.jpg) no-repeat;}



/* GLOBAL STYLES */
body					{background: #000; text-align: center;}
#page					{margin: 0px; width: 950px; text-align: left;}
#header					{width:950px; height:177px;}
.nav					{padding-top:139px; padding-left:65px;}
#main					{clear: both; float: left; width: 950px; margin-bottom:40px;}
#main p					{font: 10pt/1.4em "Trebuchet MS", Arial, sans-serif;}
#main h1				{font: bold 12pt/1.4em "Trebuchet MS", Arial, sans-serif; color:#E7D065;}
#footer					{width:731px; height:75px; background: #000000 url(../graphics/page/footer-bg.gif) no-repeat; clear: both; margin: 0px;	padding: 0px 109px;}
#footer p 				{font: 9pt "Trebuchet MS", Arial, sans-serif; color: #E7D066;} 

/* FOOTER */
.footer-text 			{display: block; padding-top: 31px; width: 477px; float: left;}
.footer-text a 			{color: #e7d066; text-decoration: underline;}
.footer-text a:hover	{color: #FFF;}
.copyright, .sitemap	{display: inline; margin-right: 25px; margin-left: 25px;}
.sitedesign				{display: block; padding-top: 31px; width: 254px; float: right; height: 41px;}
.sitedesign a			{background: url(../graphics/page/imagineit1.gif) no-repeat; text-indent: -3000px; display: block; height: 41px;}
.sitedesign a:hover		{background: url(../graphics/page/imagineit2.gif);}

/* ABOUT US */
.about-text				{display: block; margin-left: 37px; margin-top: 87px; width: 395px;}
.about-text p			{color:#FFFFFF; padding:5px 0px;}

/* SERVICES */
.service-text			{display: block; margin-left: 291px; margin-top: 100px; width: 625px;}
.service-text p			{color:#FFFFFF; padding:5px 0px;}
.service-text a			{color:#FFFFFF;}

/* JOIN THE CREW */
.employment				{width:777px; padding:654px 89px 20px 84px;}
.employment h2 			{color: #e7d066; font: bold 12pt/1.6em "Trebuchet MS", Arial, sans-serif;}
.employment p			{color:#FFFFFF;}
.employment a			{color: #e7d066; font: 10pt "Trebuchet MS", Arial, sans-serif; text-decoration: underline; display: block; padding:5px 0px;}
.employment a:hover		{color:#FFFFFF;}
.job-description 		{width:777px; padding:20px 89px 20px 84px;}
.job-description h2		{color: #e7d066; font: bold 12pt/1.6em "Trebuchet MS", Arial, sans-serif; padding: 10px 0px;}
.job-description p		{padding: 5px 0px; color:#FFFFFF;}
.job-requirements		{color: #e7d066; font-weight: bold;}
.job-details			{background: #333333; padding: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.job-details p			{padding: 20px;}
.job-details ul			{padding: 20px; list-style:none; font: 10pt "Trebuchet MS", Arial, sans-serif; color: #FFFFFF;}
.apply-now 				{display: block; margin: 0px; width: 184px;}
.apply-now a			{text-align: center; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #B21E2C; padding: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.apply-now a:hover		{color: #FFFFFF; background: #000000;}

/* JOB APPLICATION*/
.job-application 		{width:777px; padding:20px 89px 20px 84px;}
.job-application p 		{color:#E7D065;}
.required 				{color:#fff !important; text-align: right;}
.also-required 			{color:#fff !important;}
#personal 				{background-image: url(../graphics/titles/personal.gif); background-repeat: no-repeat; height: 45px; width: 700px;}
#education 				{background-image: url(../graphics/titles/education.gif); background-repeat: no-repeat; height: 45px; width: 700px;}
#skills					{background-image: url(../graphics/titles/skills.gif); background-repeat: no-repeat; height: 45px; width: 700px;}
#portfolio 				{background-image: url(../graphics/titles/portfolio.gif); background-repeat: no-repeat; height: 45px; width: 700px;}
#criminal				{background-image: url(../graphics/titles/criminal.gif); background-repeat: no-repeat; height: 45px; width: 700px;}
#military				{background-image: url(../graphics/titles/military.gif); background-repeat: no-repeat; height: 45px; width: 700px;}
#experience				{background-image: url(../graphics/titles/experience.gif); background-repeat: no-repeat; height: 45px; width: 700px;}
#reference				{background-image: url(../graphics/titles/reference.gif); background-repeat: no-repeat; height: 45px; width: 700px;}
#authorization			{background-image: url(../graphics/titles/authorization.gif); background-repeat: no-repeat; height: 45px; width: 700px;}
#personal p, #education p, #skills p, #portfolio p, #criminal p, #military p, #experience p, #reference p, #authorization p {margin-left: -2000px;}


/* SITEMAP PAGE */
.sitemap-links			{color:#CCCCCC; padding-top: 20px; padding-left: 150px; padding-bottom: 20px;}
.sitemap-links ul		{list-style: none;}
.sitemap-links li		{margin: 0px; padding: 5px 0px; list-style: disc inside; display: block; font: 10pt "Trebuchet MS", Arial, sans-serif;}
.sitemap-links ul li a	{color: #E7D065;	text-decoration: underline;}
.sitemap-links ul li a:hover{color: #FFF;}

