.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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/images/spdr/rss.png') no-repeat top left; }  #contactPage form { padding:2em; font-size:8pt; } #contactPage form select { } #contactPage form select option { } #contactPage form div { clear:both; margin-bottom:0.5em; } #contactPage form label { display: block; width:15em; float:left; margin-right: 0.5em; font-weight:bold; text-align:right; } #contactPage form div.label { font-weight:bold; } #contactPage form .categorizedCheckBoxList { margin-left:5.5em; } #contactPage form .categorizedCheckBoxList ul { list-style-type:none; } #contactPage form .categorizedCheckBoxList ul li { margin-bottom:0.5em; } #contactPage form .categorizedCheckBoxList label { display:inline; float:none; font-weight:normal; } #contactPage form input.btn_submit { border-top:solid 1px #a7a6aa; border-left:solid 1px #a7a6aa; border-right:solid 1px #645444; border-bottom:solid 1px #645444; padding:0.5em; color:#000; font-weight:bold; cursor:pointer; margin-left:16em; } #contactPage form .categorizedCheckBoxList { position:relative; left:10em; top:-1em; }  #contactPage form #requestQuoteForm_type_, #contactPage form #requestQuoteForm_design_ { margin-left:16em; } #contactPage form #requestQuoteForm_type_ label, #contactPage form #requestQuoteForm_design_ label { float:none; text-align:left; margin:0em; padding:0em; } #contactPage form #requestQuoteForm_type_ label input, #contactPage form #requestQuoteForm_design_ label input { margin-right:0.5em; } #contactPage form #requestQuoteForm_type_ label, #contactPage form #requestQuoteForm_design_ label { display:inline; font-weight:normal; margin-right:1em; }  #contactPage form .captcha .fieldDescription, #contactPage form .captcha input, #contactPage form button { display:block; margin-left:15.5em; }  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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/images/spdr/icons/folderIcon.png') no-repeat top left !important; padding-left: 18px; } .sectionTree a.treeFolderOpenIcon { background:url('http://static.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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 #aaa; } 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:#aaa; } 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.rockbottom-landscaping.com/images/spdr/ico/ico_extLnk.gif') no-repeat top right; } .mailToWikiLink { padding-right:1em; background:url('http://static.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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:#aaa; color:#630000; padding-top:5px; padding-bottom:0px; } div.wikiSectionTree { float:left; clear:both; width:718px; height:320px; background-color:#ccc; overflow:scroll; } div.wikiPluginList { float:left; height:320px; background-color:#ccc; overflow:scroll; } div.wikiPluginDescriptions { color:#666; background-color:#ccc; 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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/images/lightbox/prevlabel.gif') left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url('http://static.rockbottom-landscaping.com/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; }  #requestQuotePage form { padding:2em; font-size:8pt; } #requestQuotePage form select { } #requestQuotePage form select option { } #requestQuotePage form div { clear:both; margin-bottom:0.5em; } #requestQuotePage form label { display: block; width:15em; float:left; margin-right: 0.5em; font-weight:bold; text-align:right; } #requestQuotePage form div.label { font-weight:bold; } #requestQuotePage form .categorizedCheckBoxList { margin-left:5.5em; } #requestQuotePage form .categorizedCheckBoxList ul { list-style-type:none; } #requestQuotePage form .categorizedCheckBoxList ul li { margin-bottom:0.5em; } #requestQuotePage form .categorizedCheckBoxList label { display:inline; float:none; font-weight:normal; } #requestQuotePage form input.btn_submit { border-top:solid 1px #a7a6aa; border-left:solid 1px #a7a6aa; border-right:solid 1px #645444; border-bottom:solid 1px #645444; padding:0.5em; color:#000; font-weight:bold; cursor:pointer; margin-left:16em; } #requestQuotePage form .categorizedCheckBoxList { position:relative; left:10em; top:-1em; }  #requestQuotePage form #requestQuoteForm_type_, #requestQuotePage form #requestQuoteForm_design_ { margin-left:16em; } #requestQuotePage form #requestQuoteForm_type_ label, #requestQuotePage form #requestQuoteForm_design_ label { float:none; text-align:left; margin:0em; padding:0em; } #requestQuotePage form #requestQuoteForm_type_ label input, #requestQuotePage form #requestQuoteForm_design_ label input { margin-right:0.5em; } #requestQuotePage form #requestQuoteForm_type_ label, #requestQuotePage form #requestQuoteForm_design_ label { display:inline; font-weight:normal; margin-right:1em; }  #requestQuotePage form .captcha .fieldDescription, #requestQuotePage form .captcha input { display:block; margin-left:15.5em; }  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.rockbottom-landscaping.com/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.rockbottom-landscaping.com/images/spdr/btnblue.png); } a.approve, a.approve span { color:#0f0; background-image:url(http://static.rockbottom-landscaping.com/images/spdr/btngreen.png); } a.decline, a.decline span, a.delete, a.delete span { color:#f00; background-image:url(http://static.rockbottom-landscaping.com/images/spdr/btnred.png); } a.action, a.action span { color:#999; font-weight:bold; background-image:url(http://static.rockbottom-landscaping.com/images/spdr/btn0.png); } * { margin:0px; padding:0px; font-family:arial; } h1, h2, h3, h4, h5, p { margin:1em 0em; } a:link, a:visited, a:active { color:#5a6a71; } a:hover { color:#ff0000; } #top { position:absolute; width:900px; margin:0% 50%; left:-450px; background:url('http://static.rockbottom-landscaping.com/images/bg-01.jpg') repeat-x; } #navigation { position:absolute; width:100%; background:#eeeeee; border-top:solid 2px #fffffff; border-bottom:solid 2px #fffffff; margin-top: 70px; } #navigation h2 { display:none; } #navigation ul { list-style-type:none; } #navigation ul li { float:left; margin:1px 2px 1px 0px; } #navigation a:link, #navigation a:visited, #navigation a:active { display:block; border-top: solid 35px #a5ac89; border-right: solid 20px #a5ac89; border-bottom: solid 5px #a5ac89; border-left: solid 5px #a5ac89; font-size:8pt; text-decoration:none; font-weight:bold; color:#ffffff; background:#a5ac89; } #navigation a:hover { display:block; border-top: solid 35px #89a1ac; border-right: solid 20px #89a1ac; border-bottom: solid 5px #89a1ac; border-left: solid 5px #89a1ac; font-size:8pt; font-weight:bold; text-decoration:none; color:#ffffff; background:#89a1ac; } #navigation #address { float:right; padding:5px 10px 0px 0px; font-size:8pt; } #content { position:relative; margin-top:220px; } #left { width:100%; padding-top:50px; vertical-align:top; } #left ul { margin-left:1em; } #left li { margin-left:2em; } #left h1 { font-size:14pt; color:#5a6a71; margin:1em 0em; } #right p { margin:1em; } #login { font-size:8pt; padding:0.5em; border:solid 1px #cccccc; background:#efefef; } #footer { position:absolute; width:100%; border-top:solid 2px #000000; border-bottom:solid 2px #fffffff; padding-top:1em; margin-top: 30px; font-size:8pt; } #footer h2 { display:none; } #footer ul { list-style-type:none; broder:solid 1px red; } #footer ul li { float:left; margin:1px 1em 1px 0px; } #footer ul li span{ float:none; } #footer span { float:right; } #footer img { border:none; } .img_border { border:solid 2px #000000; } .wikitext p { margin:1.5em; } input { border:solid 1px #666; } div#estimate, div#blogindex, div#sitenews, div#Page_21_d08ed6efd23925b6f, div#comments, div#spdr_photoGallery_indexContent, div#gallerylinks, div#wikiFooter { background-color:#cccccc; width:600px; padding:10px; margin-top:10px; -moz-border-radius: 1em/1em; -webkit-border-radius: 1em 1em; } div#testimonial { background-color:#A5AC89; } div#estimate, div#testimonial { width:250px; padding:10px; -moz-border-radius: 1em/1em; -webkit-border-radius: 1em 1em; } div#testimonial ul { list-style-type:none; } div#testimonial p.testimonialSubmitter { text-align:right; } div#sitenews h3, #right h2, #right h4 { margin:0px; padding-top:10px; border-bottom: 2px solid black; } div#spdr_photoGallery_indexContent h2 { font-size:10pt; border-bottom:2px solid black; } div#gallerylinks h3, div#wikiFooter h3 { margin-top:0px; font-size:10pt; } div#photogallery div#photogallerygallery ul { list-style-type:none; } div#photogallery div#photogallerygallery ul li { float:left; width:300px; margin-left:0px; height: 150px; } div#photogallery div#photogallerygallery ul li img { float:left; clear:both; margin:5px; } div.pageLinks ul { list-style-type:none; } #left div.pageLinks ul li { float:left; margin-left:5px; } div.pageLinks { float:left; clear:both; width:630px; margin-bottom:10px; } .hiddenField { display:none; } p.radio_group label { float:left; clear:left; } #requestQuotePage form #requestQuoteForm_type_, #requestQuotePage form #requestQuoteForm_design_ { margin-left:1em; } p.mysql_checkbox { clear:both; } div#editWikiPageDiv { float:left; clear:both; } ul.wikiContentEditorLinks { list-style-type:none; } #left ul.wikiContentEditorLinks li { float:left; margin-left:0px; } textarea#editWikiPage_wiki_page_content_ { height:150px; width:600px; } #left dl dd { padding-left: 15px; } #right #gallery p { background-color:#000; text-align:center; } table.galleryTable td { background-color:black; text-align:center; } table.pagination { width: 100%; } div#photogalleryindex h2 { font-size:12pt; border-bottom:1px solid black; } table td { vertical-align:top; } td#contactinfo { width:280px; font-size:10pt; } #contactPage form label { width:7em; } #navigation ul li a.navigationSelected, #navigation ul li a.navigationSelected span { color:#000; } #left h1 { font-size:1.5em; color:#000; font-weight:bold; } #left h2 { font-size:1.25em;border-bottom:1px solid black; } #left h3 { font-size:1.1em; font-weight:normal; color:#5A6A71; font-weight:bold;} #left h4 { font-size:0.9em; text-align:center; color:#5A6A71; font-weight:bold;} #left h5 { font-size:0.8em; text-align:center; } p.testimonialText { font-style:italic; } div#photogallerygallery p { margin-top:3px; margin-bottom:10px; font-size:10pt; } div#photogallerygallery a { font-size:12pt; } div.form_checkboxes { margin-left:12em; } #requestQuotePage div.form_checkboxes p label { text-align:left; width: 175px; } #requestQuotePage div.form_checkboxes input { margin-right:8px; border:none; } p.mysql_checkbox input { border:none; } p.radio_group { float:left; clear:both; display:block; width:600px; } #requestQuoteForm_source_ { margin-left:12em; } #requestQuotePage form p.radio_group input { margin-left:15.5em; margin-right:5px; border:none; } #requestQuotePage form p.radio_group span label { text-align:left; clear:both; float:left; width:300px; margin-bottom:5px; font-weight:normal; } #contactPage form .captcha input, #contactPage form .captcha .fieldDescription { margin-left: 8em; } #requestQuotePage form #requestQuoteForm_design_ label { float:left; clear:both; width:500px; display:block; } #requestQuotePage form div.form_checkboxes label { font-weight:normal; } #requestQuotePage div#estimate { display:none; } #Page_98_17c540886721a6880 #content div.wikitext ul, #Page_70_f4d65cd4eef825ac4 #content div.wikitext ul { float:left; clear:both; width:600px; } #Page_98_17c540886721a6880 #content div.wikitext li, #Page_70_f4d65cd4eef825ac4 #content div.wikitext li { list-style-type:none; float:left; } #Page_70_f4d65cd4eef825ac4 #content div#wikiFooter, #Page_98_17c540886721a6880 #content div#wikiFooter { float:left; clear:both; } h2 { float:left; clear:both; width: 600px; } div#wikiFooter table tr td { width:200px; } span.blogRSSLink { display:none; }