/* CSS Document */
* { 
	margin:0; 
	padding:0; 
}

#content h1 a { 
	font-size:24px; 
	color:#2a4b6d; 
	margin-bottom:10px;
	margin-top:23px;
}
#content a { color:#93a435;
}

/*Forth big box*/
.four_courses { 
	float:left; 
	width:245px; 
	margin:0 15px;
}
.four_courses h3 { 
	color:#cc3333; 
	margin-bottom:10px; 
	font-size:16px; 
	font-weight:inherit;
}

.four_courses p { 
	font-size:11px;
	color:#666666; 
	margin-right:80px; 
}

#author p a, #coach p a { 
	color:#93a435;
}
#top_row p a, #bottom_row p a, p a{ 
	color:#93a435;
}

#top_coner {
	float:left;
	background:url(../images/bg_gray_top.gif) no-repeat left top;
	width:100%;
	padding-top:6px;
	margin-bottom:20px;
}
#bottom_coner {
	float:left;
	background:url(../images/bg_gray_top.gif) no-repeat left top;
	width:100%;
	padding-top:6px;
}
#top_row {
	width:100%;
	background:url(../images/bottom_coach.gif) no-repeat left bottom;
	float:left;
	padding-bottom:10px;
}
#bottom_row {
	width:100%;
	background:url(../images/bottom_coach2.gif) no-repeat left bottom;
	float:left;
	padding-bottom:10px;
}
#author, #clients {
	margin-left:30px;
}


#content .box {
	float:left;
	width:275px;
	margin-top:10px;
	border-bottom:#e0e0e0 1px solid;
 }

.box img {
	float:left;
	padding-top:7px;
	margin-right:10px;
}
.box a {
	text-align:left;
}
.box h3 { 
	color:#99cccc; 
	font-size:16px; 
	font-weight:inherit;
}
.p { 
	color:#666666;
}
.box p a { 
	color:#93a435;
}
.boxgap { 
	margin-left:20px;}

#content .register {
	color:#FFFFFF;
	background-color:#93a435;
	line-height:22px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:6px;
	padding-right:6px;
	float:left;
}
#content .register2 {
	color:#FFFFFF;
	background-color:#93a435;
	line-height:22px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	float:right;
}

