.rtop,.artop{display:block}
	.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
	.artop *{border-style: solid;border-width:0 1px}
	.r1,.rl1,.re1,.rel1{margin-left:5px}
	.r1,.rr1,.re1,.rer1{margin-right:5px}
	.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
	.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
	.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
	.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
	.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
	.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
	.rx1,.rxl1{border-left-width:5px}
	.rx1,.rxr1{border-right-width:5px}
	.rx2,.rxl2{border-left-width:3px}
	.rx2,.rxr2{border-right-width:3px}
	.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
	.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
	.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
	.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
	.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
	.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}
	div.news{width: 275px;margin-bottom: 20px}
	div.feature{width: 448px;margin: 8px 0 0 0; }
	
	
	h3{font-family:arial; font-size: 110%;margin:0;padding: 0 0 0 8px;background: #008ED6;color: #ffffff;text-align: left}
	.green h3{font-family:arial; font-size: 110%;margin:0;padding: 0 0 0 8px;background: #009900;color: #ffffff;text-align: left}
	p{background: #ffffff;margin:0;padding: 5px 10px;line-height: 1.3;text-align: justify}
	
	.pDonate{background: #ffffff;margin:0;padding: 5px 10px;line-height: 1.3;text-align: center; height:84px;}
	
	#mainHomeBody
	{
	width:98%;
	margin: 20px auto 0 auto;
	min-height:100%;
	}
	
	#leftHome
	{
	margin:10px 0 0 0;
	width:460px;
	float:left;	
	}

	#rightHome
	{
	margin:10px 0 0 0;
	width:270px;
	float:right;
	}	
	
	.homeBlock
	{
	font-size:11px;
	width:450px;
	margin:5px 5px 8px 5px;
	}
	
	#donateBox
	{
	float: left;
	width:165px;
	height:125px;
	}
	
	div.donate{width: 163px;height:150px;}
	div.homelandsec{width: 278px;height:150px; }
	
	div.homelandsec p{padding-bottom:10px; }
	
	#hlsBox
	{
	float: left;
	width:278px;
	height:125px;
	
	}
	
	.news a
	{
	color: #008ED6;
	margin-top:10px;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	}
	
	.news p
	{
	border-bottom:1px solid #eeeeee;
	}
	
	.news2 p
	{
	text-align:left;
	border-bottom:1px solid #eeeeee;
	}
	
	.featLeft
	{
		float:left;
	}
	
	.featRight
	{
		float:right;
	}
	
	/*Thumbnail drop shadow*/

.thumbnail {

	float: left;

	background: url(/images/shadowAlpha.png) no-repeat bottom right !important;

	background: url(/images/shadow.gif) no-repeat bottom right;

	margin: 10px 0 0 10px !important;

	margin: 10px 0 0 5px;

}



.thumbnail img {

	display: block;

	position: relative;

	background-color: #fff;

	border: 1px solid #a9a9a9;

	margin: -5px 5px 5px -5px;

	padding: 4px;

}



.thumbnail1 {

	float: left;

	background: url(/images/shadowAlpha.png) no-repeat bottom right !important;

	background: url(/images/shadow.gif) no-repeat bottom right;

	margin: 10px 0 0 10px !important;

	margin: 10px 0 0 5px;

}



.thumbnail1 img {

	display: block;

	position: relative;

	background-color: #fff;

	border: 1px solid #a9a9a9;

	margin: -5px 5px 5px -5px;

	padding: 4px;

}