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

body{
	background:#222;
	background-repeat:repeat-x;
	color:#666;
	margin:0px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:20px;
}
img{
	border:none;
}

a{
	color:#72bf44;
	text-decoration:none;
	outline: none;
}

a:hover {
	text-decoration:underline;
}

#box {
	background:#000;
	border:solid 1px #72bf44;
	padding:10px;
	width:930px;
	margin:30px auto;
	border-radius: 15px;
	-moz-box-shadow: 0px 0px 20px #111;
	-webkit-box-shadow: 0px 0px 20px #111;
	box-shadow: 0px 0px 20px #111;
}

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


#header{
	width:900px; 
	text-align:left; 
	margin:0 auto; 
	font-size:16px; 
	padding:5px 0px;
}

#logo{
	float:left;
}

#logo a{
	display:block;
}

#logo a span{
	display:none;
}


#menu ul{
	border:0 solid #CCCCCC;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:15px 0 0 325px;
	padding:0;
	text-align:right;
	float:left;
}

#menu ul li{
	float:left;
}

#menu ul li a{
	display:block;
	padding:10px;
}

#menu .current{
	color:#fff;
}

#menu span{
}


/*************************************************  main  ***********************************************************/


#main{
	text-align:center;
	width:900px;
	margin:0 auto;
}

#main_text{
	text-align:left;
}

#navigation{
	font-size:9px;
	text-align:center;
}

#portfolio, #print{
	padding:15px;
	float:left;
}

#portfolio img{
	border:solid 1px #666;
}

#portfolio a:hover img{
	border:solid 1px #999;
}

#price{
	text-align:left;
}

#price .box{
	background:#CCC url(images/price_bg.gif) repeat-x top;
	border:3px solid #666;
	padding:15px;
	margin:20px 0;
}

#price h3{
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#0072bc;
}

#price p{
	margin:0 0 10px 0;
}

.submit_button {
	background-color:#666;
	border:#999 1px solid;
	color:#ccc;
	display:block;
	cursor:pointer;
}

.submit_button:hover {
	text-decoration:underline;
}

#contact {
}

#clear{
	clear:both;
}

/***************************************************** footer  *****************************************************************/

#footer{
	padding-top:7px;
	font-size:9px;
	text-align:center;
}



/********************************    left menu    *********************************************/

#left_menu{
	width:255px;
	min-height:760px;
	float:left;
	text-align:center;
	overflow:hidden;
	/*margin-bottom: -2000px;
	padding-bottom: 2000px;*/
}

#left_menu img{
	margin:35px 0 0 0;
}

#left_menu_service, #left_menu_team, #left_menu_ask {
	display:none;
}

#service #left_menu_service, #team #left_menu_team, #ask #left_menu_ask{
	display:block;
}

#left_menu ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align:left;
	margin:20px 0 0 30px;
	padding:0 0 0 13px;
}

#left_menu li{
	padding:0 15px;
	margin:30px 0 10px 0;
	width:210px;
}

#left_menu li a{
	padding:10px 0;
	display:block;
	color:#000;
}

#left_menu ul ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align:left;
	line-height:15px;
	margin:0px 0 0 0px;
	padding:0 0 0 20px;
	display:none;
	font-size:11px;
}

#left_menu ul ul li{
	padding:0 0px;
	margin:0px 0 0  0;
	line-height:7px;
}

#left_menu ul ul li a:active{
	color:#000;
}

/* Sub menu show with CSS*/
.business #sub_business, .professional #sub_professional{
	display:block;
}

/* menu current with CSS*/
.nonprofit #menu_nonprofit, .business #menu_business, .personal #menu_personal, .professional #menu_professional,  .consulting #menu_consulting{
	background:#FFFFFF;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-khtml-border-radius:12px;
	border-radius:12px;
	padding:0 0 0 -10px;
	-moz-box-shadow:0px 0px 10px #a2b9ca;
	-webkit-box-shadow:0px 0px 10px #a2b9ca;
	box-shadow: 0px 0px 10px #a2b9ca;
}

.nonprofit #menu_nonprofit a, .business #menu_business a, .personal #menu_personal a, .professional #menu_professional a,  .consulting #menu_consulting a{
	color:#006097;
}

.bookkeeping #menu_bookkeeping a, .accoutant #menu_accoutant a, .controling #menu_controling a, .advanced #menu_advanced a, .basic #menu_basic a{
	font-weight:bold;
	color:#006097;
}


