/* CSS Document */
body{padding:0px; margin:0px; background:#fff; color:#82847e; font:10px/14px Tahoma, sans-serif; }
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px}

p a{font:10px/14px Tahoma, sans-serif; color:#2f2f2f; font-weight:bold; text-decoration:none }
p a:hover{color:#43b6f1; text-decoration:none;}

p a.link2{font:10px/14px Tahoma, sans-serif; color:#8cad01; font-weight:normal; text-decoration:underline}
p a.link2:hover{color:#000; text-decoration:none;}

p a.linkinv{color:#82847e; font-weight:normal; text-decoration:none}

p span.headline{font:12px/16px Tahoma, sans-serif; color:#82847e; font-weight:normal;}

/* HEADER */

#header{width:775px; height:254px; background:url(../images/b_header.jpg) 0 0 no-repeat; position:relative; margin: 0 auto;}
#logo{
	position:absolute;
	top:2px;
	left:257px
}

#header ul{
	width:220px;
	position:absolute;
	top:43px;
	left:33px;
}

#header ul li{width:220px; margin:0}

#header ul li a{width:220px; height:31px; display:block; text-indent:-20000px;}
#header ul li a:hover{width:220px; height:31px;}

#header ul li.home a{background:url(../images/btn_home.jpg) 0 0 no-repeat; }


#header ul li.profile a{background:url(../images/btn_entrepreneurs.jpg) 0 0 no-repeat; }


#header ul li.services a{background:url(../images/btn_angels.jpg) 0 0 no-repeat; }


#header ul li.partners a{background:url(../images/btn_articles.jpg) 0 0 no-repeat; }


#header ul li.contacts a{background:url(../images/btn_books.jpg) 0 0 no-repeat; }


#header ul li.support a{background:url(../images/btn_archives.jpg) 0 0 no-repeat; }


#solutions{
	width:237px;
	height:248px;
	position:absolute;
	top:2px;
	left:531px;
	margin:0;
	background:url(../images/img_solutions.gif) right bottom no-repeat;
}
#solutions h2{height:76px; background:url(../images/h_solutions.gif) 0 0 no-repeat; margin-bottom:13px; position:relative}
#solutions p{width:120px; padding-left:10px}
#solutions p.arrow{padding-left:28px; background:url(../images/arrow.jpg) 10px 3px no-repeat; margin-top:15px}
#solutions p.arrow a{font:10px/16px Tahoma, sans-serif; color:#e89809; font-weight:normal; text-decoration:none }
#solutions p.arrow a:hover{color:#000; text-decoration:none;}


/* BUTTONS*/

#buttons{width:775px; height:41px; background:url(../images/b_buttons.jpg) 0 0 no-repeat; position:relative; margin: 0 auto; clear:both}
#buttons ul{
	position:absolute;
	top:14px;
	left:58px;
	width: 619px;
}
#buttons li{height:14px; float:left}
#buttons li.strategies a{width:154px; height:14px; display:block; text-indent:-20000px; background:url(../images/btn_strategies.gif) 0 0 no-repeat; margin-right:89px}
#buttons li.communications a{width:165px; height:14px; display:block; text-indent:-20000px; background:url(../images/btn_communications.gif) 0 0 no-repeat; margin-right:96px}
#buttons li.hr a{width:117px; height:14px; display:block; text-indent:-20000px; background:url(../images/btn_hr.gif) 0 0 no-repeat;}

/* INTERNAL */

#internal{width:700px; position:relative; margin: 0 auto; clear:both; padding-top:20px; padding-bottom:15px; border-bottom:#3d2509 1px dotted;}
#internal p{font:12px/16px Tahoma, sans-serif; font-weight:normal;}
#internal ul li{font:12px Tahoma; margin:0; color:#963; font-weight:bolder; list-style-type:disc; margin-bottom:7px;}

/* CONTENT */

#content{width:775px; position:relative; margin: 0 auto; clear:both; padding-top:20px; padding-bottom:15px; border-bottom:#3d2509 1px dotted;}

#services{width:335px; position:relative; float:left; display:inline; padding:0 20px 0 33px; border-right:#ebe9e6 1px solid; margin-right:12px}
#services img{width:122px; float:left; margin-right:12px;}
#services h2{width:195px; height:34px; margin-bottom:2px;  margin-top:12px;position:relative; float:left; border-bottom:#e89909 1px solid}
#services p{width:193px; float:left}

#welcome{width:350px; position:relative; float:left; display:inline;}
#welcome h2{height:47px; background:url(../images/h_welcome.gif) 21px 14px no-repeat; position:relative; margin-bottom:7px}
#welcome img{width:125px; float:left; margin-right:7px;}
#welcome p{width:203px; float:left; padding-top:12px; border-top:#e89909 1px solid}

#welcome ul{margin-top:15px; margin-left:38px}
#welcome li{background:url(../images/arrow.jpg) 0 3px no-repeat; padding-left:25px; height:20px}
#welcome li a{font:10px/14px Tahoma, sans-serif; color:#494b46; font-weight:normal; text-decoration:underline}
#welcome li a:hover{color:#fff; font-weight:normal; text-decoration:none; background:#000;}

/* TOPICS */

#topics{width:775px; position:relative; margin: 0 auto; clear:both; padding-top:14px}

#partners{width:220px; position:relative; float:left; display:inline; margin:0 30px 70px 38px; background:url(../images/img_partners.gif) 0 0 no-repeat;}
#partners h2{height:40px; position:relative; margin-bottom:0px ; margin-top:20px; margin-left:45px}
#partners p{padding-left:5px;}


#markets{width:220px; position:relative; float:left; display:inline; margin:0 30px 70px 0; background:url(../images/img_markets.gif) 0 0 no-repeat;}
#markets h2{height:40px; position:relative; margin-bottom:0px ; margin-top:20px; margin-left:45px}
#markets p{padding-left:5px;}

#events{width:220px; position:relative; float:left; display:inline; margin:0 0 70px 0; background:url(../images/img_events.gif) 0 0 no-repeat;}
#events h2{height:40px; position:relative; margin-bottom:0px ; margin-top:20px; margin-left:55px}
#events p{padding-left:5px;}

/* FOOTER */

#footer{width:775px; height:50px; background:#989995; position:relative; margin: 0 auto; clear:both; border-top:#3d2509 1px dotted;}
#footer p{padding: 10px 0 0 0; font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#fff;}
#footer p a{font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:none; background:#fff; color:#000}
