* { margin: 0; padding: 0; }
html,body { height: 100%; }

body
{
	background: url('../images/bg_green_fade.jpg') repeat-x #c1c957;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #2f2f2f;
}

img { border: none; }
a { color: #2f2f2f; }
select { font-size: 10px; }

optgroup { font-style: normal; }
optgroup option { padding-left: 10px; }

textarea { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; }

/* --- font classes --- */

h1 { font-size: 14px; }
h2 { font-size: 24px; color: #2f2f2f; margin: 5px 0 15px 0; }
h3 { font-size: 12px; color: #fff; }
h5 { font-weight: normal; font-size: 10px; text-decoration: line-through; }

.brodtext_black, .brodtext_white { font-size: 10px; }
.brodtext_black { color: #2f2f2f; }
.brodtext_white { color: #fff;  }

.link_black,.link_green,.link_orange { font-size: 9px; }
.link_black { color: #2f2f2f; }
.link_green { color: #b6c72a; }
.link_orange { color: #fe6c00; }
.link_white { color: #fff; }

/* --- //font classes --- */

/* --- containers --- */

#background {
	background: url('../images/bg_solros.jpg') center top no-repeat;
	width: 100%;
}

#container
{
	margin: 0 auto;
	
	background: #fff url('../images/bg.gif') repeat-y;
	
	padding: 0 27px 0 27px;
	width: 926px; /* 980 - 27 - 27 */
}

/* --- //containers --- */

/* --- header --- */
#header
{
	min-height: 60px;
}
* html #header { height: 60px; }

/* logo */
#header img { float: left; margin-top: 3px; }

/* menu */
#header ul { float: left; padding-top: 23px;margin: 0 10px 0 35px; }
#header li { list-style: none; display: inline; font-size: 10px; }

/* quick nav */
#header p { float: right; padding: 23px 0 0 0; }
#header p strong { margin-right: 6px; }
#header p select
{ 
	width: 130px;

	border-top: 1px solid #a1a1a1;
	border-left: 1px solid #a1a1a1;
	border-bottom: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
}

option { padding:2px;}
optgroup { padding:0;}

/* --- //header --- */

/* --- horizontal_line --- */
#horizontal_line
{
	height: 26px;
	
	background: url('../images/grey_line_h.gif');
}
#horizontal_line p { float: right; padding-top: 5px; margin-right: 10px; }
#horizontal_show { display: none; }
/* --- //horizontal_line --- */

/* --- second_content --- */

#second_content { margin: 10px 0 10px 0; }
#second_content h3 { font-family: Georgia,"Nimbus Roman No9 L",serif; font-size: 11px; margin-bottom: 0; color: #000 }
#second_content h2 { margin: 0 0 5px 0; font-size: 14px; color: #000; }

.box { float: left; width: 225px; margin-right: 6px; }
.box div.links { margin: 5px 10px 0 0; float: right; }

.box .reference_img {
	width: 225px;
	height: 100px;
	margin-bottom: 5px;
	/*border: 1px solid #f2f2f2;
	padding: 1px;*/
}

.box .reference_img img {
	width: 225px;
	height: 100px;
}

#second_content .box a {
	font-size: 9px;
}

/* --- //second_content --- */

/* --- third_content --- */

#third_content { margin: 5px 0 10px 0; }
#third_content h4 { margin-bottom: 10px; font-family: Georgia,"Nimbus Roman No9 L",serif; font-size: 15px; font-weight: bold; color: #000 }

#services { float: left; }
#services div
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 5px!important;
	padding-bottom: 5px;
	width: 188px;
	height: 160px;
	background: url('../images/bg_services.gif');
	margin-right: 5px;
}
#services div ul { list-style: none; }
#services div ul li { margin-bottom: 7px; }
#services div ul li img { margin: 0 5px -2px 0; }

#news { float: left; }
#news div
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
	width: 188px;
	height: 170px;
	background: url('../images/bg_news.gif');
	margin-right: 5px;
}
#news div p { margin-bottom: 10px; }
#news div a { float:right; margin-top: 15px; }

#calendar { float: left; }
#calendar div
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 5px;
	width: 419px;
	height: 160px;
	background: url('../images/bg_calendar.gif');
}

#calendar div table { border-collapse: collapse; width: 405px; }
#calendar div .link_black { float: right; margin: 10px 15px 0 0; }
.table_bg { background: #f5f5f5; }
.table_education, .table_date { height: 20px; }
.table_education { width: 200px; padding-left: 10px; }
.table_date { width: 85px; }



/* --- //third_content --- */

/* --- footer --- */
/*#footer
{	
	color: #8b8b8b;
	height: 28px;
	text-align: center;
}
#footer ul { padding-top: 2px; }
#footer li
{
	list-style: none;
	display: inline;
} */

#footer {
	padding-top: 14px;
	background: url('../images/footer_spacer.gif') no-repeat 118px top;
}

#footer a {
	color: #a6a6a6;
}

#footer p.rezon {
	height: 50px;
	padding-right: 12px;
	margin-right: 11px;
	font-size: 12px;
	text-transform: uppercase;
	color: #000;
}

#footer div.links ul li {
	display: inline;
	margin-right: 8px;
}

#footer div.links ul li a {
	text-decoration: none;
	padding-bottom: 1px;
	background: url('../images/footer_link_bg.gif') no-repeat left 13px;
}

