Template:Team:Alberta/2011style.css

From 2011.igem.org

(Difference between revisions)
m
 
(433 intermediate revisions not shown)
Line 1: Line 1:
-
/* NOTE This is an edited version of the MediaWiki 'monobook' style sheet  
+
/* Style sheet for 2011 wiki page */
-
*      edited by Team Alberta 2010 for their wiki
+
-
*/
+
-
div#test{
 
-
    background-color:red;
 
-
width:100px;
 
-
height:100px;
 
-
}
 
-
div#preload { display: none; }
+
/* Colors:
-
/* things we want to hide */
+
grey: 959995
-
#info-box1 h2 .editsection, #info-box2 h2 .editsection, #info-box3 h2 .editsection, #info-box4 h2 .editsection{
+
orange navbar: f09131
-
display:none;
+
orange box: f19232
 +
beige: fffcd5
 +
green: 5db54b
 +
 
 +
*/
 +
 
 +
#menubar a:visited { color: transparent; }
 +
 
 +
body {
 +
    //background-color: #959995;
 +
    //background-color: #757575;
 +
    //background-color: #ffffff;
 +
    //background-color: #555555;
 +
    font-family: verdana;
 +
    background-color: #ddd;
 +
    background-attachment: fixed;
}
}
-
h1.firstHeading {
+
/* TOP MENU SECTION*/
-
display:none;
+
#top-section {
 +
    width: 1000px;
 +
    height: auto;
 +
    border: 0px;
 +
    padding: 0px;
 +
    margin-bottom: 0px;
}
}
-
#p-logo{
+
#firstHeading {
-
      display:none;
+
    display: none;
}
}
-
/* rearrange the topsection bar */
+
#p-logo {
-
#top-section{
+
    display: none;
-
        height:0;
+
}
}
-
#menubar{
+
 
-
        top:0;
+
.left-menu, .right-menu {
 +
    margin: 2px;
}
}
-
#search-controls{
+
 
-
        top:4px;
+
.left-menu:hover, .right-menu ul li a {
-
                left:547px;
+
    background-color: transparent;
-
                        width:0;
+
}
}
-
#searchInput{
+
 
-
        border:1px solid white;
+
.right-menu li a {
-
                  position:absolute;
+
    color: transparent;
}
}
-
 
+
.left-menu:hover ul li a, .right-menu:hover ul li a {
-
#searchGoButton{
+
    color: #959995;
-
      display:none;
+
}
}
-
#mw-searchButton{
+
 
-
      background-color:#3C2415;
+
.left-menu li {
-
        border:1px solid white;
+
    color: transparent !important;
-
                color:transparent;
+
-
                        height:19px;
+
-
                                  left:124px;
+
-
                                        position:absolute;
+
-
                                                    top:-1px;
+
-
                                                          width:24px;
+
-
                                                                  cursor:pointer;
+
-
                                                                          background-image:url("https://static.igem.org/mediawiki/2010/8/83/Team-alberta-search-glass.png");
+
-
                                                                            background-position:center center;
+
-
                                                                              background-repeat:no-repeat;
+
}
}
-
#catlinks{
+
#search-controls {
-
display:none;
+
    display: none;
}
}
 +
/* NAVBAR SECTION ... which is really part of content */
-
/******** things we added ****************/
+
#navbar {
-
#tour-link{
+
    //width: 950px;
-
      -moz-border-radius:10px 10px 10px 10px;
+
    /*background-color: #f09131;*/
-
        -webkit-border-radius:10px 10px 10px 10px; 
+
    //margin-left:15px;
-
          background-color:#FFFCD5;
+
    //margin-right:15px;
-
            position: absolute;
+
    //padding-left: 10px;
-
                        bottom: 0px;
+
    //padding-right: 10px;
-
                                  left: 0px;
+
    height: 78px;
-
                                          padding:28px;
+
    /*border-radius: 2px;*/
-
                                                    width: 89%;
+
    background-image:url(https://static.igem.org/mediawiki/2011/6/6e/Alberta_navbar_green2.png)
-
                                                            text-align:center;
+
}  
-
                                                              z-index: 10;
+
-
}
+
-
#tour-link:hover{
+
#navbar ul {
-
      background-color:#403B9D;
+
    list-style:none;
-
        cursor: pointer;
+
    margin: 0px;
-
}
+
    font-size: 16pt;
-
#tour-link p {
+
-
      margin: 0;
+
-
                color:#FFFFFF;
+
-
                        font-weight:bold;
+
-
                          font-size:30px;
+
}
}
-
div#igem-logo-link{
+
#navbar ul li {
-
  background-color:transparent;
+
    position:relative;
-
  background-image:url("https://static.igem.org/mediawiki/2011/7/71/TeamAlberta_IGEMLOGO_100x77.png");
+
    float:left;
-
  height:77px;
+
    margin: 0px;
-
  margin:0;
+
    height: 78px;
-
  position:absolute;
+
-
  width:100px;
+
-
  left:870px;
+
-
  top:33px;
+
}
}
-
div#igem-logo-link a{
+
#navbar ul li ul {
-
  color:transparent;
+
    border-style: solid;
-
  display:block;
+
    border-color: #3C2415;
-
  height:77px;
+
    background-color: #33AA33;
-
  width:100px;
+
    border-width: 2px;
}
}
-
#second-nav{
+
#navbar ul li a:visited, #navbar ul li a:link{
-
background-color:#F7941E;
+
    display:block;
-
position:absolute;
+
    height:78px;
-
top:155px;
+
    color:#FFFFFF;
-
left:150px;
+
    /*background-color:#F7941E;*/
-
height:28px;
+
    padding-left: 19px;
-
font-size:11px;
+
    padding-right: 19px;
}
}
-
#second-nav ul {
+
li#nav-interactive{
-
      list-style:none;
+
    float:right !important;
-
      /* list-style-type:none;*/
+
-
margin:0;
+
-
padding:0;
+
-
/*overflow:hidden;*/
+
-
/* for IE */
+
-
  filter:alpha(opacity=96);
+
-
  /* CSS3 standard */
+
-
  opacity:0.96;
+
-
           
+
}
}
-
#second-nav ul li{
+
a#nav-interactive-a{
-
border-style: solid;
+
    padding-left:21px !important;
-
border-color: #000;
+
    padding-right:21px !important;
-
border-width: 1px;
+
-
        float:left;
+
-
      position:relative;
+
}
}
-
#second-nav ul li a:visited,#second-nav ul li a:link{
 
-
display:block;
 
-
width:150px;
 
-
height:28px;
 
-
color:#FFFFFF;
 
