/* 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
================================== */
.globalcontainer {
	margin:0 0 25px 0;
}


.globalcontent-container-login{
	color:#333;
	background-color:#1C1C1C;
	border-left:2px solid #60605F;
	border-right:2px solid #60605F;	
	padding:10px 30px 20px 30px;
	margin:0 auto;
	float:left;
	font-family:'lucida grande',geneva,tahoma,sans-serif;
	font-size:14px;
	font-style:normal;
	text-align:left;
}

#dnn_ctl01_dnnLogin_ctl03_Login_Login_DNN_plUsername_cmdHelp, #dnn_ctl01_dnnLogin_ctl03_Login_Login_DNN_plPassword_cmdHelp, #dnn_ctl01_dnnLogin_ctl03_Login_Login_DNN_plVerification_cmdHelp {
	display:none!important;
}

#global-login-header {
	width:100%;
	clear:both;
}

#global-login-logo {
	background-image:url(http://cdn.catchthefire.com/files/global/global-lightbox-flame.png);
	background-repeat:no-repeat;
	background-position:left;
	width:41px;
	height:62px;
	float:left;
	padding:20px 0 0 10px;
}

#global-login-title {
	font-size:3.2em;
	line-height:1em;
	width:330px;
	height:45px;
	float:left;
	color:#CCC;
	text-align:left;
	text-transform:uppercase;
	margin: 3px 0 5px 0;
	*margin-top:0px;
	padding:0;
	z-index:1002;
}

#global-login-subtitle {
	color:#791F31;
	font-size:1.5em;
	line-height:1em;
	text-transform:uppercase;
	height:35px;
	width:330px;
	float:left;
	padding:0;
}

#global-login-note, #global-login-note p {
	font-size:1em;
	line-height:1.2em;
	font-weight:normal;
	color:#999;
	width:100%;
	clear:both;
	padding: 0 ;
}

#global-login-note a {
	color:#999;
	
}

#global-login-message {
	color:#791F31;
	text-align:left;
	padding: 10px 0 5px 0;		
	font-weight:bold;
}

.globalcontent-container-login .SubHead {
	color:#8F8F8F;
	font-size:1.1em;
	font-weight:normal;
	padding: 10px 0 5px 0;
	width:100%;
}

.globalcontent-container-login .NormalTextBox {
	width:380px !important;
	height:24px;
	background-color:#CCC;
	font-family:'lucida grande',geneva,tahoma,sans-serif;
	font-size:20px;
	font-style:normal;
	border:0;
	padding:5px;
	margin: 0 0 0 -3px;
}

#global-bar-content #global-welcome .global-logout a.CommandButton:link{
	font-size:1em;
	color:#8F8F8F;
	font-weight:bold;
	text-decoration:underline;
	font-family:'lucida grande',geneva,tahoma,sans-serif;
	margin-top:-15px;
	position:relative;
}

#dnn_ctl01_dnnLogin_ctl03_Login_cmdRegister, #dnn_ctl01_dnnLogin_ctl03_Login_cmdPassword{
	position:absolute;
	bottom:45px !important;
	border:0 !important;
	color:#999 !important;
	padding:0 35px !important;
}

#dnn_ctl01_dnnLogin_ctl03_Login_cmdRegister { left:0px; }
#dnn_ctl01_dnnLogin_ctl03_Login_cmdPassword { left:100px; }

#dnn_ctl01_dnnLogin_ctl03_Login_cmdRegister:hover, #dnn_ctl01_dnnLogin_ctl03_Login_cmdPassword:hover {
	text-decoration:underline !important;
}

.globalcontent-container-login .globalcontainer_image{
	height:290px;
	padding:0;
	margin:0 ;
}

