/*
@font-face {
	font-family: 'Cumulus';
	src: url('Cumulus.eot');
	src: local('Cumulus'),
		url('Cumulus.woff') format('woff'),
		url('Cumulus.svg') format('svg'),
		url('Cumulus.ttf') format('truetype');
}

@font-face {
    font-family: 'CaviarDreamsRegular';
    src: url('CaviarDreams/CaviarDreams-webfont.eot');
    src: url('CaviarDreams/CaviarDreams-webfont.eot?#iefix') format('embedded-opentype'),
         url('CaviarDreams/CaviarDreams-webfont.woff') format('woff'),
         url('CaviarDreams/CaviarDreams-webfont.ttf') format('truetype'),
         url('CaviarDreams/CaviarDreams-webfont.svg#CaviarDreamsRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/
@font-face {
    font-family: 'HeavyDataRegular';
    src: url('heavy_data-webfont.eot');
    src: url('heavy_data-webfont.eot?#iefix') format('embedded-opentype'),
         url('heavy_data-webfont.woff') format('woff'),
         url('heavy_data-webfont.ttf') format('truetype'),
         url('heavy_data-webfont.svg#HeavyDataRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LaneNarrowRegular';
    src: url('LANENAR_-webfont.eot');
    src: url('LANENAR_-webfont.eot?#iefix') format('embedded-opentype'),
         url('LANENAR_-webfont.woff') format('woff'),
         url('LANENAR_-webfont.ttf') format('truetype'),
         url('LANENAR_-webfont.svg#LaneNarrowRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



body {
	background-color: #f2e4c3;
	background-image: url("files/FirewoodTilingTexture3.jpg");
	font-family: 'Calibri','Arial Narrow',Helvetica, Arial, Sans Serif;
}

#container {
	width: 900px;
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
	background-color: #f2e4c3;
	
	border-radius: 10px;
	box-shadow: 8px 0px 6px -6px #390301, -8px 0 6px -6px #390301;
	
}

a{
	
	color:black;
	font-weight: bold;
}

.uncooltext {
	font-family: 'HeavyDataRegular';
}

.pockettext {
	font-family: 'LaneNarrowRegular';
}

#header {
	padding-top: 20px;
	background-color: #f2e4c3;
	border-radius: 10px;
}

#header li{
	display: inline;
	margin-left: 30px;
	margin-right: 30px;
}

#header li a{
	text-decoration: none;
	color:black;
	font-weight: normal;
}

#header li a:hover{
	color: red;
}

li#currentnav{
	border-bottom-style: solid;
	color: maroon;
}

#banner {
	background-color: #f2e4c3;
	background-image: url('files/FirewoodBanner3.png');
	height: 100px;
	text-align: center;
	padding: 20px;
}

#header li a{
	text-decoration: none;
	color:black;
}

.socialContainer {
	margin-left: 20px;
	margin-top: 10px;
}

.leftContent {
	width: 600px;
	text-align: center;
	float: left;
	
	
}

.leftContent p{
	text-align: left;
	margin-left:40px;
	margin-right: 40px;
}

.leftContent ul {
	text-align: left;
	margin-left: 40px;
	margin-right: 40px;
}

.rightPanel {
	width: 300px;
	text-align: left;
	background-color: #f7f0e0;
	padding-bottom: 100px;
	float: left;
	box-shadow:  -8px 8px 6px -6px #390301, -8px 8px 6px -6px #390301;
}

.rightPanel h3, h4{
	padding-left: 20px;
	padding-right: 20px;
}

.rightPanel p {
	padding-left: 20px;
	padding-right: 40px;
	text-align: left;
}

.rightPanel img {
	text-align: center;
	margin-left: 0px;
}

.rightPanel a {
	padding-left: 20px;

}

#slidesContainer {
	width: 500px;
	margin: 40px auto;
}

#slidesContainer p{
	text-align: left;
	margin: 0;
}

.navImage {

}

.downloadImage {
	margin-bottom: 20px;
}

.downloadIMG {
	padding-bottom: 30px;
}



#footer {
	clear: both;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 20px;
}

.imageStyle {
	border-radius: 20px;
}

.downloadImage {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
}




/*Sliding images*/
	/* Prevents slides from flashing */
	#slides {
      display: none
    }

    #slides .slidesjs-navigation {
      margin-top:5px;
    }

    a.slidesjs-next,
    a.slidesjs-previous,
    a.slidesjs-play,
    a.slidesjs-stop {
      background-image: url(img/btns-next-prev.png);
      background-repeat: no-repeat;
      display:block;
      width:12px;
      height:18px;
      overflow: hidden;
      text-indent: -9999px;
      float: left;
      margin-right:5px;
    }

    a.slidesjs-next {
      margin-right:10px;
      background-position: -12px 0;
    }

    a:hover.slidesjs-next {
      background-position: -12px -18px;
    }

    a.slidesjs-previous {
      background-position: 0 0;
    }

    a:hover.slidesjs-previous {
      background-position: 0 -18px;
    }

    a.slidesjs-play {
      width:15px;
      background-position: -25px 0;
    }

    a:hover.slidesjs-play {
      background-position: -25px -18px;
    }

    a.slidesjs-stop {
      width:18px;
      background-position: -41px 0;
    }

    a:hover.slidesjs-stop {
      background-position: -41px -18px;
    }

    .slidesjs-pagination {
      margin: 7px 0 0;
      float: right;
      list-style: none;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      background-image: url(img/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }

    #slides a:link,
    #slides a:visited {
      color: #333
    }

    #slides a:hover,
    #slides a:active {
      color: #9e2020
    }

    .navbar {
      overflow: hidden
    }




