
	body{
		background:		#FFFFFF ;
		font-family:		arial ;
	}

	a{
		text-decoration:	none ;
	}

	div.clear{
		clear:			both ;
	}

	div#body{
		background:		#fff url('../images/home/body-bg.gif') left bottom repeat-x ;
	}

	div#top{
		height:			232px ;
		margin:			0 auto ;
		width:			950px ;
	}

	div#top img#logo{
		float:			left ;
		margin:			15px 0 0 32px ;
	}

	div#top div#top-right{
		background:		transparent url('../images/home/top-right-bg.gif') right bottom no-repeat ;
		float:			right ;
		height:			232px ;
		width:			272px ;
	}

	div#top div#top-right span{
		color:			#b3b3b3 ;
		display:			block ;
		font-size:			12px ;
		font-style:		italic ;
		margin:			10px 0 0 80px ;
	}

	div#top div#top-right div.text-content{
		color:			#707070 ;
		font-size:			11px ;
		height:			104px ;
		line-height:		13px ;
		margin:			0 0 6px 0 ;
		overflow:			hidden ;
		padding:			40px 0 0 0 ;
		text-align:		justify ;
		width:			272px ;
	}

	div#top div#top-right a{
		color:			#1ab5b9 ;
		font-size:			11px ;
		text-decoration:	underline ;
		text-transform:		uppercase ;
	}

	div#top div#top-right div.bubbles{
		background:		transparent url('../images/home/bubbles.gif') left center no-repeat ;
		height:			12px ;
		margin:			10px 0 0 0 ;
		width:			85px ;
	}

	div#all{
		background:		#fff ;
		margin:			0 auto ;
		width:			950px ;
	}

	div#all div#left{
		background:		transparent url('../images/home/left-bg.gif') 0 89px no-repeat ;
		float:			left ;
		_height:			300px ;
		min-height:		300px ;
		width:			263px ;
	}

	div#all div#left ul#mmenu{
		display:			block ;
		margin:			10px 12px 0 0 ;
		padding:			0 ;
	}

	div#all div#left ul#mmenu li{
		list-style:			none ;
		margin:			0 ;
		padding:			2px 0 ;
		text-align:		right ;
	}

	div#all div#left ul#mmenu li a{
		color:			#595959 ;
		font-size:			13px ;
		padding:			0 22px 0 0 ;
		text-transform:		uppercase ;
	}

	div#all div#left ul#mmenu li a:hover{
		text-decoration:	underline ;
	}

	div#all div#left div#search{
		display:			block ;
		margin:			218px 0 0 0 ;
		padding:			0 0 0 56px ;
	}

	div#all div#left div#search form{
		border-bottom:		1px #cecece dotted ;
		display:			block ;
		margin:			0 0 4px 0 ;
		padding:			0 0 4px 0 ;
		width:			192px ;
	}

	div#all div#left div#search a{
		color:			#1ab5b9 ;
		font-size:			11px ;
		text-decoration:	underline ;
		text-transform:		uppercase ;
	}

	div#all div#left div#search form input.t{
		background:		#bdd306 url('../images/home/wrd-bg.gif') right top no-repeat ;
		border:			0px ;
		color:			#fff ;
		font-family:		arial ;
		font-size:			13px ;
		padding:			2px 10px 3px 2px ;
		width:			124px ;
	}

	div#all div#left div#search form input.s{
		background:		transparent ;
		border:			0px ;
		color:			#808080 ;
		cursor:			pointer ;
		font-family:		arial ;
		font-size:			10px ;
		font-weight:		bold ;
		margin:			0 0 0 4px ;
		padding:			0 ;
		text-transform:		uppercase ;
		width:			50px ;
	}

	div#all div#center{
		background:		transparent url('../images/home/center-bg.gif') 0 143px no-repeat ;
		float:			left ;
		width:			354px ;
	}

	div#all div#center div#relative{
		display:			block ;
		height:			320px ;
		position:			relative ;
	}

	div#all div#center div#relative div#absolute_one{
		left:				50px ;
		position:			absolute ;
		text-align:		center ;
		top:				136px ;
	}

	div#all div#center div#relative div#absolute_one a{
		background:		transparent url('../images/home/absolute/one.png') center top no-repeat ;
		behavior: 			url('css/iepngfix.htc') ;
		cursor:			pointer ;
		display:			block ;
		min-height:		114px ;
		width:			114px ;
	}

	div#all div#center div#relative div#absolute_one a h1{
		color:			#ffb70b ;
		font-size:			13px ;
		font-weight:		bold ;
		margin:			0 ;
		padding:			116px 0 0 0 ;
		text-transform:		uppercase ;
	}

	div#all div#center div#relative div#absolute_two{
		left:				209px ;
		position:			absolute ;
		text-align:		center ;
		top:				92px ;
	}

	div#all div#center div#relative div#absolute_two a{
		background:		transparent url('../images/home/absolute/two.png') center top no-repeat ;
		behavior: 			url('css/iepngfix.htc') ;
		cursor:			pointer ;
		display:			block ;
		min-height:		114px ;
		width:			114px ;
	}

	div#all div#center div#relative div#absolute_two a h1{
		color:			#0bb1b5 ;
		font-size:			13px ;
		font-weight:		bold ;
		margin:			0 ;
		padding:			116px 0 0 0 ;
		text-transform:		uppercase ;
	}

	div#all div#center div#relative div#absolute_three{
		left:				348px ;
		position:			absolute ;
		text-align:		center ;
		top:				22px ;
	}

	div#all div#center div#relative div#absolute_three a{
		background:		transparent url('../images/home/absolute/three.png') center top no-repeat ;
		behavior: 			url('css/iepngfix.htc') ;
		cursor:			pointer ;
		display:			block ;
		min-height:		114px ;
		width:			114px ;
	}

	div#all div#center div#relative div#absolute_three a h1{
		color:			#c6d92c ;
		font-size:			13px ;
		font-weight:		bold ;
		margin:			0 ;
		padding:			116px 0 0 0 ;
		text-transform:		uppercase ;
	}

	div#all div#center div.new{
		float:			right ;
		margin:			0 14px 0 0 ;
		width:			176px ;
	}

	div#all div#center div.new span{
		color:			#757575 ;
		font-size:			12px ;
		font-style:		italic ;
	}

	div#all div#center div.new a h1{
		color:			#bcd203 ;
		font-family:		arial ;
		font-size:			12px ;
		padding:			3px 0 0 0 ;
		margin:			0 ;
		text-transform:		uppercase ;
	}

	div#all div#center div.new div{
		font-size:			12px ;
		margin:			0 0 6px 0 ;
	}

	div#all div#center div.new a.more{
		color:			#1ab5b9 ;
		font-size:			11px ;
		text-decoration:	underline ;
		text-transform:		uppercase ;
	}

	div#all div#right{
		background:		transparent url('../images/home/right-bg.gif') 0 0 no-repeat ;
		float:			left ;
		width:			329px ;
	}

	div#all div#right div.fill{
		display:			block ;
		height:			189px ;
	}

	div#all div#right div#title{
		text-align:		right ;
		width:			250px ;
	}

	div#all div#right div#title a h2{
		color:			#fff ;
		font-size:			13px ;
		font-weight:		bold ;
		margin:			0 ;
		padding:			5px 0 ;
		text-transform:		uppercase ;
	}

	div#all div#right div#title a.more{
		color:			#1ab5b9 ;
		font-size:			11px ;
		text-decoration:	underline ;
		text-transform:		uppercase ;
	}

	div#all div#right div.new{
		border-left:		1px #cecece dotted ;
		display:			block ;
		margin:			30px 0 0 0 ;
		padding:			0 32px 0 32px ;
		text-align:		left ;
	}

	div#all div#right div.new a.pic{
		display:			block ;
		float:			left ;
		height:			81px ;
		margin:			0 8px 0 0 ;
		width:			106px ;
	}

	div#all div#right div.new span{
		color:			#757575 ;
		font-size:			12px ;
		font-style:		italic ;
	}

	div#all div#right div.new a h1{
		color:			#bcd203 ;
		font-family:		arial ;
		font-size:			12px ;
		padding:			3px 0 0 0 ;
		margin:			0 ;
		text-transform:		uppercase ;
	}

	div#all div#right div.new div{
		font-size:			12px ;
		margin:			0 0 6px 0 ;
		text-align:		justify ;
	}

	div#all div#right div.new a.more{
		color:			#1ab5b9 ;
		font-size:			11px ;
		text-decoration:	underline ;
		text-transform:		uppercase ;
	}

	div#corners{
		background:		#fff url('../images/home/corners.jpg') 941px bottom no-repeat ;
		margin:			0 auto ;
		width:			950px ;
	}

	div#corners div.l{
		background:		#fff url('../images/home/corners.jpg') -9px bottom no-repeat ;
		color:			#757575 ;
		float:			left ;
		font-size:			10px ;
		padding:			0 0 10px 20px ;
		width:			475px ;
	}

	div#foot{
		background:		#bdd207 ;
	}

	div#foot div#foot-shadow{
		background:		#bdd207 url('../images/home/foot-bg.jpg') left top repeat-x ;
		margin:			0 auto ;
		width:			924px ;
		height:			50px ;
	}

	div#foot div#foot-shadow div,
	div#foot div#foot-shadow div a{
		color:			#535e02 ;
		font-size:			11px ;
		margin:			0 auto ;
		padding:			4px 0 0 0 ;
		text-align:		center ;
		width:			660px ;
	}

	div#credits{
		line-height:		10px ;
		padding:			0 0 30px 0 ;
	}

	div#credits a{
		color:			#757575 ;
		font-size:			10px ;
	}

