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;
	background:#FFFFFF url(../images/stories/avadis_bg.png) top left repeat-y;
	height:700px;
}

.c_main_container {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

body { margin-left:auto; margin-right:auto; }

.c_page_container {
	float:left;
	width:980px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
}

.c_content_area {
	float:left;
	width:1079px;
	padding:0px 0px 0px 9px;
	background:url(../images/stories/tlaw-banner-home.jpg) top left no-repeat;
}

.c_footer_area {
	float:left;
	width:100%;
	height:120px;
	background:url(../images/stories/tlaw-footer-new.jpg) bottom left repeat-x;
	text-align:center;
	padding-top:80px;
}

.c_panel_containers { float:left; width: 960px; padding-top:0px; padding-bottom:10px; }
.c_left_panel       { float:left; width:218px; margin-top:10px; padding-left:20px; }
.c_center_panel     { float:left; width:420px; margin-top:40px; padding:25px 10px 10px 50px; 
				      background:url(../images/stories/blue-line.png) top left repeat-x; text-align:justify; }
.c_right_panel      { float:right; width:200px; padding-bottom:10px; margin-top:-30px; }
.c_right_panel_contents { float:left; width:180px; padding:10px; }

.c_abt_author       { float:left; width:100px; height:340px; margin-left:20px; margin-top:-40px; cursor:pointer; }

.c_nav_menu           { float:left; width:920px; height:125px; padding-right:42px; text-align:left; }
.c_nav_menu_tab, .c_nav_menu_active
                      { float:left; height:38px; cursor:pointer; }
.c_nav_menu_active    { border-bottom:solid 2px #CCCCCC; }
.c_nav_menu_tab:hover { border-bottom:solid 2px #CCCCFF; }

/*---------------------------------------------------------------------- FORM ELEMENTS ------------------------------------------------*/
.small_br { margin:3px; }

/*---------------------------------------------------------------------- FONTS --------------------------------------------------------*/
h1 { font-family:"Arial Narrow"; font-size:52px; color:#003366; font-weight:normal; margin:0px 0px 0px 45px; }
h2 { font-family:"Segoe UI"; font-size:21px; color: #006666; font-weight:normal; margin:2px; }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#003300; font-weight:normal; margin:0px; }

.f_body_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	color:#1F1F1F;
	text-decoration:none;
}

.f_body_text_less_gap, .f_body_text_less_gap_gray {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color: #003366;
}
.f_body_text_less_gap {
	color:#003366;
}
.f_body_text_less_gap_gray {
	color:#1F1F1F;
}

.f_componet_header, .f_componet_text {
	font-family:Arial, Helvetica, sans-serif;
	color:#252525;
}
.f_componet_header {
	font-size:15px;
	line-height:25px;
}
.f_componet_text {
	font-size:13px;
}

.f_componet_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

.f_values_text {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:0px;
	color: #990000;
}

.f_small_font {
 	font-family:"Arial Narrow";
	font-size:9px;
	color:#003333;
}

.f_book_title { font-family:"Arial Narrow"; font-size:16px; color:#000033; }
.f_book_links_small { font-family:"Arial Narrow"; font-size:12px; color:#FFF; text-decoration:none; font-weight:bold; }
.f_book_links_small:hover { text-decoration:underline; }

/*---------------------------------------------------------------------- ID STYLING --------------------------------------------------------*/

#tab_home           { width:33px; margin-left:48px; }
#tab_books          { width:40px; margin-left:35px; }
#tab_seminars       { width:62px; margin-left:47px; }
#tab_credits        { width:159px; margin-left:48px; }
#tab_services       { width:97px; margin-left:47px; }
#tab_contact        { width:76px; margin-left:47px; }

#back_to_top        { float:right; width:800px; margin-top:20px; padding-right:20px; text-align:right; }
#tlaw-book-2nd      { float:left; width:285px; height:240px; background-image:url(../images/stories/tlaw-book-2nd.png); margin-left:-43px; text-align:right; padding:50px 15px 0px 0px; }

#book-opt1          { margin-top:8px; }
#book-opt2          { margin-top:15px; }
#book-opt3          { margin-top:16px; }
#live-seminars      { margin:-130px 0px 0px 780px; }
