@charset "utf-8";
/* CSS Document */
@font-face{
	font-family:Geneva;
	src: url(Geneva.ttf);
}

body{
	background-color:#fff;
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
}

h1, h2, h3{
	font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	font-weight:normal;
	}
h1{font-size:16px;}

span.cite{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:normal;
	font-size:13px;
}

/*******************************************************/
/***********************HEADER**************************/
/*******************************************************/
#top_back{
        background-color:#fff;
        width:100%;
        height:100px;
}

#header{
	height:100px;
	width:800px;
	margin:0 auto;
	padding:auto 20px;
	/*border:1px solid #000;*/
	vertical-align:bottom;
        background-color:#fff;
}

#header img{
	margin:20px 84.25px auto 20px;
	display:inline;
}

#header h1{
	font-size:18px;
	color:#003;
	font-weight:normal;
	line-height:14px;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}

/*******************************************************/
/**********************NAVIGATION***********************/
/*******************************************************/

#navigation{
	font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
	background-image:url(img/nav_back.png);
	background-color:#369;
	background-position:left;
	background-repeat:repeat-x;
	height:32px;
	width:100%;
	text-align:center;
	color:#fff;
	border:solid #003;
	border-width:1px 0;
	text-transform:uppercase;
	font-size:12px;
}

#navigation ul{
	margin:0;
	padding:10px 0px;
}

#navigation ul li{
	margin: 10px;
	padding:10px 0;
	list-style:none;
	display:inline;
	line-height:12px;
}

#navigation a:link, #navigation a:visited, #navigation a:active{
	text-decoration:none;
	color:#fff;
}

#navigation a:hover{
	text-decoration:none;
	color:#ff9;
}

a.nav_active{color:#ff9;}

/*******************************************************/
/**********************MAIN CONTENT*********************/
/*******************************************************/
#main{
	width:800px;
	margin:5px auto;
	position:relative;
}

#main img{
	float:left;
	margin:0px 15px 10px 0px;
}

#black_block{
	width:800px;
	height:260px;
  height:260px;
  background-image:url(img/hmm.jpg);
  background-position:right;
  background-repeat:no-repeat;
}

#main #black_block p{
	margin:0 0 10px 0;
	width:400px;
	font-size:14px;
}

#black_block .b1, #black_block .b2, #black_block .b3, #black_block .b4, #black_block .b5, #black_block .b5, #black_block .b6, #black_block .b7, #black_block.b8, #black_block .b9, #black_block .b10,
#black_block .b1 i, #black_block .b2 i, #black_block .b3 i, #black_block .b4 i, #black_block .b5 i, #black_block .b6 i, #black_block .b7 i, #black_block .b8 i, #black_block .b9 i, #black_block .b10 i,
#black_block .b1 b, #black_block .b2 b, #black_block .b3 b, #black_block .b4 b, #black_block .b5 b, #black_block .b6 b, #black_block .b7 b, #black_block .b8 b, #black_block .b9 b, #black_block .b10 b,
#black_block .b1 q, #black_block .b2 q, #black_block .b3 q, #black_block .b4 q, #black_block .b5 q, #black_block .b6 q, #black_block .b7 q, #black_block .b8 q, #black_block .b9 q, #black_block .b10 q 
{
  height:1px;
  font-size:1px;
  overflow:hidden;
  border-style:solid;
  border-width:0 1px;
  display:block;
  background-color:#000;
text-align:center;
color:#000;
}

#black_block .b1 {
  margin:0 5px;
  border-color:#cacaca;
}
#black_block .b1 b {border-color:#898989;}
#black_block .b1 i {border-color:#464646;}
#black_block .b1 q {border-color:#292929;}

#black_block .b2 {margin:0 4px; border-color:#adadad;}
#black_block .b2 b {border-color:#2b2b2b;}

#black_block .b3 {margin:0 2px;border-color:#cacaca;}
#black_block .b3 b {border-color:#6a6a6a;}
#black_block .b3 i {border-color:#050505;}