#footer div.links ul li a.active, #footer div.links ul li a:hover {
	color: #b6c72a;
	background-position: left bottom;
}

#footer div.share {
	margin-right: 6px;
}

#footer div.share .at300bs, #footer div.share a {
	float: left;
	display: inline;
	width: 14px;
	height: 14px;
	margin-right: 3px;
	background: url('../images/share.gif') no-repeat
}

#footer div.share .at15t_twitter {
	background-position: 0 -14px;
}

#footer div.share .at15t_facebook {
	background-position: 0 -28px;
}

#footer div.share .rss {
	background-position: 0 -42px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

/* --- //footer --- */

/* --------- page specific styles --------- */

/* --- book.php --- */

#book_shadow
{
	position: absolute;
	background: #666;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 100;
	opacity: 0.6; /* Safari, Opera */
	-moz-opacity:0.60; /* FireFox */
	display: none;
}
 * html #book_shadow { filter: alpha(opacity=60);  /* IE */ }

#book_block
{
	position: absolute;
	background: #fff;
	z-index: 101;
	min-height: 100px;
	width: 926px;
	padding: 1px;
	display: none;
}
* html #book_block { height: 100px; }

#book_content
{
	border: 1px solid #a2a196;
	min-height: 100px;
	background: #fff;
	z-index: 102;
	padding: 15px 15px 20px 15px;
}
* html #book_content { height: 100px; }

#book_header h2 { float: left; margin-top: 10px; }
#book_header p { float: left; margin: 20px 0 0 70px; }
#book_close { float: right; }

#book_main { margin-top: 25px; }
#book_main h2 { display: inline; font-size: 14px; margin: 0; }
#book_main h2 a { text-decoration: none; }


#book_horizontal_line
{
	margin: 20px 0 0 0;
	height: 26px;
	background: url('../images/grey_line_h.gif');
	text-align: right;
}

#book_horizontal_line div { display: none; float: left; padding-top: 5px; margin-left: 10px; }
#book_horizontal_line div img { margin: 0 3px -3px 0; }

#book_horizontal_line p { float: right; padding-top: 5px; margin-right: 10px; }
#book_horizontal_hide { display: none; }
#book_horizontal_show { display: none; }

#book_main2 { margin-top: 25px; display: none; }
#book_main2 h2 { display: inline; font-size: 14px;
	margin: 0;
	color: #000; }
#book_main2 h2 a { text-decoration: none; }


#book_bcoursesimple h2, #book_bcourse h2, #book_ebtext h2, #book_ebform h2 {
	font-size: 14px;
	margin: 0;
	color: #000;
}

#book_main table, #book_main2 table { border-collapse: collapse; }
#book_main .table_bg, #book_main2 .table_bg { background: #f8f8f8; }
.book_table_seats img { margin-bottom: -4px; }
.book_table_education, .table_h_educationtype, .table_h_date, .table_h_desc, .table_h_city, .table_h_seats, .table_h_subscribe, table_h_participant { height: 20px; }
.book_table_education { width: 190px; }
.book_table_educationtype { width: 130px; }
.book_table_date { width: 105px; }
.book_table_desc { width: 135px; }
.book_table_city { width: 90px; }
.book_table_seats { width: 150px; }
.book_table_participant { width: 110px; }

#book_login { margin: 10px 0 0 0; }

#book_login h2 { 
	font-size: 14px;
	margin: 0;
}

#book_loginForm input { display: block; margin: 2px 0 2px 0; }
#book_login_error { display: none; margin-top: 3px; }
#book_login_text { float: left; width: 600px; }
#book_login_login { float: right; width: 200px; }