-
background-color:#F7941E;
 
-
text-align:center;
 
 +
 +
#navbar ul li a:hover, #navbar ul li a.selected {
 +
    color: #000000;
 +
    text-decoration:none;
 +
    left:auto;
 +
    background-image:url(https://static.igem.org/mediawiki/2011/4/4b/Alberta_navbar_hover.png);
}
}
-
#second-nav ul li a:hover,#second-nav ul li a.selected {
 
-
background-color:#3C2415;
 
-
text-decoration:none;
 
-
//left:auto;
 
 +
#navbar li.headlink ul{
 +
    position: absolute;
 +
    display:none;
 +
    list-style:none;
 +
    color:#000000;
 +
    text-align:center;
 +
}
 +
#navbar li.headlink ul li {
 +
  width: 280px;
}
}
-
#second-nav li.headlink ul{
+
/* CONTENT SECTION */
-
        display:none;
+
#content {
-
list-style:none;
+
    width: 1000px;
-
background-color:#3C2415;                            
+
    border: 0px;
-
                                              text-align:center;
+
    padding: 0px;
-
                                                  padding:6px,0px;
+
    margin-top: 0px;
-
                                                 
+
-
                                                                  position:absolute;
+
-
                                                                         
+
-
                                                                                     
+
}
}
-
#second-nav li.headlink ul li{
+
 
-
        float:center;
+
h1.firstHeading { display:none; }
 +
 
 +
#catlinks { display: none; }
 +
 
 +
#contentSub { margin: 0px; }
 +
 
 +
p { margin: 0px; }
 +
 
 +
#top-content {
 +
    background-color: #ffffff;
 +
    height: 125px;
 +
    //width: 970px; /* maybe change height, width to fit image */
 +
    //margin-left: 15px;
 +
    //margin-right: 15px;
 +
    padding-top: 10px;
 +
    background-image:url(https://static.igem.org/mediawiki/2011/9/99/Alberta_banner_back.png)
}
}
 +
img.ta {
 +
    position: relative;
 +
    float: left;
 +
    left: 20px;
 +
}
 +
img.igem {
 +
    position: relative;
 +
    float: right;
 +
    right: 20px;
 +
    top: 15px;
 +
    width: 120px;
 +
}
-
#top-strip{
+
#main-content {
-
      /* background-color:#FFFCD5; */
+
    /*//color: #808080;*/
-
            clear:both;
+
    /*//background-color: white;*/
-
                      display:block;
+
    margin-left:15px;
-
                                /* height:200px;*/
+
    margin-right: 15px;
-
                                                    position:absolute;
+
-
                                                                  top:30px;
+
-
                                                                          width:900px;
+
}
}
-
#top-strip h2{
+
 
-
        color:#000000;
+
#main-content table.student-table td {
-
                  display:inline;
+
    padding-left: 0px;
-
                              font-size:70px;
+
    padding-top: 0px;
-
                                  font-weight:bold;
+
    padding-right: 5px;
-
                                      left:200px;
+
    padding-bottom: 5px;
-
                                              line-height:79px;
+
-
                                                  position:relative;
+
-
                                                                top:32px;
+
}
}
-
/*** position the genomikon logo ***/
+
#main-content table.student-table td img:hover {
-
#top-strip a img{
+
    cursor: pointer;
-
        position:absolute;
+
-
                    top:38px;
+
-
                            left:0;
+
-
                                      width:auto;
+
-
                                                height:79px;
+
}
}
-
/*** navbar styling **/
+
#main-content h2 {
-
#navbar {
+
    font-weight: bold;
-
width:1050px;
+
    font-size: 18px;
-
        position:absolute;
+
    color: #f19232;
-
        top:16px;
+
    border-width: 0px;
-
left:-25px;
+
}
-
font-size:11px;
+
-
}  
+
-
#navbar ul {
+
#main-content h3 {
-
        list-style:none;
+
    font-weight: bold;
-
      /* list-style-type:none;*/
+
    font-size: 16px;
-
margin:0;
+
    color: #000000;
-
padding:0;
+
    border-width: 0px;
-
/*overflow:hidden;*/
+
-
/* for IE */
+
-
  filter:alpha(opacity=96);
+
-
  /* CSS3 standard */
+
-
  opacity:0.96;
+
-
           
+
}
}
-
#navbar ul li{
+
 
-
        float:left;
+
#main-content h4 {
-
      position:relative;
+
    color: #5db54b;
}
}
-
#navbar ul li a:visited,#navbar ul li a:link{
 
-
display:block;
 
-
width:150px;
 
-
height:28px;
 
-
color:#FFFFFF;
 
-
background-color:#F7941E;
 
-
text-align:center;
 
 +
#main-content td{
 +
    /*color: #808080;*/
 +
    text-align: justify;
 +
    padding: 8px;
}
}
-
#navbar ul li a:hover,#navbar ul li a.selected {
 
-
background-color:#3C2415;
 
-
text-decoration:none;
 
-
left:auto;
 
 +
#ingenuity-button, #cost-button, #sustainability-button {
 +
    border-style: solid;
 +
    border-color: #808080;
 +
    border-width: 1px;
 +
    height: 50px;
 +
    width: 290px;
 +
    margin: 5px;
 +
    text-align: center;
 +
    font-size: 20px;
 +
}
 +
#main-content td a:link { color: #f19232; }
 +
#main-content td a:visited { color: #f19232; }
 +
#main-content td a:active { color: #f19232; }
 +
#main-content td a:hover { color: #f19232; }
 +
 +
#page-content a:link { color: #f19232; }
 +
#page-content a:visited { color: #f19232; }
 +
#page-content a:active { color: #f19232; }
 +
#page-content a:hover { color: #f19232; }
 +
 +
.frontpage-slide a:link { color: #f19232; }
 +
.frontpage-slide a:visited { color: #f19232; }
 +
.frontpage-slide a:active { color: #f19232; }
 +
.frontpage-slide a:hover { color: #f19232; }
 +
 +
#top-pictures {
 +
    margin-top: 30px;
 +
    margin-bottom: 10px;
 +
    margin-left: 40px;
 +
    margin-right: 40px;
 +
    border-style: solid;
 +
    border-width: 1px;
 +
    border-color: #808080;
}
}
-
#navbar li.headlink ul{
+
#top-pictures .pictures {
-
        display:none;
+
    background-color: transparent;
-
list-style:none;
+
    border-spacing: 5px;
-
background-color:#3C2415;                            
+
-
                                              text-align:center;
+
-
                                                  padding:6px,0px;
+
-
                                                 
+
-
                                                                  position:absolute;
+
-
                                                                         
+
-
                                                                                     
+
}
}
-
#navbar li.headlink ul li{
+
 
