summaryrefslogtreecommitdiff
path: root/project/static/css/styles.css
diff options
context:
space:
mode:
Diffstat (limited to 'project/static/css/styles.css')
-rw-r--r--project/static/css/styles.css612
1 files changed, 612 insertions, 0 deletions
diff --git a/project/static/css/styles.css b/project/static/css/styles.css
new file mode 100644
index 0000000..3d20f12
--- /dev/null
+++ b/project/static/css/styles.css
@@ -0,0 +1,612 @@
+html,
+body
+{
+ margin: 0;
+ padding: 0;
+ font-family: Arial, "Bitstream Vera Sans", Helvetica, sans-serif;
+ font-size: 1em;
+ background-color: white;
+ color: #58585a;
+}
+
+p {
+ width: 80%;
+ font-family: Arial, "Bitstream Vera Sans", Helvetica, sans-serif;
+ font-size: 1.1em;
+ color: #58585a;
+ margin-left: 1em;
+ text-align: justify;
+}
+
+p.noindent {
+ text-indent: 0;
+ width: 80%;
+ font-family: Arial, "Bitstream Vera Sans", Helvetica, sans-serif;
+ font-size: 1.1em;
+ color: #58585a;
+ margin-left: .2em;
+ text-align: justify;
+}
+
+pre.plain {
+ font-family: Arial, "Bitstream Vera Sans", Helvetica, sans-serif;
+ font-size: 1em;
+ color: #58585a;
+ margin-left: 1em;
+}
+img
+{
+ border: 0;
+}
+
+a
+{
+ color: #224466;
+}
+
+h1,
+h2,
+h3
+{
+ font-family: Georgia, "Bitstream Vera Serif", Palatino, serif;
+ font-weight: normal;
+ line-height: 1em;
+}
+
+h1
+{
+ font-size: 1.8em;
+ color: #224466;
+ margin: 0.5em 0 0.7em 0;
+ text-decoration: none;
+ padding-bottom: 0.5em;
+/* border-bottom: 1px solid #224466; */
+ width: 80%;
+}
+
+h2
+{
+ font-size: 1.5em;
+ color: #337799;
+ margin: 0.7em 0 0.5em 0;
+}
+
+h3
+{
+ font-size: 1.35em;
+ font-style: italic;
+ color: #337799;
+ margin: 0.5em 0;
+}
+h4,
+h5
+{
+ font-family: arial, Georgia, "Bitstream Vera Serif", Palatino, serif;
+ font-weight: normal;
+ line-height: 1em;
+ color:#337799;
+}
+
+ul.plain {
+ list-style: none;
+ list-style-type: none;
+ margin: 0; padding: 0;
+}
+/* give some color to <span class="title">Kiwi PyCon 2009</span> */
+span.title
+{
+}
+div#comment_form {
+ border-top: 1px solid #ccc;
+}
+div#comment_form label {
+ width: 200px;
+}
+/* default table layout */
+table.scipycon-default
+{
+ border-collapse: collapse;
+}
+
+table.scipycon-default td
+{
+ padding: 5px 15px;
+}
+
+table.scipycon-default th
+{
+ font-weight: bold;
+ padding: 4px 6px;
+}
+
+table.scipycon-default-border
+{
+ border-width: 2px;
+ border-spacing: 2px;
+ border-style: outset;
+ border-color: gray;
+ border-collapse: separate;
+}
+
+table.scipycon-default-border td
+{
+ border-width: 1px;
+ padding: 5px 15px;
+ border-style: inset;
+ border-color: gray;
+}
+
+table.scipycon-default-border th
+{
+ border-width: 1px;
+ border-style: inset;
+ border-color: gray;
+ font-weight: bold;
+ padding: 4px 6px;
+}
+
+table.scipycon-default a
+{
+ text-decoration: none;
+}
+
+table.scipycon-default .buttons
+{
+ padding: 10px 0;
+}
+
+tr.odd {
+ background-color: #efefef;
+}
+tr.even {
+ background-color: #fff;
+}
+td,
+th
+{
+ text-align:left;
+ vertical-align: top;
+}
+
+/* list my talks table layout */
+table.list-talks
+{
+ border: 1px solid #ddd;
+ font-size: 1.1em;
+}
+
+table.list-talks td
+{
+ border: 1px solid #ddd;
+ padding: 5px 15px;
+}
+
+table.list-talks th
+{
+ border: 1px solid #ddd;
+ font-weight: bold;
+ align: center;
+ padding: 5px 15px;
+}
+
+table.list-talks a
+{
+ text-decoration: none;
+}
+
+/* list my talks table layout */
+table.list-all-talks
+{
+ border: 1px solid #ddd;
+ font-size: 1.1em;
+ width: 95%;
+}
+
+table.list-all-talks td
+{
+ border: 1px solid #ddd;
+ padding: 5px 15px;
+ font-size: 1.2em;
+ color: black;
+}
+
+table.list-all-talks td.speaker
+{
+ border: 1px solid #ddd;
+ font-size: 1.2em;
+ color: black;
+}
+
+table.list-all-talks td.speaker h4
+{
+ font-size: 1.25em;
+ margin:0; padding: 0;
+}
+
+table.list-all-talks th
+{
+ border: 1px solid #ddd;
+ font-weight: bold;
+ align: center;
+ padding: 5px 15px;
+}
+
+table.list-all-talks th.speaker
+{
+ border: 1px solid #ddd;
+ font-size: 1.2em;
+ color: black;
+ text-align: center;
+}
+
+table.list-all-talks th.speaker h4
+{
+ font-size: 1.25em;
+ margin:0;
+ padding: 0;
+}
+
+table.list-all-talks a
+{
+ text-decoration: none;
+}
+
+.important
+{
+ color: #337799;
+ font-weight: bold;
+}
+
+.clear
+{
+ clear: both;
+}
+
+/* user account */
+div.picture
+{
+ width: 80%;
+ text-align: right;
+}
+
+div.picture img
+{
+ border: 1px solid #ddd;
+}
+
+/* layout elements */
+#logo
+{
+ border: 0;
+ margin: 0;
+ padding: 0.5em 1.5em;
+ background-color: #f1f1f1;
+ border-bottom: 1px dotted #888888;
+}
+#logo a img {
+ border: 0;
+}
+
+#social-badge{
+ float:right;
+ margin-top:110px;
+}
+
+/* layout */
+#header
+{
+ position: absolute;
+ top: 1.15em;
+ left: 400px;
+}
+
+#wrapper
+{
+ position: relative;
+}
+
+#left
+{
+ width: 200px;
+ font-size: 0.8em;
+ float: left;
+}
+
+#content
+{
+ font-size: 0.8em;
+ padding: 0;
+ margin: 0 300px 0 220px;
+ min-height: 850px;
+}
+
+#right
+{
+ position: absolute;
+ top: 0;
+ right: 0;
+ width: 260px;
+ font-size: 0.8em;
+ float: right;
+ margin: 0;
+ padding: 0 2em 0 0;
+}
+
+#right h2
+{
+ margin: 0;
+ padding: 0;
+}
+
+#footer
+{
+ border-top: 1px dotted #888888;
+ /*margin: 600px 0 0;*/
+ padding: 0 1em;
+ font-size: 0.5em;
+ clear: both;
+ position: relative;
+}
+
+/* jquery growl appears on right */
+#header h1
+{
+ font-size: 2.75em;
+ color: #224466;
+ font-family: Georgia, "Bitstream Vera Serif", Palatino, serif;
+ border: none !important;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ padding-bottom: 0.2em;
+}
+
+#header h3
+{
+ font-size: 1.2em;
+ font-family: Georgia, "Bitstream Vera Serif", Palatino, serif;
+ border: none !important;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ padding-bottom: 0.2em;
+}
+#menu-user
+{
+ position: absolute;
+ right: 0em;
+ font-size: 0.8em;
+}
+
+#menu-user a
+{
+ text-decoration: none;
+}
+
+#left-inner
+{
+ margin: 0 2em;
+ padding: 0;
+}
+
+#left-inner a {
+ text-decoration: none;
+}
+
+#left-inner ul
+{
+ list-style: none;
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+ border: 0;
+}
+
+#left-inner ul li ul
+{
+ margin-left: 0.5em;
+ padding: 0;
+}
+
+#left-inner li
+{
+ font-weight: bold;
+ padding: 0 0 0.5em 0;
+}
+
+#left-inner li ul li
+{
+ font-weight: normal;
+ padding: 0 0 0.3em 0;
+}
+
+#right-inner {
+ margin: 0;
+ padding: 0;
+}
+
+#right-inner ul
+{
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ border: 0;
+}
+
+#right-inner li
+{
+ font-weight: bold;
+ font-family: Arial, "Bitstream Vera Sans", Helvetica, sans-serif;
+ font-size: 1em;
+ padding-bottom: 15px;
+}
+/* forms */
+div.form
+{
+ margin-top: 1em;
+}
+
+div.form th
+{
+ text-align: left;
+}
+fieldset {
+ width: 70%;
+}
+legend {
+ font-weight: bold;
+ color: #222;
+}
+div.messages {
+ padding:.3em .8em;
+ margin-bottom:1em;
+ border:2px solid #ddd;
+ background:#E3FBE4;
+ color:#1f8a11;
+ border-color:#C2FBC4;
+}
+.notice {
+ background:#FFF6BF;
+ color:#514721;
+ border-color:#FFD324;
+ padding:.8em;
+ margin-bottom:1em;
+ border:2px solid #ddd;
+}
+ul.errorlist, .errors, .error {
+ padding:.3em .8em;
+ margin-bottom:1em;
+ border:2px solid #ddd;
+ background:#FBE3E4;
+ color:#8a1f11;
+ border-color:#FBC2C4;
+}
+ul.errorlist {
+ list-style: none;
+ list-style-type: none;
+}
+/* Login/register */
+div.login
+{
+ position:relative;
+ float: left;
+}
+
+div.register
+{
+ position:relative;
+ margin: 0 0 0 270px;
+ border-left: 1px solid #aaa;
+}
+
+/* --------------------------------------------------------------
+ Based on buttons by Kevin Hale [particletree.com]
+ * particletree.com/features/rediscovering-the-button-element
+-------------------------------------------------------------- */
+
+a.button, button, input.button {
+ display:block;
+ float: right;
+ margin: 0.7em 8px 0.7em 0.5em;
+ padding:2px 10px 2px 10px; /* Links */
+ font-size:100%;
+ line-height:120%;
+ text-decoration:none;
+ font-weight:bold;
+ cursor:pointer;
+ background-color: #66aacc;
+ border: 1px solid #222;
+ color: #fff !important;
+}
+
+a.button.left, button.left, input.left {
+ margin: 0.7em 0.5em 0.7em 0em;
+ float:left;
+}
+
+button {
+ width:auto;
+ overflow:visible;
+ padding:4px 10px 3px 7px; /* IE6 */
+}
+
+button[type] {
+ padding:4px 10px 4px 7px; /* Firefox */
+ line-height:17px; /* Safari */
+}
+
+*:first-child+html button[type] {
+ padding:4px 10px 3px 7px; /* IE7 */
+}
+
+button img, a.button img {
+ margin:0 3px -3px 0 !important;
+ padding:0;
+ border:none;
+ width:16px;
+ height:16px;
+ float:none;
+}
+
+table.required tr {
+ border-left: 3px solid #cc0000;
+}
+
+/* Button colors */
+
+/* Standard */
+button:hover, a.button:hover, input.button:hover {
+ background-color: #337799;
+ border: 1px solid #222;
+ color:black !important;
+}
+
+/* horizontal menu */
+div.right {
+ text-align: right;
+ width: 80%;
+}
+ul.horizontal-menu li {
+ display: inline;
+ list-style-type: none;
+ padding-right: 20px;
+}
+
+ol li {
+ font-family: Arial, "Bitstream Vera Sans", Helvetica, sans-serif;
+ font-size: 1.1em;
+ color: #58585a;
+}
+
+#speaker{
+ float:left;
+ margin-bottom: 20px;
+}
+
+#speakerphoto {
+ float: left;
+ padding-right: 20px;
+ width: 200px
+}
+
+#speakerphoto img{
+ width: 200px;
+}
+
+#speakerinfo {
+ width: 80%;
+ font-family: Arial, "Bitstream Vera Sans", Helvetica, sans-serif;
+ font-size: 1.2em;
+ color: #58585a;
+ margin-left: 5em;
+ text-align: justify;
+}
+
+label.alert {
+ font-size: 1.2em;
+ color: #ff0000;
+}
+
+ul.entry {
+ font-size: 1.2em;
+}