/* Classic Artist Produce Skin Stylesheet */
html,body{margin:0px 0px 0px 0px;/*height:100%;*/}
body{background-color:#ffffff;color:#000000;}

.SkinMaster,.PageMaster,#tblPageMaster{width:100%;height:100%;}
.PageMaster,#tblHeaderWrapper,#tblContentPanes{width:745px;}

.table_base{width:100%;border:none;}
.full_height,#tblContentWrapper,#tblContentPanes{height:100%;}
.align_right,#cellHeaderHeader{text-align:right;}
.align_left{text-align:left;}
.align_center,#cellContentPaneWrapper,#cellFooterWrapper{text-align:center;}
.align_table,#tblHeaderWrapper,#tblContentPanes{margin-left:auto;margin-right:auto;}
.top_align,#cellTblContentWrapper,#cellContentPaneWrapper,#cellSkinPaneBottomWrapper{vertical-align:top;}
.bottom_align,#cellSearch{vertical-align:bottom;}
.middle_align,#cellLogin{vertical-align:middle;}
.image_base{border:none;}
.floatleft{position:relative;float:left;display:inline;}
.floatright{position:relative;float:right;display:inline;}

td#BannerCell{text-align:center;vertical-align:middle;}

.center_table,#cellHeaderWrapper,#cellContentPaneWrapper,#cellFooterWrapper{margin:0px 50% 0px 50%;}
#cellHeaderWrapper{height:220px;text-align:center;vertical-align:bottom;background-image:url('images/header_bg_tile.jpg');background-position:top left;background-repeat:repeat-x;}
#cellTblContentWrapper{background-image:url('images/content_bg_tile.jpg');background-position:top left;background-repeat:repeat-x;}
#cellSkinPaneHeader,#tblHeaderWrapper,#tblSkinPaneHeader{height:103px;}
#cellSkinPaneHeaderHeader{height:38px;background-image:url('images/header_toplayer_hdr_bg_tile.jpg');background-position:bottom left;background-repeat:repeat-x;}
#cellSkinPaneHeaderHeader_Left{width:14px;background-image:url('images/header_toplayer_hdr_ctr_left.jpg');background-position:top right;background-repeat:repeat-y;}
#cellSkinPaneHeaderHeader_Right{width:11px;background-image:url('images/header_toplayer_hdr_ctr_right.jpg');background-position:top left;background-repeat:repeat-y;}
#cellSkinPaneHeaderHeader_blc{width:14px;height:14px;line-height:14px;background-image:url('images/header_toplayer_hdr_ctr_blc.jpg');bckground-position:top right;background-repeat:no-repeat;}
#cellSkinPaneHeaderHeader_brc{width:11px;height:14px;line-height:14px;background-image:url('images/header_toplayer_hdr_ctr_brc.jpg');bckground-position:top left;background-repeat:no-repeat;}
#cellSkinPaneHeaderHeader_btm{height:14px;line-height:14px;background-image:url('images/header_toplayer_hdr_ctr_btm.jpg');bckground-position:top left;background-repeat:repeat-x;}
#cellSkinPaneHeaderHeader_Content{color:#ffffff;text-align:right;padding:0px 14px 0px 0px;vertical-align:middle;}
#cellSkinPaneHeaderHeader_ContentPane{color:#ffffff;padding:0px 0px 14px 0px;}
#tblHeaderSkinObjects{width:525px;margin-left:auto;color:#ffffff;position:relative;float:right;}
#cellHeaderHeader,#tblHeaderSkinObjects{height:117px;}
#divHeaderGraphicWrapper{position:relative;float:left;}
#divHeaderGraphic{position:absolute;left:30px;top:14px;z-index:2000;float:left;}
#cellLogin,#cellSearch{width:250px;height:50%;}
#cellSearch{padding-bottom:5px;}
#cellLeftPaneHeader{height:174px;display:block;background-color:#;background-image:url('images/left_pane_hdr_pineapple.jpg');background-position:center center;background-repeat:no-repeat;}
#cellLeftPaneDivider{height:55px;display:block;background-color:#;background-image:url('images/header_ctr_top.jpg');background-position:top left;background-repeat:repeat-x;}
#divMenu{width:424px;display:block;text-align:center;}

#cellTblContentWrapper{background-image:url('images/content_bg_tile.jpg');background-position:top left;background-repeat:repeat-x;}
.skinpane_header_left,.skinpane_header_right{height:53px;}
img.skinpane_header_left,img.skinpane_header_right{height:inherit;}
img.skinpane_header_left{width:14px;}
img.skinpane_header_right{width:11px;}
img.skinpane_header_blc{width:14px;height:14px;}
img.skinpane_header_brc{width:11px;height:14px;}
img.skinpane_header_btm{height:14px;}
.skinpane_header_bg,#divLeftPaneHeader,div.LeftPane{background-color:#1E0603;}
img.skinpane_spacer_bottom{width:1px;height:5px;}
td.skinpane_spacer_bottom{height:5px;line-height:5px;}

.LeftPane_Colored,.HomepageTopPane,.TopPane,.ContentPane,.ContentPane_Colored,.ContentLeftPane,.ContentCenterPane,.ContentRightPane,.LeftPane,.RightPane,.BottomPane{vertical-align:top;text-align:center;}
.TopPane,.LeftPane,.ContentPane,.RightPane,.BottomPane,#cellFooterWrapper,.ContentLeftPane,.ContentCenterPane,.ContentRightPane{padding-top:10px;}
.LeftPane,.RightPane,.ContentLeftPane,.ContentRightPane,.LeftPane_Colored{width:200px;}
.ContentCenterPane{width:375px;}
.ContentPane_Colored{height:100%;padding:0px 0px 0px 8px;}
#tblContentPaneWrapper{width:100%;height:100%;background-color:#F6ECB1;padding:4px 4px 4px 4px;}
.LeftPane_Colored{color:#ffffff;padding:0px 0px 10px 0px;padding-top:0px;background-color:#1E0603;}

#cellFooterWrapper{padding-bottom:10px;}

a:link,a:visited,a:active{color:#F6ECB1;text-decoration:none;font-weight:bold;}
a:hover{color:#ffffff;text-decoration:underline;font-weight:bold;}

.CommandButton{color:#F6ECB1;font-size:11pt;font-family:"Times New Roman", Times, serif;text-decoration:none;font-weight:bold;}
/* for command buttons outside the containers, paging mechanism */
div.cap_ctr_floatleft a.CommandButton,div.cap_ctr_floatleft a.CommandButton:hover,table.PagingTable td.Normal{color:#000000;}
a.CommandButton:link,a.CommandButton:visited,a.CommandButton:active{color:#F6ECB1;text-decoration:none;font-weight:bold;}
a.CommandButton:hover{color:#ffffff;text-decoration:underline;font-weight:bold;}

.HeaderLinks{color:#F6ECB1;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11pt;}
a.HeaderLinks:link,a.HeaderLinks:visited,a.HeaderLinks:active{color:#F6ECB1;text-decoration:none;font-weight:bold;}
a.HeaderLinks:hover{color:#ffffff;text-decoration:underline;font-weight:bold;}

.FooterLinks{color:#1E0603;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10pt;}
a.FooterLinks:link,a.FooterLinks:visited,a.FooterLinks:active{color:#1E0603;text-decoration:none;font-weight:bold;}
a.FooterLinks:hover{text-decoration:underline;font-weight:bold;}

/* style for module titles */
.Head{font-family:Tahoma, Arial, Helvetica;font-size:20px;font-weight:normal;color:#EFDC78;}
/* style of item titles on edit and admin pages */
.SubHead{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:bold;color:#5F4407;}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:bold;color:#ffffff;}
/* text style used for most text rendered by modules */
.Normal,.NormalDisabled{color:#ffffff;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;font-weight:normal;}
/* text style used for rendered text which should appear disabled */
.NormalDisabled{color:Silver;}
/* text style used for rendered text which requires emphasis */
.NormalBold{color:#ffffff;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;font-weight:bold;}
td#cellFooterWrapper span.NormalBold{color:#000000;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;}
/* text style used for error messages */
.NormalRed{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:bold;color:#ff0000;}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;}

/* Main Menu */
/*
OLD CSS FOR THE SOLPARTMENU
.MainMenu_MenuContainer{background-color:transparent;text-align:right;}
.MainMenu_MenuBar{cursor:pointer;background-color:transparent;border-bottom:1px solid #ffffff;}
.MainMenu_MenuItem{cursor:pointer;color:#ffffff;font-family:Tahoma, Arial, Helvetica;font-size:9pt;font-weight:bold;font-style:normal;border:#878026 0px solid;padding:0px 3px 0px 0px;}
.MainMenu_MenuIcon{cursor:pointer;background-color:#1E0603;border:#1E0603 0px solid;text-align:center;width:15px;height:21px;}
.MainMenu_SubMenu{z-index:1000;cursor:pointer;background-color:#1E0603;border:#1E0603 0px solid;}
.MainMenu_MenuBreak{border:#878026 0px solid;background-color:#EEEEEE;height:1px;}
.MainMenu_MenuItemSel{background-color:transparent;cursor:pointer;color:#F6ECB1;font-family:Tahoma, Arial, Helvetica;font-size:9pt;font-weight:bold;font-style:normal;padding:0px 3px 0px 0px;}
.MainMenu_MenuArrow{font-family:webdings;font-size:10pt;cursor:pointer;border:#1E0603 0px solid;}
.MainMenu_RootMenuArrow{font-family:webdings;font-size:10pt;cursor:pointer;}
*/

/* DNN Menu */
#divDnnMenu{width:500px;text-align:center;padding-left:120px;_padding-left:0px;}
.main_dnnmenu_container{background-color:transparent;}
.ssdMenu,.main_dnnmenu_bar{width:100%;cursor:pointer;cursor:hand;height:16px;background-color:transparent;}
.ssdMenu .m .mi,.main_dnnmenu_item td{/*TD if menu option for using tables is on*/cursor:pointer;cursor:hand;color:#ffffff;font-size:9pt;font-weight:bold;font-style:normal;background-color:transparent;font-family:Tahoma, Arial, Helvetica;white-space:nowrap;/*Word wrapping menu item now optional*/padding:1px 5px 5px 1px;}
.ssdMenu .root,.main_dnnmenu_rootitem{/*TD if menu option for using tables is on*/cursor:pointer;cursor:hand;color:#ffffff;font-size:9pt;font-weight:bold;font-style:normal;background-color:transparent;font-family:Tahoma, Arial, Helvetica;white-space:nowrap;/*Word wrapping menu item now optional*/padding:0px 12px 0px 5px;/*explicitly set padding for root menu items*/}
.ssdMenu .hov,.main_dnnmenu_itemhover{color:#F6ECB1;}
.ssdMenu .hov td,.main_dnnmenu_itemhover td{color:#F6ECB1;}
.ssdMenu .icn,.main_dnnmenu_icon{cursor:pointer;cursor:hand;text-align:center;width:15px;height:100%;}
.ssdMenu .m,.main_dnnmenu_submenu{color:#ffffff;background-color:#1E0603;z-index:1000;cursor:pointer;cursor:hand;filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);padding:1px 1px 1px 1px;/*explicitly set padding for sub-menus */}
.ssdMenu .break,.main_dnnmenu_break{height:1px;font-size:1px;}

/* styles used in the FileManager */
.FileManager_ToolBar{background-color:#ffffff;}
tr.FileManager_Item td a.Normal:link,tr.FileManager_AltItem td a.Normal:link,tr.FileManager_Header td a:link{text-decoration:none;color:#003366;}
tr.FileManager_Item td a.Normal:visited,tr.FileManager_AltItem td a.Normal:visited,tr.FileManager_Header td a:visited{text-decoration:none;color:#003366;}
tr.FileManager_Item td a.Normal:hover,tr.FileManager_AltItem td a.Normal:hover,tr.FileManager_Header td a:hover{text-decoration:none;color:#ff0000;}
tr.FileManager_Item td a.Normal:active,tr.FileManager_AltItem td a.Normal:active,tr.FileManager_Header td a:active{text-decoration:none;color:#003366;}
table.FileManager_Pager tbody tr td span.NormalBold,td.FileManager_StatusBar table tbody tr td div span.NormalBold,td.FileManager_StatusBar table tbody tr td span.NormalBold{color:#000000;}
table.FileManager_ToolBar tbody tr td span span.Normal{color:#000000;}

option,tr.NormalBold td,tr.Normal td{color:#000000;}
.ControlPanel{background-color:#B1B1B1;}

/* styles used by Data Grids */
.DataGrid_Container{background-color:#ffffff;padding:4px;color:#000000;}
.DataGrid_AlternatingItem{background-color:#999999;color:#ffffff;}
.DataGrid_Item{background-color:#CCCCCC;}
div.DataGrid_Container a.CommandButton:link,div.DataGrid_Container a.CommandButton:active,div.DataGrid_Container a.CommandButton:visited{color:#660000;}
div.DataGrid_Container a.CommandButton:hover{color:#FFCC00;}
table.DataGrid_Container tr.NormalBold td,table.DataGrid_Container tr.Normal td span{color:#000000;}

/* styles from the module definitions (admin areas) */
table tr.NormalBold td,table tr.Normal td{color:#ffffff;}

