home@charset "utf-8";
/* CSS Document */

/*---------------------------------------------------------------------- CONTAINERS --------------------------------------------------------*/
.c_main_contr {	float:left;	width:980px; padding:0px 10px 0px 10px;	margin-left:auto; margin-right:auto; height:700px; }

body { margin-left:auto; margin-right:auto; }
.c_content_area { float:left; width:540px; padding:0px 0px 10px 60px; text-align:justify; }
.c_modules      { float:right; width:206px; padding:15px; margin-bottom:15px; background-color:#F6F8F9; }

/*---------------------------------------------------------------------- FORM ELEMENTS ------------------------------------------------*/
div input       { width:130px; }
abbr            { border:none; }

.small_br       { margin:3px; }
dt              { font-weight:bold; }
dd              { margin-left:20px; margin-bottom:20px; }
ol li:hover     { text-decoration:underline; }

/*---------------------------------------------------------------------- FONTS --------------------------------------------------------*/

h1 { font-family:"Arial Narrow"; font-size:32px; color:#262626; font-weight:normal; margin:18px 0px 0px 43px; }
h2 { font-family:"Arial Narrow"; font-size:21px; color:#225D6D; font-weight:normal; margin:4px 0px 0px 43px; }
h3 { font-family:Geneva,Arial,Helvetica,sans-serif;; font-size:18px; color:#006633; font-weight:normal; margin:2px 0px 2px 0px; }
h4 { font-family:Geneva,Arial,Helvetica,sans-serif;; font-size:16px; color:#666666; font-weight:normal; margin:3px 0px 3px 0px; }

.f_body_text, .f_module_text, .f_module_text_normal, .f_link_text_gray
					    { font-family:Geneva,Arial,Helvetica,sans-serif; font-size:12px; color: #333333; }
.f_body_text            { line-height:23px; }
.f_module_text          { line-height:16px; font-size:11px; }
.f_module_text_normal   { line-height:16px; }
.f_link_text_gray       { line-height:23px; text-decoration:none; cursor:pointer; }
.f_link_text_gray:hover { text-decoration:underline; }

.f_small_text_blue   { font-family:Tahoma; font-size:11px; line-height:23px; color: #006699; }
.f_text_white        { font-family:Geneva,Arial,Helvetica,sans-serif; font-size:12px; color:#FFFFFF; }
.f_menu_text         { font-family:Geneva,Arial,Helvetica,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; }
.f_menu_text:hover   { text-decoration:underline; }

/*---------------------------------------------------------------------- ID STYLING --------------------------------------------------------*/

#main_container      { width:910px; margin-left:auto; margin-right:auto; }
#content-container   { float:left; width:650px; }

#left_area           { float:left; width:260px; padding-top:295px; background:url(../images/stories/get-a-call-back-bg-uk.jpg) top left no-repeat; }
#right_area          { float:left; width:648px; background:url(../images/stories/avadis-header-uk.jpg) top left no-repeat; }
#header              { float:left; width:650px; height:35px;; padding:28px 0px 0px 0px; text-align:right }
#footer              { float:left; width:100%; height:35px; background-color:#D8E8EC; margin-top:120px; padding-top:15px; text-align:center; }
#footer-home         { float:left; width:100%; height:35px; background-color:#D8E8EC; margin-top:0px; padding-top:15px; text-align:center; }

#menu-area           { float:left; width:646px; height:160px; padding:4px 0px 0px 4px; }
#menu-area-index     { float:left; width:646px; height:230px; padding:4px 0px 0px 4px; }
#menu-home           { float:left; width:213px; height:150px; background-image:url(../images/stories/menu-home-a.jpg); margin:2px 5px 0px 0px; cursor:pointer; }
#menu-home:hover     { background:url(../images/stories/menu-home-b.jpg) top left no-repeat; }
#menu-about          { float:left; width:208px; height:150px; background-image:url(../images/stories/menu-about-a.jpg); margin:2px 5px 0px 0px; cursor:pointer; }
#menu-about:hover    { background:url(../images/stories/menu-about-b.jpg) top left no-repeat; }
#menu-contact        { float:left; width:211px; height:150px; background-image:url(../images/stories/menu-contact-a.jpg); margin:2px 0px 0px 0px; cursor:pointer; }
#menu-contact:hover  { background:url(../images/stories/menu-contact-b.jpg) top left no-repeat; }

#tagline             { float:left; width:615px; height:98px; margin-top:-120px; }
#tagline-injury      { float:left; width:650px; height:98px; margin-top:-120px; }
#heading-about       { float:left; width:615px; height:98px; margin-top:-90px; }
#heading-contact     { float:left; width:615px; height:98px; margin-top:-90px; }
#heading-emailus     { float:left; width:615px; height:98px; margin-top:-90px; }

#underline-menu-home     { float:left; width:77px;  height:5px; border-bottom:solid 3px #CCCCCC; margin:40px 0px 0px 63px; }
#underline-menu-about    { float:left; width:125px; height:5px; border-bottom:solid 3px #CCCCCC; margin:40px 0px 0px 40px; }
#underline-menu-contact  { float:left; width:150px; height:5px; border-bottom:solid 3px #CCCCCC; margin:40px 0px 0px 30px; }

#get_a_call_back     { padding:2px 15px 10px 15px; }
#contact-home        { margin-top:120px; padding-left:37px; }
#home-faq-ad         { font-size:18px; margin:10px 0px 0px 43px; }
#home-faq-ad:hover   { text-decoration:underline; }
#ad-text             { float:right; width:140px; height:130px; background-image:url(../images/stories/blue-ad-space.png); padding:10px 0px 10px 0px; margin:6px 0px 10px 20px; text-align:center; }
#recent-cases        { background-color:#FFFFFF; }