/****** Nifty Corners ******/

.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

/****** Header Top Corners *******/
div.roundTop div, div.roundTop{
	width:940px;
	height: 5px;
	font-size: 1px;
}
div.roundTop  {
	position:absolute;
	top:24px;
	background: url(../img/bg/TL.gif) no-repeat top left;
}
div.roundTop div {
	background: url(../img/bg/TR.gif) no-repeat top right;
}

/****** Border Corners *******/

.cornr_box_top {
	background: url(../img/bg/px.png) top repeat-x;
}
.cornr_box_middle{
	border-left:solid 1px #6fb84b;
	border-right:solid 1px #6fb84b;
	
}
.cornr_box_bottom {
	background:transparent url(../img/bg/px.png) repeat-x scroll left 6px;
	clear:both;
	padding-bottom:20px;
}
.roundedcornr_top{
	background: url(../img/bg/tl.png) no-repeat top left;
}
.roundedcornr_top div{
	background: url(../img/bg/tr.png) no-repeat top right;
}
.roundedcornr_bottom{
	background: url(../img/bg/bl.png) no-repeat bottom left;
}
.roundedcornr_bottom div {
	background: url(../img/bg/br.png) no-repeat bottom right;
}
.roundedcornr_content p{
		margin:10px;
		padding:0px;
}
.roundedcornr_top div,.roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 100%;
	height: 7px;
	font-size: 1px;
}
.cornr_content{ 
	padding: 0 7px;
	overflow:hidden;
 }
 /*
 .cornr_content p{
 	padding:0 0 0 3px;
 }
 */
 .cornr_content h1{
 	padding:0 0 0 3px;
 }