-
        float:center;
+
#top-pictures .pictures td:hover {
 +
    background-color: #ffffff;
}
}
 +
#top-pictures .pictures td {
 +
    font-weight: bold;
 +
    font-size: 14px;
 +
    text-align: center;
 +
    width: 20px;
 +
    border-style: solid;
 +
    border-width: 1px;
 +
    border-color: #808080;
 +
}
-
/*
+
#the-plan {
-
div#navbar {
+
    background-color: #fffcd5;
-
    width: 900px;
+
    width: 400px;
 +
    text-align: justify;
 +
    font-size: 12px;
 +
    padding: 20px;
}
}
-
#navbar {
+
 
-
        position:absolute;
+
#page-title {
-
        top:20px;
+
    color: #33aa33; /*TODO get correct green*/
 +
    font-size: 24px;
 +
    font-weight: bold;
 +
    margin-top: 25px;
 +
    margin-bottom: 17px;
 +
    height: 20px;
 +
    background-image:url(https://static.igem.org/mediawiki/2011/e/e2/Horiz-green-bar.png);
}
}
-
#navbar ul {
+
 
-
        list-style:none;
+
.section-title {
-
            width:100%;
+
    color: #33aa33; /*TODO get correct green*/
 +
    font-size: 24px;
 +
    font-weight: bold;
 +
    margin-top: 10px;
 +
    margin-bottom: 10px;
 +
    height: 20px;
 +
    background-image:url(https://static.igem.org/mediawiki/2011/e/e2/Horiz-green-bar.png);
}
}
-
#navbar ul li{
+
 
-
        float:left;
+
/* green bar */
-
        position:relative;
+
#page-title-text{
 +
    background-color: #fff;
 +
    padding-right: 10px;
}
}
-
#navbar ul li a:visited,#navbar ul li a:link{
+
 
-
        margin-right:30px;
+
#section-title {
-
            color:#fff;
+
    font-color: #33aa33; /*TODO get correct green*/
-
                 
+
    font-size: 24px;
 +
    font-weight: bold;
 +
    margin-top: 10px;
 +
    margin-bottom: 10px;
}
}
-
#navbar ul li a:hover,#navbar ul li a.selected {
+
 
-
  text-decoration: underline;
+
#interact-title {
-
  font-weight: bold;
+
    color: #f19232;
-
        color:#3C2415;
+
    font-weight: bold;
-
                  text-decoration:none;
+
    font-size: 16px;
}
}
-
#navbar li.headlink ul{
+
 
-
        display:table;
+
#round-pic {
-
                    display:none;
+
    border-style: solid;
-
                                background-color:#F7941E;
+
    border-radius: 25px;
-
                                              text-align:left;
+
    border-color: #808080;
-
                                                  padding:10px;
+
    border-width: 2px;
-
                                                              z-index:20;
+
-
                                                                  position:absolute;
+
-
                                                                                left:-10px;
+
-
                                                                                        width:100%;
+
}
}
-
#navbar li.headlink ul li{
+
 
-
        float:center;
+
#media-pic {
 +
    border-style: solid;
 +
    border-color: #808080;
 +
    border-width: 2px;
}
}
-
*/
 
 +
/* PAGE LAYOUT SECTION */
 +
#contents-box {
 +
    float: left;
 +
    height: 600px;
 +
    //width: 160px;
 +
    width: 225px;
 +
    margin: 12px 0px;
 +
    padding: 5px 10px;
 +
    background-color: #ccc;
 +
}
-
/* make a content area in center and a sidebar on each side*/
+
#contents-box ul{
-
#left-sidebar, #right-sidebar, #center-content, #wide-content{
+
    list-style: none;
-
        float:left;
+
-
                  /* leave space for header */
+
-
                  margin-top:160px;
+
-
                      min-height:1em;
+
}
}
-
#left-sidebar.not-top, #right-sidebar.not-top, #center-content.not-top, #wide-content.not-top{
+
#subpage-links li {
-
        margin-top:0;
+
    margin-top: 20px;
}
}
-
#center-content{
+
#subpage-links a {
-
        width:550px;  
+
    font-size: 14px;
 +
    color: #555;
}
}
-
/*The centre content for the Timeline needs to be a bit wider*/
+
#active-subpage {
-
#center-content .timeline{
+
    font-weight: bold;
-
        width:800px;
+
    font-size: 16px;
-
                  float:none;
+
}
}
-
#wide-content{
+
 
-
        width:1075px;
+
#subpage-links ul li{
 +
    margin-top: 0px;
}
}
-
#left-sidebar, #right-sidebar{
+
#page-content{
-
  margin-top:160px;
+
    float: right;
-
        width:198px;
+
    width: 685px;
}
}
-
/*Need Timeline to start at left*/
+
 
-
#left-sidebar .Timeline{
+
.page-content-full{
-
        width:0px;
+
}
}
-
#left-sidebar{
+
 
-
        margin-right:20px;
+
 
 +
 
 +
.frontpage-content-right{
 +
    float: right;
 +
    width: 340px;
}
}
-
#right-sidebar{
+
.frontpage-content-left{
-
        border:none;
+
    float: left;
-
                  margin-left:20px;
+
    width: 600px;
}
}
-
#tourbar-back{
+
img.sponsor-logo {
-
        clear:both;
+
    width: 188px;
-
                  height: 3px;
+
    margin: 10px 25px;
-
                              width: 100%;
+
-
                                        background-color: #EEEEEE;
+
}
}
-
/* the tourbar */
+
 
-
#tourbar{
+
div#sponsor-page-logos img {
-
        clear:both;
+
    width: 175px;
-
                  height:5em;
+
    margin: 10px 25px;
-
                            margin:173px auto 4em;
+
-
                                        width:788px;
+
}
}
-
#tourbar a{
 
-
        background:none repeat scroll 0 0 #CCCCCC;
 
-
                      color:black;
 
-
                                display:block;
 
-
                                            float:left;
 
-
                                                      height:1em;
 
-
                                                                  padding:3em 0;
 
-
                                                                              text-align:center;
 
-
                                                                                  vertical-align:middle;
 
-
                                                                                      font-weight: bold;
 
-
                                                                                          width:100px;
 
-
                                                                                                    margin-right:5px;
 
-
                                                                                                        margin-left:5px;
 
-
                                                                                                            -moz-border-radius: 10px;
 
-
                                                                                                                border-radius: 10px;
 
 +
/* FOOTER SECTION */
 +
