/*Basic Style Sheet for TempForce Staffing*/

body {
 font-family: Optima, Arial, Helvetica, sans-serif;
 font-size: 90%;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
 }
.twoColFixRtHdr #container { 
	width: 820px;
	height: 100%;
	margin: 4px auto; 
	text-align: left; 
} 
.twoColFixRtHdr #header { 
	padding: 0;  
} 
.twoColFixRtHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}
.logo {
margin: -4px 36px 4px 42px;
}
#bodybox {
	clear: both;
	background-color: #e0e0e0;
 	padding: 2px 0 0 0;
 }
#guts {
margin: 0 0 8px 20px;
padding: 4px;
width: 350px;
background-color: #ffffff;
}
.twoColFixRtHdr #sidebar1 {
	float: right; 
	width: 390px;
	height: 100%;
	background: #e0e0e0; 
}
#goodies {
	width: 350px;
	height: 100%;
	padding:  4px 4px 10px 6px;
	background-color: #ffffff;
}
.jobhead {
text-align: center; 
color: #000000; 
}
#goodies img {
margin: 4px 21px 8px 21px;
}
#goodies2 img {
margin: 4px 21px 8px 21px;
}
#goodies table {
line-height: 1.5em;
}
#location {
text-align: center;
font-size: 80%;
padding: 8px;
 }
#mainContent { 
	margin: 0 420px 0 8px; 
	padding: 0 10px 10px 0;
} 
li {
line-height: 1.25em;
margin-left: -30px;
list-style-type: none; 
}
 .twoColFixRtHdr #sidebar1 ul {
margin-right: 12px;
}
li h2 {
margin: .2em 0;
padding: 0em; }

#boldindent {
  margin-left: 56px;
  font-weight: bold; }
.twoColFixRtHdr #footer { 
	padding: 0 10px 0 4px; 
	background:#ffffff; 
} 
.twoColFixRtHdr #footer p {
	margin: 0; 
	padding: 8px 16px 8px 16px; 
font-size: 90%;
}
h1 {
 font-weight: bold;
 font-size: 140%;
}

h1.jobs {
 text-align: center;}

h2, h3 {
 color: #980303;
 font-weight: bold;
 font-size: 110%; }

h4 {
font-size: 96%;
font-weight: bold;
font-style: oblique;
line-height: 1em; }

h5 {
font-size: 96%;
font-weight: bold;
 font-size: 110%;
 }

#toplinks {
position: relative;
width: 160px;
left: 642px;
font-size: 10px;}

#links3 {
clear: right;
font-size: 85%;
text-align: center;
line-height: 1.5em;
padding: 2px;
border: 2px #ffffff groove;
background-color: #c8c8c8;
}

#copyright {
    font-size: 10px;
	padding-top: 16px;
	text-align: center;
}

a:link {
	color: #000000;
	text-decoration: underline;
}

a:visited {
color: #666666;
}

a:hover {
	color: #980303;
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}