#book_login_login h2 {
	font-size: 14px;
	margin: 0;
}

/* book simple book - book without login */
#book_simplebook { display: none; }
#simple_b2holder { background: #f8f8f8; padding: 0 20px 20px 20px;}
#simple_bform { float: left; margin: 10px 0 0 0; width: 500px; }
#simple_bform table { width: 300px; }
#simple_bform input { border: 1px solid #e3e3e3; width: 145px; }
#simple_bform a { margin: 10px 15px 0 0; float: right; }
#simple_bform h2 { margin: 0 0 5px 0; font-size: 14px; color: #000; }
#simple_bbooked { float: left; margin: 20px 0 0 20px; }
#simple_bbooked_header { margin-top: 5px; width: 216px; height: 2px; background: url('../images/green_box_header.gif'); }
#simple_bbooked_content { width: 216px; min-height: 40px; background: url('../images/green_box_content.gif') repeat-y; }
* html #simple_bbooked_content { height: 40px; }
#simple_bbooked_footer { width: 216px; height: 2px; background: url('../images/green_box_footer.gif'); }
#simple_bbooked_content ul { padding: 20px; list-style: none; }
#simple_bbooked_content li { color: #fff; }
#simple_bbooked_content p { float: right; padding: 0 20px 20px 20px; }
#simple_bbooked_content img { margin: 0 2px -2px 4px; }

#simple_bbooked_header2 { margin-top: 5px;width: 216px; height: 2px; background: url('../images/orange_box_header.gif'); }
#simple_bbooked_content2 { width: 216px; min-height: 40px; background: url('../images/orange_box_content.gif') repeat-y; }
* html #simple_bbooked_content2 { height: 40px; }
#simple_bbooked_content2 p { padding: 20px; font-weight:bold }
#simple_bbooked_content2 img { margin: 0 2px -2px 0; }
#simple_bbooked_footer2 { width: 216px; height: 2px; background: url('../images/orange_box_footer.gif'); }
#simple_btext { float: right; width: 350px; margin: 10px 0 0 0;}
#simple_btext h2 { margin: 0 0 5px 0; font-size: 14px; color: #000; }
#simple_invoice { float: left; width: 480px; margin-top: 0px; }
#simple_invoice h2 { margin: 0 0 3px 0; font-size: 14px; color: #000; }
#simple_endbook { float: right; width: 350px; margin-top: 15px; }
#simple_endbook h2 { margin: 0 0 5px 0; font-size: 14px; color: #000; }
#simple_endbook textarea { border: 1px solid #e3e3e3; width: 215px; height: 40px; margin-top: 3px; }
#simple_invoice input { border: 1px solid #e3e3e3; width: 145px; }

/* book session */
#book_bholder { display: none; }
#book_bcourse { margin: 20px 0 10px 0; }

#book_b2holder { background: #f8f8f8; padding: 0 20px 20px 20px;}
#book_bform { float: left; margin: 20px 0 0 0; width: 315px; }
#book_bform table { width: 300px; }
#book_bform input { border: 1px solid #e3e3e3; width: 145px; }
#book_bform a { margin: 10px 15px 0 0; float: right; }

#book_bform h2, #book_bbooked h2 {
	font-size: 14px;
	margin: 0;
}

#book_bbooked { float: left; margin: 20px 0 0 20px; }
#book_bbooked_header { margin-top: 5px; width: 216px; height: 2px; background: url('../images/green_box_header.gif'); }
#book_bbooked_content { width: 216px; min-height: 40px; background: url('../images/green_box_content.gif') repeat-y; }
* html #book_bbooked_content { height: 40px; }
#book_bbooked_footer { width: 216px; height: 2px; background: url('../images/green_box_footer.gif'); }
#book_bbooked_content ul { padding: 20px; list-style: none; }
#book_bbooked_content li { color: #fff; margin-bottom: 5px; }
#book_bbooked_content p { float: right; padding: 0 20px 20px 20px; }
#book_bbooked_content img { margin: 0 2px -2px 4px; }

#book_bbooked_header2 { margin-top: 5px;width: 216px; height: 2px; background: url('../images/orange_box_header.gif'); }
#book_bbooked_content2 { width: 216px; min-height: 40px; background: url('../images/orange_box_content.gif') repeat-y; }
* html #book_bbooked_content2 { height: 40px; }
#book_bbooked_content2 p { padding: 20px; font-weight:bold }
#book_bbooked_content2 img { margin: 0 2px -2px 0; }
#book_bbooked_footer2 { width: 216px; height: 2px; background: url('../images/orange_box_footer.gif'); }

