/*
Theme Name: ephemerastudies.org
Theme URI: constantx.com
Description: Custom Wordpress Theme for ephemerastudies.org by constantX Interactive
Version: v1
Author: Truong Nguyen | constantX
Author URI: constantx.com

ephemerastudies.org
http://constantx.com

This theme was designed and built by constantx
http://constantx.com

All Rights Reserved. © 2010.
*/
body { 
/* 	background: url(assets/baseline_18.gif) repeat left top; */
background-color:#eaede5; font-family:Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif; }
p { font-size:12px; line-height:18px; margin-bottom:18px; color:#534744; }
a { line-height:18px; text-decoration:none; color:#701300; }
h1,h2,h3,h4,h5,h6 { text-shadow:1px 1px 1px #FFFFFF; color: #222;}
.mainWrapper { width:940px; margin:0 auto; clear:both; }
.sep { background:url(assets/sep.gif) repeat-x left top; height:2px; width: 100%; clear: both;}
.sans { font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; }
.serif { font-family: "Minion Pro","Adobe Garamond Pro", Georgia, serif; }
.toLeft { float:left; }
a.toLeft { padding-left:0!important; }
.toRight { float:right; }

/*  @group about */
#about { display:none; overflow:hidden; padding:36px 0 72px; background:#f7f7f7 url(assets/bgr_about_depth.png) repeat-x bottom left; }
#about p:first-line { font-variant:small-caps; letter-spacing:.5px; }
#about h2{font-size: 24px; font-family: "Minion Pro", "Adobe Garamond Pro", Georgia, serif; font-weight: normal;}
/*  @end */

/*  @group nav */
#navTop { position:absolute; right:0; top:-18px; z-index:3; }
#navBtm { position:absolute; right:0; bottom: 0; z-index:3; }
#navTop	li{ display:inline; }
#navTop	li a { margin-left:10px; }
#navTop a{ display:block; float:right; font-size:12px; line-height:18px; font-weight: bold; font-variant:small-caps; text-transform:capitalize; letter-spacing:1px; }
a#navAbout { width:71px; height:26px; background:url(assets/navAbout.png) left top no-repeat; text-indent:-9999px; position:relative; top:-3px; }
a#navSubmit{ }
/*  @end */


/*  @group facebook like button */
#fbLikeBtn{	height: 65px; width: 55px; position: absolute;	top: 27px; right: 270px; }
/*  @group tooltip */
.tooltip { position:absolute; top:0; left:0; z-index:3; display:none;background:url(assets/bgr_awhite.png) left top repeat; font-size: 12px; padding: 3px 5px;-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;}

/*  @end */

/* @group HEADER */
#banner { position:relative; margin-top:18px; height:106px; text-align:center; }
#banner p { margin-bottom:0; }
#mission { color:#999999; text-transform:uppercase; font-size:10px; letter-spacing: 1px;}
#credit { color:#372f2d; font-size:10px; font-style:italic; letter-spacing: 0.5px;}
#sponsor { color: #372f2d; letter-spacing: 1px; text-transform:uppercase; font-style: normal;}

/* @end */

/* @group CONTENT */
#content { overflow:hidden; }

/* @end */

/* @group INTRO */
#intro { margin-top:36px; }
#intro p{ font-size: 12px;}
#intro h1{ font-size: 54px; line-height: 72px; font-weight: normal; letter-spacing: -1px;}

/* @end */

/* @group FEATURED */
#featured { overflow:hidden;}
#featured h2 { font-size:12px; color:#701300; text-transform:uppercase; margin:20px 0 18px; text-align: right;}
#featuredmeta { margin-top:2px;}
#featuredmeta h3 { font-size:20px; line-height:27px; color:#2b231b; font-weight:normal; }
#featuredmeta h4 { font-size:11px; line-height:18px; letter-spacing:.2px; color:#a39365; font-weight:normal; }

/* @end */

/* @group GALLERY */
#gallery {overflow: hidden;}
.galleryContainerTop { width:460px; height:12px; background:url(assets/bgr_galleryContainerTop.png) left top no-repeat; }
.galleryContainerBtm { width:460px; height:12px; background:url(assets/bgr_galleryContainerBtm.png) left top no-repeat; }
.gallerySingleContainer { padding:0 0 0 11px; background:url(assets/bgr_galleryContainerBody.png) left top repeat-y; overflow: hidden; }
.galleryThumbnail { background:url(assets/bgr_gallerysingle.png) top left no-repeat; margin-bottom:18px; }
.galleryThumbnailContainer { padding:5px 4px; }
.gallerySingleContainer a { float: left;}
.gallerySingleContainer .full { display:none; }
.sectionNav { position:relative; margin:18px 0; color:#701300; background-color:#eaede5; }
.sectionNav a,.sectionNav span.current { display:block; padding:9px 10px; font-size:10px; letter-spacing:1px; color:#a39365; text-transform:uppercase; line-height:18px; }
.sectionNav span.current{ font-size:14px;font-weight: bold; background: url(assets/arrow_currentPage.gif) bottom center no-repeat;}
.sectionNav .extend { display:none; }
.sectionNav .wp-pagenavi a,.sectionNav .wp-pagenavi span { float:left; }
.sectionNav li { float:right; }
.sectionNav li#viewAllCategories a{ font-weight:bold; font-size:12px; }
.sectionNav li#viewByCategories { position:relative; cursor:pointer; width: 160px;}
ul#categoryNav {float: right; width:460px; margin-right: 0;}
ul#categoryNav li { display: inline;}
ul#categoryNav a {display: block; float: right; color: #701300;}
ul#galleryCategories { position:absolute; top:38px; min-width:200px; right:0; }
ul#galleryCategories li { float:right; clear:right; text-align:right; padding:3px 10px; background:url(assets/bgr_awhite.png) left top repeat; }
ul#galleryCategories a { float:none; display:inline; font-weight:bold; padding:9px 0; }
#postNav a{float: left;}
/* @end */

/*  @group gallery detail */
#galleryItemDetail .detailType { font-size:14px; line-height:18px; color:#2A6980; font-weight:bold; text-transform: uppercase;}
#galleryItemDetail tr.itemDetail td { text-transform:capitalize; padding-bottom:18px; }
#galleryItemDetail tr.itemDetail p { font-size:16px; line-height:27px; margin-bottom:0; }
#galleryItemDetail tr.itemInteresting p{ font-size: 14px; text-transform: none;}
#galleryItemDetail .itemDetail h2 { color:#372F2D; font-size:28px; font-weight:normal; line-height:36px; letter-spacing:-.5px; }
#galleryItemDetail .itemDetail a { font-size:16px; line-height:27px; color:#372F2D; border-bottom:dotted 1px; }
a.previouspostslink { margin: 0 20px 0 0;}
a.nextpostslink {margin: 0 0 0 20px;}
a.previouspostslink, a.nextpostslink {color: #701300;}
/*  @end */

/*  @group comment */
.commentIndex { font-size:24px; color:#ccc; }
.commentMeta { font-size:10px; line-height:18px; color:#818181; }
.commentMeta .metaDate { color:#444; }
.commentMeta .metaAuthor { color:#701300; }
#commentLeave { font-weight:bold; }
#commentForm textarea { padding:5px; font-size:12px; }
#respond h3 { font-size:18px; line-height:36px; font-weight:normal; }
#commentsNum {color: #A39365;}
/*  @end */

/*  @group 404 */
#notFound h1{
	font-size: 48px;
	line-height: 54px;
	font-weight: normal;
	letter-spacing: -1px;
	text-align: center;
}
/*  @end */
/* @group FOOTER */
#footer { margin-top:36px; }
#footer p { font-size:9px; text-align:center; text-transform:uppercase; color:#2b231b; letter-spacing:1px; }
#footer .sep { margin-bottom:18px; }
/* @end */
