.scal * { clear: none !important; } .scal{ background-color: white; margin:3px; border:1px dashed gray; font-size:24pt; width:436px; min-height:300px; display:block; padding:10px; font-size:24pt; font-family:'Lucida Grande',Verdana,Arial,Sans-Serif; line-height:normal; } .scal:hover{ cursor:pointer; } .scal .calwrapper{ } .scal .calweekswrapper{ display:block; } .scal .calheader{ display: block; width:100%; text-align:center; margin-bottom:2px; } .scal .caltitle{ width:60%; margin-left:auto; margin-right:auto; text-align:center; } .scal .calcontrol{ margin: 2px; padding: 2px; font-size:12pt; font-weight: bold; } .scal .calcontrol:hover{ background-color:red; color:white; } .scal .calclose{ border: 1px solid black; float:right; } .scal .calprevmonth{ float:left; } .scal .calnextmonth{ float:right; } .scal .calnextyear{ display:none; } .scal .calprevyear{ display:none; } .scal .daybox{ float:left; border:1px solid black; width: 60px; color:black; text-align:center; } .scal .dayboxvalue{ display: none; } .scal .dayboxname{ background-color: black; color:white; font-size:16pt; } .scal .dayboxsunday{ background-color: #ccc; } .scal .dayboxsaturday{ background-color: #ccc; } .scal .daybox:hover{ border:1px solid red; } .scal .dayboxname:hover{ border:1px solid black; } .scal .dayinmonth{ color: black; } .scal .dayoutmonth{ color:gray; } .scal .dayselected{ background-color: red; color: white; } .scal .daycurrent{ border:1px solid red; } .scal .weekbox{ width:100%; display:block; } .scal .endweek{ float:left; } .scal .weekboxname{ }  .tinyscal{ font-size:8pt; width:154px; min-height:140px; } .tinyscal .calcontrol{ font-size:8pt; } .tinyscal .caltitle{ padding:3px; } .tinyscal .daybox{ width: 20px; } .tinyscal .dayboxname{ font-size: 8pt; } .tinyscal .weekboxname{ margin-top:5px; } .userNoteDiv { height: 200px; width: 400px; border: 1px solid black; position: absolute; z-index: 100; background-color: #FFF; } form#skillsEdit label { display: inline !important; float: none !important; } ul.skillsTree { list-style-image: none !important; list-style-position: outside !important; list-style-type: none !important; margin: 0 !important; padding: 0 !important; } ul.skillsTree li { margin: 0 !important; padding: 0 !important; } .skillsTree a.treeExpanded { background:url('http://static.bellydance.ca/images/spdr/icons/collapse.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .skillsTree a.treeCollapsed { background:url('http://static.bellydance.ca/images/spdr/icons/expand.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .skillsTree a.treeBlank { width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .skillsTree span.treeIndentExpanded { margin-left: 19px !important; display: block !important; } .skillsTree span.treeIndentCollapsed { margin-left: 19px !important; }  div#snippletEditor { position: absolute !important; width: 600px !important; height:300px; margin: 0 auto; padding: 1em !important; background: #ccc; color: #333 !important; border: #ddd solid 6px !important; } div#snippletEditor .active { display:block; } div#snippletEditor .hidden { display:none; } .snippletEditor span { border: none !important; } .snippletEditor form { width: 100% !important; } .snippletEditor form textarea { width: 100% !important; height: 15em !important; } .snippletEditor form ul { margin: 1em 0 !important; padding: 0 !important; text-indent: 0 !important; text-align: left !important; list-style: none !important; margin-bottom: 1em !important; } .snippletEditor form ul li { margin: 0 !important; padding: 0 !important; display: inline !important; } .snippletEditor a, .snippletEditor ul li a:link, .snippletEditor ul li a:visited, .snippletEditor ul li a:active { color: #000 !important; text-decoration: none !important; font-size: xx-small !important; font-weight: bold !important; } .blogRSSLink { float: right; padding-right: 15px; } .blogRSSLink a { padding-left: 18px; background:url('http://static.bellydance.ca/images/spdr/rss.png') no-repeat top left; } #contactPage .contactInfo { position:absolute; } #contactPage .contactForm { border-left:solid 1px #ccc; margin-left:16em; padding-left:1em; width:25em; } #contactPage #contactUs div { margin-bottom:0.5em; } #contactPage #contactUs label { display:block; float:left; width:7em; text-align:right; margin-right:1em; clear:left; } #contactPage #contactUs .captcha .fieldDescription { display:block; font-size:8pt; margin-left:104px; } #contactPage #contactUs .captcha input { margin-left:104px; } #contactPage #contactUs span.button { margin-left:100px; } ul.sectionTree { list-style-image: none !important; list-style-position: outside !important; list-style-type: none !important; margin: 0 !important; padding: 0 !important; } ul.sectionTree li { margin: 0 !important; padding: 0 !important; } .sectionTree a.treeExpanded { background:url('http://static.bellydance.ca/images/spdr/icons/collapse.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .sectionTree a.treeCollapsed { background:url('http://static.bellydance.ca/images/spdr/icons/expand.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .sectionTree a.treeBlank { width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .sectionTree span.treeIndentExpanded { margin-left: 19px !important; display: block !important; } .sectionTree span.treeIndentCollapsed { margin-left: 19px !important; } .sectionTree a.treeFolderIcon { background:url('http://static.bellydance.ca/images/spdr/icons/folderIcon.png') no-repeat top left !important; padding-left: 18px; } .sectionTree a.treeFolderOpenIcon { background:url('http://static.bellydance.ca/images/spdr/icons/openFolderIcon.png') no-repeat top left !important; padding-left: 18px; } .unreadMessage { font-weight:bold; } .deletedMessage { text-decoration:line-through; } .unreadMailbox { font-weight: bold; } ul.mailboxTree { list-style-image: none !important; list-style-position: outside !important; list-style-type: none !important; margin: 0 !important; padding: 0 !important; } ul.mailboxTree li { margin: 0 !important; padding: 0 !important; } .mailboxTree a.treeExpanded { background:url('http://static.bellydance.ca/images/spdr/icons/collapse.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .mailboxTree a.treeCollapsed { background:url('http://static.bellydance.ca/images/spdr/icons/expand.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .mailboxTree a.treeBlank { width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .mailboxTree span.treeIndentExpanded { margin-left: 19px !important; display: block !important; } .mailboxTree span.treeIndentCollapsed { margin-left: 19px !important; } input.required, textarea.required { } .requiredMarker{ color: #f00; font-size:0.8em; display:inline !important; margin:0px !important; } #imagePicker { width:600px; margin:1em auto; list-style-type:none; } #imagePicker li { text-align:center; width:120px; height:100px; border:1px solid #EFEFEF; padding-top:10px; margin:0 3px 30px; overflow:hidden; float:left; } #ticketPinVoipNumbers { } #ticketCustomerInfo { } #ticketComments { } #ticketProjectOverviewContainer { border: 1px solid black; margin-top: 5px; margin-bottom: 5px; } #ticketProjectOverviewContainer table { width: 100%; } #ticketProjectOverviewContainer th { text-align: left; } #calendarLarge { width: 710px; } #calendarLarge td { text-align:left; width: 100px; border: 1px solid black; margin:1px; } #calendarLarge th { text-align:center; height: 20px; font-weight: bold; } #calendarLarge td.skipped { text-align:left; } #calendarLarge span { height: 75px; width: 1px; float: right; }  .error{ display:block; margin:1em 0em; height:21px; background:#f40 url('http://static.bellydance.ca/images/spdr/ico/ico_warning.gif') no-repeat; color:#f66; text-indent:3em; font-weight:bold; line-height:2em; } .feedbackItem{ display:block; margin:1em 0em; height:21px; background:#50c725 url('http://static.bellydance.ca/images/spdr/ico/ico_feedback.gif') no-repeat; color:#FFF; text-indent:3em; font-weight:bold; line-height:2em; padding-bottom: 3px; } .validation-failed { border: 1px solid #FF3300; } .validation-passed { border: 1px solid #00CC00; } .validation-exclaim { height:21px; width:21px; cursor: pointer;  } .validation-message { position: absolute; display: none; } .openIdBox { background: #FFFFFF url('http://static.bellydance.ca/images/spdr/ico/openid-icon-small.gif') no-repeat scroll 0pt 50%; padding-left: 18px; } table.search_results { width:100%; } .search_results td { border: 0px; } .search_results th { text-align:left; } .actions td { width: 20px; } table.leftNavTabsLabel { width: 100%; } td.leftNavTabsExpandImage { text-align: right; } td.leftNavTabsExpandImage img { height: 15px; width: 15px; } td.number { text-align:right; } tr.total td { border-top:3px double black; } tr.balance td { border-top:3px solid black; font-weight:bold; } div.pageLinks { clear:both; float:left; width:100%; } div.pageLinks li { list-style-type:none; float:left; } div#loginpage { background-color:#eee; width:600px; margin: 20px auto 200px auto; padding:5px 15px 10px; text-align:left; } h1.logo { width:250px; float:left; clear:left; height: 300px; } div#loginpage div#logininstruactions { float:left; clear:right; width:350px; } div#loginpage form#loginPageForm { float:left; clear:right; width:350px; } table.glossaryTermTable td { width: 50%; vertical-align: top; } table.glossaryTermTable dt { margin-left:1em; font-weight:bold; } table.glossaryTermTable dd { margin:0 0 1em 2em; }  #newTicket { } #newTicket_ticket_url_, #newTicket_ticket_title_ { width: 300px; } #newTicket_ticket_type_ label, #newTicket_ticket_severity_ label, #newTicket_ticket_priority_ label, #newTicket_ticket_platform_ label, #newTicket_ticket_browser_ label { text-align: left !important; }  #commentAddNav { float:left; width:100%; font-size:93%; line-height:normal; background:#fff url('http://static.bellydance.ca/images/spdr/tabbg.gif') repeat-x left top; } #commentAddNav ul { margin:0; padding:10px 10px 0 0; list-style-type:none; } #commentAddNav li { display:inline; margin:0; padding:0; } #commentAddNav a { float:left; background:url('http://static.bellydance.ca/images/spdr/tableft.gif') no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; } #commentAddNav a span { float:left; display:block; background:url('http://static.bellydance.ca/images/spdr/tabright.gif') no-repeat right top; padding:5px 15px 4px 6px; color:#666; } #commentAddNav a span { float:none; } #commentAddNav li.activeTab a span, #commentAddNav a:hover span { color:#000; } #commentAddNav li.activeTab a, #commentAddNav a:hover { background-position:0% -42px; } #commentAddNav li.activeTab a span, #commentAddNav a:hover span { background-position:100% -42px; } #commentAdd #commentAddCommon { padding:4em 1em 1em 1em; background:#f4f4f4; border:solid 1px #b7b7b7; } #commentAdd #commentAddCommon #commentAdd_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_estimate_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_assign_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_defer_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_reopen_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_reject_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_change_priority_ticket_comment_comment_, #commentAdd #commentAddCommon #commentAdd_change_db_script_priority_ticket_comment_comment_ { height:10em; width:35em; } #commentAdd .tabBody { margin:1em 0em; padding:0em; width:auto; border:none; background:none; } td.ticketPriority1 { background-color: #990000 !important; color: #FFFFFF !important; } td.ticketPriority2 { background-color: #FF6600 !important; color: #000000 !important; } td.ticketPriority3 { background-color: #CC9900 !important; color: #000000 !important; } td.ticketPriority4 { background-color: #009900 !important; color: #000000 !important; } td.ticketPriority5 { background-color: #0033CC !important; color: #FFFFFF !important; } td.ticketSeverityCritical { background-color: #990000 !important; color: #FFFFFF !important; } td.ticketSeverityMajor { background-color: #FF6600 !important; color: #000000 !important; } td.ticketSeverityMinor { background-color: #CC9900 !important; color: #000000 !important; } table#forumIndex { width: 100%; margin:0px; padding:0px; } #forumForum table { width: 98%; } #forumForum .forumForumLink { width: 55%; } #forumForum .forumForumPosts { width: 10%; } #forumForum .forumForumCreator { width: 25%; } #forumForum .forumForumViews { width: 10%; } table#forumForumList th, #forum_indexPage table#forumIndex th { padding-left:8px; padding-right:8px; } table#forumForumList td, table#forumIndex td { border-bottom:1px solid #ccc; } div#forumForum { margin-bottom:25px; } .forumPostTitle h2 { border-bottom:1px solid black; margin-bottom:0px; padding-bottom:0px; background-image:none; } .forumPostUserInfo { width: 150px; } .forumPost table { width: 98%; } td.forumPostUserInfo, div#forumThread div.forumPost div.forumPostTitle h2, div#forumThread div.forumPost div.forumPostTitle h3 { margin-bottom:0px; padding-top:0px; background-color:#ccc; } div.forumPostButtons { text-align:right; } div#forumThread { margin-bottom:25px; } table { border-collapse: collapse; } div.forumPost h3 { text-align:right; } #projectEdit div.form_checkboxes label { width: 300px; text-align: left; } #projectEdit p.project_checkbox_list label { float: none; width: 300px; text-align: left; } #productEdit div.form_checkboxes label { width: 300px; text-align: left; } #productEdit p.project_checkbox_list label { float: none; width: 300px; text-align: left; } #advancedSearchForm .form_checkboxes ul { list-style: none; display: block; } #advancedSearchForm .form_checkboxes ul li { margin-left: 140px; display: block; } #advancedSearchForm .form_checkboxes ul li label { float: none; width: 200px; text-align: left; cursor: move; } td.directoryPhoneNumbers span { white-space:nowrap; } form #editWikiPage { color:#000; } .wikiContentEditorLinks { margin:0em; padding:0em; list-style-type:none; float:left; } .wikiContentEditorLinks li { margin:0em; display:inline; } .priority_1 { font-weight:bold; } .externalWikiLink { padding-right:1em; background:url('http://static.bellydance.ca/images/spdr/ico/ico_extLnk.gif') no-repeat top right; } .mailToWikiLink { padding-right:1em; background:url('http://static.bellydance.ca/images/spdr/icons/mail.png') no-repeat top right; } .wikiPluginList { height: 250px; width: 175px; overflow: auto; float: left; } .wikiPluginDescriptions { height: 250px; width: 500px; overflow: auto; } .wikiPluginDescriptions div { border: 1px solid #C1DAD7; } .wikiPluginTitle { width: 690px; } .wikiPluginsPopupBox { position:absolute; width: 700px; border: 1px solid #C1DAD7; background-color: #FFFFFF; top:auto !important; left:auto !important; z-index: 100; } .wikiPluginField { } ul.wikiTree { list-style-image: none !important; list-style-position: outside !important; list-style-type: none !important; margin: 0 !important; padding: 0 !important; } ul.wikiTree li { margin: 0 !important; padding: 0 !important; } .wikiTree a.treeExpanded { background:url('http://static.bellydance.ca/images/spdr/icons/collapse.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .wikiTree a.treeCollapsed { background:url('http://static.bellydance.ca/images/spdr/icons/expand.png') center no-repeat !important; width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .wikiTree a.treeBlank { width: 15px !important; height: 15px !important; display: block !important; float: left !important; } .wikiTree span.treeIndentExpanded { margin-left: 19px !important; display: block !important; } .wikiTree span.treeIndentCollapsed { margin-left: 19px !important; } #wiki_page_edit_form td.wikiEditFormButtons { text-align: right; } div#GlobalSideMaillistPopup, div.wikiPagesPopupBox, div.wikiPluginsPopupBox { border: #000 5px solid; background-color:#666; z-index:3; display:block; position:absolute; top:25px; width:718px; height:auto; margin:auto; } div.wikiPlugTitle h1 { background-color:#ccc; color:#630000; padding-top:5px; padding-bottom:0px; } div.wikiSectionTree { float:left; clear:both; width:718px; height:320px; background-color:white; overflow:scroll; } div.wikiPluginList { float:left; height:320px; background-color:white; overflow:scroll; } div.wikiPluginDescriptions { color:#666; background-color:white; float:left; clear:right; overflow:scroll; height:320px; width:487px; } div.wikiPluginField { float:left; clear:both; } div.wikiPluginField input { width:300px; } ol.wikiBookTOC { margin-left: 0; padding-left: 15px; } .wikiBookTOC span.bookName { } .wikiBookTOC span.bookLinks { } .wikiBookTOC span.bookLinks a { float: left; } .wikiBookTOC li { clear: both; } ul.wikiContentEditorLinks li { list-style-type:none; float:left; } #companyTabs { float:left; width:100%; font-size:93%; line-height:normal; background:#fff url('http://static.bellydance.ca/images/spdr/tabbg.gif') repeat-x left top; } #companyTabs ul { margin:0; padding:10px 10px 0 0; list-style-type:none; } #companyTabs li { display:inline; margin:0; padding:0; } #companyTabs a { float:left; background:url('http://static.bellydance.ca/images/spdr/tableft.gif') no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; } #companyTabs a span { float:left; display:block; background:url('http://static.bellydance.ca/images/spdr/tabright.gif') no-repeat right top; padding:5px 15px 4px 6px; color:#666; } #companyTabs a span { float:none; } #companyTabs li.activeTab a span, #companyTabs a:hover span { color:#000; } #companyTabs li.activeTab a, #companyTabs a:hover { background-position:0% -42px; } #companyTabs li.activeTab a span, #companyTabs a:hover span { background-position:100% -42px; } #companyTabBodies .tabBody { margin:1em 0em; padding-top: 1em; width:auto; border:none; background:none; } #lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; } #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background: transparent url('http://static.bellydance.ca/images/lightbox/blank.gif') no-repeat;  display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url('http://static.bellydance.ca/images/lightbox/prevlabel.gif') left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url('http://static.bellydance.ca/images/lightbox/nextlabel.gif') right 15% no-repeat; } #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% } #imageData{ padding:0 10px; color: #666; } #imageData #imageDetails{ width: 70%; float: left; text-align: left; } #imageData #caption{ font-weight: bold; } #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; } #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; } #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; } *{ font-family:arial; font-size:9pt; margin:0px; padding:0px; } body{ background:#adadad ; } table { border-collapse: collapse; } td { vertical-align:top; } a:link {color:#630000;} a:visited {color:#630000;} a:active {color:#EA703C;} a:hover {color:#EA703C;} h2, h3, h4, h5{ color:#523129; margin-bottom:1em; } h1 { font-size:2em; } h2 { font-size:1.5em; } h3 { font-size:1em; } p, hr { margin-bottom:1em; } ul { margin-left:1em; } li { margin-left:2em; } .floatleft{ float:left; } .floatright{ float:right; } .pagination{ margin:20px 20px; padding:0.5em; border:solid 1px #630000; } h1.pageTitle { border-bottom:double 5px #630000; color:#630000; } h2 { color:white; background-color:#630000; } #top{ position:absolute; width:900px; left:-436px; margin:0px 50%; top:0px; background-color:#630000; } #logo{ float:left; display:block; height:250px; width:650px; background:url('http://static.bellydance.ca/images/2009WebHeaderSmall.jpg') no-repeat; text-indent:-500em; } .pngFix { behavior: url('http://www.bellydance.ca/staticsResponder.php?a=GetHTC&vn=1.61.16519&la=en&g=pngFix'); } #left{ float:left; width:651px; background:#f0ede5; } #left h1, #left h2, #left h3, #left h4, #left h5{ margin:0 0px 1em 0px; padding-left:20px; } #left h1 { margin-bottom:0; background-color:#e8e8e8;} #left h2 { background-image: url('http://static.bellydance.ca/images/BarRedGrey.jpg'); background-color:#630000; color:#F0EDE5; padding-top:10px; } #left p{ margin-left:20px; margin-right:20px; } #left form, #left table, #left .breadcrumbLinks{ margin-left:5px; } #left div.occasion { padding-left:20px; } .moduleLinks ul{ margin:0 0 0 20px; padding:0em; list-style-type:none; } .moduleLinks li{ margin:0em; padding:0em; display:inline; } .moduleLinks a{ width:auto; margin:1em 0px; border-top:solid 1px #f4dbbf; border-right:solid 1px #000000; border-bottom:solid 1px #000000; border-left:solid 1px #f4dbbf; color:#ffffff; font-size:8pt; font-weight:bold; text-decoration:none; } .pageLinks ul{ margin:0 0 1em 20px; padding:0em; list-style-type:none; } .pageLinks li{ margin:0em; padding:0em; display:inline; } .pageLinks a{ width:auto; margin:1em 0px; border-top:solid 1px #f4dbbf; border-right:solid 1px #000000; border-bottom:solid 1px #000000; border-left:solid 1px #f4dbbf; color:#ffffff; font-size:8pt; text-decoration:none; } #left .breadcrumbLinks{ } #left form label{ display:block; font-size:8pt; } #left .search_results{ width:95%; border:solid 1px black; } #left .search_results th, #left .search_results td, #left .search_results a{ text-align:center; font-size:8pt; } .hdrImgSplash{ padding-top:1em; display:block; height:335px; width:651px; } .hdrImgSplash h2, .hdrImgSplash p{ display:block; margin-right:250px !important; } .hdrImgSplash{ font-weight:bold; } .hdrImgSplash ul{ list-style-type:none; margin-left:0; } .hiddenField{ display:none; } #indexPage .hdrImgSplash, #store_subscriptionSplashPage .hdrImgSplash, #contactPage .hdrImgSplash{ padding-top:1em; display:block; height:335px; width:651px; } .hdrImgSplash span, .hdrImgSplashD span { display:block; font-size:1.8em; color:#fff; } .hdrImgSplash .enterDraw, .hdrImgSplashD .enterDraw{ width:auto; margin:1em 0px; background:#d46f01; border-top:solid 1px #f4dbbf; border-right:solid 1px #000000; border-bottom:solid 1px #000000; border-left:solid 1px #f4dbbf; color:#ffffff; padding:0.3em 1em; font-size:8pt; font-weight:bold; text-decoration:none; } code{ display:block; margin:3em; padding:1em; font-style:italic; font-size:0.8em; background:#fff; border:dashed 1px #999; }  #right{ float:right; width:248px; height:100%; background:#630000; color:#ffffff; padding-bottom:2em; margin-left:0px; overflow:hidden; } #right h2{ font-size:1em; color:#ea703c; } #right h3{ margin:0 0 1em 0; color:#ea703c; } #right #loginForm{ margin:1em 0; } #right form p{ padding:0; margin:1em 0; } #right p{ font-size:1em; margin:10px; color:#ffffff; } #right hr{ margin:1em 10px; background:#ffffff; border:none; } #right li{ margin-left:1em; } #right li a{ font-size:8pt; font-weight:bold; } #right a { font-weight: bold; color:white; } #right .occasions{ margin-left:1em; margin-right:1em; } #mailingList, #login, #wikiReferences, #relatedTopics, #linkedFiles, #upcomingEvents, #wikiSections, div#blogSidebar { margin:0.5em; float:left; clear:both; } #sideMailListForm label, label{ display:block; font-size:8pt; } #loginForm_user_username_, #loginForm_user_password_, #sideMailListForm_maillist_user_email_, #sideMailListForm_maillist_user_first_name_, #sideMailListForm_maillist_user_last_name_, #sideMailListForm_maillist_user_phone_{ width:10em; } #loginForm label { float:left; padding-right:10px; }  #footer{ position:relative; padding-top:10px; clear:both; display:block; background:#630000; height:20px; } #footer h2{ display:none; } #footer ul{ list-style-type:none; } #footer li{ float:left; padding:0px; } #footer a{ color:#ffffff; text-decoration:none; } #footer img{ display:none; } .update, .legalish { width:900px; text-align:right; background-color:#adadad; font-size:8pt; } .legalish a { padding:5px; color:#630000; } .backtotop { display:block; text-align:right; margin-right:2em; margin-bottom:2em; }  #header { } #navigation { width:900px; padding:0; margin:0; } #navigation h2 { display:none; } #navigation ul { list-style-type:none; } #navigation li { float:left; margin:0; } #navigation li a:link, #navigation li a:visited, #navigation li a:active { display:block; color:#fff; text-decoration:none; padding:10px; text-align:center; font-weight:bold; font-size:8pt; vertical-align:bottom; overflow:hidden; } #navigation li a:active, #navigation li a:hover { background-color:#EA703C; }  #calendarLarge { width:95%; margin-bottom:1em; } #calendarLarge td, #calendarLarge th { width:50px; height:60px; padding:5px; font-size:7pt; } #calendarLarge th { background:#630000; color:#ffffff; } #calendarLarge th a:link, #calendarLarge th a:visited, #calendarLarge th a:active { color:#ffffff; } #calendarLarge th a:hover { color:#98561f; } #calendarLarge td a:link, #calendarLarge td a:visited, #calendarLarge td a:active { font-size:8pt; color:#630000; } #calendarLarge td a:hover { font-size:8pt; color:#ff0000; } #calendarLarge td { background:#d7d3bd; }  #store_searchPage .search_results th { background:#630000; padding:0.2em; } #store_searchPage .search_results td { background:#fff; } #store_searchPage .search_results th a { color:#fff; text-decoration:none; } #store_searchPage .search_results th a img { border:none; }  #wikiFooter, #comments { margin:0; padding:1em; border-top:solid 1px #630000; border-bottom:solid 1px #630000; background:#dedbd4; } #comments .wikiComments p { border-top:dashed 1px #a7a6aa; border-bottom:dashed 1px #a7a6aa; background:#eee; padding:1em; } #comments form textarea { display:block; }   #content_testimonial_testimonialsPage #content #Page_1836_e6d03aecb45a910 ul li{ border-bottom:none; } #content_testimonial_testimonialsPage ul.testimonial { list-style-type:none; margin:2em; } #content_testimonial_testimonialsPage ul.testimonial li{ border-bottom:dashed 1px #ccc; margin:0; padding:0; } #content_testimonial_testimonialsPage #content ul li p.wikitext{ font-style:italic; }   #store_subscriptionSplashPage .primaryCell, #store_subscriptionSplashPage .secondaryCell{ vertical-align:top; } #store_subscriptionSplashPage .primaryCell h3{ font-size:1.5em; } #store_subscriptionSplashPage .primaryCell{ width:400px; padding:0 !important; } #store_subscriptionSplashPage .primaryCell p{ margin:1em 0 0 3em; } #store_subscriptionSplashPage .secondaryCell{ padding-right:2em; } #store_subscriptionSplashPage #wikiImage1, #store_subscriptionSplashPage #wikiImage2, #store_subscriptionSplashPage #wikiImage3{ float:left; } #store_subscriptionSplashPage a.addtoCart{ display:block; }  .occasionLabel { float:left; padding-right:8px; } #right h4 { color:white; } .pagination { width:95%; border:none; margin:0px; padding:0;} #occasionRegister_occasion_date_register_comment_, #addWikiComment_wiki_page_comment_comment_, #editWikiPage_wiki_page_content_ { width: 600px; } .breadcrumbLinks { text-align:right; padding-right:5px; } #right hr { border:yellow; color:yellow; background-color:#e8e8e9;} .largeCalendarTime tr th { width: 90px; } .largeCalendarTime tr td { height: 65px; } #left .largeCalendarTime td p { padding-left:5px; padding-right:5px; margin-left:5px; margin-right:5px; } .calSunday, .calSaturday { background-color:#c9c9c9;} .calToday { background-color:#fff; } .search_results td { text-align:left; } ul.wikiContentEditorLinks { list-style-type:none; } ul.wikiContentEditorLinks li { float:left; margin-left:0;} #content ul.wikiTree { clear:both; width:250px; } #content ul.wikiTree li { float:left; clear:both; } #right div#wikiSections { margin-bottom:10px; } #right hr { clear:both; } table.search_results table.actions td { width: 150px; display:inline; } div.occasions { border-bottom:1px solid #ccc; padding-top: 10px; } div#testimonialsMod, div#blogMod, div#aboutMyself { float:left; width:440px; } div#dancesKnown, div#galleryMod, div#networksMod, div#associatesMod, div#classesAttended, div#dancerWorkshops, div#costumesOwned { clear:right; float:right; width:200px; background-color:#ccc; } a.backtotop { float:left; clear:both; } div.modActions { text-align:right; } div#aboutMyself img { float:left; padding:5px; } div#left h3 { margin-top:10px; margin-bottom:3px; } div#associates ul li { list-style-type:none; } div#associates ul li img { clear:both; float:left; } div#associates ul li span { clear:left; float:left; } div#mostviewedprofiles, div#recentlyupdatedprofiles { float:left; width:45%; margin-bottom:10px; } p#profilePicture { float:left; width:150px; margin:0px; text-align: center; } p#profileArticle { float:left; clear: right; width:450px; margin:0px; } #left hr, #right hr { clear:both; float:left; width:100%; height:1px; color:#fff; } p.small { font-size:8pt; } a.backtotop { margin-top:15px; margin-left:15px; } #forum_viewThreadPage div#left h3 { margin-top:0px; } #messages_indexPage div#mailboxtree { float:left; clear:left; width:100px; } #messages_indexPage table.search_results { width:500px; float:right; clear:right; } div#mail_search_results table td.subject { text-align:left; } #messages_composePage div#left a#logo, #messages_indexPage div#left a#logo, #blog_addPostPage div#left a#logo, #forum_newPostPage div#left a#logo, #forum_newThreadPage div#left a#logo, #forum_viewThreadPage div#left a#logo, #forum_viewForumPage div#left a#logo { display:none; } #left form textarea { width:400px; } #navigation a.navigationSelected { background-color:white; color:#630000; } #navigation a.navigationSelected span { color:#630000; } #right a.navigationSelected { color:#ccc; } textarea.required, input.required { border:1px solid #630000; } div#blogmain h2 { margin-bottom:0px; } div.blogHeader { background-color: #ccc; } span.blogRSSLink a, span.blogRSSLink a:visited { color: white; } div.wikisearch p.mysql_varchar { float:left; } div.wikisearch span.buttonsWrap { float:right; } div.wikisearch label { display:inline; } div.wikisearch { float:left; clear:both; padding:5px; } #search_searchPage blockquote { background-color:#ccc; margin-left:25px; padding:5px; margin-bottom:12px; } #search_searchPage span.lastupdate { font-style:italic; margin-left: 30px; } div.wikisearchresults { background-color:#F0EDE5; } div.midSlideShow { float:left; width:250px; } blockquote.quote { background-color:#ccc; color:#000; border:1px black solid; padding-left:10px; font-style:italic; } #profileleft { float:left; width:400px; clear:left; } #profileright { float:right: width:200px; clear:right; } #left table { float:left; } a.button, span.button, del.button{ display:-moz-inline-box !important; display:inline-block !important; cursor:pointer; border:none !important; line-height:0;  background-position:0 0; background-repeat:no-repeat; height:30px; text-decoration:none; color:#2e523b; font-style:normal; margin:0 6px 0px 0; padding:0 10px 0 0; vertical-align:middle; padding-top:-2px; } a.button, span.button, del.button, a.button span, span.button button, span.button input, del.button span{ background-image:url(http://static.bellydance.ca/images/spdr/btn0.png); } a.button span, span.button button, span.button input, del.button span{ white-space:nowrap; cursor:pointer; color:#222; display:-moz-inline-box !important; display:inline-block !important; line-height:1.5; letter-spacing:0 !important; font-size:12px; font-style:normal; background-color:transparent; background-position:100% 0; background-repeat:no-repeat; height:30px; padding:8px 20px 0 10px; margin:0 -16px 0 10px !important; border:none !important; vertical-align:text-top; zoom:1; } span.button button{ line-height:2.5; } html.safari a.button span, html.safari del.button span{ line-height:1.3; } html.safari span.button button{ line-height:2.6; } html.safari a.button:focus, html.safari span.button button:focus{ outline:none; } del.button{  background-position:0 -120px; } del.button span{ cursor:default; color:#aaa !important; background-position:100% -120px; } span.button button, span.button input{ padding-top:0px; line-height:2.5; }    a.button:hover, span.button:hover, a.button:focus, a.dom-button-focus, span.button-behavior-hover{ background-position:0 -60px; color:#222; text-decoration:none; } a.button:hover span, span.button:hover button, a.button:focus span, span.button-behavior-hover button, span.button-behavior-hover input{ background-position:100% -60px; } a.button:active, a.button:focus span{ color:#444; } del.button-behavior-hover, del.button:hover{ background-position:0 -180px;  } del.button-behavior-hover span, del.button:hover span{ background-position:100% -180px;  } a.edit, a.edit span { color:#ccf; background-image:url(http://static.bellydance.ca/images/spdr/btnblue.png); } a.approve, a.approve span { color:#0f0; background-image:url(http://static.bellydance.ca/images/spdr/btngreen.png); } a.decline, a.decline span, a.delete, a.delete span { color:#f00; background-image:url(http://static.bellydance.ca/images/spdr/btnred.png); } a.action, a.action span { color:#999; font-weight:bold; background-image:url(http://static.bellydance.ca/images/spdr/btn0.png); }