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

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */
	
	
/* #Typography
================================================== */
	
h1, h2, h3, h4, h5, h6 {
		color: #181818;
		font-family: "HelveticaNeue-Light", "Helvetica Neue Light",
             "Helvetica Neue", sans-serif;
font-weight: 300;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
h1 { font-size: 42px; line-height: 42px; margin-bottom: 14px; }
h2 { font-size: 35px; line-height: 35px; margin-bottom: 10px; font-weight:100;}
h3 { font-size: 28px; line-height: 28px; margin-bottom: 8px; }
h4 { font-size: 21px; line-height: 21px; margin-bottom: 4px;}
h5 { font-size: 14px; line-height: 21px; font-weight:bold; }
h6 { font-size: 12px; line-height: 21px; font-weight:bold; }
	
p { margin: 0 0 20px 0; }
p img { margin: 0; }
p.lead { font-size: 21px; line-height: 27px; color: #777;  }
	

/* #Lists
================================================== */
	ul, ol { margin-bottom: 21px; }
	ul { margin-left: 30px; list-style: disc outside; }
	ol { list-style: decimal; }
	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
	ul.square { list-style: square outside; }
	ul.circle { list-style: circle outside; }
	ul.disc { list-style: disc outside; }
	ul ul, ul ol,
	ol ol, ol ul { margin: 7px 7px 7px 30px;}
	ul ul li, ul ol li,
	ol ol li, ol ul li { margin-bottom: 7px; }
	li { line-height: 18px; margin-bottom: 12px; }
	ul.large li { line-height: 21px; }
	li p { line-height: 21px; }

	

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


*{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing:border-box;
}

/*wrappers*/
.wrapper.header {
	/*background: url(../images/bg.png) repeat;*/
}

.wrapper.navigation {
	
}

.wrapper.content {
	padding:14px 0 0 0;
	
	/*background: url(../images/bg.png) repeat;*/
}

.wrapper.footer {

}


/*heading*/
header.main{
padding:28px 0 0 0;

}

header h1.logo {
	
}

hr.top { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 0px; height: 0; }

hr.bottom { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 0px; height: 0; }

/*navigation*/

nav.primary ul,
nav.primary ul li{
	margin:0px;
}

nav.primary select{
 display:none;	
 width:100%;
 height:21px;
}

nav.primary ul li {
	display:inline;
	float:left;
	position:relative;
}

nav.primary ul li a{
display:inline-block;
line-height: 35px;
color:#06C;
padding: 0 14px;
text-decoration:none;
font-size:14px;
font-weight:bold;
}

nav.primary ul li a:hover{
cursor:pointer;
background:#ccc;
}

a {
color: #3366CC;
}

a:hover {
color: #a0410d;
}

#active-page {
	background:#ccc;
}



   
    table { border-collapse: collapse; margin-bottom:1em;}
    caption { font-size: larger; margin: 1em auto; }
    th, td { padding: .65em; }
    th, thead { background: #000; color: #fff; border: 1px solid #000; }
    tr:nth-child(odd) { background: #ccc; }
    tr:hover { background: #aaa; }
    td { border-right: 1px solid #777; }
    table { border: 1px solid #777; } 


/* #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) {
		nav.primary select{
 			display:block;	
		}
		
		nav.primary ul {
			display:none;
		
		}

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

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


/* #Font-Face
================================================== */
/* 	This is the proper syntax for an @font-face file
		Just create a "fonts" folder at the root,
		copy your FontName into code below and remove
		comment brackets */

/*	@font-face {
	    font-family: 'FontName';
	    src: url('../fonts/FontName.eot');
	    src: url('../fonts/FontName.eot?iefix') format('eot'),
	         url('../fonts/FontName.woff') format('woff'),
	         url('../fonts/FontName.ttf') format('truetype'),
	         url('../fonts/FontName.svg#webfontZam02nTh') format('svg');
	    font-weight: normal;
	    font-style: normal; }
*/