/* * Generic comments CSS file *//* */ /* GLOBALS: used to set all the general elements */ body { background:#fff url(http://jamm.mindspaceart.com/mod/template/templates/Default_Template/images/header.gif) repeat-x; /* #d9e2f2 */ color:#697C83; font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif; text-align:left; margin:0 auto; padding:0; font-size: 80%; line-height:1.6em; } p { color:#555; margin:0 0 10px 0; } a { text-decoration:none; color:#336699; } ol, ul { color:#697C83; } h1 { font-size:130%; } h2, h3, h4, h5 { font-size:100%; } blockquote{ background: #EEE url(http://jamm.mindspaceart.com/mod/template/templates/Default_Template/images/blockquote.png) no-repeat bottom left; padding: 10px; padding-bottom: 40px; margin: 1em; } /* TABLES IN ELGG */ td { border:1px solid #eee; padding:0; margin:0; } td h4, h3, h5 { padding:0; margin:0; } /* CONTAINER: WRAPS THE HEADER AND MAIN CONTENT AREA BELOW THE USER TOOLBAR */ div#container { width:970px; margin:0 auto; padding:0; } /* HEADER: THE HEADER INCLUDES THE LOGO AND SEARCH BAR */ div#header { margin:0; padding:0; text-align:left; position:relative; background:transparent; width:100%; height:110px; } /* LOGO: LOCATED WITHIN HEADER */ div#header #logo{ margin: 0px; padding:10px; float:left; } div#header #logo h1 { font-size:30px; padding:0; margin:10px 0 6px 0; } div#header #logo h1 a{ color:#fff; font-family:Helvetica, "Myriad Web", Arial, sans-serif; } div#header #logo h2{ color:#174764; padding:0; margin:0; font-size:1.2em; } /* SEARCH BAR: LOCATED WITHIN HEADER */ div#header #search-header { float:right; width:330px; margin:0; padding:0; position:absolute; top:10px; right:0; } div#header #search-header img { margin:0 0 0 10px; } div#header #search-header p { padding:0 0 0 15px; margin:0; } div#header #search-header span a { color:#fff; } /* CONTENT-HOLDER: WRAPS THE MAIN PAGE CONTENT. THIS CAN INCLUDE THE SINGLE PAGE LAYOUT AND THE SPLIT PANE (CONTENT AND SIDEBAR) */ #content-holder { padding:5px; margin:0; width:974px; min-height:500px; position:relative; clear:both; } div#content-holder a:hover { text-decoration:underline; } div#content-holder h1 { font-size:150%; border-bottom:1px solid #ccc; margin:0; padding:0; } div#content-holder h2 { border:0; border-bottom:1px solid #eee; padding:0; margin:0 0 10px 0; color:#666; font-size:1.1em; } /* VARIOUS LAYOUTS WITHIN CONTENT-HOLDER */ /* THE MAIN CONTENT AREA WHEN IT IS A SINGLE PAGE, NO SIDEBAR */ div#single-page { margin: 0; padding: 0 15px 0 0; width:900px; text-align: left; border:1px solid #eee; } /* THE MAIN CONTENT AREA WHEN THE SIDEBAR IS IN PLACE */ div#splitpane-content { margin: 0; padding: 10px; width:680px; text-align: left; color:#000; overflow:hidden; min-height:500px; } /* SIDEBAR: THIS IS ONLY PRESENT WHEN SPLITPANE-CONTENT IS IN USE */ div#splitpane-sidebar { width: 250px; margin:20px 10px 20px 0; padding:0; float: right; background:#efefef url(http://jamm.mindspaceart.com/mod/template/templates/Default_Template/images/sidebar-top.gif) no-repeat top; } div#sidebar-contents { padding:10px; } div#sidebar-bottom { background:url(http://jamm.mindspaceart.com/mod/template/templates/Default_Template/images/sidebar-bottom.gif) no-repeat bottom; height:9px; width:250px; margin:0; } /* THE SIDEBAR CONTENTS */ div#splitpane-sidebar td { width: 200px; margin:0 0 0 20px; } div#splitpane-sidebar ul { margin: 0; padding:0; list-style: none; } div#splitpane-sidebar ul li { margin:10px 0; padding-left: 5px; } div#splitpane-sidebar ul li ul li a { padding:0 0 0 5px; } div#splitpane-sidebar h2 { text-align:left; border-bottom:1px solid #ccc; color:#777; font-size:0.9em; width:220px; } /* NEW CSS FOR THE TOOLBAR THAT LIVES IN THE MAIN CONTENT AREA */ #content-holder-toolbar { float:left; margin:0; background:#fff; border:1px solid #ccc; width:150px; } /* FOOTER */ div#footer { clear: both; position: relative; font-size:1em; height:26px; margin:20px 0 0 0; color:#174764; font-weight:bold; width:100%; padding:3px 0 0 0; background:url(http://jamm.mindspaceart.com/mod/template/templates/Default_Template/images/footer.gif) repeat-x; } div#footer img { text-align:right; padding:3px 0 0 0; } div#footer p { padding:0 20px 0 20px; } div#footer a { color:#fff; padding:0 5px 0 5px; } div#footer a:hover { text-decoration:underline; } div#footer a:link, div#footer a:visited { text-align:right; } /* SYSTEM MESSAGES */ div#system-message{ border:1px solid #D3322A; background:#F7DAD8; color:#000; padding:3px 50px; margin:20px 20px 0 20px; } div#system-message p{ padding:0px; margin:2px; } /* CLEAR BOTH */ .clearing { clear:both; } /* THIS IS THE END OF THE MAIN PAGE COMPONENTS - EVERYTHING BELOW THIS IS ASSOCIATED WITH VARIOUS ELEMENTS WITHIN ELGG, THIS INCLUDES THE BLOG CLASSESS, PROFILE, FILES, SIDEBAR WIDGETS, PROFILE WIDGETS ETC. */ /* BLOGGING ENGINE */ .weblog-post { margin:20px 0 10px 0; } .user { float:left; margin:5px 10px 10px 0; width:105px; } .user img { border:1px solid #eee; padding:2px; } .weblog-keywords p a { margin:20px 0 0 0; padding:0; clear:both; } .weblog-title { margin:10px 0 10px 115px; } .post { margin:10px 0 10px 115px; } .info { border-top:1px solid #ccc; margin:10px 0 10px 115px; clear:both; } .info p { padding:0 0 0 10px; margin:0; } .info p a { font-size:0.9em; color:#555; } /* this is the thin line between the actual post and comments */ #comments-divide { height:1px; background:#ccc; } .comment-owner { border:1px solid #eee; background:#f2f7fb; padding:5px; margin:20px 0 5px 0; height:50px; width:550px; } .comment-owner img { margin:0px 5px 0px 0px; text-align:left; } .comment-owner a { background:#f2f7fb; } .comment-owner p { padding:0; margin:0; } /* END OF BLOGGING ENGINE */ /* SUB MENU OPTIONS: THESE WILL BE MOVED TO THE NEW SIDEBAR SHORTLY */ div#sub-menu p { margin:0 0 10px 0; padding:0; /*background:#efefef;*/ border:0px solid #ccc; } div#sub-menu a { padding:3px; } /* END OF SUB-MENU DIV */ /* INFOHOLDER: this holds profile data, account settings and administration content */ .infoholder { margin:5px 0 10px 0; } .infoholder p { padding:5px 0 5px 10px; } /* the end of INFOHOLDER */ #tagcloud { padding: 15px; border: solid 1px #eee; background: #f5f5f5; line-height:2.9em; } #tagcloud a { text-decoration: none; } /* PROFILE WIDGETS STUFF */ img.profile-photo { border:1px solid #eee; padding:2px; } .profile_main p { color:#000; } .profile_main p a { text-decoration: underline; } .profile_main_bottom { clear: both; } .profile_primary { float: left; width: 270px; margin-top: 10px; margin-left: 10px; } .profile_secondary { float: right; width: 360px; margin: 10px 0 0 0; color:#000; } .profile_bio { padding-top: 10px; background:#efefef; } .profile_widgets { clear: both; width: 760px; /*background: #004995;*/ } .profile_icon img { border:1px solid #eee; padding:2px 2px 2px 2px; } .profile_widgets_left { float: left; width: 330px; } .profile_widgets_right { float: right; width: 330px } /* profile - widgets */ #profile_widgets { position:relative; } .profile_bio { width:244px; padding:2px; } .widgets_even { float:left; width:340px; margin:0; padding:0; } .widgets_odd { float:right; width:340px; margin:0; padding:0; } .widget { border: 1px solid #BBDCE9; /*#95BDCD;*/ margin-bottom: 15px; padding: 0; } .widget .widget_content { padding: 4px 10px 4px 10px; } .widget .widget_content h3 { padding:0; margin:0; } .widget .widget_bottom { display: block; background-color: #E2F0F6; /*#CBE5EF;*/ margin: 0px; padding-left: 10px; border-top: 1px solid #BBDCE9; font-size:0.8em; } .widget .widget_menu ul { margin:0 0 0 5px; padding:0; } .widget .widget_menu ul li { list-style:none; } .widget .widget_menu ul li a { text-decoration:underline; } .widget .widget_admin_menu { background-color: #E2F0F6; padding:2px 0 0 5px; } #hidden3, #hidden2, #hidden4, #hidden5 { height:20px; } .widget .widget_title { border:0; border-bottom:1px solid #cdcdcd; /*#BBDCE9;*/ padding:0 2px 0 2px; margin:0 0 10px 0; color:#000; font-size:1.2em; font-weight:bold; } .widget .widget_content h2 a { background:url(http://jamm.mindspaceart.com/mod/template/images/icons/arrow.gif) no-repeat left; padding:0 0 0 10px; font-weight:normal; } /* COMMENT WALL STUFF */ #commentwall { background:#fff; width:98%; padding:5px; margin:5px 0 10px 0; } .commentwall_img { float:left; margin:3px; background:#fff; border:1px solid #ccc; } #commentwall_form_-1 { /* Background:#eee;*/ margin:0 0 5px 0; padding:4px; } #commentwall_form_-1 textarea { width:98%; margin:5px 0 5px 0; } #commentwall_title { background:#efefef; border-top:1px solid #ccc; /*#4E730C;*/ width:99%; height:20px; padding:2px; font-size:12px; } .commentwall_date { font-style:italic; font-size:0.8em; margin:0 0 10px 0; background:#efefef; border-bottom:1px solid #D8DFEA; } #commentwall #commentwall_title h2 { margin:0; padding:0; font-size:11px; } .commentwall_name { font-weight:bold; /*border-top:1px solid #4E730C;*/ } .commentwall_details { border-top:1px solid #ccc; margin-left:70px; } .commentwall_name { background:#efefef; } #commentwall_more { text-align:right; padding:4px; color:#000; font-size:10px; } #commentwall_more a { color:#000; text-decoration:underline; } .commentwall_replybar { border-bottom:1px solid #ccc; font-size:11px; margin:10px 0 10px 0; padding:2px; background:#fff; text-align:right; cursor:pointer; color:#b85b5a; } .commentwall_replybar p { padding:0; margin:0 10px 0 0; } .commentwall_replybar a { padding:0; margin:0; } #confirm-form { width: 70%; margin: 30px auto; text-align: center; font-size: 1.2em; border: 1px #eee solid; background: #f8f8f8; } #confirm-form h3 { font-size: 1.2em; padding: 10px; padding-top: 20px; }/* profile - widgets */ #profile_widgets { position:relative; } .widgets_even { float:left; width:330px; } .widgets_odd { float:right; width:330px; } .widget { border: 1px solid #BBDCE9; /*#95BDCD;*/ margin-bottom: 5px; padding: 0; } .widget .widget_content { padding: 10px; } .widget .widget_content h3 { padding:0; margin:0; } .widget .widget_menu { display: block; background-color: #E2F0F6; /*#CBE5EF;*/ margin: 0px; padding-left: 10px; border-top: 1px solid #BBDCE9; font-size:0.8em; } .widget h2 { border:0; border-bottom:1px solid #BBDCE9; padding:0; margin:0 0 10px 0; color:#666; background-color: #E2F0F6; font-size:1.1em; } .widget .widget_content h2 a { background:url(http://elgg.net/_templates/icons/arrow.gif) no-repeat left; padding:0 0 0 10px; }