/*

Theme Name: Locum

Description: Locum Direct Main site Theme

Version: 1.0

Author: Craig Cartwright 2007

Auth URI: http://www.craigcartwright.co.uk

*/





/********************************************



	Body & Divs for Home Page Layout



*********************************************/



body {

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 12px;

 background: #FFFFFF;

 color: #333333;

 margin: 0;

 padding: 0;

}

/*aded August 2008*/
#newtopbar {width: 784px; height: 80px; margin: 20px auto 2px auto;}

#container { 

width: 784px;
margin-left: auto; margin-right: auto;
 background: #fff;

}



#locum { 

 float: left;

 width: 197px;

 background:url(images/index_leftback.jpg)

}



#content { 

 float: left;

 display: inline;

 width: 384px;

 height: 306px;

 margin: 0px 3px 0px 3px;

 background:url(images/blue_fade.jpg)

}



#client { 

 float: left;

 width: 197px;

 background:url(images/index_rightback.jpg)

}



#footer1, #footer2 { 

 width: 786px;

 clear: both;

 margin:0 auto;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #A4A0A0;

 color: #999999;

 text-align: center;

}



#footer1 { 

 margin-top: 20px;

 padding: 5px 0px 4px 0px;

}



/********************************************



	Body & Divs for Content Pages



*********************************************/



#wrapper { 

 margin: 20px auto;

 width: 786px;

 background: #FFFFFF;

}



#left_col { 

 width: 197px;

 float: left;

}



#menubox { 

 width: 197px;

 margin-top: -2px;

 float: left;

 background:url(images/inner_locum_back.jpg);
 
 height: 349px;


}



#phone { 

 margin-top: -5px;

 width: 197px;

 float: left;

 height: 45px;

 background:#7BA8E0;

}



#phone2 { 

 width: 140px;

 margin: 3px 0px 0px 15px;

 color:#FFFFFF;

 font-weight: bold;

 line-height: 20px;

 }



#content2 { 

 float: left;

 margin: 20px 0px 0px 10px;

 width: 572px;

 display: inline;

 font-size: 11px;

 line-height: 15px;

 color: #333333;

}



#contact1 { 

 margin: 0px 0px 0px 10px;

 width: 150px;

}



#contact2 { 

  width: 550px;

  line-height: 30px;

}



#contact3 { 

 float: left;

 width: 200px;

 margin-left: 280px;

 display: inline;

}



/********************************************



	Footer Menu



*********************************************/

#footer1 {

 display: block;

}

#footer1 ul

{

  padding: 5px 0 5px 0;

}

#footer1 ul li { 

  display: inline; 

  border-right: 1px solid #999999;

  color: #999999;

}

#footer1 ul li a

{

  padding: 0 8px 0 8px;

  color: #999999;

  text-decoration: none;

}

#footer1 ul li.end

{

  border-right: 0px;

}

#footer1 ul li a:hover, #footer2 a:hover

{

  color: #999999;

  text-decoration:underline;

}

#footer2 a

{

  text-decoration: none;

  color: #999999;

}



/********************************************



	Side Main Menu



*********************************************/



#main_menu { 

  width: 100px;

  margin: 20px 0px 0px 91px;

}



#main_menu ul

{

  margin-left: 0;

  padding-left: 0;

  list-style-type: none;

  color: #0056C3;

  font-weight: bold;

}



#main_menu ul li

{

  margin-bottom: 3px;

}



#main_menu a

{

  display: block;

  padding: 3px;

  width: 100px;

  background:#CDD2F7;

}



#main_menu a:link, #main_menu a:visited

{

  color: #0056C3;

  text-decoration: none;

}



#main_menu a:hover

{

  background:#01D19F;

  color: #0056C3;

}



/********************************************



	Front Menu



*********************************************/



#front_menu {

  float: left;

  display:inline;

  width: 100px;

  margin: 0px 0px 0px 27px;

}



#front_menu ul

{

  margin-left: 0;

  padding-left: 0;

  list-style-type: none;

  color: #0056C3;

  font-weight: bold;

}



#front_menu ul li

{

  margin-bottom: 3px;

}



#front_menu a

{

  display: block;

  padding: 3px;

  width: 100px;

  background:#CDD2F7;

}



#front_menu a:link, #front_menu a:visited

{

  color: #0056C3;

  text-decoration: none;

}



#front_menu a:hover

{

  background:#01D19F;

  color: #0056C3;

}







/********************************************



	Locums Left Bar on Main Page



*********************************************/



#left1 {

  float: left;

  display:inline;

  width: 160px;

  margin: 15px 0px 0px 14px;

  font-size: 11px;

  line-height: 15px;

  color: #333333;

}



#left2 { 

 float: left;

 width: 183px;
 
 height: 175px;

 margin: 10px 0px 0px 7px;

} 



#left22 { 

 float: left;

 display:inline;

 width: 45px;

 margin-left: 120px;

}



#left3 { 

 float: left;

 width: 197px;

 height: 26px;

 background:#3778CA;

 color:#FFFFFF;

 font-weight: bold;

 text-align: center;

 line-height: 25px;

}  



#left3 A { 

 color:#FFFFFF;

 text-decoration:none;

}  



#left3 A:hover { 

 color:#FFFFFF;

 text-decoration: underline;

} 



/********************************************



	Centre Box on Main Page



*********************************************/



#centre1 {

  float: left;

  display:inline;

  margin: 0px 0px 0px 10px;

  width: 368px;

  font-size: 11px;

  line-height: 14px;

  color:#FFFFFF;

}



#centre2 {

  float: left;

  display:inline;

  width: 240px;

  margin: 20px 0px 0px 10px;

}



#centre21 {

  width: 240px;

  font-size: 11px;

  font-weight: bold;

  line-height: 14px;

  color:#FFFFFF;

}



#centre22 {

  width: 130px;

  margin-top: 10px;

  font-size: 11px;

  font-weight: bold;

  line-height: 14px;

  color: #0B5EC5;

}



/********************************************



	Clients Right Bar on Main Page



*********************************************/



#right1 {

  float: left;

  display:inline;

  width: 160px;

  margin: 15px 0px 0px 14px;

  font-size: 11px;

  line-height: 15px;

  color: #333333;

}



#right2 { 

 float: left;

 width: 183px;
 
 height: 175px;

 margin: 10px 0px 0px 7px;

}



#right22 { 

 float: left;

 display:inline;

 width: 45px;

 margin-left: 120px;

}



#right3 { 

 float: left;

 width: 197px;

 height: 26px;

 background:#03D1A1;

 color:#FFFFFF;

 font-weight: bold;

 text-align: center;

 line-height: 25px;

}



#right3 A { 

 color:#FFFFFF;

 text-decoration:none;

}  



#right3 A:hover { 

 color:#FFFFFF;

 text-decoration: underline;

}  



/********************************************



	Misc



*********************************************/



img.button {

  text-align: right;

  margin-left: 50px;

}



textarea.greytextterms {

  border-style:dotted;

  color: #333333;

}



fieldset 

{

  padding: 10px;

  border: 0;

  display: block;

}



label 

{

  float: left;  

  clear: both; 

  width: 80px;

  margin-right: 10px;

  font-weight:bold;

}



fieldset.locumform, fieldset.clientform 

{

  padding: 0;

  border: 0;

  display: block;

}



label.locumform, label.clientform 

{

  float: left;  

  display:inline;

  width: 65px;

  font-size: 11px;

  margin: 0px 0px 0px 5px;

  line-height: 20px;

  font-weight:bold;

}



form.locumform, form.clientform { 

  margin: 0px;

}

