/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }

/* Global properties ======================================================== */
body { 
	background:#212222; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%; 
	line-height:1.125em;
	color:#ffffff;
	background:#000000 url(../images/main_bg.jpg) repeat-y center top;
}
html { min-width:890px;}
html, body { height:100%;}

h1{ font-size:1.0em;}

p{ font-size:1.15em;
line-height:14px;}

.clearfloat {
    clear: both;
    font-size: 1px;
    height: 0;
    line-height: 0;}

/* Global Structure ============================================================= */
#wraper {
	margin: 0px auto 0px;
	position: relative;
	width:890px;
	font-size:.8125em;
	overflow:hidden;
	padding-bottom:0px;
}

.home {
	background:url(../images/HomePage_GirlImage.gif) no-repeat right 60px;
}

	/* Header */
	#wraper #logo{
		height:52px;
		overflow:hidden;
		width:438px;
		padding:10px 6px;
		
		}
		
	#wraper .caption{
		height:52px;
		overflow:hidden;
		width:560px;
		padding:0px 0px;
		background:#000;
		
		}
		
		

			
	
/*===== content =====*/

#content {
	margin: 0px auto 0px;
	position: relative;
	width:890px;
	overflow:hidden;
	padding-bottom:0px;
	}
	

	#content .left_navi{
		overflow:hidden;	
		width:160px;
		margin:0px;	
		float:left;
		padding:50px 0 0 0;
		}

	
	
	
	#content .left_navi ul{
		color:#000;	
		overflow:hidden;	
		width:190px;
		margin:35px 0 0 0;	
		float:left;
		padding:0px;
		background:url(../images/left_nv_midbg.gif) repeat-y left top;
		list-style-type:none;
		}
			
			.left_navi ul li{
				color:#000;
				display:block;
				margin:2px 0;			
				}
				
				.left_navi ul li a{
					color:#6f6f6f;
					font-size:14px;
					display:block;
					margin:6px 0;
					padding:0px 0px;					
					text-decoration:none;
					text-indent:-100000px;
					}
					
					.left_navi ul li a#home{						
						display:block;
						padding:0px;
						background:url(../images/home_off.gif) no-repeat left top;							
						width:160px;
						height:36px;
						}
						
						.left_navi ul li a:hover#home{						
							display:block;
							padding:0px;
							background:url(../images/home_on.gif) no-repeat left top;						
							width:160px;
							height:36px;
							}
						
						.left_navi ul li a.current#home{						
							display:block;
							padding:0px;
							background:url(../images/home_on.gif) no-repeat left top;						
							width:160px;
							height:36px;
							}
							
					.left_navi ul li a#consultants{						
						display:block;
						padding:0px;
						background:url(../images/consultants_off.gif) no-repeat left top;							
						width:160px;
						height:36px;
						}
						
						.left_navi ul li a:hover#consultants{						
							display:block;
							padding:0px;
							background:url(../images/consultants_on.gif) no-repeat left top;						
							width:160px;
							height:36px;
							}
						
						.left_navi ul li a.current#consultants{						
							display:block;
							padding:0px;
							background:url(../images/consultants_on.gif) no-repeat left top;						
							width:160px;
							height:36px;
							}
							
							
					.left_navi ul li a#seminars{						
						display:block;
						padding:0px;
						background:url(../images/seminars_off.gif) no-repeat left top;							
						width:160px;
						height:36px;
						}
						
						.left_navi ul li a:hover#seminars{						
							display:block;
							padding:0px;
							background:url(../images/seminars_on.gif) no-repeat left top;						
							width:160px;
							height:36px;
							}
						
						.left_navi ul li a.current#seminars{						
							display:block;
							padding:0px;
							background:url(../images/seminars_on.gif) no-repeat left top;						
							width:160px;
							height:36px;
							}
					
					
					.left_navi ul li a#contactus{						
						display:block;
						padding:0px;
						background:url(../images/contactus_off.gif) no-repeat left top;							
						width:160px;
						height:36px;
						}
						
						.left_navi ul li a:hover#contactus{						
							display:block;
							padding:0px;
							background:url(../images/contactus_on.gif) no-repeat left top;						
							width:160px;
							height:36px;
							}
						
						.left_navi ul li a.current#contactus{						
							display:block;
							padding:0px;
							background:url(../images/contactus_on.gif) no-repeat left top;						
							width:160px;
							height:36px;
							}
						
						
						
						
		.left_navi ul li a#workbook{						
						display:block;
						padding:0px;
						background:url(../images/workbooks_off.jpg) no-repeat left top;							
						width:160px;
						height:36px;
						}
						
						.left_navi ul li a:hover#workbook{						
							display:block;
							padding:0px;
							background:url(../images/workbooks_on.jpg) no-repeat left top;						
							width:160px;
							height:36px;
							}
						
						.left_navi ul li a.current#workbook{						
							display:block;
							padding:0px;
							background:url(../images/workbooks_on.jpg) no-repeat left top;						
							width:160px;
							height:36px;
							}				
						
		
		
		
	#content .right_block{
		overflow:hidden;	
		width:710px;
		margin:0px;	
		float:left;
		padding:20px 0 0 20px;
		}
		
		
		.right_block .img_block{
			overflow:hidden;	
			float:left; width:112px;
			}


		.right_block .rightcontent_block{
			overflow:hidden;	
			float:left; width:598px;
			}

		
	.right_block strong{
		color:#fff;
		font-size:1.405em;
		line-height:22px;
		
		}
/*===== -/content =====*/


/*===== footer =====*/
#footer {
	color:#ffffff;
	background:#000000;
	overflow:hidden;
	width:890px;
	margin:0px auto 0px;
	text-align:center;
	font-size:.75em;
	padding-top:0px;	
	height:240px;
	border-top:1px #ffffff solid;
	
}

#footer .footer_rt {
	color:#ffffff;
	background:#000000;
	overflow:hidden;
	width:280px;
	margin:0px auto 0px;
	text-align:center;
	font-size:.75em;
	padding-top:0px;	
	height:280px;
	float:right;
	text-align:right;	
	}
	
	.footer_rt  a, .footer_rt .sponser a{
		color:#6f6f6f;
		font-size:2.875em;
		text-align:right;
		text-decoration:none;	
		}
		
	.footer_rt .sponser{
		color:#175fad;
		text-align:right;width:280px;
		margin-top:30px;
		}
		
		

	


.calenderlink{
	color:#ffffff;
	background:url(../images/check_callender.png) 0px 0px no-repeat;
	overflow:hidden;
	width:550px;
	height:222px;
	font-size:.75em;
	position:absolute;
	left:28px;
	top:605px;
	z-index:10000;
	}
	
	


p.home_bg{
	 font-size:1.15em; padding-right:245px; line-height:17px; padding-top:18px;
		}
	


.contact input{ width:240px; height:24px; border:1px solid #ffffff; background:#cacaca;}

.contact textarea{ width:420px; height:120px; border:1px solid #ffffff; background:#cacaca; font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}
