@charset "UTF-8";
/* 
==============================================================================
These styles are page specific and only apply to the root default page (home)
==============================================================================
 */

/*--------------------------*/
/*HOME*/
div.frame{
	width: 739px;
	background: url(/images/big_box_top.png) 0 0 no-repeat;
	padding: 12px 0 0 0;
}
	div.frame h3,
	div.frame p{
		margin: 0;
		padding: 0 11px 0;
	}
	div.frame p{
		font-size: 1.2em;
		padding: 2px 12px 7px 17px;
	}
	div.frame h3{
		font-size: 1.8em;
		letter-spacing: 0.04em;
		padding-left: 17px;
	}
	div.frameBottom{
		background: url(/images/home_box_bottom.png) 0px bottom no-repeat;
		padding-bottom: 25px;
		padding-left: 3px;
	}
div.bigButtons{
	overflow: hidden;
	padding-left: 12px;
	padding-top: 20px;
	
}
div.bigButtons ul{
	list-style-type: none; 
	
}
	div.bigButtons li{
		float: left;
	}
	div.bigButtons a{
		background: url(/images/big_button_bg.png) no-repeat;
		height: 76px;
		padding: 23px 10px 0 10px;
		width: 189px;
		display: inline-block;
		
		margin-right: 20px;
		text-align: center;
		font-weight: normal;
		text-decoration: none;
		text-transform: uppercase;
		font-size: 0.9em;
		line-height: 1.5em;
	}
	div.bigButtons a:hover{
			background: url(/images/big_button_bg_hover.png) 0 0 no-repeat;
		}

		div.bigButtons a.request{
			margin-right: 0;
		}
			div.bigButtons a.request span{
				width: 124px;
				height: 27px;
				margin: 0 auto;
				background: url(/images/request.png) no-repeat;
			}
		div.bigButtons a.clients span{
			width: 145px;
			height: 27px;
			margin: 0 auto;
			background: url(/images/one_click.png) no-repeat;
		}
		div.bigButtons a.join span{
			width: 68px;
			height: 27px;
			margin: 0 auto;
			background: url(/images/join.png) no-repeat;
		}
			
		div.bigButtons a span{
			display: block;
			text-indent: -5000px;
		}