#black_block .b4 {margin:0 2px;border-color:#5b5b5b;}

#black_block .b5 {margin:0 1px;border-color:#868686;}

#black_block .b6 {border-color:#c7c7c7;}
#black_block .b6 b {border-color:#1d1d1d;}

#black_block .b7 {border-color:#848484;}

#black_block .b8 {border-color:#484848;}

#black_block .b9 {border-color:#1f1f1f;}

#black_block .b10 {border-color:#0c0c0c;}

#black_block .text {
  border: 0;
  padding: 10px 20px;
  color:#eee;
}


#two_white_blocks{
	margin-top:5px;
	font-size:11px;
	width:800px;
	height:170px;
	padding:0;
	color:#333;
}

#two_white_blocks p{margin:0;}

#left_white_block{
	width:535px;
	height:170px;
	height:100%;
	margin-right:0px;
	float:left;
}

#right_white_block{
	/*margin-left:540px;*/
	width:260px;
	height:170px;
}

#two_white_blocks .b1, #two_white_blocks .b2, #two_white_blocks .b3, #two_white_blocks .b4, #two_white_blocks .b5, #two_white_blocks .b5, #two_white_blocks .b6, #two_white_blocks .b7, #two_white_blocks .b8, #two_white_blocks .b9, #two_white_blocks .b10,
#two_white_blocks .b1 i, #two_white_blocks .b2 i, #two_white_blocks .b3 i, #two_white_blocks .b4 i, #two_white_blocks .b5 i, #two_white_blocks .b6 i, #two_white_blocks .b7 i, #two_white_blocks .b8 i, #two_white_blocks .b9 i, #two_white_blocks .b10 i,
#two_white_blocks .b1 b, #two_white_blocks .b2 b, #two_white_blocks .b3 b, #two_white_blocks .b4 b, #two_white_blocks .b5 b, #two_white_blocks .b6 b, #two_white_blocks .b7 b, #two_white_blocks .b8 b, #two_white_blocks .b9 b, #two_white_blocks .b10 b,
#two_white_blocks .b1 q, #two_white_blocks .b2 q, #two_white_blocks .b3 q, #two_white_blocks .b4 q, #two_white_blocks .b5 q, #two_white_blocks .b6 q, #two_white_blocks .b7 q, #two_white_blocks .b8 q, #two_white_blocks .b9 q, #two_white_blocks .b10 q,
#two_white_blocks .b2 span
{
  height:1px;
  font-size:1px;
  overflow:hidden;
  border-style:solid;
  border-width:0 1px;
  display:block;
  background-color:#fff;
text-align:center;
color:#fff;
}

#two_white_blocks .b1 {margin:0 6px;border-color:#fefdfc;}
#two_white_blocks .b1 b {border-color:#edd2b5;}
#two_white_blocks .b1 i {border-color:#daa386;}
#two_white_blocks .b1 q {border-color:#d18d45;color:#c67116;background-color:#c67116;}

#two_white_blocks .b2 {margin:0 5px; border-color:#eacaa7;}
#two_white_blocks .b2 b {border-color:#c77319;}
#two_white_blocks .b2 i {border-color:#d89e60;}
#two_white_blocks .b2 q {border-color:#ebcdad;}
#two_white_blocks .b2 span {border-color:#f4e3d0;}

#two_white_blocks .b3 {margin:0 3px;border-color:#fdfaf7;}
#two_white_blocks .b3 b {border-color:#dfb07e;}
#two_white_blocks .b3 i {border-color:#cf873a;}
#two_white_blocks .b3 q {border-color:#f3e1ce;}

#two_white_blocks .b4 {margin:0 2px;border-color:#f8ede1;}
#two_white_blocks .b4 b {border-color:#ddab76;}
#two_white_blocks .b4 i {border-color:#dfb07e;}
#two_white_blocks .b4 q {border-color:#fdfaf7;}

