body, html {padding:0;margin:0;border:0; 
			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.85em; color:#292929;}

body {min-width:750px; background:#222222 url(../images/bkgBody.jpg) repeat-x left 75px;}
h1, h2, h3, h4 {padding:0; margin:0;font-family: "Trebuchet MS", Helvetica, sans-serif;font-weight:bold;letter-spacing:.5px;}
h1 {font-size:0.95em; color:#292929;text-align:left; line-height:normal}
#middleContent #companies h1 {font-size:1.2em;color:#940000;text-align:left;line-height:normal}
h2 {font-size:1.65em;color:#940000;text-align:left; line-height:normal}
h3 {font-size:1.2em; color:#807256; font-weight:bold }
h4 {font-size:1.2em; color:#940000; letter-spacing:normal; padding:20px 0 7px 36px;}
#middleContent h1 img{margin-top:6px;}


/**************  C O N T A I N E R ************************/
#container {width:950px;margin:0 auto; padding:0;background:#f6f2e7 url(../images/bkgContainer.jpg) repeat-y;}

#containerHome {width:950px;margin:0 auto; padding:0;background:#f6f2e7}
/**************  H E A D E R ************************/
#header {height:75px; max-height:75px; background-color:#FFFFFF; margin:0; padding:0;
		 font-family:"Trebuchet MS", Helvetica, sans-serif; }
#headerLogo {float:left; text-align:left;padding:10px 0 0 25px;}
#headerLogo .tiny {font-size:.75em; font-style:italic;}
#header #nav {float:right; text-align:right; padding:10px 21px 0 0;
			  font-size:.85em; color:#515151}
#header #nav a {color:#515151; border-bottom:1px solid #a0a0a0; text-decoration:none;
                margin:0 0 0 10px; position:relative;font-size:12px;}
#header #nav a:hover { border-bottom: 1px dotted #a0a0a0;}
#header #nav h1 {margin-bottom:5px;color:#000000; text-align:center;font-size:21px;}

/**************  T O P   N A V I G A T I O N ************************/
#navTop { height:29px; min-height:29px; background-color:#820000; padding:0 0 0 10px; 
		  font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:.85em; color:#f3efef;
		  font-weight:normal; text-decoration: none; 
}
#navTop ul {margin:0; padding:0; list-style:none;  float:left; background-color:#820000;
			font-size:1.7em; font-weight:bold; color:#a69191;}
#navTop ul li {float:left}
#navTop ul a {display:block; padding:0 10px; text-decoration:none; color:#a69191;
              background-color:#820000; line-height:29px; float:left}
#navTop ul a:hover {color:#ffffff; text-decoration:none;
                    background: #680000 url(../images/navNotch.png) no-repeat 10px bottom}
#companies #navTop .companies a,
#candidates #navTop .candidates a,
#aboutus #navTop .aboutus a,
#contact #navTop .contact a,
#accounting #navTop .accounting a
	{text-decoration:none; color:#ffffff; 
	 background: #680000 url(../images/navNotch.png) no-repeat 15px bottom}
#navTop #right {line-height:29px; text-align:right;  font-style:italic; padding-right:17px}


/**************  C O N T E N T   ************************/
#content { width:950px;}

#contentHome {padding:30px 55px;font-size:1.0em; color:#313131; font-weight:bold; line-height:200%;}
#contentHome a { color:#940000; background-color:#e1cdbb; 
                 border-bottom:3px solid #820000; text-decoration:none}
#contentHome h1 {font-size:1.5em;letter-spacing:.05em;margin-bottom:30px; line-height:27px;}
#contentHome h2 {text-align:center; font-size:1.5em; font-weight:bold; color:#000000;
				 line-height:150%; padding-left:10px; padding-bottom:20px;}
#contentHome .indent {padding-left:40px}

#contentHome .hilite {background-color:#faf87e}
#contentHome p {padding:0 0 0 10px; margin:0}

#contentHome #leftNote {float:left;width:290px; padding:15px 0 0 0;}
#contentHome #leftNote #arrow {position:relative; left:210px; top:13px}
#contentHome #leftNote a {border-bottom:none; text-decoration:none; color:#313131; background:none}

#contentHome #rightNote {float:right;width:290px; margin:0 0 0 20px; padding:15px 0 0 0 ;}
#contentHome #rightNote #arrow {position:relative; left:212px; top:10px}		
#contentHome #rightNote a {border-bottom:none; text-decoration:none;color:#313131; background:none}


/**************  L E F T   C O N T E N T   ************************/
#leftContent {float:left; width:200px; padding:50px 0px; margin:0;
			  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.95em; 
			  color:#2f2f2f; letter-spacing:normal
}
#leftContent p {margin:0px;line-height:1.2em}
#leftContent .pCenter {text-align:center}

/**************  M I D D L E    C O N T E N T   ************************/
#middleContent {float:left; width:555px; padding:50px 0px 0 23px; margin:0;  }
#middleContent ul {margin:0px 0 0 40px; padding:0}
#middleContent li {line-height:1.36em;list-style-image: url(../images/bullet.jpg); padding:3px 0 10px 0;}
#middleContent h1 {	font-size:1em;	text-align:left;margin-top: 0;margin-right: 0;margin-bottom: 0px;margin-left: 0;padding-top: 0;padding-right: 0;	padding-bottom: 3px;padding-left: 0;}
#middleContent #companies h1 {font-size:1.65em;text-align:left; margin:0 0 0px 0; padding:0 0 33px 0;};
#middleContent h2 {font-size:1.65em;text-align:left;margin-top: 0;margin-right: 0;margin-bottom: 10px;margin-left: 0;padding-top: 0;padding-right: 0; padding-bottom: 33px;padding-left: 0;}
#middleContent a:link {color:#292929; text-decoration:none; border-bottom:1px solid #940000;} #middleContent a:visited {color:#292929; text-decoration:none; border-bottom:1px solid #940000} #middleContent li a:link {color:#292929; text-decoration:none; border-bottom:1px solid #940000}
#middleContent a:hover {color:#292929; text-decoration:none; border-bottom:1px dotted #940000; position:relative}
#middleContent #testimonial  {font-size:.85em;margin:20px 0 0 0; padding:0}
#middleContent #testimonial p {margin:10px 0}
#middleContent #testimonial .imgRight {float:right; padding:0; margin:0}

/**************  R I G H T    C O N T E N T   ************************/
#rightContent {float:right; width:160px;padding:50px 0 0 0; margin:0;
				font-family: Verdana, Arial, Helvetica, sans-serif; font-size:.95em; color:#807256}
#rightContent p {margin:10px 0 0 0}

/**************  F O O T E R  ************************/
#footer {text-align:right; margin:0; padding:0 30px 10px 0; clear:both}


/**************  C A L L   T O   A C T I O N   ************************/
#callToAction {background:url(../images/callToAction.jpg) no-repeat; width:460px; height:64px;
               padding:29px 11px 0 11px; margin:0 auto; text-align:center; font-size:1em;
			   color:#ad2004; font-weight:bold; letter-spacing:normal}
#callToAction a:link{ text-decoration:underline; color:#ad2004; border-bottom:none}#callToAction a:visited{ text-decoration:underline; color:#ad2004; border-bottom:none}
#callToAction a:hover {text-decoration:none; border-bottom:none}
#callToAction img {padding:0 5px 0 8px; vertical-align:text-bottom;}
#callToAction p {color:black; margin:0 0 5px 0; text-align:center}
#callToAction .noPadLeft {padding-left:0}
#callToAction .noPadRight {padding-right:0}
/**************  S M A L L   L I N K S   ************************/
#currCan {margin:0; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif; 
          font-size:1em; color:#6a665b; line-height:normal }
#currCan a { color:#ffffff; display:block; margin:5px auto; text-transform:uppercase; padding:10px 20px; background-color:#820000; text-decoration:none;}
#currCan a.imgLink { vertical-align:text-bottom;border:0 none; !important}
#currCan a:hover{text-decoration:underline;}



/**************  L I G H T   B O X   ************************/
#lightbox1 #callToAction {background:none; width:auto; height:auto; padding:0; 
                          text-align:center; margin:0 auto;color:#ad2004; 
						  font-weight:bold; letter-spacing:normal}
#lightbox1 #callToAction img {padding:0 5px 0 25px;}
#lightbox1 h1 { text-align:left}
#lightbox1 #currCan {margin:0;font-family:Verdana, Arial, Helvetica, sans-serif; 
                     font-size:11px; color:#6a665b; text-align:right}


/**************  B O X E S  ************************/

/*   GREYBOX  */
.greyBox {
	width: 180px;padding:0; margin:0px auto 50px auto;
	background-color: #d9d2c4;font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:1.2em; color:#807256; letter-spacing:normal
}
.greyBox h3 {padding:10px 10px 15px; font-size:15px; }
.greyBox p {margin:10px 13px 0 6px; line-height:150%; font-size:1.15em;padding-left:10px;padding-right:6px;}

.greyBoxTop {background: url(../images/greyBoxTR.jpg) no-repeat top right;}

.greyBoxBot {background: url(../images/greyBoxBR.jpg) no-repeat top right;}
.noDisplay {display:none}
img.corner {
   width: 10px;height: 10px; border: none;
   display: block !important;
}

/*  CLIPBOX  */
#clipBox {background:url(../images/bkgClipBig.png) no-repeat ; width:180px; height:315px;  
          margin:0 auto; padding:0;font-family:"Trebuchet MS", Helvetica, sans-serif; 
		  font-size:1.21em; color:#000000;letter-spacing:normal; line-height:normal}
#clipBox p {padding:0 10px; margin:2px 5px; }
#clipBox #title { padding:0;margin:10px 10px 0 10px;color:#444444;}
#clipBox ul{ padding-left:30px;padding-right:11px;margin:0;font-size:0.85em;line-height:1.2em;}
#clipBox li {list-style-image: url(../images/bullets2.jpg); padding:0px 0 2px 0;margin:0;}
#clipBoxSmall {background:url(../images/bkgClipSmall2.png) no-repeat; width:160px; height:118px;
          	    margin:0 auto; padding:0px 10px 42px 10px;
				color:#000000;letter-spacing:normal; line-height:normal;}
#clipBox h4 { font-size:1.3em;padding:35px 0px 0px 50px; margin:0;}
#clipBoxSmall p {padding:0 10px 0 12px; margin:0; font-size:.95em; font-weight:normal}
#clipBoxSmall #currCan {margin:12px 0 0 13px;}


/* STRIPED BOX  */
#stripedBox {background:url(../images/bkgStriped.jpg) repeat-y; margin:0px auto; width:137px; padding:7px 0px;}
#stripedBox #stripedBoxInner { margin:0;padding:0px 10px;}
#stripedBox #stripedBoxInner #button {margin:13px 0px 5px 0px; text-align:center}

/**************  F O R M  ************************/
div.row {clear:both; padding:15px 0; }
div.row span.label { float:left;text-align:right;width:120px; font-size:.95em;padding-right:5px }
div.row span.formw { float:right;text-align:left;width:300px } 
select {color:#83785b;font-size:.85em;border: inset 1px #708090;border:1px solid #c8c2b1; 
        background-color:#fffdf9; width:209px; height:2em; letter-spacing:.5px}
input {color:#83785b;font-size:9px;border:1px solid #c8c2b1; 
       background-color:#fffdf9;width:205px; height:2em; padding:0 0 0 2px}
#submit {height:200%; background-color:#c8c2b1; width:70px; border:none; 
         color:#20201f; letter-spacing:.5px; padding:0; cursor:pointer}
.formComment {color:#83785b; font-size:.8em;}


html#popuplayout2 {background-color:#ffffff;background-image:none;}
#button {text-align:center;}
/**************  M I S C ************************/
img {border:0px}
.bold {font-weight:bold}
.italic {font-style:italic}
.imgLeft {float:left; margin:0 10px 0 0}
.imgRight {float:right; margin:0px 0 10px 20px}
.imgCenter { float:none; text-align:center}
html#popuplayout2 body{background-color:#ffffff;background-image:none;}
.clear {clear:both; padding:0; margin:0}
.clearMargin {clear:both; padding:0; margin:10px 0}
.scriptFont {font-size:.95em; padding:10px 0}
.hRule {clear:both;border-bottom:1px solid #a3a097; margin:0 0 20px 0}
.lbAction {cursor:pointer;}
#Table_01 a, #Table_01 img {text-decoration:none; border:0px black none;}
#skfooter{
	color:#616161;
	font-size:10px;
	text-align:left;
	margin:0px auto;
	padding:0px;
	width:950px;
}
.copyrightsign{
	font-family: "Times New Roman";
}
#skfooter a{
	color:#616161;
	text-decoration:underline;
}
#skfooter a:hover{
	color:#B60000;
	text-decoration:underline;
}
#maplink a{color:#6A665B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
background:transparent none repeat scroll 0%;

color:#6A665B;
text-decoration:none;
}
#maplink {border-bottom:1px solid #D0CDC4;margin-left:15px; padding-left:0px;
width:44px;padding-top:12px;}
#maplink a:hover{color:#820000;} 
a.crazylink, a.crazylink:visited {background:transparent none repeat scroll 0%; border-bottom:1px solid #D0CDC4;
color:#6A665B; text-decoration:none;}
#closebtn {text-align:right;}

/**************  C U S T O M ************************/
#intro {
	color: #666666;
	font-family: "Trebuchet MS";
	font-size: 16px;
}
#intro h2{
	color: #666666;
	font-family: "Trebuchet MS";
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	font-style: normal;
	font-weight: normal;
}
#companies h1 {
	font-size:1.5em;
	color:#333333;
	text-align:left;
	line-height:normal
}
#companies h1 {
	font-size:1.3em;
	text-align:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}