/*
html {
	overflow-y: scroll;
}

body {
	background-color:#24262e;
	color:#d3f7fe;
	background-image: url('background_Stripe.jpg');
	background-position: center top;
	background-repeat: repeat-y

	
}

.Body {
	width: 900px;
	margin: 0 auto;
	padding: 0;
	position: relative;

	
}


.hr {
	width:8px;
	height:100%;
	padding:0;
	background-color:orange;
	position:relative;
	top:0;
	left:100px;
	z-index:-1;
}

.header {
	font-family: 'Cumulus';
	text-align: center;
	white-space: nowrap;
}




.header h1 {
	font-size: 72px;
	line-height: 50%;
	margin-bottom: 30px;
}

.header h1 a {
	text-decoration: none;
	color:#d3f7fe;
	
}

.header ul {
	font-size: 40px;
	line-height:75%;
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
	text-align: center;
}

.header li{
	display: inline;
	margin-left: 30px;
	margin-right: 30px;
}

.header li a{
	text-decoration: none;
	color:#d3f7fe;
}

.header li a:hover{
	color: #f03e01;
}

*/



.galleryHeader{
	padding: 25px;
}

.galleryHeader ul{
	font-size: 30px;

}

.galleryHeader li{
	margin: 20px;
}



.images {
	width: 600px;
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
	height: 100%
}

.text_content {
	font-family: 'Arial Narrow',Helvetica, Arial, Sans Serif;
	line-height: 125%;
	width: 600px;
	margin: 0 auto;
	padding-bottom:100px;
	padding-top: 20px;


}

.text_content p {
	/*
	padding-right: 150px;
	padding-left: 420px
	*/
}

.galleryLinks {
	text-align: center;
	margin-top: 50px
}

.galleryLinks a{
	text-decoration: none;
}

.eachGallery {
	display: inline;
	padding: 15px
}

.imageGallery{
	margin-left: 100px;
	margin-right: 100px;
	padding-bottom: 50px;
	font-family: 'Arial Narrow',Helvetica, Arial, Sans Serif;
}

.imageGallery h4{
	margin-top: 10px;
	margin-bottom: 10px;
}

.imageGallery ul{
	color: black;
}

.imageGallery img alt{
	font-style: italic;
}

.highslide-gallery ul{
	color: black;
}

.info_content{
	position: relative;
	font-family: 'Arial Narrow',Helvetica, Arial, Sans Serif;
	width: 640px;
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 100px;
	

}

.info_content h3 {
	text-decoration: underline;
	text-indent: 25px;
	font-weight: normal;
}



.info_content .dates {
	text-indent: 20px;
}

.ed, .company, .exhibit, .skill {
	padding-left: 40px;
}

.responsibilities, .details {
	padding-left: 80px;
}

.info_content a{
	text-decoration: none;
	color:#f03e01;
}

.responsibilities, .ed, .exhibit, .details {
	margin-bottom: 30px;
}

.info_content a:hover{
	/*text-decoration: underline;*/
	border-bottom-style: solid;
	color:#f03e01;
}


.table_date {
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}

.pdflink {
	position: absolute;
	top: 50px;
	right: 0;
}

.gameFrame{
	background-color: white;
	background-image: url('');
	color: black;
	font-family: 'Arial Narrow',Helvetica, Arial, Sans Serif;
	
}

.panel, .panelcollapsed
{
	/*background: #eee;*/
	/*margin: 5px;
	padding: 0px 0px 5px;*/
	/*width: 300px;*/
	/*border: 1px solid #999;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;*/
}

.panel h3, .panelcollapsed h3
{
	/*font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 4px;*/
	background:url('dropdown_arrow.png') no-repeat 0px 3px;
	/*
	border-bottom: 1px solid #999;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;*/
}

.panelcollapsed h3
{
	background: url('dropdown_arrowright.png') no-repeat 0px 3px;
	/*border-color: #CCC;*/
}

/*
.panel h3:hover, .panelcollapsed h3:hover { background-color: #24262e; }
*/

.panelcontent
{
	/*background: #EEE;*/
	overflow: hidden;
	padding-left: 20px;
}
 
.panelcollapsed .panelcontent { display: none; }