#two_white_blocks .b5 {margin:0 2px;border-color:#ddab76;}
#two_white_blocks .b5 b {border-color:#e5be94;}

#two_white_blocks .b6 {margin:0 1px;border-color:#e6c097;}
#two_white_blocks .b6 b {border-color:#d9a165;}

#two_white_blocks .b7 {border-color:#fefcfa;}
#two_white_blocks .b7 b {border-color:#c7741b;}
#two_white_blocks .b7 i {border-color:#f7ebde;}

#two_white_blocks .b8 {border-color:#edcdad;}
#two_white_blocks .b8 b {border-color:#daa368;}

#two_white_blocks .b9 {border-color:#daa368;}
#two_white_blocks .b9 b {border-color:#ebcdad;}

#two_white_blocks .b10 {border-color:#cd8334;}
#two_white_blocks .b10 b {border-color:#f8ede1;}


#two_white_blocks .text {
  border: 1px solid #c67116;
  border-width: 0 1px;
  padding: 10px 12px;
  background-color:#fff;
  height:180px;
 }
 img#ceo{
 	margin:5px auto;
	float:none;
 }

.right_content{
	margin:0;
	position:relative;
	border-left:1px solid #C67116;
	padding:0px;
                
 }

 .right_content .b1, .right_content .b2, .right_content .b3, .right_content .b4, .right_content .b5, .right_content .b6, .right_content .b7, .right_content .b8, .right_content .b9, .right_content .b10,
.right_content .b1 i, .right_content .b2 i, .right_content .b3 i, .right_content .b4 i, .right_content .b5 i, .right_content .b6 i, .right_content .b7 i, .right_content .b8 i, .right_content .b9 i, .right_content .b10 i,
.right_content .b1 b, .right_content .b2 b, .right_content .b3 b, .right_content .b4 b, .right_content .b5 b, .right_content .b6 b, .right_content .b7 b, .right_content .b8 b, .right_content .b9 b, .right_content .b10 b,
.right_content .b1 q, .right_content .b2 q, .right_content .b3 q, .right_content .b4 q, .right_content .b5 q, .right_content .b6 q, .right_content .b7 q, .right_content .b8 q, .right_content .b9 q, .right_content .b10 q,
.right_content .b2 span
{
  height:1px;
  font-size:1px;
  overflow:hidden;
  border-style:solid;
  border-width:0 1px 0 0;
  display:block;
  background-color:#fff;
text-align:center;
color:#fff;
}

