body { font-family: 'Trebuchet MS', Helvetica, sans-serif; font-size:94%; }
#ctl00_ctl00_body { background-image:url('images/bg.jpg'); background-repeat:repeat-y; z-index:-200; }

#wrapper { background:transparent; min-height:690px; width:950px; position:relative; }
/*#wrapper { background:transparent; min-height:690px; width:1000px; position:relative; }*/
#header { height:240px; }
#sideFlash{position:absolute;top:0;left:0;z-index:-100;}
.logo {position:absolute;left:65px;top:35px;height:88px;width:174px;z-index:100;background:url('images/LOGOprairieQuestConsulting.png') no-repeat 0 0;}
/*.logo { background:url('images/LOGOprairieQuestConsulting.png') no-repeat center bottom; float:left;border:solid 1px red; height:163px; height:123px; width:320px; z-index:100; }*/
.logo h1 { display:none; }
a{outline:none;}
#nav{position:absolute;left:322px;top:76px;}
#nav ul, #SubNav ul {float:left;width:380px;}
/*#nav ul, #SubNav ul { float:left; width:380px; margin-top:76px; padding-left:2px; }*/
#nav ul li { float:left; height:28px; width:186px; margin:0 1px 2px; }
#nav ul li a { display:block; padding:.1em .25em .25em 2.5em; }
#nav a, #nav a:active, #nav a:visited, #nav a:hover { text-decoration:none; color:#FFF; font-size:16px; font-weight:bold; }

#nav .InsidePQC, .InsidePQC .SideTitle { background:#778E1D; }
#nav .InsidePQC:hover a, #nav .InsidePQC.current a { color:#778E1D; }

#nav .Services, .Services .SideTitle { background:#008778; }
#nav .Services:hover a, #nav .Services.current a { color:#008778; }

#nav .Industries, .Industries .SideTitle { background:#EFB310; }
#nav .Industries:hover a, #nav .Industries.current a { color:#EFB310; }

#nav .Contracts, .Contracts .SideTitle { background:#AC3529; }
#nav .Contracts:hover a, #nav .Contracts.current a { color:#AC3529; }

#nav .CaseStudies, .CaseStudies .SideTitle { background:#005695; }
#nav .CaseStudies:hover a, #nav .CaseStudies.current a { color:#005695; }

#nav .ContactUs, .ContactUs .SideTitle { background:#E08D19; }
#nav .ContactUs:hover a, #nav .ContactUs.current a { color:#E08D19; }

#nav .News, .News .SideTitle { background:#F15825; }
#nav .News:hover a, #nav .News.current a { color:#F15825; }

#nav .Careers, .Careers .SideTitle { background:#615371; }
#nav .Careers:hover a, #nav .Careers.current a { color:#615371; }

#header #nav ul li:hover, #header #nav ul li.current { background:transparent; }

#nav .NavArrow { display:none; position:relative; top:4px; right:2px; }
#nav ul li:hover a .NavArrow, #nav ul li a.selected .NavArrow { display:inline; height:16px; width:16px; } 

#nav span { display:inline-block; position:relative; background:none; height:16px; width:16px; }
#nav ul li a:hover span, #nav ul li a.selected span { background:url('images/ArrowDownRt.png') no-repeat top left; }

/*#search { background:url('images/searchLeft.jpg') no-repeat right top; position:absolute; top:0; right:40px; width:300px; height:56px; text-align:right; padding:10px 25px 0 0; }*/
#search { background:url('images/searchLeft.jpg') no-repeat right top; position:absolute; top:0; right:0; width:300px; height:56px; text-align:right; padding:10px 25px 0 0; }
#search h2 { float:left; font-size:2em; margin-top:-6px; }
#search span.arrow { background:url('images/go.jpg') no-repeat 15px 2px; float:left; display:block; height:56px; width:45px; }
input { margin:0; width:50px; }
input.search { width:130px; }

#content .SideTitle { background:#778e1d; height:73px; left:-20px; position:absolute; top:13px; width:20px; z-index:100; }
#content { margin-left:320px; width:650px; padding-left:25px; position:relative; width:500px; }
#content.main-news { float:left; width:380px; }
.sub #content { margin-left:280px; margin-top:25px; width:380px; float:left; }
#content h2 { margin-top:55px; font-size:3.0em; }
#content h3 { font-size:1.6em; margin-bottom:10px; width:380px; }
#content h4 { font-size:1.2em; }
#content p { font-size:1em; margin-bottom:10px; }
#content h2.Welcome, #content h4.Welcome, #sub h3.Welcome { color:#778e1d; margin-top:0; }

#ctl00_ctl00_MainPlaceHolder_SubContentPlaceHolder_SubZone,#SubContent,
.slice { display:block; float:left; height:100%; margin-left:20px; width:10px; }
.slice .start { background:url('images/thirdColumnSliceStart.jpg'); height:246px; }
.slice .middle { background:url('images/thirdColumnSliceBg.jpg'); }
.slice .end { background:url('images/thirdColumnSliceEnd.jpg'); height:246px; }

#SubZone { font-size:12px; }
#SubZone a, #SubZone a:link, #SubZone a:visited, #SubZone a:active { color:#014C14; }

ul.sub,#SubZone { margin-top:25px; width:280px; float:left; position:relative; }
ul.sub li, #SubZone > div { background:url('images/thirdColumnShelf.jpg') no-repeat center bottom; float:left; text-align:left; width:200px; padding-bottom:30px; margin-left:50px; }
ul.sub h3,#SubZone > div h3 { font-size:1.2em; }
ul.sub img, #SubZone > div img { float:left; }

/*#footer { clear:both; margin-left:320px; padding:25px; width:650px; }*/
#footer { clear:both; margin-left:320px; padding:25px; width:500px; }
#video {position:absolute;top:76px;left:730px;}