.SkinObject {font: 11px Verdana,sans-serif;}

.Normal {	FONT-SIZE: 11px; font-family:Arial, Helvetica, sans-serif;}
TH,TD,DIV {	font-size:11px; FONT-FAMILY:Tahoma,Arial,Helvetica;}
.lt { text-align:left;vertical-align:top; }
.h { height:100%}
.w{ width:100%;}
.wh{ width:100%; height:100%;}
p { margin:0px;}
a{ outline:none; color:}
img {border:none;}

.FCKImageGalleryItemContainer td{color:#000000;}
.TB_ToolbarSet td { color:#000000;}
.SC_FieldLabel { color:#000000;}
.SC_Item,
.SC_ItemSelected,
.SC_Item div,
.SC_ItemSelected div{ color:#000000; background:#CCCCCC;}
.SC_Panel td,
.SC_Panel div{ color:#000000; background:#CCCCCC;}
.NormalRed { color:#ff041c; font-family:Tahoma,Arial,Helvetica; font-size:12px; font-weight:bold;}
/*
.FCKImageGalleryImageNameTD { background-color:#714a2f;}
.FCKImageGalleryListStyle { background-color:#714a2f;}
.ImageListContainer { background-color:#714a2f;border:1px solid #000000;overflow:auto;padding:5px;width:100%;}
.FileManager_Item { background-color:#454b37;}
.FileManager_AltItem { background-color:#454b37;}
.FileManager_Header{ background-color:#454b37}*/
.FileManager_Explorer{ border-bottom:1px solid #696969; color:#932727;}
.DataGrid_Container{ background-color:#fff;}
.FileManager_Header{ background:none;}
.FCKImageGalleryHeaderContainer { background-color:#fff;}
.FCKImageGalleryPathContainer { background-color:#fff;}
.FCKLinkGalleryContainer { background-color:#fff;}


.leftshowpane{ padding:0px 3px 0px 5px; text-align:left; vertical-align:top;}
.toppane {padding:0px 0px 3px 0px; text-align:left; vertical-align:top; width:100%;}
.bottompane {padding:3px 0px 0px 0px; text-align:left; vertical-align:top;}  
.leftpane {padding:0px 3px 0px 5px; text-align:left; vertical-align:top;}
.rightpane {padding:0px 5px 0px 3px; text-align:left; vertical-align:top; width:100%px;}
.contentpane {padding:0px; text-align:left; vertical-align:top; }
.rightshowpane{padding:0px 5px 0px 3px; text-align:left; vertical-align:top;}

.footerpane {
	text-align:center;
	color:#585858;
	font-size:18px;	
	padding-bottom:5px;
	}

.clear { clear:both; font-size:0px;}
form{ margin:0px; padding:0px;}
/*.DNNEmptyPane{ width:0px; padding:0px; line-height:0px; height:0px; font-size:0px; margin:0px; visibility:hidden;}*/

.Head					{font-size:11px; color:#a52323; font-weight:bold}
.SubHead				{font-size:11px; color:#a52323}
.SubSubHead				{font-size:11px; color:#a52323}
.NormalBold             { color:#a52323;}
.ControlPanel .PagingTable{ z-index:1000;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#a52323;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#679101;TEXT-DECORATION:none}

A,
A:link,
A:visited,
A:active					{
	color:#75232A;
	TEXT-DECORATION:none;
}
A:hover						{color:#000;TEXT-DECORATION:underline;}

.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited,
A.searchcss:hover			{ 
	font-size:0px; 
	display: block; 
	width:41px; 
	height:55px; 
	text-indent:-99999px; 
	overflow:hidden; 
	cursor:pointer; 
	position:absolute; 
	right:0px; 
	background:url(images/search_button.png) center center no-repeat;
}

.links,
A.links:link,
A.links:active,
A.links:visited	{font-weight:normal; color:#75232A; font-size:12px;TEXT-DECORATION:none;}
A.links:hover{font-weight:normal; color:#fff; font-size:12px; TEXT-DECORATION:none; }


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	margin:0;
	padding:0;
	height:100%;
	
}
#skinall{ background:url(images/all_top_bg.jpg) left top no-repeat #f0eff5; position:relative;}
#skinall_b{ background:url(images/all_b_bg.jpg) left bottom repeat-x;}
#skinfire{ background:url(images/all_top_bg_fire1.jpg) left top no-repeat #f0eff5; position:relative;}
#skinfire_b{ background:url(images/all_b_bg.jpg) left bottom repeat-x;}
#skincanyon{ background: url(images/background.png) repeat; position:absolute; width:100%;}
#skinboot{ background:url(images/all_top_bg_boot.jpg) left top no-repeat #f0eff5; position:relative;}
#skinboot_b{ background:url(images/all_b_bg.jpg) left bottom repeat-x;}
#bootall{ background:url(images/all_top_bg_boot.jpg) left top no-repeat #f0eff5; position:relative;}
#bootall_b{ background:url(images/all_b_bg.jpg) left bottom repeat-x;}
#skinccc{ background:url(images/all_top_bg_ccc.jpg) left top no-repeat #f0eff5; position:relative;}
#mainbody{ 
	background: #FFCC99;
	position: relative;
	width:900px;
	margin: auto auto;
	}

.SkinallWidth{ 
	width:900px;
	}

.skinmenu { 
	align:left;
	display:block;
	background: #75232A;
	width:100%;
	padding: 14px 0 0 0;
	height:30px;
	}

.skinlogo{
	display:block;
	background: url(images/top_bg_canyon.jpg) left top no-repeat;
	height:180px;
	width:100%;
	text-align:right;
	}

.skinuser{ 
	display:block;
	text-align:right;
	color:#5b5b5b; 
	background: url(images/background.png) repeat;
	width:100%;
	padding: 3px;
	}

.skinuser a:link,.skinuser a:visited {color:#5b5b5b;text-decoration:none;}
.skinuser a:hover,.skinuser a:active {color:#ff334c;text-decoration:none;}
.bannerpane{ height:285px; min-height:285px; height:auto!important; overflow:visible; float:right; width:481px;}

.skinbreadcrumb {height:auto; width:auto; background: #E0B487; display:block; padding:5px; }

#Search { 
	display:block;
	background:url(images/search.png) left center no-repeat; 
	height:45px; 
	width:166px;
	float:right; 
	margin-top:-14px;
	margin-right:5px;
}

.main_content { 
	width:100%;
	display:block;
	padding:0;
}

#skinfoot { 
	text-align:center; 
	color:#585858; 
	padding-bottom:10px; 
	padding-top:15px;
	background: #E0B487;
	width: 100%;
	}

.skinfoot a:link,.skinfoot a:visited {color:#585858;text-decoration:none;}

.skinfoot a:hover,.skinfoot a:active {color:#c33737;text-decoration:underline;}


/* ==========================
    CSS STYLES FOR JDMenu
   ==========================
*/

ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px; 
	padding: 0px; 
	list-style-type: none;
	}
	
ul.jd_menu ul,ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu li {
	float: left;

}

/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul { 
	position: absolute; 
	display: none; 
	list-style-type: none;
	padding: 2px 2px 2px 2px; 
	z-index: 10000; 
	margin-left:0px;
}

ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}

/* Main Menu Background */

ul.jd_menu {
	background: #75232A;	
}

/* Main Menu Verticle Brackground*/
ul.jd_menu_vertical {
	width: 200px;
	height: auto;

}


/* Main Memu LEFT */

ul.jd_menu li, ul.jd_menu li a, ul.jd_menu li a:link { 
	font-size: 12px; 
	cursor: pointer; 
	list-style-type:none; 
	padding:0px 5px 0px 5px;
	margin:0px; 
	text-align:center;
	color:#FFF;
}

ul.jd_menu li a:visited  { 
	font-size: 12px; 
	cursor: pointer; 
	list-style-type:none; 
	padding:0px 5px 0px 5px;
	margin:0px; 
	text-align:center;
	color:#FFF;
}


ul.jd_menu li a:hover  { 
	font-size: 12px; 
	cursor: pointer; 
	list-style-type:none; 
	padding:0px 5px 0px 5px;
	margin:0px; 
	text-align:center;
	color:#EEE;
}


/*Main Menu RIGHT*/
ul.jd_menu a, ul.jd_menu a:link, ul.jd_menu a:visited, ul.jd_menu a:hover { 
	text-decoration: none; 
	text-align:center; 
	font-size:12px; 
	font-weight:bold; 
	padding:0 5px 0 5px;
	display:block;  
	color:#FFF;
}

/* Main Active Menu*/


/* ul.jd_menu li.activetab {
	display:block; 
	color:#FFF; 
	text-decoration:none; 
	text-align:center;
	background:#DC4350;
	padding:0px 5px 0px 5px;
}

ul.jd_menu li.activetab a, ul.jd_menu li.activetab a:link, ul.jd_menu li.activetab a:visited { 
	display:block; 
	color:#FFF; 
	text-decoration:none; 
	text-align:center; 
	background:#DC4350;
	padding:0px 5px 0px 5px;
} 

/*Main Hover Menu */
/* ul.jd_menu li.jdm_hover { 
	display:block; 
	color:#FFF; 
	text-decoration:none; 
	no-repeat right top;
	text-align:center;
	background:#DC4350;
	padding:14px 5px 14px 5px;
}

ul.jd_menu li.jdm_hover a { 
	display:block; 
	color:#FFF; 
	text-decoration:none; 
	no-repeat right top;
	text-align:center;
	background:#DC4350;
	padding:14px 5px 14px 5px;
	}

/*Main Menu Hover for Verticle
ul.jd_menu_vertical li.jdm_active,
ul.jd_menu_vertical li.jdm_hover { padding-top: 1px; border-top: 1px solid #70777D; border-left: 0px; border-right: 0px;}*/


/*Sub Menu*/
ul.jd_menu ul li a, ul.jd_menu ul li a:visited {
	font-size:11px; 
	font-weight:normal; 
	background:transparent; 
	text-decoration:none; 
	color:#75232A; 
	white-space: nowrap;}


/*Sub menu Dropdown Background*/
ul.jd_menu ul {
	  margin-top:1px; 
	  background:url(images/submenu_hover.png) left top repeat; 
	  border:1px solid #75232A;
}

/* Sub Menu Left */
ul.jd_menu ul li { 
	padding:3px 7px 3px 3px;  
	background:transparent; 
	border: none; 
	text-align:left; 
	min-	:60px;
}

/* Sub Menu Right */
ul.jd_menu li.jdm_hover ul li a,
ul.jd_menu li.jdm_active ul li a { 
	background:transparent; 
	padding:0px; 
	margin-left:0px; 
	text-align:left; 
	color:#75232A; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}

/* Sub Menu Hover */
ul.jd_menu ul li.jdm_active,
ul.jd_menu ul li.jdm_hover { 
	text-align:left;
	padding:3px 7px 3px 3px; 
	background:#75232A; 
	color:#75232A;
	border:0;
}
	
ul.jd_menu li ul li.jdm_hover a,
ul.jd_menu li ul li.jdm_active a { 
	background:transparent; 
	padding-left: 0px; 
	margin-left:0px; 
	text-align:left; 
	color:#fff; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none;
	border:0;
}

/*Sub Menu High Light*/
(ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li a{ color:#b01d1d}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active a{ color:#fff}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li a{ color:#b01d1d}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover a{ color:#fff}

ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li ul li a{ color:#b01d1d}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li.jdm_active a{ color:#fff}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li a{ color:#b01d1d}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover a{ color:#fff}  

ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a{ color:#b01d1d}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ color:#fff}  
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a{ color:#b01d1d}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ color:#fff} 

.NormalTextBox {
font-size:11px;
background:#fff;
border: grey 1px;
}


#dnn_dnnSEARCH_txtSearch, #dnn_dnnSEARCH_txtSearch.NormalTextBox, .NormalTextBox#dnn_dnnSEARCH_txtSearch {
background: none; 
border: none;
width:105px;
padding:0px;
left:10px;
margin:16px 0 0 10px;
font-size:11px;
color:#951f1f;
float:left;
}