/* custom footer */
 +
#content-footer-box {
 +
    //width: 970px;
 +
    background-color: #ccc;
 +
    color: #888;
 +
    margin: auto;
 +
    margin-top: 20px;
 +
    padding: 0px;
 +
    border: 0px;
}
}
-
#tourbar a:hover{
+
#content-footer-box ul{
-
        text-decoration: none;
+
    list-style: none;
-
            filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
+
}
-
                      -moz-opacity: 0.5;
+
-
                          opacity: 0.5;
+
 +
#content-footer-box li {
 +
    /*background-color: white;*/
 +
    margin: 0.5em 0;
}
}
-
#tourbar a.selected{
+
 
-
        margin-top:1em;
+
#content-footer-box li a {
 +
    color: #888;
}
}
-
#tourbar a.left{
+
 
-
        background-color:white;
+
/*wiki standard footer */
-
            background-image:url("/wiki/images/d/da/Team-alberta-left-arrow.png");
+
#footer-box {
-
                background-repeat:no-repeat;
+
    width: 960px;
-
                    width:54px;
+
    background-color: #ccc;
 +
    margin-top: 0px;
 +
    padding: 20px;
 +
    border: 0px;
}
}
-
#tourbar a.right{
+
 
-
        background-color:white;
+
.footer-left-half{
-
            background-image:url("/wiki/images/6/6f/Team-alberta-right-arrow.png");
+
    width: 500px;
-
                background-repeat:no-repeat;
+
    float: left;
-
                    width:54px;
+
}
}
-
/* the info boxes on homepage */
+
 
-
#main-info-box,#info-box1,#info-box2,#info-box3,#info-box4{
+
.footer-right-half{
-
        height:250px;
+
    width: 500px;
-
                  padding:18px;
+
    float: right;
-
                              z-index:-1;
+
-
                                  float:left;
+
}
}
-
#info-box1 ol,#info-box2 ol,#info-box3 ol,#info-box4 ol {
+
 
-
        margin-left: 1em;
+
.footer-left-col{
 +
    width: 200px;
 +
    float: left;
 +
    padding: 20px 10px;
 +
    padding-left: 20px;
}
}
-
#main-info-box {
+
.footer-right-left-col{
-
        width:550px;
+
    width: 210px;
-
                  overflow:hidden;
+
    float: left;
-
                              padding:0;
+
    padding: 20px 10px;
-
                                          height:286px;
+
    padding-left: 10px;
-
                                                      position: relative;
+
-
                                                                    z-index: 10;
+
}
}
-
#tinted-info-box {
+
.footer-right-left-col ul{
-
        width:100%
+
    margin: 0px;
-
                      overflow:hidden;
+
}
-
                  padding:10px;
+
-
                              height:286px;
+
-
                                        clear:both;
+
-
                                                  background-color: #00F2BC;
+
-
                                                     
+
 +
.footer-right-col{
 +
    width: 230px;
 +
    float: right;
 +
    padding: 20px 10px;
}
}
-
#left-gray-box {
+
.footer-right-right-col{
-
        width:100%;
+
    width: 240px;
-
                  padding-left: 10px;
+
    float: right;
-
                      background-color: #e6e6e6;
+
    padding: 20px 10px;
}
}
-
#info-box1,#info-box2,#info-box3,#info-box4 {
+
input.searchInput {
-
        background-color:#00CDD0;
+
}
-
            color:#FFFCD5;
+
input.searchButton {
-
                      overflow:hidden;
+
    font-weight: bold;
-
                                  width:228px;
+
    color: #888;
-
                                            margin-top: 18px;
+
    margin: 0;
-
                                                cursor: pointer;
+
}
-
                                                            -moz-border-radius: 10px;
+
-
                                                                border-radius: 10px;
+
 +
.clear {
 +
    clear:both;
}
}
-
#info-box1 h2,#info-box2 h2,#info-box3 h2,#info-box4 h2{
+
#clear {
-
        color:#FFFCD5;
+
    clear:both;
-
                  text-align:center;
+
-
                      text-transform:uppercase;
+
}
}
-
#info-box1 p,#info-box2 p,#info-box3 p,#info-box4 p{
+
 
-
        color:#000
+
 
 +
 
 +
/*
 +
* jQuery FlexSlider v1.7
 +
* http://flex.madebymufffin.com
 +
*
 +
* Copyright 2011, Tyler Smith
 +
* Free to use under the MIT license.
 +
* http://www.opensource.org/licenses/mit-license.php
 +
*/
 +
 +
/* Browser Resets */
 +
.flex-container a:active,
 +
.flexslider a:active {outline: none;}
 +
.slides,
 +
.flex-control-nav,
 +
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
 +
 
 +
/* FlexSlider Necessary Styles
 +
*********************************/
 +
.flexslider {width: 100%; margin: 0; padding: 0;}
 +
.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
 +
.flexslider .slides img {max-width: 100%; display: block;}
 +
.flex-pauseplay span {text-transform: capitalize;}
 +
 
 +
/* Clearfix for the .slides element */
 +
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
 +
html[xmlns] .slides {display: block;}
 +
* html .slides {height: 1%;}
 +
 
 +
/* No JavaScript Fallback */
 +
/* If you are not using another script, such as Modernizr, make sure you
 +
* include js that eliminates this class on page load */
 +
.no-js .slides > li:first-child {display: block;}
 +
 
 +
 
 +
/* FlexSlider Default Theme
 +
*********************************/
 +
.flexslider {background: #fff;
 +
    /*border: 4px solid #fff; */
 +
    position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;}
 +
.flexslider .slides {zoom: 1;}
 +
.flexslider .slides > li {position: relative;}
 +
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
 +
.flex-container {zoom: 1; position: relative;}
 +
 
 +
/* Caption style */
 +
/* IE rgba() hack */
 +
.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
 +
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
 +
.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}
 +
 
 +
/* Direction Nav */
 +
.flex-direction-nav li a {
 +
    width: 52px;
 +
    height: 52px;
 +
    margin: -13px 0 0;
 +
    display: block;
 +
    background: url(https://static.igem.org/mediawiki/2011/7/7b/Alberta_arrows.png) no-repeat 0 0;
 +
    position: absolute;
 +
    top: 42%;
 +
    cursor: pointer;
 +
    text-indent: -9999px;
}
}
-
.right-info-box{
+
 
 +
.flex-direction-nav li a.next {background-position: -52px 0; right: 0px;}
 +
.flex-direction-nav li a.prev {background-position: 0 0; left: 0px;}
 +
.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}
 +
 
 +
/* Control Nav */
 +
