/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles
================================================== */

/* #Page Styles
================================================== */

/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {}


/*================================================ */
/* #Media Queries I-Phones
================================================== */

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
     
	div.header { width:300px;}

	div.header .menu_container { float:none; clear:both; padding:10px 0 0 0px; width:100%;clear: both;}
	div.header .menu_container ul.menu li { padding:0 0; float:none; clear:both; width:100%; text-align:center}
	div.header .menu_container ul.menu li a { font-size:14px;/* line-height:0.4em*/}
	div.header .menu_container ul.menu li.current a {text-decoration:underline; color:#68aebe;}
		
	#content{margin:2px 0 45px 0;}
    h1.site-title {font-size:18px; line-height:1.0em; margin-bottom:-17px; }
    h1 a{ font-weight: inherit; }
	
 
 h1.page-content { color: #373737; font-family: "Ubuntu";font-size: 18px;line-height: 1.2em;  margin-bottom: 0;
    padding: 5px 0 20px;    text-transform: uppercase;}
	h2 { font-size: 16px;  margin-bottom: 4px; }
	h3 { font-size: 16px;  margin-bottom: 4px;color:#373737;text-transform:none;}
    }
    .sponsors {	margin:0; width: 300px; display: block}

    .sponsors img{	max-width: 50px/*15%;height: auto*/; height:50px; }
    .sponsors img a{	max-width: 50px/*15%;height: auto*/; height:50px; }


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */         
@media only screen and (min-width: 240px) and (max-width: 320px) {
	body{overflow-x:auto;}
 
header h1.site-title {font-size:12px; line-height:1.0em; margin-bottom:-17px; }
	h1 { font-size: 18px;  margin-bottom: 7px;font-family:'Cuprum';}
	h2 { font-size: 12px;  margin-bottom: 4px; }
	h3 { font-size: 12px;  margin-bottom: 4px;color:#373737;text-transform:none;}
            
  h1 .page-content { color: #0f0; font-family: "Ubuntu";font-size: 18px;margin-top:-20px; margin-bottom: 0;
    padding: 5px 0 20px;    text-transform: uppercase;}
 .container .sponsors.two.columns {width: 50px }   

}