/* Container Styles for DotNetNuke
 Styles for Image Header Boxes Simple Red Leaf Skin */

/* ====================
== Styles for layout of container
============================= */

/* ==============================
== Main container holder, set box borders and background colour
================================== */
.tacfcontent-container-white{
	color:#333;
	background-color:#FBFAFA;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;	
	margin:0;
	padding:10px 20px 20px 20px;
	float:left;
}

.tacfcontent-container-grey-border{
	color:#333;
	background-color:#E1DEDC;
	border-left:1px solid #9e8085;
	border-right:1px solid #9e8085;	
	padding:10px 20px 20px 20px;
	float:left;
}

.tacfcontent-container-plain{
	color:#333;
	background-color:#E1DEDC;
	border-left:1px solid #CCC7C2;
	border-right:1px solid #CCC7C2;	
	margin:0;
	padding:10px 20px 20px 20px;
	float:left;
}

.twothird {
	width:584px;
}

.full {
	width:95.6%;
}

.third {
	width:262px;
}

.floor {
	clear:both;
}

.tacfcontainerholder_full
{
	width:100%;
	margin-bottom:13px;
}






.tacfcontainerholder_third_right
{
	width:304px;
	float:right;
	margin-bottom:13px;
}

.tacfcontainerholder_third_middle
{
	width:304px;
	float:left;
	margin: 0 20px 13px 20px;
}

.tacfcontainerholder_third_left
{
	width:304px;
	clear:left;
	float:left;
	margin-bottom:13px;
}

.tacfcontainer_twothird_right
{
	width:626px;
	clear:right;
	float:right;
	margin-bottom:13px;
}

.tacfcontainer_twothird_left
{
	width:626px;
	margin-bottom:13px;
	float:left;
}

.tacfcontainerholder_colourbackground
{
    background-color: Transparent;
}

/******************************/
/*** Rounded Edges ***********/
/****************************/
.tacfcontainer-top-left {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-border-topleft.png);
	background-position:left bottom;
	height:8px;
	width:8px;
	float:left;
	clear:left;
	padding:0;
	margin:0;
}

.tacfcontainer-top-left-light {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-white-topleft.png);
	height:8px;
	width:8px;
	float:left;
	clear:left;
	padding:0;
	margin:0;
}


.tacfcontainer-top-left-plain {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-plain-topleft.png);
	height:8px;
	width:8px;
	float:left;
	clear:left;
	padding:0;
	margin:0;
}

.widthtwothird {
	width:610px;
}

.widthfull {
	width:936px;
}

.widththird {
	width:288px;
}

.tacfcontainer-top {
	background-color:#E1DEDC;
	border-top: 1px solid #9E8085;
	height:7px;
	float:left;
	padding:0;
	margin:0;
}

.tacfcontainer-top-plain {
	background-color:#E1DEDC;
	border-top: 1px solid #CCC7C2;
	height:7px;
	float:left;
	padding:0;
	margin:0;
}

.tacfcontainer-top-light {
	background-color:#FBFAFA;
	border-top:1px solid #FFF;
	height:7px;
	float:left;
	padding:0;
	margin:0;
}

.tacfcontainer-top-right {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-border-topright.png);
	height:8px;
	width:8px;
	float:left;
	padding:0;
	margin:0;
}

.tacfcontainer-top-right-plain {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-plain-topright.png);
	height:8px;
	width:8px;
	float:left;
	padding:0;
	margin:0;
}

.tacfcontainer-top-right-light {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-white-topright.png);
	height:8px;
	width:8px;
	float:left;
	padding:0;
	margin:0;
}

.tacfcontainer-bottom-left {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-border-btmleft.png);
	height:8px;
	width:8px;
	float:left;
	clear:left;
	padding:0;
	margin:0;
}

.tacfcontainer-bottom-left-plain {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-plain-btmleft.png);
	height:8px;
	width:8px;
	float:left;
	clear:left;
	padding:0;
	margin:0;
}

.tacfcontainer-bottom-left-light {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-white-btmleft.png);
	height:8px;
	width:8px;
	float:left;
	clear:left;
	padding:0;
	margin:0;
}

.tacfcontainer-bottom {
	background-color:#E1DEDC;
	border-bottom:1px solid #9E8085;
	height:7px;
	float:left;
	padding:0;
}

.tacfcontainer-bottom-plain {
	background-color:#E1DEDC;
	border-bottom:1px solid #CCC7C2;
	height:7px;
	float:left;
	padding:0;
}

.tacfcontainer-bottom-light {
	background-color:#FBFAFA;
	border-bottom:1px solid #FFF;
	height:7px;
	float:left;
	padding:0;
}

.tacfcontainer-bottom-right {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-border-btmright.png);
	background-repeat:no-repeat;
	display:block;
	height:8px;
	width:8px;
	float:left;
	padding:0;
	margin:0;
}

.tacfcontainer-bottom-right-plain {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-plain-btmright.png);
	background-repeat:no-repeat;
	display:block;
	height:8px;
	width:8px;
	float:left;
	padding:0;
	margin:0;
}

.tacfcontainer-bottom-right-light {
	background-image:url(http://cdn.tacf.catchthefire.com/files/skin/images/tacf-cont-white-btmright.png);
	background-repeat:no-repeat;
	display:block;
	height:8px;
	width:8px;
	float:left;
	padding:0;
	margin:0;
}
/*******************************/
/**  Transparent  ************/
/***************************/
.transthird { width:264px;}
.transtwothird{ width:586px;}
.left{ float:left; clear:left;}
.right{float:right; clear:right;}
.middle{float:left; margin: 0 20px 13px 20px;}

.tacfcontainer_transparent {
	padding:10px 20px 10px 20px;
	margin:0 0 13px 0;
	background-color:transparent;
	position:relative;
}
.tacfcontainer_transparent.left {
	padding-right:0;
}
.tacfcontainer_transparent.right {
	padding-leftt:0;
}


/*******************************/
/**  None  ************/
/***************************/
.nonethird { width:304px;}
.nonetwothird{ width:626px;}
.left{ float:left; clear:left;}
.right{float:right; clear:right;}
.middle{float:left; margin: 0 20px 13px 20px;}

.tacfcontainer_none {
	padding:0;
	margin:0 0 13px 0;
	background-color:transparent;
	position:relative;
}

/* ================
== title section 
===================*/
.tacfactions_image
{
    background-color: Transparent;
	text-align:left;
}

/* ================
== footer section 
===================*/
.tacffooter_image
{
}


