body{
	font-family: 'Open Sans', sans-serif;
	background-image: url('images/px_by_Gre3g_trans.png');
	background-color: #111212;
	width: 100%;
	margin: 0;
	padding: 0;
    }
.wrapper{
	position:relative;
	padding-top:90px;
	padding-left:50px;
	width:80%;
	margin:auto
}

#container{
	width: 60%;
	min-width: 200px;
	min-height: 500px;
	height: auto;
	float: right;
	}
  
.galleryCont{
    display:none;
    }
   
#wrapper{
	width: 1000px;
	}
	
.col1{
	float:left;
	width: 250px;
	height: 300px;
	}
	
ul{
	width: 200px;
	margin: 0;
	padding: 0;
	}
	
li {
	list-style: none;
	margin: 0 2px 0 0;
	padding: 0;
	float: left;
	}


.btn{
	font-size: 1.1em;
    padding:10px;
    display:inline-block;
    cursor:pointer;
    color:#699694;
    background-color:#363B39;
	
    }
    
.btn:hover{
      background-color:#2B302E;
    }
	
#email{	
	float: left;
	clear: both;
	}
	
.email{
	text-decoration: none;
	float:left;
	color: #00FFBF;
	margin: 20px 0px 0 130px;
	}

.email img{
	margin: 0 0 0 10px;
	border: none;
	text-decoration: none;
	}
	
#col2{
	float:right;
	width: 70%;
	min-height: 500px;
	}
	
.thumbsContainer img {
    cursor: pointer;
    margin: -5px 0 0 0;
    padding: 0;
}

#buttons{
	max-width: 200px;
	margin: 52px 0 0 0;
	}

h1{
	color: #18E2ED;
	font-weight: 300;
	font-size: 2em;
	font-family: 'Open Sans', sans-serif;
	margin-bottom: 2px;
	}
	
p{
	color: #699694;
	margin-top: 5px;
	}
	
a{
	text-decoration: none;
	border-style: none;
	color: #2BFFD8;
	}
	
img{	
	border-style:none;
	}
	
/* Design Links */

#inline{
	display: none;
	}
	
#inline_marissa img{	
	margin: 0 auto;
	}
	
	
/**** Isotope Filtering ****/

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
          transition-property:         transform, opacity;
}

.element {
  width: 200px;
  height: 200px;
  margin: 0px;
  float: left;
  overflow: hidden;
  position: relative;
  background: none;
  color: #222;
}

/* Colorbox styles */

	/* Structure */
#colorbox, #cboxOverlay, #cboxWrapper{
	position:absolute; 
	top:0; 
	left:0; 
	z-index:9999; 
	overflow:visible;
}

#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

	/* Appearance */
#cboxOverlay{background:#000;}
#colorbox{}
#cboxContent{margin-top:32px; overflow:visible;}
#cboxError{padding:50px; border:none;}

#cboxLoadedContent{
	background:none; 
	padding:1px;
}

#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
#cboxLoadingOverlay{background:#000;}
#cboxTitle{
	position:absolute; 
	top:-22px; 
	left:0; 
	color:#e0e0e0;
	font-size: 14px;
}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}

#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{
	text-indent:-9999px; 
	width:20px; 
	height:20px; 
	position:absolute; 
	top: 50%; 
	background:url(images/controls.png) no-repeat 0 0;
}

#cboxPrevious{
background-position:0px 0px; 
left: -30px;
}
#cboxPrevious.hover{background-position:0px -25px;}

#cboxNext{
background-position:-25px 0px; 
right: -30px;
}

#cboxNext.hover{background-position:-25px -25px;}

#cboxClose{
	background-position:-50px 0px; 
	right: -20px;
	top: -30px;
}

#cboxClose.hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}