.flex-control-nav {
 +
    width: 100%;
 +
    position: absolute;
 +
    bottom: 30px;
 +
    left: 58px;
 +
    text-align: center;
}
}
-
.center-info-box{
+
 
-
        float:left;
+
.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
 +
.flex-control-nav li:first-child {margin: 0;}
 +
.flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(https://static.igem.org/mediawiki/2011/a/aa/Alberta_control_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
 +
.flex-control-nav li a:hover {background-position: 0 -13px;}
 +
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}
 +
 
 +
/* END flexslider styling ***************************************************/
 +
 
 +
.flexslider {
 +
    width: 950px;
 +
    margin: 20px 10px 0px;
}
}
-
/* software */
+
 
-
#tourbar a.software{
+
div.frontpage-slide {
-
        background-color:#B5FFEE;
+
    height: 300px;
 +
    background-color: #CCC;
}
}
-
#info-box1{
+
 
-
        margin-top:0;
+
div.frontpage-slide img{
-
        /*    background-color:#00cdd0;*/
+
    height: 300px;
-
            background-color:#B5FFEE;
+
    float: left;
-
                margin-left:12px;
+
}
}
-
#info-box1:hover {
+
div.slide-right-col {
-
        background-color: #93DDB4
+
    color: #33AA33;
 +
    float: right;
 +
    width: 400px;
 +
    font-size: 16px;
 +
    margin-top: 30px;
 +
    margin-right: 50px;
 +
    line-height: 1.5em;
}
}
-
/* kit box */
+
div.slide-heading {
-
#tourbar a.kit {
+
    font-size: 30px;
-
        background-color:#b8fed1;
+
    font-weight: bold;
 +
    margin-bottom: 20px;
}
}
-
#info-box2{
+
.tweet,
-
        /*background-color: # b8fed1;*/
+
.query {
-
        background-color:#D6FFE2;
+
font: 120% Georgia, serif;
 +
color: #085258;
}
}
-
#info-box2:hover {
+
 
-
        /*background-color:#9AC2FD;*/
+
.tweet_list {
-
        background-color:#A6FFC0;
+
    -webkit-border-radius: 0.5em;
 +
    -moz-border-radius: 0.5em;
 +
    border-radius: 0.5em;
 +
    list-style: none;
 +
    margin: 0;
 +
    padding: 0;
 +
    overflow-y: hidden;
 +
    background-color: #8ADEE2;
}
}
-
/* achievments boxes*/
+
.tweet_list .awesome,
-
#tourbar a.achievements{
+
.tweet_list .epic {
-
        background-color:#B4FFC9;
+
    text-transform: uppercase;
 +
}
 +
 +
.tweet_list li {
 +
    overflow-y: auto;
 +
    overflow-x: hidden;
 +
    padding: 0.5em;
}
}
-
#info-box3{
+
-
     /*    background-color:# 7 3FF9A;*/
+
.tweet_list li a {
-
        background-color:#B4FFC9;
+
     color: #0C717A;
-
            margin-left:17px;
+
}
}
-
#info-box3:hover {
+
-
        background-color:#93DDb8;
+
.tweet_list .tweet_even {
 +
    background-color: #91E5E7;
}
}
-
/* biobytes boxes */
+
.tweet_list .tweet_avatar {
-
#tourbar a.biobytes{
+
    padding-right: .5em; float: left;
-
        background-color:#BCD7FF;
+
}
}
-
#info-box4 {
+
 
-
     /*    background-color:#00F2BC;*/
+
.tweet_list .tweet_avatar img {
-
        background-color:#BCD7FF;
+
     vertical-align: middle;
-
            margin-left:18px;
+
}
}
-
#info-box4:hover {
+
 
-
     /*    background-color:#33f5f6;*/
+
 
-
        background-color:#9AC2FD;
+
 
 +
div#interact-links {
 +
     text-align: center;
}
}
 +
a#int-fb {
 +
    float: left;
 +
    margin-left: 25px;
 +
}
 +
a#int-twitter {
 +
    margin: 0 auto;
 +
}
-
/* parts table */
+
a#int-youtube {
-
#mytable
+
    float: right;
-
{
+
    margin-right: 25px;
-
        width: 100%;
+
-
                padding: 0;
+
-
                            margin: 0;
+
}
}
-
#mytable th
+
a#sustainability-img {
-
{
+
    float:right;
-
      background-color:#FFFCD5;
+
    width: 184px;
-
        color:#fff;
+
    height: 100px;
-
                padding:6px 6px 6px 12px;
+
    background:url(https://static.igem.org/mediawiki/2011/c/cc/Alberta_sustainability.png) bottom;
-
                          text-align:left;
+
    text-indent: -99999px
}
}
-
#mytable td
+
a#costefficiency-img {
-
{
+
    display: block;
-
        background: #ccc;
+
    margin: 0 auto;
-
                        padding: 0.3em 0.3em 0.3em 0.7em;
+
    width: 184px;
-
                                    color: #FFFCD5;
+
    height: 100px;
 +
    background:url(https://static.igem.org/mediawiki/2011/b/b5/Alberta_costefficiency.png) bottom;
 +
    text-indent: -99999px
}
}
 +
a#ingenuity-img {
 +
    float: left;
 +
    width: 184px;
 +
    height: 100px;
 +
    background:url(https://static.igem.org/mediawiki/2011/a/a7/Alberta_ingenuity.png) bottom;
 +
    text-indent: -99999px
 +
}
-
#mytable td.alt
+
a#wiki-tour-link img {
-
{
+
    margin: 20px 0px;
-
        background: #ffffff;
+
-
                        color: #FFFCD5;
+
}
}
-
#mytable th.spec
+
a#sustainability-img:hover { background-position: 0 0; }
-
{
+
a#costefficiency-img:hover { background-position: 0 0; }
-
        background: #a5a5a5 no-repeat;
+
a#ingenuity-img:hover { background-position: 0 0; }
-
                        font: bold 1em "Trebuchet MS", Times;
+
 
-
                                      color: #ffffff;
+
img.tour-img {
 +
    width: 150px;
}
}
-
#mytable th.specalt
+
#wiki-tour-table td {
-
{
+
    text-align: left;
-
        background: #ffffff no-repeat;
+
    vertical-align: top;
-
                        font: bold 1em "Trebuchet MS", Times;
+
-
                                color: #656565;
+
}
}
-
#mytable a:visited, #mytable a:link, #mytable a:hover{
+
 
-
        color:#FFFCD5;
