
/* Full Width Style Block */
.grad_block {
	width:758px;
	background:url(images/grad_block_bg.gif) repeat-x;
	padding:15px 0 0 0;
	margin:0px;
}

/* END Full Width Style Block */

.with_gradient {
	background:url(images/grad_block_bg.gif) repeat-x;
}

.all_margins{
		margin:20px;
}

.with_margin {
	margin:20px 0 0 0;
}

/* Two Column Style Block */



.twocols {
	width:758px;
	padding:0;
	margin:0;
	clear:both;
	/*border:1px solid red;*/
}
.twocols .firstcol {
	float:left;
	width:378px;
	padding:0;
	
	border-right:#f0edd8 1px solid;
}
.twocols .secondcol {
	float:left;
	width:378px;
	padding:0;
	
	border-right:#f0edd8 1px solid;
}
.twocols h2{
	padding:20px 0 0 0;
}
.twocols p, .twocols h1, .twocols h3, .twocols h4, .twocols  ul {
	padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;
}

/* END two Column Style Block */

/* Three Column Style Block */


.threecols {
	width:758px;
	padding:0;
	
	clear:both;
	/*border:1px solid red;*/
}
.threecols .firstcol {
	float:left;
	width:252px;
	padding:0;
	
	border-right:#f0edd8 1px solid;
}
.threecols .secondcol {
	float:left;
	width:252px;
	padding:0;
	
	border-right:#f0edd8 1px solid;
}
.threecols .thirdcol {
	float:left;
	width:252px;
	padding:0;
	
}

.threecols h2{
	padding:20px 0 0 0;
}

.threecols p, .threecols h1, .threecols h3, .threecols h4, .threecols  ul {
	padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;
}

/* END Three Column Style Block */


/* Four Column Style Block */


.fourcols {
	width:758px;
	padding:0;
	margin:0;
	clear:both;
	/*border:1px solid red;*/
}
.fourcols .firstcol {
	float:left;
	width:189px;
	padding:0;
	
	border-right:#f0edd8 1px solid;
}
.fourcols .secondcol {
	float:left;
	width:189px;
	padding:0;
	
	border-right:#f0edd8 1px solid;
}
.fourcols .thirdcol {
	float:left;
	width:189px;
	padding:0;
	
}

.fourcols .fourthcol {
	float:left;
	width:189px;
	padding:0;
	
}

.fourcols h2{
	padding:20px 0 0 0;
}

.fourcols p, .fourcols h1, .fourcols h3, .fourcols h4, .fourcols  ul {
	padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;
}

/* END Four Column Style Block */

/* Left Float Style Block */
.float_block_left {
	width:758px;
	padding:0;
	margin:30px 0 0 0 ;
	/*border:1px #ddd8b6 solid;*/
}

.float_block_left img {
	float:left;
	padding:0 15px 0 0;
	margin-left:0;
}

/* END Float Style Block */


/* Right Float Style Block */
.float_block_right {
	width:758px;
	padding:0 0 0 0;
	margin:30px 0 0 0 ;
	/*border:1px #ddd8b6 solid;*/
}

.float_block_right img{
	float:right;
	padding:0 0 0 15px;
	margin:0px;
	
	/*border:1px red solid*/
}

.float_block_right p {
	
}


/* END Right Float Style Block */





/* The following should be added/modified in style.css instead: */


	