#book_btext { float: right; width: 270px; margin: 20px 0 0 0;}
#book_formMessage { border: 1px solid #e3e3e3; width: 214px; height: 30px; }
#book_formMessageh { margin: 35px 0 10px; }

#book_btext h2 {
	font-size: 14px;
	margin: 0;
}

/* edit book */
#book_ebholder { display: none; }

#book_ebcourse { margin: 20px 0 10px 0; }

#book_eb2holder { background: #f8f8f8; padding: 0 20px 20px 20px;}
#book_ebform { float: left; margin: 20px 0 0 0; width: 315px; }
#book_ebform table { width: 300px; }
#book_ebform input { border: 1px solid #e3e3e3; width: 145px; }
#book_ebform a { margin: 10px 15px 0 0; float: right; }

#book_ebbooked { float: left; margin: 20px 0 0 20px; }
#book_ebbooked_header { margin-top: 5px; width: 216px; height: 2px; background: url('../images/green_box_header.gif'); }
#book_ebbooked_content { width: 216px; min-height: 40px; background: url('../images/green_box_content.gif') repeat-y; }
* html #book_ebbooked_content { height: 40px; }
#book_ebbooked_footer { width: 216px; height: 2px; background: url('../images/green_box_footer.gif'); }
#book_ebbooked_content ul { padding: 20px; list-style: none; }
#book_ebbooked_content li { color: #fff; }
#book_ebbooked_content p { float: right; padding: 0 20px 20px 20px; }
#book_ebbooked_content img { margin: 0 2px -2px 4px; }

#book_ebbooked_header2 { margin-top: 5px;width: 216px; height: 2px; background: url('../images/orange_box_header.gif'); }
#book_ebbooked_content2 { width: 216px; min-height: 40px; background: url('../images/orange_box_content.gif') repeat-y; }
* html #book_ebbooked_content2 { height: 40px; }
#book_ebbooked_content2 p { padding: 20px; font-weight:bold }
#book_ebbooked_content2 img { margin: 0 2px -2px 0; }
#book_ebbooked_footer2 { width: 216px; height: 2px; background: url('../images/orange_box_footer.gif'); }

#book_ebtext { float: right; width: 270px; margin: 20px 0 0 0;}

#book_ebtext, #simple_bform, #simple_invoice, #simple_endbook, #book_bform input { font-size: 10px; }

/* --- // book.php --- */

/* --- contact.php --- */

#contact_holder
{
	float: right;
	margin: 36px 0 15px 0 !important;
	margin: 36px 0 0 0;
}

#contact_holder h3 { margin-bottom: 5px; color: #000; font-size: 14px; }

#info_holder { margin-bottom: 10px; }

#info_holder_header { width: 216px; height: 2px; background: url('../images/green_box_header.gif'); }
#info_holder_content { width: 216px; min-height: 40px; background: url('../images/green_box_content.gif') repeat-y; }
* html #info_holder_content { height: 40px; }
#info_holder_footer { width: 216px; height: 2px; background: url('../images/green_box_footer.gif'); }

#info_holder ul { padding: 20px; }
#info_holder ul li { list-style: none; margin-bottom: 5px; }
#info_holder ul li img { margin: 0 5px -2px 0; }

#contact_form 
{
	width: 176px !important;
	width: 174px;
	height: 199px;
	background: url('../images/contact_form_bg.gif');
	padding: 20px;
}

#contact_form p { margin: 3px 0 3px 0; }
#contact_form input { border: 1px solid #fe6c00; width: 100%; }
#contact_form textarea { border: 1px solid #fe6c00; width: 100%; }
#contact_form ul { list-style: none; float: right; margin-top: 5px; }
#contact_form li { display: inline; }
#contact_form ul li img { margin: 0 5px -2px 5px; }

#contact_img { float: left; width: 454px; } 
#contact_text { float: left; width: 200px; } 

#contact_text h1 {
	color:#2F2F2F;
font-size:24px;
margin:5px 0 15px;
}

/* --- // contact.php --- */

/* --- education.php --- */

#edu_image_holder { float: left; }

#edu_thumb1, #edu_thumb2, #edu_thumb3 { margin-top: 3px; }
#edu_thumb1 { margin-right: 6px; }
#edu_thumb3 { margin-left: 6px; }

#edu_text_holder { float: right; width: 475px; margin-bottom: 10px; }

#edu_text_holder h1 {
	color:#2F2F2F;
	font-size:24px;
	margin:5px 0 15px;
}