+
.tweet-container {
-
                  text-decoration:underline;
+
    float: left;
 +
    width: 310px;
}
}
-
#mytable a:hover {
+
.fb-container {
-
        color:#00F2BC;
+
    float: right;
 +
    width: 310px;
}
}
-
/********* things we changed ***********/
+
div.safety-img {
 +
    float: right;
 +
    padding: 25px;
 +
    width: 240px;
 +
}
 +
div.safety-img img{
 +
    width: 220px;
 +
}
-
#toctitle, span.tocnumber {
+
div.supervisor-left {
-
      display:none;
+
    float:left;
}
}
-
.toclevel-1{
+
div.supervisor-right {
-
      margin-bottom:1em;
+
    float:right;
 +
    width:500px;
}
}
-
.toclevel-2{
+
 
-
      display:none;
+
div.student-large {
 +
    float:left;
}
}
-
span.toctext {
+
div.student-thumbs {
-
      color: #3C2415;
+
    float:right;
-
              font-size:14px;
+
    width:300px;
-
                line-height:14px;
+
}
}
-
#footer-box{
+
ol#reference-list {
-
      background-color:#E6E6E6;
+
    list-style-type: lower-roman;
-
        border:none;
+
-
                margin:100px auto 0;
+
-
                          padding:5px;
+
-
                                    width:965px;
+
}
}
-
body {
+
ul#subpage-links li a.selected {
-
      background-color:#F7941E;
+
    text-transform:uppercase;
-
      background-image:url("https://static.igem.org/mediawiki/2011/7/74/TeamAlberta-strip2.png");
+
    font-weight: bold;
-
      background-repeat:repeat-x;  
+
    font-size: 16px;
-
      font-family:corbel;
+
-
      text-align:justify;
+
}
}
-
#thanks-footer{
+
ul#subpage-links li ul {
-
        position: relative;
+
    display:none;
-
                      width: 1032px;
+
-
                                left: 0px;
+
-
                                          clear:both;
+
-
                                                    background-color: #DDDDDD;
+
-
                                                        top: 12px;
+
-
                                                                  border-radius: 10px;
+
-
                                                                      -moz-border-radius: 10px;
+
-
                                                                          text-align: center;
+
}
}
-
/* new colors */
+
ul#subpage-links li ul.selected {
 +
    display: block;
 +
}
-
h1, h2, h3, h4, h5, h6 {
+
#content {
-
        color: #3c2415;
+
    /*background-color:transparent;
-
                  border:none;
+
    background-image:url(https://static.igem.org/mediawiki/2011/b/b8/Background-translucent.png);*/
-
font-family:eurostile;
+
}
}
-
h2 {
+
table.figure {
-
        line-height:125%;
+
    border-spacing:0px;
 +
    border-bottom: 2px solid black;
}
}
-
h3{
+
table.figure th{
-
      font-size:100%;
+
    /*max-width: 200px;*/
-
          font-weight:normal;
+
    padding-left: 5px;
-
            position:relative;
+
    padding-right: 5px;
-
                        top:-1em;
+
-
                                color: #3c2415;
+
-
                                          font-style: italic;
+
-
                                            margin-bottom: -0.5em;
+
}
}
-
span.editsection, span.editsection a{
+
tr.top td, tr.top th{
-
        color:#ccc;
+
    border-top: 2px solid black;
 +
    border-bottom: 2px solid black;
}
}
-
body{
+
 
-
        background-color:#fff;
+
th.border_bottom {
 +
    border-bottom: 2px solid black;
}
}
-
#content{
 
-
        border:none;
 
-
                            padding:0;
+
tr.top_top td, tr.top_top th{
-
background:none;
+
    border-top: 2px solid black;
 +
}
 +
tr.top_bottom td, tr.top_bottom th{
 +
    border-bottom: 2px solid black;
 +
}
 +
table.figure td {
 +
    color: #333 !important;
 +
    text-align: center !important;
 +
}
 +
table.figure tr.odd td, table.figure tr.odd th {
 +
    background-color: #ccc;
 +
}
 +
 +
table#wiki-tour {
 +
    color: black;
 +
}
 +
 +
img.overview-link {
 +
    width: 250px;
 +
}
 +
img.content-img {
 +
    margin: 10px;
 +
}
 +
img.content-img-left {
 +
    margin: 10px;
 +
    float:left;
 +
}
 +
img.content-img-right {
 +
    margin: 10px;
 +
    float:right;
}
}

Latest revision as of 17:33, 28 September 2011

/* Style sheet for 2011 wiki page */


/* Colors:

grey: 959995 orange navbar: f09131 orange box: f19232 beige: fffcd5 green: 5db54b

  • /
  1. menubar a:visited { color: transparent; }

body {

   //background-color: #959995;
   //background-color: #757575;
   //background-color: #ffffff;
   //background-color: #555555;
   font-family: verdana;
   background-color: #ddd;
   background-attachment: fixed;

} /* TOP MENU SECTION*/

  1. top-section {
   width: 1000px;
   height: auto;
   border: 0px;
   padding: 0px;
   margin-bottom: 0px;

}

  1. firstHeading {
   display: none;

}

  1. p-logo {
   display: none;

}

.left-menu, .right-menu {

   margin: 2px;

}

.left-menu:hover, .right-menu ul li a {

   background-color: transparent;

}

.right-menu li a {

   color: transparent;

}

.left-menu:hover ul li a, .right-menu:hover ul li a {

   color: #959995;

}

.left-menu li {

   color: transparent !important;

}

  1. search-controls {
   display: none;

}

/* NAVBAR SECTION ... which is really part of content */

  1. navbar {
   //width: 950px;
   /*background-color: #f09131;*/
   //margin-left:15px;
   //margin-right:15px;
   //padding-left: 10px;
   //padding-right: 10px;
   height: 78px;
   /*border-radius: 2px;*/
   background-image:url(Alberta_navbar_green2.png)

}

  1. navbar ul {
   list-style:none;
   margin: 0px;
   font-size: 16pt;

}

  1. navbar ul li {
   position:relative;
   float:left;
   margin: 0px;
   height: 78px;

}

  1. navbar ul li ul {
   border-style: solid;
   border-color: #3C2415;
   background-color: #33AA33;
   border-width: 2px;

}

  1. navbar ul li a:visited, #navbar ul li a:link{
   display:block;
   height:78px;
   color:#FFFFFF;
   /*background-color:#F7941E;*/
   padding-left: 19px;
   padding-right: 19px;

}