.globalcontent-container-login .StandardButton {
	background-image:url(http://cdn.catchthefire.com/files/global/global-btn-login.png);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:transparent;
	height:30px;
	width:100px;
	border:0;
	float:right;
	color:#791F31;
	font-size:1.1em;
	text-transform:uppercase;
	font-weight:bold;
	padding:5px 20px 5px 20px;
	margin:15px 0 0 0;
	position:absolute;
	bottom:40px;
	right:30px;
}


.globalcontent-container-login .StandardButton:hover {
	background-position:left  -30px;
}

.globalcontent-container-login label {
	color:#8F8F8F;
	font-size:1em;
	font-weight:normal;
	margin-bottom:10px;
}

.globalcontent-container-login .Normal {
	position:relative;
	top:10px;
	right:8px;
	font-size:1.2em;
	padding:0;
}
 
.globalcontainer_image table {
	width:100%;
	margin-left:0;
}
.content-none{
	display:none;
}
.globalthird {
	width:400px;
}

.floor {
	clear:both;
}

.globalcontainerholder_full
{
	width:100%;
	margin-bottom:13px;
}

.globalcontainerholder_third_right
{
	width:304px;
	float:right;
	margin-bottom:13px;
}

.globalcontainerholder_third_middle
{
	width:304px;
	float:left;
	margin: 0 20px 13px 20px;
}

.globalcontainerholder_third_left
{
	clear:left;
	float:left;
	margin-bottom:13px;
}

.globalcontainer_twothird_right
{
	width:626px;
	clear:right;
	float:right;
	margin-bottom:13px;
}

.globalcontainer_twothird_left
{
	width:626px;
	margin-bottom:13px;
	float:left;
}

.globalcontainerholder_colourbackground
{
    background-color: Transparent;
}

/******************************/
/*** Rounded Edges ***********/
/****************************/


.globalwidththird {
	width:450px;
}

.globalcontainer-top-left {
	background-image:url(http://cdn.catchthefire.com/files/global/global-lightbox-topl.png);
	background-position:left bottom;
	height:7px;
	width:7px;
	float:left;
	clear:left;
	padding:0;
	margin:0;
}


.globalcontainer-top {
	background-color:#1C1C1C;
	border-top: 2px solid #60605F;
	height:5px;
	float:left;
	padding:0;
	margin:0;
}

.globalcontainer-top-right {
	background-image:url(http://cdn.catchthefire.com/files/global/global-lightbox-topr.png);
	height:7px;
	width:7px;
	float:left;
	padding:0;
	margin:0;
}

.globalcontainer-bottom-left {
	background-image:url(http://cdn.catchthefire.com/files/global/global-lightbox-botl.png);
	height:7px;
	width:7px;
	float:left;
	clear:left;
	padding:0;
	margin:0;
}

.globalcontainer-bottom {
	background-color:#1C1C1C;
	border-bottom:2px solid #60605F;
	height:5px;
	float:left;
	padding:0;
}

.globalcontainer-bottom-right {
	background-image:url(http://cdn.catchthefire.com/files/global/global-lightbox-botr.png);
	background-repeat:no-repeat;
	display:block;
	height:7px;
	width:7px;
	float:left;
	padding:0;
	margin:0;
}

/*******************************/
/**  Transparent  ************/
/***************************/
.transfull { width:95.6%; clear:both; }
.transthird { width:264px;}
.transtwothird{ width:586px;}
.left{ float:left; clear:left;}
.right{float:right; clear:right;}
.middle{float:left; margin: 0 20px 13px 20px;}

.globalcontainer_transparent {
	padding:10px 20px 10px 20px;
	margin:0 0 13px 0;
	background-color:transparent;
	position:relative;
}

.globalcontainer_transparent.left {
	padding-right:0;
}
.globalcontainer_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;}

.globalcontainer_none {
	padding:0;
	margin:0 0 13px 0;
	background-color:transparent;
	position:relative;
}

/* ================
== title section 
===================*/
.globalactions_image
{
    background-color: Transparent;
	text-align:left;
}

/* ================
== footer section 
===================*/
.globalfooter_image
{
}