#edu_text_text { float: left; width: 230px; margin-top: 10px; min-height: 360px; }
* html #edu_text_text { height: 360px; }
#edu_text_text p { margin-bottom: 15px; }

#edu_text_blocks { float: right; margin-top: 10px; }


#edu_text_blocks h3 { margin-bottom: 5px; font-size: 13px; color: #000; }
 
#edu_block1_holder { width: 216px; margin-bottom: 15px; }
#edu_block1_header { height: 2px; background: url('../images/orange_box_header.gif'); }
#edu_block1_content
{
	min-height: 40px;
	background: url('../images/orange_box_content.gif');
}
* html #edu_block1_content { height: 40px; }
#edu_block1_footer { height: 2px; background: url('../images/orange_box_footer.gif'); }
#edu_block1_holder ul { padding: 20px; }
#edu_block1_holder li { list-style: none; margin-bottom: 5px; }
#edu_block1_holder ul li img { margin: 0 5px -2px 0; }

#edu_block2_empty { width: 216px; height: 101px; }
#edu_block2_holder { width: 216px; }
#edu_block2_header { height: 2px; background: url('../images/green_box_header.gif'); }
#edu_block2_content
{
	min-height: 40px;
	background: url('../images/green_box_content.gif');
}
* html #edu_block2_content { height: 40px; }
#edu_block2_footer { height: 2px; background: url('../images/green_box_footer.gif'); }
#edu_block2_holder ul { padding: 20px; }
#edu_block2_holder li { list-style: none; margin-bottom: 5px; }
#edu_block2_holder ul li img { margin: 0 5px -2px 0; }

#edu_text_links { margin-top: 10px; }
#edu_text_links #left { float: left; }
#edu_text_links #right { float: right; }

/* --- // education.php --- */

/* --- news.php --- */

#news_holder { float: left; width: 440px; margin-right: 20px; }
#news_holder h1 { margin-bottom: 10px; }
#news_holder p { margin-bottom: 10px; }
#news_holder a { float: right; margin: 15px 0 15px 0; }

#news_holder h3 {
	color:#2F2F2F;
	font-size:24px;
	margin:5px 0 15px;
}

#news_block2_holder { float: left; width: 216px; margin-bottom: 15px; }
#news_block2_holder h3 { margin: 5px 0 5px 0; font-size: 14px; color: #000; }

#news_block2_header { height: 2px; background: url('../images/green_box_header.gif'); }
#news_block2_content
{
	min-height: 380px;
	background: url('../images/green_box_content.gif');
}
* html #news_block2_content { height: 380px; }
#news_block2_footer { height: 2px; background: url('../images/green_box_footer.gif'); }
#news_block2_holder ul { padding: 20px; }
#news_block2_holder li { list-style: none; margin-bottom: 5px; }
#news_block2_holder ul li img { margin: 0 5px -2px 0; }

#news_reference_holder { float:right; width: 226px; }
#news_reference_holder h6 { font-size: 9px; color: #c5c5c5; float: right; }
#news_reference_holder h2 { margin-bottom: 5px; font-size: 14px; margin:0; }

#news_reference_holder .box { float: left; width: 225px; margin: 13px 0 15px 0; }
#news_reference_holder .box div a { margin: 5px 10px 0 0; float: right; }

/* --- news.php --- */

/* --- reference.php --- */

#reference_holder { float: left; width: 705px; margin-right: 5px; margin-bottom: 15px; }

#reference_holder h1 {
	color:#2F2F2F;
	font-size:24px;
	margin:5px 0 15px;
}

#reference_holder img { margin-bottom: 15px; }
#reference_block2_holder { float: left; width: 216px; margin-bottom: 10px; }
#reference_block2_holder h3 { margin: 5px 0 5px 0; font-size: 14px; color: #000; }

#reference_block2_header { height: 2px; background: url('../images/green_box_header.gif'); }
#reference_block2_content
{
	min-height: 360px;
	background: url('../images/green_box_content.gif');
}
* html #reference_block2_content { height: 360px; }
#reference_block2_footer { height: 2px; background: url('../images/green_box_footer.gif'); }
#reference_block2_holder ul { padding: 20px; }
#reference_block2_holder li { list-style: none; margin-bottom: 5px; }
#reference_block2_holder ul li img { margin: 0 5px -2px 0; }

#reference_image { 
	float: left;
	width: 222px;
	height: 322px;
	margin-right: 20px;
border: 1px solid #f2f2f2;
	padding: 1px;
}