li#nav-interactive{

   float:right !important;

} a#nav-interactive-a{

   padding-left:21px !important;
   padding-right:21px !important;

}


  1. navbar ul li a:hover, #navbar ul li a.selected {
   color: #000000;
   text-decoration:none;
   left:auto;
   background-image:url(Alberta_navbar_hover.png);

}

  1. navbar li.headlink ul{
   position: absolute;
   display:none;
   list-style:none;
   color:#000000;
   text-align:center;

}

  1. navbar li.headlink ul li {
  width: 280px;

}

/* CONTENT SECTION */

  1. content {
   width: 1000px;
   border: 0px;
   padding: 0px;
   margin-top: 0px;

}

h1.firstHeading { display:none; }

  1. catlinks { display: none; }
  1. contentSub { margin: 0px; }

p { margin: 0px; }

  1. top-content {
   background-color: #ffffff;
   height: 125px;
   //width: 970px; /* maybe change height, width to fit image */
   //margin-left: 15px;
   //margin-right: 15px;
   padding-top: 10px;
   background-image:url(Alberta_banner_back.png)

}

img.ta {

   position: relative;
   float: left;
   left: 20px;

}

img.igem {

   position: relative;
   float: right;
   right: 20px;
   top: 15px;
   width: 120px;

}

  1. main-content {
   /*//color: #808080;*/
   /*//background-color: white;*/
   margin-left:15px;
   margin-right: 15px;

}

  1. main-content table.student-table td {
   padding-left: 0px;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 5px;

}

  1. main-content table.student-table td img:hover {
   cursor: pointer;

}

  1. main-content h2 {
   font-weight: bold;
   font-size: 18px;
   color: #f19232;
   border-width: 0px;

}

  1. main-content h3 {
   font-weight: bold;
   font-size: 16px;
   color: #000000;
   border-width: 0px;

}

  1. main-content h4 {
   color: #5db54b;

}


  1. main-content td{
   /*color: #808080;*/
   text-align: justify;
   padding: 8px;

}

  1. ingenuity-button, #cost-button, #sustainability-button {
   border-style: solid;
   border-color: #808080;
   border-width: 1px;
   height: 50px;
   width: 290px;
   margin: 5px;
   text-align: center;
   font-size: 20px;

}

  1. main-content td a:link { color: #f19232; }
  2. main-content td a:visited { color: #f19232; }
  3. main-content td a:active { color: #f19232; }
  4. main-content td a:hover { color: #f19232; }
  1. page-content a:link { color: #f19232; }
  2. page-content a:visited { color: #f19232; }
  3. page-content a:active { color: #f19232; }
  4. page-content a:hover { color: #f19232; }

.frontpage-slide a:link { color: #f19232; } .frontpage-slide a:visited { color: #f19232; } .frontpage-slide a:active { color: #f19232; } .frontpage-slide a:hover { color: #f19232; }

  1. top-pictures {
   margin-top: 30px;
   margin-bottom: 10px;
   margin-left: 40px;
   margin-right: 40px;
   border-style: solid;
   border-width: 1px;
   border-color: #808080;

}

  1. top-pictures .pictures {
   background-color: transparent;
   border-spacing: 5px;

}

  1. top-pictures .pictures td:hover {
   background-color: #ffffff;

}

  1. top-pictures .pictures td {
   font-weight: bold;
   font-size: 14px;
   text-align: center;
   width: 20px;
   border-style: solid;
   border-width: 1px;
   border-color: #808080;

}

  1. the-plan {
   background-color: #fffcd5;
   width: 400px;
   text-align: justify;
   font-size: 12px;
   padding: 20px;

}

  1. page-title {
   color: #33aa33; /*TODO get correct green*/
   font-size: 24px;
   font-weight: bold;
   margin-top: 25px;
   margin-bottom: 17px;
   height: 20px;
   background-image:url(Horiz-green-bar.png);

}

.section-title {

   color: #33aa33; /*TODO get correct green*/
   font-size: 24px;
   font-weight: bold;
   margin-top: 10px;
   margin-bottom: 10px;
   height: 20px;
   background-image:url(Horiz-green-bar.png);

}

/* green bar */

  1. page-title-text{
   background-color: #fff;
   padding-right: 10px;

}

  1. section-title {
   font-color: #33aa33; /*TODO get correct green*/
   font-size: 24px;
   font-weight: bold;
   margin-top: 10px;
   margin-bottom: 10px;

}

  1. interact-title {
   color: #f19232;
   font-weight: bold;
   font-size: 16px;

}

  1. round-pic {
   border-style: solid;
   border-radius: 25px;
   border-color: #808080;
   border-width: 2px;

}

  1. media-pic {
   border-style: solid;
   border-color: #808080;
   border-width: 2px;

}

/* PAGE LAYOUT SECTION */

  1. contents-box {
   float: left;
   height: 600px;
   //width: 160px;
   width: 225px;
   margin: 12px 0px;
   padding: 5px 10px;
   background-color: #ccc;

}

  1. contents-box ul{
   list-style: none;

}

  1. subpage-links li {
   margin-top: 20px;

}

  1. subpage-links a {
   font-size: 14px;
   color: #555;

}

  1. active-subpage {
   font-weight: bold;
   font-size: 16px;

}

  1. subpage-links ul li{
   margin-top: 0px;

}

  1. page-content{
   float: right;
   width: 685px;

}

.page-content-full{ }


.frontpage-content-right{

   float: right;
   width: 340px;

} .frontpage-content-left{

   float: left;
   width: 600px;

}

img.sponsor-logo {

   width: 188px;
   margin: 10px 25px;

}

div#sponsor-page-logos img {

   width: 175px;
   margin: 10px 25px;

}

/* FOOTER SECTION */ /* custom footer */

  1. content-footer-box {
   //width: 970px;
   background-color: #ccc;
   color: #888;
   margin: auto;
   margin-top: 20px;
   padding: 0px;
   border: 0px;

}

  1. content-footer-box ul{
   list-style: none;

}

  1. content-footer-box li {
   /*background-color: white;*/
   margin: 0.5em 0;

}

  1. content-footer-box li a {
   color: #888;

}

/*wiki standard footer */

  1. footer-box {
   width: 960px;
   background-color: #ccc;
   margin-top: 0px;
   padding: 20px;
   border: 0px;

}

.footer-left-half{

   width: 500px;
   float: left;

}

.footer-right-half{

   width: 500px;
   float: right;

}

.footer-left-col{

   width: 200px;
   float: left;
   padding: 20px 10px;
   padding-left: 20px;

}

.footer-right-left-col{

   width: 210px;
   float: left;
   padding: 20px 10px;
   padding-left: 10px;

}

.footer-right-left-col ul{

   margin: 0px;

}

.footer-right-col{

   width: 230px;
   float: right;
   padding: 20px 10px;

}

.footer-right-right-col{

   width: 240px;
   float: right;
   padding: 20px 10px;

}

input.searchInput { } input.searchButton {

   font-weight: bold;
   color: #888;
   margin: 0;

}

.clear {

   clear:both;

}

  1. clear {
   clear:both;

}


/*

* jQuery FlexSlider v1.7
* http://flex.madebymufffin.com
*
* Copyright 2011, Tyler Smith
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
*/

/* Browser Resets */ .flex-container a:active, .flexslider a:active {outline: none;} .slides, .flex-control-nav, .flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles

                                                                  • /

.flexslider {width: 100%; margin: 0; padding: 0;} .flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */ .flexslider .slides img {max-width: 100%; display: block;} .flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */ .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} html[xmlns] .slides {display: block;}

  • html .slides {height: 1%;}

/* No JavaScript Fallback */ /* If you are not using another script, such as Modernizr, make sure you

* include js that eliminates this class on page load */

.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme

                                                                  • /

.flexslider {background: #fff;

   /*border: 4px solid #fff; */
   position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;}

.flexslider .slides {zoom: 1;} .flexslider .slides > li {position: relative;} /* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */ .flex-container {zoom: 1; position: relative;}

/* Caption style */ /* IE rgba() hack */ .flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;} .flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}

/* Direction Nav */ .flex-direction-nav li a {

   width: 52px; 
   height: 52px; 
   margin: -13px 0 0; 
   display: block; 
   background: url(Alberta_arrows.png) no-repeat 0 0; 
   position: absolute; 
   top: 42%; 
   cursor: pointer; 
   text-indent: -9999px;

}

.flex-direction-nav li a.next {background-position: -52px 0; right: 0px;} .flex-direction-nav li a.prev {background-position: 0 0; left: 0px;} .flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */ .flex-control-nav {

   width: 100%; 
   position: absolute; 
   bottom: 30px; 
   left: 58px;
   text-align: center;

}

.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;} .flex-control-nav li:first-child {margin: 0;} .flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(Alberta_control_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;} .flex-control-nav li a:hover {background-position: 0 -13px;} .flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}

/* END flexslider styling ***************************************************/

.flexslider {

   width: 950px;
   margin: 20px 10px 0px;

}

div.frontpage-slide {

   height: 300px;
   background-color: #CCC;

}

div.frontpage-slide img{

   height: 300px;
   float: left;

}

div.slide-right-col {

   color: #33AA33;
   float: right;
   width: 400px;
   font-size: 16px;
   margin-top: 30px;
   margin-right: 50px;
   line-height: 1.5em;

}

div.slide-heading {

   font-size: 30px;
   font-weight: bold;
   margin-bottom: 20px;

}

.tweet, .query { font: 120% Georgia, serif; color: #085258; }

.tweet_list {

   -webkit-border-radius: 0.5em;
   -moz-border-radius: 0.5em;
   border-radius: 0.5em;
   list-style: none;
   margin: 0;
   padding: 0;
   overflow-y: hidden;
   background-color: #8ADEE2;

}

.tweet_list .awesome, .tweet_list .epic {

   text-transform: uppercase;

}

.tweet_list li {

   overflow-y: auto;
   overflow-x: hidden;
   padding: 0.5em;

}

.tweet_list li a {

   color: #0C717A;

}

.tweet_list .tweet_even {

   background-color: #91E5E7;

}

.tweet_list .tweet_avatar {

   padding-right: .5em; float: left;

}

.tweet_list .tweet_avatar img {

   vertical-align: middle;

}


div#interact-links {

   text-align: center;

}

a#int-fb {

   float: left;
   margin-left: 25px;

}

a#int-twitter {

   margin: 0 auto;

}

a#int-youtube {

   float: right;
   margin-right: 25px;

}

