BODY, h1{
     font-family: tahoma, verdana, arial;
	   font-size: 0.8em;
	   background-color: #ffa419;
	   color: #036;
	   margin: 0px;
     padding: 0px;
	   vertical-align: top;
	   text-align: justify;
	  
           
}

/* Generic Elements   =============================================== */
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li {
	margin:  0px;
  padding: 0px;
}

/*  Links   =============================================== */
a:link, a:visited, a:active {
	color: #036;
	text-decoration: underline;	
}
a:hover	{
	color: #96ACCA;
}
     
img {
	border: 0;
}

h2 {
  font-weight: bold; 
  color: #003366;
  font-size: 0.9em;
  padding: 0px;
}
h3 {
  color: #003366;
  font-size: 1.1em; 
} 
h4 {
  color: #003366; 
    font-size: 1em; 
}    


.clear {
  clear: both;
}

.image_home {
float: left;
}

.sm {
float: right;
margin: 20px 0px 0px 0px;
}

.small {
font-size: 0.8em;
}

/*  header    =============================================== */

#main  {
  background: url(../images/bg-big.gif) no-repeat;
  width: 850px;
  height: 600px;
  margin: 0 auto;
 }

#leftCol {
   width: 325px;
   float: left;
}

#leftHeader {
margin: 0;
padding: 0;
}

h1 {
  display:none;
}

              
                
#rightCol {
  background: url(../images/bg.gif) no-repeat;
  width: 440px;
  float: left;
  margin: 0;
   padding: 0; 
}

#rightHeader {
  margin: 0;
  padding: 0;
}

#rightHeader h1 {
  margin: 0;
  padding: 0;
}

#rightHeader  a:link, #rightHeader a:visited, #rightHeader a:active {
	color: #b27434;
	text-decoration: none; 
  font-size: 0.8em;	
}
		
#rightHeader a:hover	{
	color: #b27434;
  text-decoration: underline;
}


/*  layout  =============================================== */


#content  {
  margin: 0;
  padding: 0 60px 58px 40px;

}

#spacer {
  clear: both;
  height: 1px;
}

/* homepage  =============================================== */

 #main_homepage  {
  background: url(../images/homepage_bg.jpg) no-repeat;
  width: 850px;
  height: 650px;
  margin: 0 auto;
  border: 1px #ffa419 solid;
 }
 
 
  #homep_home a:link, #homep_home a:active, #homep_home a:visited {
background: url(../images/homepage_home.gif) no-repeat;
margin: 100px 0px 0px 300px;
  width: 150px;
  height: 75px;
  display: block;
}

 #homep_home a:hover {
background: url(../images/homepage_home.gif) no-repeat;
margin: 100px 0px 0px 300px;
  width: 150px;
  height: 75px;
  display: block;
}
 
 #homep_contact a:link, #homep_contact a:active, #homep_contact a:visited {
background: url(../images/homepage_contact.gif) no-repeat;
margin: 25px 0px 0px 670px;
  width: 104px;
  height: 36px;
  display: block;
}

 #homep_contact a:hover {
background: url(../images/homepage_contact_o.gif) no-repeat;
margin: 25px 0px 0px 670px;
  width: 104px;
  height: 36px;
  display: block;
}

 #homep_yourcv a:link,#homep_yourcv a:active, #homep_yourcv a:visited  {
background: url(../images/homepage_yourcv.gif) no-repeat;
margin: 35px 0px 0px 270px;
_margin: 31px 0px 0px 135px;
  width: 59px;
  height: 22px;
  display: block;
  float: left;
}

 #homep_yourcv a:hover  {
background: url(../images/homepage_yourcv_o.gif) no-repeat;
margin: 35px 0px 0px 270px;
_margin: 31px 0px 0px 135px;
  width: 59px;
  height: 22px;
  display: block;
  float: left;
}

#homep_jobs a:link, #homep_jobs a:active, #homep_jobs a:visited {
background: url(../images/homepage_jobs.gif) no-repeat;
margin: 65px 0px 0px 115px;
_margin: 60px 0px 0px 60px;
  width: 85px;
  height: 45px;
  display: block;
  float:left; 
}

#homep_jobs a:hover {
background: url(../images/homepage_jobs_o.gif) no-repeat;
margin: 65px 0px 0px 115px;
_margin: 60px 0px 0px 60px;
  width: 85px;
  height: 45px;
  display: block;
  float:left; 
}

 #homep_placements a:link, #homep_placements a:active, #homep_placements a:visited {
background: url(../images/homepage_placements.gif) no-repeat;
margin: 93px 0px 0px 540px;
  width: 99px;
  height: 25px;
  display: block;
}

 #homep_placements a:hover {
background: url(../images/homepage_placements_o.gif) no-repeat;
margin: 93px 0px 0px 540px;
  width: 99px;
  height: 25px;
  display: block;
}

#homep_info a:link, #homep_info a:active, #homep_info a:visited {
background: url(../images/homepage_info.gif) no-repeat;
margin: 49px 0px 0px 300px;
_margin: 47px 0px 0px 300px;
  width: 129px;
  height: 40px;
  display: block;
}

#homep_info a:hover {
background: url(../images/homepage_info_o.gif) no-repeat;
margin: 49px 0px 0px 300px;
_margin: 47px 0px 0px 300px;
  width: 129px;
  height: 40px;
  display: block;
}

 #homep_sendcv a:link, #homep_sendcv a:active, #homep_sendcv a:visited {
background: url(../images/homepage_sendcv.gif) no-repeat;
margin: 5px 0px 0px 645px;
_margin: 0px 0px 0px 645px;
  width: 83px;
  height: 26px;
  display: block;
  
}

 #homep_sendcv a:hover {
