/* structural */

#wrapper {
	width:961px;
	margin:15px auto 0px;
	background: none;
	padding: 0;
	
}
#header {
	width: 962px;
	background:url(../assets/header-trans.png) center center no-repeat;
	height: 284px;
	margin: 0px 0px 1px 0px;
	padding: 0;
}
#logo { 
	width: 420px; 
	height:100px; 
	display: block;}
	
#innerwrapper {
 
}

.galleryThumbs { width: 300px;}
div.galleryThumbs img.thumb { margin: 3px 2px; padding:2px; border: 1px solid #ccc; -moz-border-radius:2px;}
div.galleryThumbs img.thumb:hover { margin: 3px 2px; padding:2px; border: 1px solid #999; -moz-border-radius:2px; background: #e9e9e9;}
#content {
	width: 960px;
	background: #fff;
	margin: 0 auto;
	border: 1px solid #000;
}
#copy { 
	width: 920px;
	margin: 25px auto;}
div.topBlock {
	width:920px;
	background: url(../assets/divider.png) center bottom no-repeat;
	height: 250px;
	display: block;
	margin-bottom:25px;
	}
div.topBlock p {
	width: 540px;
	margin: 10px 0px 0px 20px;}
	
div.copyBlock img {
	margin: 10px;}
	
div.copyBlock {
	margin-bottom:25px;}
div.photoBlock {
	margin-bottom:10px;}
.marginBottom {
	margin: 0px 0px 10px 0px;}
	.marginTop {
	margin: 10px 0px 0px 0px;}

div.quoted { background:url(../assets/quotebox.png) 115px 0px no-repeat; margin-top:20px;}
div.quoted p { font-size: 11px;
				padding: 15px 30px 0px 0px;
				width: 360px;}
	
div.bottomBlock {
	width:920px;
	background:url(../assets/divider_vert.png) 600px top no-repeat;}

div.block { width:920px; margin 0 auto;}
div#noBg {
	background: none;}

div.resources img {
	margin: 0px 10px 10px 0px;
	clear:both;}
.post { margin: 0px 0px 20px 0px;}
div.padded { padding:20px;}
.post div { width: 600px; padding:5px;}
.post img.trigger { margin: 0px 0px 0px 20px;}
#footer {
	width: 960px;
	background:url(../assets/footer.png) center center no-repeat;
	height: 46px;
	margin-bottom:20px;
	font-size:10px;
	text-transform: uppercase;
}

#footerList {
	padding:15px 0px 0px 250px;}
#footer a {
	color: #000;
	text-decoration: none;}
#footer a:hover {
	color: #0066FF;
	text-decoration: none;}
#copywrite {
	padding:10px 0px 0px 0px;
	margin: 0 100px 0 0;
	text-align: center;
}
#footer ul {
	margin: 0px;
	padding:0px;
	list-style: none;
	list-style-type: none;}
#footer ul li {
	display:inline;
	padding:0px 5px;}
	
	/* overlays */
/* the overlayed element */ 
.simple_overlay { 
     
    /* must be initially hidden */ 
    display:none; 
     
    /* place overlay on top of other elements */ 
    z-index:10000; 
     
    /* styling */ 
    background-color:#333; 
     
    width:600px;     
    height:400px; 
    border:1px solid #fff; 
     
    /* CSS3 styling for latest browsers */ 
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;     
} 
 
/* close button positioned on upper right corner */ 
.simple_overlay .close { 
    background-image: url(/assets/close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}
.details { 
    position:absolute; 
    top:15px; 
    right:15px; 
    font-size:11px; 
    color:#fff; 
    width:150px; 
} 
 
.details h3 { 
    color:#aba; 
    font-size:15px; 
    margin:0 0 -10px 0; 
}
#triggers {
	text-align:center;
}

#triggers img, img.trigger {
	cursor:pointer;
	margin:10px 5px;
	background-color:#fff;
	border:1px solid #ccc;
	padding:2px;

	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