a#sustainability-img {

   float:right;
   width: 184px;
   height: 100px;
   background:url(Alberta_sustainability.png) bottom;
   text-indent: -99999px

}

a#costefficiency-img {

   display: block;
   margin: 0 auto;
   width: 184px;
   height: 100px;
   background:url(Alberta_costefficiency.png) bottom;
   text-indent: -99999px

}

a#ingenuity-img {

   float: left;
   width: 184px;
   height: 100px;
   background:url(Alberta_ingenuity.png) bottom;
   text-indent: -99999px

}

a#wiki-tour-link img {

   margin: 20px 0px;

}

a#sustainability-img:hover { background-position: 0 0; } a#costefficiency-img:hover { background-position: 0 0; } a#ingenuity-img:hover { background-position: 0 0; }

img.tour-img {

   width: 150px;

}

  1. wiki-tour-table td {
   text-align: left;
   vertical-align: top;

}

.tweet-container {

   float: left;
   width: 310px;

} .fb-container {

   float: right;
   width: 310px;

}

div.safety-img {

   float: right;
   padding: 25px;
   width: 240px;

}

div.safety-img img{

   width: 220px;

}

div.supervisor-left {

   float:left;

} div.supervisor-right {

   float:right;
   width:500px;

}

div.student-large {

   float:left;

} div.student-thumbs {

   float:right;
   width:300px;

}

ol#reference-list {

   list-style-type: lower-roman;

}

ul#subpage-links li a.selected {

   text-transform:uppercase;
   font-weight: bold;
   font-size: 16px;

}

ul#subpage-links li ul {

   display:none;

}

ul#subpage-links li ul.selected {

   display: block;

}

  1. content {
   /*background-color:transparent;
   background-image:url(https://static.igem.org/mediawiki/2011/b/b8/Background-translucent.png);*/

}

table.figure {

   border-spacing:0px;
   border-bottom: 2px solid black;

}

table.figure th{

   /*max-width: 200px;*/
   padding-left: 5px;
   padding-right: 5px;

}

tr.top td, tr.top th{

   border-top: 2px solid black;
   border-bottom: 2px solid black;

}

th.border_bottom {

   border-bottom: 2px solid black;

}

tr.top_top td, tr.top_top th{

   border-top: 2px solid black;

} tr.top_bottom td, tr.top_bottom th{

   border-bottom: 2px solid black;

}

table.figure td {

   color: #333 !important;
   text-align: center !important; 

}

table.figure tr.odd td, table.figure tr.odd th {

   background-color: #ccc;

}

table#wiki-tour {

   color: black;

}

img.overview-link {

   width: 250px;

} img.content-img {

   margin: 10px;

} img.content-img-left {

   margin: 10px;
   float:left;

} img.content-img-right {

   margin: 10px;
   float:right;

}