background: url(../images/homepage_sendcv_o.gif) no-repeat;
margin: 5px 0px 0px 645px;
_margin: 0px 0px 0px 645px;
  width: 83px;
  height: 26px;
  display: block;
  
}

 #homep_friend a:link, #homep_friend a:active, #homep_friend a:visited {
background: url(../images/homepage_friend.gif) no-repeat;
margin: 10px 0px 0px 465px;
_margin: 0px 0px 0px 465px;
  width: 116px;
  height: 39px;
  display: block;
}

 #homep_friend a:hover {
background: url(../images/homepage_friend_o.gif) no-repeat;
margin: 10px 0px 0px 465px;
_margin: 0px 0px 0px 465px;
  width: 116px;
  height: 39px;
  display: block;
}


#homep_fees a:link, #homep_fees a:active, #homep_fees a:visited {
background: url(../images/homepage_fees.gif) no-repeat;
margin: 5px 0px 0px 135px;
_margin: 0px 0px 0px 70px;
  width: 49px;
  height: 35px;
  display: block;
     float:left; 
}

#homep_fees a:hover {
background: url(../images/homepage_fees_o.gif) no-repeat;
margin: 5px 0px 0px 135px;
_margin: 0px 0px 0px 70px;
  width: 49px;
  height: 35px;
  display: block;
     float:left; 
}
#main_homepage span {
display: none;
}

/* Begin Navigation =============================================== */



#nav {
  width: 234px;
  margin: 0;
  padding: 0;
}

#nav  ul {
  padding: 0px;
  margin: 0px;
}

#nav  ul li {
  float: left;
  margin: 0;
  padding: 0;
  display: block;
  width: 234px;
}


#nav span {
  margin: -10000px;
}

#nav a:link, #nav a:visited, #nav a:active {
	font-weight: normal;
	color: #000;
	text-decoration: none;
  display: block;
}		
#nav a:hover {
	font-weight: normal;
	color: #036;
	text-decoration: none;
}

#nav li.home a:link, #nav li.home a:active, #nav li.home a:visited  {
  background: url(../images/nav_home.jpg) no-repeat;	
  height: 46px;
  margin: 0;
  padding: 0;
}

#nav li.home .active, #nav li.home a:hover {
   background: url(../images/nav_home_o.jpg) no-repeat;
   height: 46px;
}

#nav li.placements a:link, #nav li.placements a:active, #nav li.placements a:visited {
  background: url(../images/nav_placements.jpg) no-repeat;
   height: 61px;
   margin: 0;
   padding: 0;
}
#nav li.placements .active, #nav li.placements a:hover {
  background: url(../images/nav_placements_o.jpg) no-repeat;
  height: 61px;
}

#nav li.information a:link, #nav li.information a:active, #nav li.information a:visited {
  background: url(../images/nav_info.jpg) no-repeat;
  height: 42px;
  margin: 0;
  padding: 0;
}
#nav li.information .active, #nav li.information a:hover {
  background: url(../images/nav_info_o.jpg) no-repeat;
  height: 42px;
}

#nav li.send_cv a:link, #nav li.send_cv a:active, #nav li.send_cv a:visited {
  background: url(../images/nav_cv.jpg) no-repeat;
  height: 53px;
  margin: 0;
  padding: 0;
}
#nav li.send_cv .active, #nav li.send_cv a:hover {
  background: url(../images/nav_cv_o.jpg) no-repeat;
  height: 53px;
}

#nav li.fees a:link, #nav li.fees a:active, #nav li.fees a:visited {
  background: url(../images/nav_fees.jpg) no-repeat;
  height: 56px;
  margin: 0;
  padding: 0;
}
#nav li.fees .active, #nav li.fees a:hover{
  background: url(../images/nav_fees_o.jpg) no-repeat;
  height: 56px;
}

#nav li.full_time_jobs a:link, #nav li.full_time_jobs a:active, #nav li.full_time_jobs a:visited {
  background: url(../images/nav_jobs.jpg) no-repeat;
  height: 53px;
}
#nav li.full_time_jobs .active, #nav li.full_time_jobs a:hover{
  background: url(../images/nav_jobs_o.jpg) no-repeat;
  height: 53px;
}

#nav li.contact a:link, #nav li.contact a:active, #nav li.contact a:visited {
  background: url(../images/nav_contact.jpg) no-repeat;
  height: 60px;
}

#nav li.contact .active, #nav li.contact a:hover {
  background: url(../images/nav_contact_o.jpg) no-repeat;
  height: 60px;
}



/* form styling =============================================== */

form {
  margin: 0;
  padding: 10px 0;
}

form input, form textarea {
  float: right;
  width: 165px;
}

form span {
  float: left;
  height: 25px;
}

form br {
clear: both;
}

/* Begin footer  =============================================== */
	
#footer {
  width: 232px;
  margin: 0 0 0 22px;
  padding: 0;
  color: #b27434;
 }

 #footer_home {
  width: 232px;
  margin: 34px 0 0 50px;
  padding: 0;
  color: #b27434;
 }

#footer_right_home  a:link, #footer_right_home a:active, #footer_right_home a:visited  {
	color: #b27434;
	text-decoration: none;	
  font-size: 0.8em;
  float: right;
  color: #b27434;
  padding: 15px 55px 0 0;

}
		
#footer_right_home a:hover	{
	color: #b27434;
  text-decoration: underline;
  color: #b27434;
  padding: 15px 55px 0 0;
}

.footer_text {
  font-size: 0.8em;
}
