/* 
 * ----------------------------------------------------------------------------
 * 'gumax' style sheet for CSS2-capable browsers.
 *       Loosely based on the monobook style
 *
 * @Version 3.2.1
 * @Author Paul Y. Gu, <gu.paul@gmail.com>
 * @Copyright paulgu.com 2006 - http://www.paulgu.com/
 * @License: GPL (http://www.gnu.org/copyleft/gpl.html)
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along
 * with this program; if not, write to the Free Software Foundation, Inc.,
 * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 * http://www.gnu.org/copyleft/gpl.html
 *
 * ----------------------------------------------------------------------------
 */


/**
 * wxTwitter widget
 */
	.wxTwitterItem {
		margin-bottom:4px;
	}
	.wxTwitterText {
		
	}
	.wxTwitterDate {
		color: #999999;
		font-style: italic;
		font-size: 0.8em;
	}

/**
 * Sponsorship table
 */
#sponsorship td {
  text-align: center;
}
#sponsorship td.desc {
  text-align: left;
}




/**
 * Home Page
 */
    #HomePage h1 {
        font-weight: bold;
    }
    .main_column {
    	width:230px; 
    	float:left;
    	padding: 5px;
    }


/** For breadcrumb trails
 **/
    .gumax-p-navigation .active
    {
        background-color: #cecece;
    }

	#p-Links .gumax-p-navigation ul li a {
		/* padding: 0; */
	}
	#p-Links .gumax-p-navigation ul li a img {
		/** width: 160px; **/
		margin: 0 auto;
	}
	#p-Links .gumax-p-navigation.banners ul li {
		text-align:center;
		padding-top: 6px;
	}


/**
 ** page width
 **/ 
    .middle-content, #gumax-rbox.middle-content
    {
        max-width: 977px;     /* width of the web page */
        margin: 0 auto;
    }


/**
 ** page style
 **/ 

    /*
     * for larger header when there is an indiewebcamp registration link
    #gumax-header {
      height: 80px;
    }
    */
    
    #gumax-header.orange {
      background: #fbb03b; /* Old browsers */
      background: -moz-linear-gradient(top,  #fbb03b 0%, #fbb03b 21%, #f57d2d 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbb03b), color-stop(21%,#fbb03b), color-stop(100%,#f57d2d)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top,  #fbb03b 0%,#fbb03b 21%,#f57d2d 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top,  #fbb03b 0%,#fbb03b 21%,#f57d2d 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top,  #fbb03b 0%,#fbb03b 21%,#f57d2d 100%); /* IE10+ */
      background: linear-gradient(to bottom,  #fbb03b 0%,#fbb03b 21%,#f57d2d 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbb03b', endColorstr='#f57d2d',GradientType=0 ); /* IE6-9 */
    }
    #gumax-header.grey {
      background: #5b5b5b; /* Old browsers */
      background: -moz-linear-gradient(top,  #5b5b5b 0%, #1c1c1c 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b5b5b), color-stop(100%,#1c1c1c)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top,  #5b5b5b 0%,#1c1c1c 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top,  #5b5b5b 0%,#1c1c1c 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top,  #5b5b5b 0%,#1c1c1c 100%); /* IE10+ */
      background: linear-gradient(to bottom,  #5b5b5b 0%,#1c1c1c 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b5b5b', endColorstr='#1c1c1c',GradientType=0 ); /* IE6-9 */      
    }

    #header-text {
      color: #bbb;
      padding-top: 15px;
    	padding-left: 20px;
    	font-family: Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif;
    	font-size: 14pt;
    }
    #gumax-header.orange #header-text, #gumax-header.orange #header-text a {
      color: #222;
    }
    #gumax-header .rsvp {
      margin-top: 10px;
    }
    #gumax-header .rsvp a {
      font-size: 16px;
      margin-left: 18px;
      margin-right: 18px;
      border: 1px #f7ddcb solid;
      padding: 6px 6px 3px 6px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      border-radius: 6px;
      background-color: #fcd3b8;
    }
    #gumax-header .rsvp a:hover {
      text-decoration: none;
      background-color: #fff1d8;
    }
    
	
	  #content .firstHeading {
	    font-size: 200%;
	  }

    #gumax-content-body {
        border: none;
    }

    #content {
      border: none;
    }

    #gumax-content-body,
    #gumax-content-body-table {
        /* background: #f1f1f1; /* content background color */
        border: none;
    }

    #gumax-content-body .gumax-content-left {
        width:        165px; /* navigation menu width */
    }


    #gumax-content-actions {
        /* margin-left:  173px; /* length of the page action menu bar "left + 8" */
    }

    .gumax-rbtop h1 {
        display: none;
    }

    .hidden {
        display: none;
    }

    #gumax-content-actions {
      margin-left: 0;
      margin-right: 0;
      border: 0;
      border-top: 4px #eee solid;
      background: #fff;
    }
    
    .gumax-center #gumax-content-actions {
	  border-top: none;
      border-bottom: 4px #eee solid;
      padding-right: 75px;
      padding-top: 5px;
    }
    
    #main-logo-wrapper {
      margin-top: 10px;
      margin-bottom: 8px;
    }
    #main-logo {
      width: 155px;
      height: 70px;
      margin: 0 auto;
      display: block;
    }
    #main-logo h1 {
      display: none;
    }
   

blockquote {
	border: 1px #c5c5c5 solid;
	background: #eaeaea;
	margin: 10px;
	padding: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
} 
   
   
   
/**
 ** Wordpress Comments
 **/
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentlist li {
	font-weight: bold;
}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 13px;
}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentmetadata {
	font-weight: normal;
}

#commentform input, #commentform textarea {
	border: 1px #3399FF solid;
}
#commentform input {
	margin-right: 4px;
}


/**
 * optionally prevent adding the external link image
 */
#bodyContent .noExternalLink a.external {
	padding-right: 0;
	background: none;
}


/**
 ** DO NOT CHANGE THIS PART
 **/
  /*  .gumax-rbtop         { background-color: #f1f1f1; }  */
    .gumax-rbtop > div > div > a.headContent {
        margin-left: 15px;
        width: 947px;
		height: 107px;
		display: block;
        background: url(indieweb-header-color.png) no-repeat bottom center;        
    }
/*
    .gumax-rbtop > div     { background: transparent url('side-left.gif') repeat-y top left; }
    .gumax-rbtop > div > div { background: transparent url('side-right.gif') repeat-y top right; }
    .gumax-rbbot         { background: transparent url('footer.gif') repeat-x; }
    .gumax-rbbot div     { background: transparent url('corner_bl.gif') no-repeat top left; }
    .gumax-rbbot div div { background: transparent url('corner_br.gif') no-repeat top right; }
    .gumax-rbcontentwrap { background: #fff url('side-left.gif') repeat-y; } /* content background * /
    .gumax-rbcontent     { background: transparent url('side-right.gif') repeat-y right; }
*/
    .gumax-rbtop div, .gumax-rbtop, .gumax-rbbot div, .gumax-rbbot {
        width: 100%;
        height: 107px;
    }
    .gumax-rbroundbox { margin: 0 auto; padding: 0; }

    .gumax-rbcontent  { 
        padding: 0px 15px; /* page margin */
        margin: 0; 
    }
    #gumax-rbox {
        position: relative;
    }

/**
** DO NOT CHANGE THIS PART
 **/