#reference_image img {
	width: 222px;
	height: 322px;
}

#reference_text { float: right; margin-right: 28px; width: 425px; }
#reference_text h2 { margin: 0 0 10px 0; font-size: 14px; }
#reference_text .link_back { float: right; margin-top: 15px; }

/* --- //reference.php --- */

/* --- about.php --- */

#about_img {
	float: left;
	width: 420px;
	height: 333px;
	border: 1px solid #f2f2f2;
	padding: 1px;
}

#about_img  img {
	width: 420px;
	height: 333px;
}

#about_text { width: 250px; float: left; margin-left: 20px; }
#about_text img { margin: 15px 0 15px 0 }
#about_text h1 { margin-bottom: 15px; color:#2F2F2F;
font-size:24px;
margin:5px 0 15px; }
#about_text p { margin-bottom: 15px; }

#about_block1_holder { float: right; width: 216px; margin: 55px 0 15px 0; }
#about_block1_holder h3, #about_block2_holder h3 { margin: 5px 0 5px 0; font-size: 14px; color: #000; }
#about_block1_header { height: 2px; background: url('../images/orange_box_header.gif'); }
#about_block1_content
{
	min-height: 40px;
	background: url('../images/orange_box_content.gif');
}
* html #about_block1_content { height: 40px; }
#about_block1_footer { height: 2px; background: url('../images/orange_box_footer.gif'); }
#about_block1_holder ul { padding: 20px; }
#about_block1_holder li { list-style: none; margin-bottom: 5px; }
#about_block1_holder ul li img { margin: 0 5px -2px 0; }

#about_block2_holder {  width: 216px; margin: 0 0 15px 0; }
#about_block2_holder h1 { margin: 5px 0 5px 0; }
#about_block2_header { height: 2px; background: url('../images/green_box_header.gif'); }
#about_block2_content
{
	min-height: 40px;
	background: url('../images/green_box_content.gif');
}
* html #about_block2_content { height: 40px; }
#about_block2_footer { height: 2px; background: url('../images/green_box_footer.gif'); }
#about_block2_holder ul { padding: 20px; }
#about_block2_holder li { list-style: none; margin-bottom: 5px; }
#about_block2_holder ul li img { margin: 0 5px -2px 0; }


/* --- //about.php --- */

/* --- employees.php --- */

.employees h1, .employees h2 {
	color:#2F2F2F;
font-size:24px;
margin:5px 0 15px;
}

.employees h3 {
	font-size: 14px;
	margin: 0;
	color: #000;
}

.employee_person { float: left; width: 226px; margin-right: 10px; padding-bottom: 10px; }
.employee_photo { margin: 5px 0 10px 0; }
.employee_person p { margin-bottom: 15px; }
.employee_person .image_border { border: 1px solid #e5e5e3; padding: 1px; width: 224px; height: 109px; }
.employee_person .image_border img { width: 224px; height: 109px; }

.employee_holder {
	margin-bottom: 10px;
	width: 100%;
	min-height: 226px;
}
* html .emplyoee_holder{ height: 226px; }

* html .emplyoee_person { height: 300px; }

#employee_holder
{
	float: right;
	margin: 36px 0 15px 0 !important;
	margin: 36px 0 0 0;
}

#employee_holder h1 { margin-bottom: 5px; }

#employee_block1_holder { float: left; width: 216px; margin: 0px 0 15px 0; }
#employee_block1_holder h1 { margin: 5px 0 5px 0; }
#employee_block1_header { height: 2px; background: url('../images/orange_box_header.gif'); }
#employee_block1_content
{
	color: #fff;
	padding: 20px;
	min-height: 40px;
	background: url('../images/orange_box_content.gif');
}
* html #employee_block1_content { height: 40px; }
#employee_block1_footer { height: 2px; background: url('../images/orange_box_footer.gif'); }
#employee_block1_holder ul { padding: 20px; }
#employee_block1_holder li { list-style: none; margin-bottom: 5px; }
#employee_block1_holder ul li img { margin: 0 5px -2px 0; }

/* // employees.php */

#book_loading {
	display: none;

	z-index: 5000;
	width: 894px;
	height: 50px;
	background: #fff;
	padding: 1px;
	position: absolute;
	margin: -40px 0 0 -1px;
	
}

#loading_content {
	background: #fff;
	text-align: center;
	height: 33px;
	border: 1px solid #a2a196;
	padding-top: 15px;
}

#loading_content img {
	margin: 0 5px -4px 0;
}