.right_content .b1 {margin:0 6px 0 0;border-color:#fefdfc;}
.right_content .b1 b {border-color:#edd2b5;}
.right_content .b1 i {border-color:#daa386;}
.right_content .b1 q {border-color:#d18d45;background-color:#c67116;color:#c67116;}

.right_content .b2 {margin:0 5px 0 0; border-color:#eacaa7;}
.right_content .b2 b {border-color:#c77319;}
.right_content .b2 i {border-color:#d89e60;}
.right_content .b2 q {border-color:#ebcdad;}
.right_content .b2 span {border-color:#f4e3d0;}

.right_content .b3 {margin:0 3px 0 0;border-color:#fdfaf7;}
.right_content .b3 b {border-color:#dfb07e;}
.right_content .b3 i {border-color:#cf873a;}
.right_content .b3 q {border-color:#f3e1ce;}

.right_content .b4 {margin:0 2px 0 0;border-color:#f8ede1;}
.right_content .b4 b {border-color:#ddab76;}
.right_content .b4 i {border-color:#dfb07e;}
.right_content .b4 q {border-color:#fdfaf7;}

.right_content .b5 {margin:0 2px 0 0;border-color:#ddab76;}
.right_content .b5 b {border-color:#e5be94;}

.right_content .b6 {margin:0 1px 0 0;border-color:#e6c097;}
.right_content .b6 b {border-color:#d9a165;}

.right_content .b7 {border-color:#fefcfa;}
.right_content .b7 b {border-color:#c7741b;}
.right_content .b7 i {border-color:#f7ebde;}

.right_content .b8 {border-color:#edcdad;}
.right_content .b8 b {border-color:#daa368;}

.right_content .b9 {border-color:#daa368;}
.right_content .b9 b {border-color:#ebcdad;}

.right_content .b10 {border-color:#cd8334;}
.right_content .b10 b {border-color:#f8ede1;}

#right_content{
  	padding:1px 20px;
  	background-color:#fff;
 	margin:0px;
	border:0;
	border-left:1px solid #c67116;
                border-right:1px solid #c67116;
	font-size:14px;
	color:#333;
                /*height:500px;*/
 }

#right_content a{color:#333;}
       
 
#right_content p{
	margin-top:0;
	color:#333;
	font-size:14px;
	vertical-align:top;
}

#right_content h1, h2, h3{
	color:#003;
                font-family:Georgia, "Times New Roman", Times, serif;
        font-weight:bold;
}

#right_content p.description{font-size:12px;}
 
.left_nav_panel{
	width:220px;
	margin:0;
	padding:0px;
}
 
.left_nav_panel .b1, .left_nav_panel .b2, .left_nav_panel .b3, .left_nav_panel .b4, .left_nav_panel .b5, .left_nav_panel .b6, .left_nav_panel .b7, .left_nav_panel .b8, .left_nav_panel .b9, .left_nav_panel .b10,
.left_nav_panel .b1 i, .left_nav_panel .b2 i, .left_nav_panel .b3 i, .left_nav_panel .b4 i, .left_nav_panel .b5 i, .left_nav_panel .b6 i, .left_nav_panel .b7 i, .left_nav_panel .b8 i, .left_nav_panel .b9 i, .left_nav_panel .b10 i,
.left_nav_panel .b1 b, .left_nav_panel .b2 b, .left_nav_panel .b3 b, .left_nav_panel .b4 b, .left_nav_panel .b5 b, .left_nav_panel .b6 b, .left_nav_panel .b7 b, .left_nav_panel .b8 b, .left_nav_panel .b9 b, .left_nav_panel .b10 b,
.left_nav_panel .b1 q, .left_nav_panel .b2 q, .left_nav_panel .b3 q, .left_nav_panel .b4 q, .left_nav_panel .b5 q, .left_nav_panel .b6 q, .left_nav_panel .b7 q, .left_nav_panel .b8 q, .left_nav_panel .b9 q, .left_nav_panel .b10 q 
{
  height:1px;
  font-size:1px;
  overflow:hidden;
  border-style:solid;
  border-width:0 0 0 1px;
  display:block;
  background-color:#999;
text-align:center;
color:#999;
}

.left_nav_panel .b1 {
  margin:0 0 0 5px;
  border-color:#cbcbcb;
}
.left_nav_panel .b1 b {border-color:#bbb;}
.left_nav_panel .b1 i {border-color:#aaa;}
.left_nav_panel .b1 q {border-color:#a3a3a3;}

.left_nav_panel .b2 {margin:0 0 0 4px; border-color:#c4c4c4;}
.left_nav_panel .b2 b {border-color:#a4a4a4;}

.left_nav_panel .b3 {margin:0 0 0 2px;border-color:#cbcbcb;}
.left_nav_panel .b3 b {border-color:#b3b3b3;}
.left_nav_panel .b3 i {border-color:#9a9a9a;}

.left_nav_panel .b4 {margin:0 0 0 2px;border-color:#b0b0b0;}

.left_nav_panel .b5 {margin:0 0 0 1px;border-color:#bbb;}

.left_nav_panel .b6 {border-color:#cbcbcb;}
.left_nav_panel .b6 b {border-color:#a0a0a0;}

.left_nav_panel .b7 {border-color:#bababa;}

.left_nav_panel .b8 {border-color:#ababab;}

.left_nav_panel .b9 {border-color:#a1a1a1;}

.left_nav_panel .b10 {border-color:#9c9c9c;}

#left_nav_panel{
  	border:0;
	padding:0 5px 0 10px;
  	background-color:#999;
  	color:#fff;
	width: 200px;
	vertical-align:top;
height:400px;
}

#left_nav img{
	float:left;
	margin:5px;
} 

#left_nav ul{
	margin:0 5px 0 25px;
	padding:0 5px 0 25px;
	font-style:italic;
	color:#333;
	font-weight:bold;
	font-size:12px;
}

#left_nav li{
	list-style:none;
	margin:0 0 5px 0;
}

#left_nav a:link, #left_nav a:visited{
	color:#333;
	text-decoration:none;
}

#left_nav a:hover, #left_nav a:active{
	color:#ff9;
	text-decoration:none;
}

/*#left_contacts{
	color:#fff;
	font-size:14px;
	margin:300px 10px 10px 20px;
}*/

td#left_contacts{
	font-size:14px;
	border:0;
	padding:20px 0px 10px 20px;
	background-color:#999;
	color:#fff;
	width: 200px;
	vertical-align:bottom;
	margin:0px;
}

#left_contacts span{color:#FF9;}

#left_contacts a{
        color:#fff;
        text-decoration:none;
}

#main_block{
	border-spacing:0px;
	border-collapse:collapse;
	width:800px;
	min-height:500px;
        height:auto !important;
        height:500px;
	}
#main_block td{vertical-align:top;}

#block_links{
	margin:20px 0 10px 0;	
	font-size:11px;
	font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
}

.black_link{
	color:#FF9;
	background-color:#000;
	padding:5px 10px;
	width:inherit;

}

.yellow_link{
	color:#000;
	background-color:#FF9;
	padding:5px 10px;
	width:inherit;
} 

.yellow_link a{
	text-decoration:none;
	display:inline;
	color:#000;
}


#client_list{
	width:100%;
	border:0;
}

#client_list td{
	width:50%;
	vertical-align:top;
               color:#333;
}

table.team tr td{vertical-align:bottom;}

#team_member img{
	border:5px #ccc solid;
}

#team_member h1{
	font-size:20px;
       color:#333;
}

#team_member h2{
	font-size:15px;
	font-weight:normal;
	font-style:italic;
                color:#999;
}

#team_member p{
               margin:0;
               padding:0;
}

.date{
        font-size:10px;
        font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
}

.details{
       	color:#000;
	background-color:#FF9;
	padding:5px 10px;
margin:0 0 20px 0;
font-size:10px;
}

#right_content h1 span#ppeople{
        display:inline;
        font-weight:normal;
        font-style: italic;
}

.separator{width:3px;}
/*******************************************************/
/**********************FOOTER**********************/
/*******************************************************/ 
#footer{
	width:760px;
	margin:20px auto;
	font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;

}

ul#bot_nav{
	margin:0;
	padding:0;
}

ul#bot_nav li{float:none;}

#footer h2{
	font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:0;
}

#footer p{
	margin:10px 0 0 0 ;
	padding:0;
	clrear:both;
}

#foot_contacts{
	width:50%;
	float:left;
}
#foot_navigation{
	width:50%;
	margin-left:50%;
} 
#foot_navigation ul { 
   margin: 0px; 
   padding: 0px; 
} 
* html footer ul { 
   float: left;
   margin:0;
   padding:0;
} 
#footer li { 
   float: left; 
   display:inline; 
   list-style-type: none; 
   border-left: 1px solid #333; 
   padding:0px 5px;
   line-height:10px;
} 
#footer li:first-child { 
   border-left: 0px;
   padding-left:0px;
} 
#footer a:link{ 
   text-decoration: none; 
   padding: 0px 2px;
   color: #333;
}
#footer a:visited{ 
   text-decoration: none; 
   padding: 0px 2px;
   color: #333;
} 
#footer a:hover {color:#333;}