body{
	margin:0;
	color:#666;
	font:14px/18px 'franklin_gothic_book', Helvetica, sans-serif;
	background:url(../images/bg-page.jpg) repeat;
	min-height:768px;
	min-width:980px;
}
img{
	border: 8px solid #fff;
	-webkit-box-shadow: -2px -1px 4px #dedbd0;
	-moz-box-shadow: -2px -1px 4px #dedbd0;
	box-shadow: -2px -1px 4px #dedbd0;
}

.list img {
	border:none;
}

a{
	color:#8b4646;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	color:#000;
	vertical-align:middle;
	font:100% 'franklin_gothic_book', Helvetica, sans-serif;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
a:focus,
input:focus,
textarea:focus,
select:focus{outline:none;}
@font-face {
	font-family: 'franklin_gothic_medium';
	src: url('../font/franklin_gothic_medium.eot');
	src: url('../font/franklin_gothic_medium.eot?#iefix') format('embedded-opentype'),
		url('../font/franklin_gothic_medium.woff') format('woff'),
		url('../font/franklin_gothic_medium.ttf') format('truetype'),
		url('../font/franklin_gothic_medium.svg#nudistalight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'franklin_gothic_book';
	src: url('../font/franklin_gothic_book.eot');
	src: url('../font/franklin_gothic_book.eot?#iefix') format('embedded-opentype'),
		url('../font/franklin_gothic_book.woff') format('woff'),
		url('../font/franklin_gothic_book.ttf') format('truetype'),
		url('../font/franklin_gothic_book.svg#nudistalight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'franklin_gothic_book_italic';
	src: url('../font/franklin_gothic_book_italic.eot');
	src: url('../font/franklin_gothic_book_italic.eot?#iefix') format('embedded-opentype'),
		url('../font/franklin_gothic_book_italic.woff') format('woff'),
		url('../font/franklin_gothic_book_italic.ttf') format('truetype'),
		url('../font/franklin_gothic_book_italic.svg#nudistalight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'FranklinGothicMediumCondRegular';
	src: url('../font/framdcn.eot');
	src: url('../font/framdcn.eot?#iefix') format('embedded-opentype'),
		url('../font/framdcn.woff') format('woff'),
		url('../font/framdcn.ttf') format('truetype'),
		url('../font/framdcn.svg#nudistalight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'franklin_gothic_demi';
	src: url('../font/franklin_gothic_demi.eot');
	src: url('../font/franklin_gothic_demi.eot?#iefix') format('embedded-opentype'),
		url('../font/franklin_gothic_demi.woff') format('woff'),
		url('../font/franklin_gothic_demi.ttf') format('truetype'),
		url('../font/franklin_gothic_demi.svg#nudistalight') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* header */
#header {
	background:url(../images/bg-header.jpg) repeat;
	position:relative;
	z-index:2;
}
#header .holder {
	width:650px;
	margin:0 auto;
	padding:20px 0 25px 310px;
	text-align:center;
	color:#fcf9f2;
	font:italic 20px/24px Georgia, Times, serif;
	position:relative;
	z-index:2;
}
h1 {
	font:30px/36px Georgia, Times, serif;
	margin:0 0 9px;
	font-size:24px;
	color:#8b4646;
}
h1.header-title {
	font-size:32px;
	color: #fcf9f2;
}
h3,
h2 {
	font:16px/22px 'franklin_gothic_medium', Helvetica, sans-serif;
	margin:0 0 10px;
}
h6,
h5,
h4 {
	font:14px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	margin:0 0 10px;
}
#header .holder p {
	padding:0 0 14px;
	margin:0;
}
#header .more {
	color:#a48d16;
	text-transform:uppercase;
	display:inline-block;
	font:16px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	letter-spacing:1px;
}
body.home .gallery .shadow,
#header .shadow {
	position:absolute;
	bottom:-4px;
	left:0;
	width:100%;
	overflow:hidden;
}
body.home .gallery .shadow span,
#header .shadow span {
	position:relative;
	float:left;
	left:50%;
	width:904px;
}
body.home .gallery .shadow span span,
#header .shadow span span {
	left:-40%;
	width:904px;
	height:15px;
	background:url(../images/shadow-01.png) no-repeat;
}
/* end header */
/* gallery */
body.home .gallery {
	height:300px;
	background:url(../images/bg-gallery.jpg) repeat-x 50% 0;
	position:relative;
}
body.home .gallery .slides {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
body.home .gallery .slides li {
	width:100%;
	display:none;
}
body.home .gallery .slides .img {
	width:960px;
	margin:0 auto;
	overflow:hidden;
}
body.home .gallery .slides .img img {float:right; border:none !important;}
body.home .gallery .block {
	position:absolute;
	width:100%;
	left:0;
	bottom:0;
	background:url(../images/bg-block-01.png) repeat;
}
body.home .gallery .block .holder {
	width:650px;
	margin:0 auto;
	padding:7px 0 8px 310px;
	font:italic 20px/25px Georgia, Times, serif;
	color:#fcf9f2;
}
body.home .gallery .block p {margin:0;}
body.home .gallery .block a {
	color:#a48d16;
	text-transform:uppercase;
	display:inline-block;
	font:14px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	letter-spacing:1px;
	margin-left:4px;
}
body.home .gallery .block a:hover {color:#a38d16;}
body.home .gallery .flex-control-nav {display:none;}
body.home .gallery .flex-direction-nav {
	margin:0 0 0 -480px;
	padding:0;
	list-style:none;
	position:absolute;
	top:135px;
	width:960px;
	left:50%;
	height:30px;
	z-index:50;
}
body.home .gallery .flex-next,
body.home .gallery .flex-prev {
	position:absolute;
	left:250px;
	top:0;
	width:30px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sprite.png) no-repeat;
}
body.home .gallery .flex-prev:hover {background-position:0 -30px;}
body.home .gallery .flex-next {
	left:auto;
	right:0;
	background-position:0 -60px;
}
body.home .gallery .flex-next:hover {background-position:0 -90px;}
body.home .gallery .shadow {bottom:-11px;}
body.home .gallery .shadow span span {
	background:url(../images/shadow-02.png) no-repeat;
	height:11px;
}
/* end gallery */
/* featured */
.featured {
	background:url(../images/bg-block-02.jpg) repeat;
	margin:0 0 24px;
}
.featured .holder {
	width:650px;
	margin:0 auto;
	padding:54px 0 30px 310px;
}
.featured .headline {
	width:100%;
	border-bottom:1px solid #d4c7b3;
	margin:0 0 15px;
	padding:0 0 3px;
}
.featured .headline:after {
	content:'';
	display:block;
	clear:both;
}
.featured .headline h2 {
	float:left;
	margin:0;
	color:#333;
	text-transform:uppercase;
	padding:0 0 0 30px;
	position:relative;
	letter-spacing:1px;
}
.featured .headline h2 .ico {
	position:absolute;
	width:20px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sprite.png) no-repeat 0 -120px;
	left:0;
	top:6px;
}
.more-link {
	float:right;
	margin:2px 0 0;
}
.featured .post {
	width:100%;
	font-size:18px;
	line-height:22px;
}
.featured .post:after {
	content:'';
	display:block;
	clear:both;
}
.featured .post .img {
	float:right;
	position:relative;
	margin:5px 0 0 60px;
	cursor:pointer;
}
.featured .post .img img {
	vertical-align:top;
	border:8px solid #fff;
	-webkit-box-shadow:-2px -1px 4px #dedbd0;
	-moz-box-shadow:-2px -1px 4px #dedbd0;
	box-shadow:-2px -1px 4px #dedbd0;
	position:relative;
}
.featured .post .img .mask {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background:url(../images/bg-mask-01.png) repeat;
	display:none;
}
.featured .post .img:hover .mask {display:block;}
.featured .post .box {overflow:hidden;}
.featured .post h3 {
	font:20px/25px Georgia, Times, serif;
	margin:0 0 17px;
	background:url(../images/sep-01.gif) repeat-x 0 100%;
	padding:0 0 19px;
}
.featured .post h3 .date {
	display:block;
	font:16px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#333;
	padding:3px 0 0;
}
.featured .post p {margin:0;}
/* end featured */
/* news-section */

.entry-header {
	margin-top:8px;
	margin-bottom:-10px;
}

.news-space {
	margin-top: 40px;
}

span.leave-reply {
	display:none;
}

.news-section {
	padding:0 0 60px 310px;
	overflow:hidden;
	width:650px;
	margin:0 auto;
	line-height:17px;
}
.news-section .facebook {
	float:left;
	width:361px;
}
.news-section .headline {
	overflow:hidden;
	border-bottom:1px solid #d4c7b4;
	margin:0 0 18px;
	padding:0 0 4px;
}
.news-section .headline h3 {
	text-transform:uppercase;
	margin:0;
	color:#333;
	float:left;
	letter-spacing:1px;
}
.news-section .facebook .list {
	margin:0;
	padding:0 70px 0 0;
	list-style:none;
}
.news-section .facebook .list li {
	overflow:hidden;
	padding:0 0 22px;
	vertical-align:top;
}
.news-section .facebook .list img {
	float:left;
	margin:1px 11px 0 0;
}
.news-section .facebook .list .box {overflow:hidden;}
.news-section .facebook .list .ttl {
	display:block;
	font:16px/18px Georgia, Times, serif;
	margin:0 0 5px;
}
.news-section .facebook .list a:hover {
	text-decoration:none;
	color:#a48d16;
}
.news-section .facebook .list p {margin:0 0 3px;}
.news-section .facebook .list .date {
	display:block;
	font:14px/18px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#333;
}
.news-section .facebook .list p a {
	white-space:nowrap;
	font-family:'franklin_gothic_book_italic', Helvetica, sans-serif;
}
.news-section .news {overflow:hidden;}
.news-section .news .list {
	margin:0;
	padding:0;
	list-style:none;
}
.news-section .news .list li {padding:0 0 24px;}
.news-section .news .list .date {
	display:block;
	font:14px/18px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#333;
	margin:0 0 5px;
}
.news-section .news .list .ttl {
	display:block;
	font:16px/18px Georgia, Times, serif;
	margin:0 0 5px;
}
.news-section .news .list a:hover {
	text-decoration:none;
	color:#a48d16;
}
.news-section .news .list p {margin:0;}
/* end news-section */
/* sidebar-area */
.sidebar-area {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:200;
	min-width:980px;
}
.sidebar-area .holder {
	width:960px;
	margin:0 auto;
	position:relative;
}
#sidebar {
	position:absolute;
	width:290px;
	top:0;
	left:-49px;
	min-height:701px;
	background:url(../images/bg-sidebar-b.png) no-repeat 0 100%;
	padding:0 0 67px 9px;
}
#sidebar .frame {background:url(../images/bg-sidebar.gif) repeat;}
#sidebar .logo {
	display:block;
	height:200px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/WPlogo.gif) no-repeat;
	margin:0 0 16px;
}
#sidebar .logo a {
	display:block;
	height:100%;
}
#main-nav {
	margin:0 0 22px;
	padding:0;
	list-style:none;
	font:18px/35px Georgia, Times, serif;
}
#main-nav > li {
	padding:0 0 8px;
	position:relative;
}
#main-nav > li > a {
	display:block;
	padding:0 20px 0 100px;
	color:#333;
	height:35px;
	position:relative;
	z-index:2;
	width:180px;
}
#main-nav > li:hover > a {
	background:url(../images/bg-nav.png) no-repeat;
	text-decoration:none;
}
#main-nav span {
	position:absolute;
	background:url(../images/sprite.png) no-repeat;
}
#main-nav .icon-about {
	width:10px;
	height:23px;
	background-position:-10px -148px;
	left:49px;
	top:7px;
}
#main-nav .icon-editions, #main-nav .icon-letterpress {
	width:18px;
	height:26px;
	background-position:-6px -186px;
	left:45px;
	top:2px;
}
#main-nav .icon-documents {
	width:21px;
	height:22px;
	background-position:-4px -235px;
	left:43px;
	top:8px;
}
#main-nav .icon-history, #main-nav .icon-biography-of-george-washington {
	width:24px;
	height:24px;
	background-position:-1px -274px;
	left:40px;
	top:4px;
}
#main-nav .icon-multimedia, #main-nav .icon-maps {
	width:29px;
	height:19px;
	background-position:0 -320px;
	left:39px;
	top:7px;
}
#main-nav .icon-support, #main-nav .icon-contribute-documents   {
	width:21px;
	height:26px;
	background-position:-4px -362px;
	left:43px;
	top:6px;
}
#main-nav .icon-contact {
	width:25px;
	height:18px;
	background-position:-2px -408px;
	left:41px;
	top:9px;
}
#main-nav ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:260px;
	background:#fcf9f2;
	margin:0;
	padding:12px 0 18px 20px;
	list-style:none;
	font:16px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);
	box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);
}
#main-nav li:hover ul {
	left:290px;
	top:-6px;
}
#main-nav ul a {
	color:#333;
	text-decoration:none;
	display:block;
	padding:3px 20px 2px 0;
}

#main-nav li ul li ul.sub-menu {
	display:none;
}

#main-nav ul a:hover {background:url(../images/bullet-01.png) no-repeat 100% 50%;}
#sidebar .box {
	border-top:1px solid #333;
	padding:20px 0 30px;
	width:210px;
	margin:0 auto; 
	overflow:hidden;
}
#sidebar .search-form {
	background:#fcf9f2;
	overflow:hidden;
	padding:6px 6px 6px 10px;
	height:18px;
	margin:0 0 10px;
}
#sidebar .search-form .text {
	float:left;
	background:none;
	border:0;
	width:165px;
	font-size:14px;
	line-height:18px;
	height:18px;
	padding:0;
	color:#333;
}
#sidebar .search-form .submit {
	float:right;
	width:18px;
	height:19px;
	text-indent:-9999px;
	line-height:0;
	background:url(../images/sprite.png) no-repeat 0 -448px;
	border:0;
	cursor:pointer;
	padding:0;
}
#sidebar .btn-question {
	display:block;
	height:30px;
	background:#3b3c52 url(../images/sprite.png) no-repeat 0 -478px;
	padding:0 0 0 40px;
	text-align:center;
	font:14px/30px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#fcf9f2;
	text-transform:uppercase;
	letter-spacing:1px;
}
#sidebar .btn-question:hover {
	text-decoration:none;
	background-color:#a48d16;
}
#sidebar .donate {
	display:block;
	height:30px;
	background:#3b3c52 url("../images/hand.png") no-repeat;
    margin: 5px 0px;
	padding:0 0 0 40px;
	text-align:center;
	font:14px/30px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#fcf9f2;
	text-transform:uppercase;
	letter-spacing:1px;
}
#sidebar .donate:hover {
	text-decoration:none;
	background-color:#a48d16;
}
#sidebar .shop {
	display:block;
	height:30px;
	background:#3b3c52 url("/wordpress/wp-content/themes/gwpapers/images/shopping-basket.png") no-repeat;
    margin: 5px 0px;
	padding:0 0 0 40px;
	text-align:center;
	font:14px/30px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#fcf9f2;
	text-transform:uppercase;
	letter-spacing:1px;
}
#sidebar .shop:hover {
	text-decoration:none;
	background-color:#a48d16;
}	
#sidebar .newsletter {
	display:block;
	height:30px;
	background:#3b3c52 url(../images/newsletter.png) no-repeat;
	padding:0 0 0 40px;
	text-align:center;
	font:14px/30px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#fcf9f2;
	text-transform:uppercase;
	letter-spacing:1px;
}
#sidebar .newsletter:hover {
	text-decoration:none;
	background-color:#a48d16;
}
#sidebar .social {
	margin:0;
	padding:19px 0 0;
	list-style:none;
	float:left;
	position:relative;
	left:50%;
}
#sidebar .social li {
	float:left;
	position:relative;
	left:-50%;
	padding:0 7px 0 8px;
}
#sidebar .social a {
	float:left;
	width:30px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sprite.png) no-repeat 0 -520px;
}
#sidebar .social a:hover {background-position:0 -550px;}
#sidebar .social .facebook {background-position:-45px -520px;}
#sidebar .social .facebook:hover {background-position:-45px -550px;}
#sidebar .social .wikipedia {background-position:-90px -520px;}
#sidebar .social .wikipedia:hover {background-position:-90px -550px;}
#sidebar .copy {
	position:absolute;
	left:79px;
	bottom:18px;
	font:14px/18px 'FranklinGothicMediumCondRegular', Helvetica, sans-serif;
	color:#333;
	margin:0;
	text-align:center;
}
#sidebar .copy a {
	color:#333;
}
/* end sidebar-area */
/* editions */
#header .ico {
	display:block;
	width:60px;
	height:60px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sprite.png) no-repeat -34px 0;
	margin:19px auto -55px;
}
#content {
	width:640px;
	margin:0 auto;
	padding:27px 0 40px 320px;
	font-size:16px;
	line-height:20px;
}
#content .letterpress {padding:0 0 25px;}
#content .digital h2,
#content .letterpress h2 {
	font:25px/30px Georgia, Times, serif;
	color:#333;
	border-bottom:1px solid #d4c7b4;
	padding:0 0 3px;
	margin:0 0 15px;
}
#content .letterpress p {margin:0 0 10px;}
#content .letterpress .block {padding:11px 0 9px;}
#content .letterpress .ttl {
	display:block;
	font:18px/22px Georgia, Times, serif;
	margin:0 0 5px;
}
#content .letterpress .ttl .date {
	font:18px/22px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#333;
	padding:0 0 0 5px;
}
#content .letterpress .block p {margin:0;}
#content .digital {padding:0 0 86px;}
#content .digital h3 {
	font:18px/22px Georgia, Times, serif;
	margin:0 0 5px;
}
#content .digital p {margin:0 0 21px;}
#content .digital .link {
	color:#a48d16;
	font-family:'franklin_gothic_book_italic', Helvetica, sans-serif;
	text-decoration:none;
}
/* end editions */
/* documents */
#header .ico-1 {background:url(../images/sprite.png) no-repeat -34px -63px;}
.featured-in .headline h2 {padding-left:0;}
.featured-in .headline {
	padding-bottom:4px;
	margin-bottom:18px;
}
.featured-in .post h3 {
	padding-left:40px;
	position:relative;
}
.featured-in .post h3 .ico {
	width:25px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sprite.png) no-repeat -95px 0;
	position:absolute;
	top:10px;
	left:0;
}
.featured-in .holder {
	padding-left:320px;
	width:640px;
	padding-top:50px;
}
.results {margin:0;}
.results .headline {
	overflow:hidden;
	padding:0 0 4px;
	border-bottom:1px solid #d4c7b4;
	margin:0 0 19px;
}
.results .headline h2 {
	float:left;
	letter-spacing:1px;
	color:#333;
	text-transform:uppercase;
	margin:0;
}
.results .headline .view {
	float:right;
	margin:0 -11px 0 0;
	padding:0;
	list-style:none;
	font:16px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
}
.results .headline .view li {
	float:left;
	background:url(../images/sep-02.gif) no-repeat 0 3px;
	padding:0 12px 0 16px;
}
.results .headline .view li:first-child {background:none;}
.results .headline .view a {
	color:#999;
	text-decoration:none;
}
.results .headline .view .active a {
	text-decoration:underline;
	color:#a38d16;
}
.results .headline .ttl {
	float:right;
	font:16px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#333;
}
.results .panel {
	overflow:hidden;
	padding:0 0 16px;
}
.results .panel .search {
	float:left;
	border:1px solid #333;
	width:105px;
	padding:2px 7px 2px 6px;
	height:14px;
}
.results .panel .search .text {
	float:left;
	width:90px;
	border:0;
	background:none;
	padding:0;
	font:12px/14px 'franklin_gothic_medium', Helvetica, sans-serif;
	height:14px;
	color:#333;
}
.results .panel .search .submit {
	float:right;
	width:12px;
	height:12px;
	border:0;
	line-height:0;
	text-indent:-9999px;
	cursor:pointer;
	padding:0;
	background:url(../images/sprite.png) no-repeat -22px -448px;
	margin:1px 0 0;
}
.results .sort-form {float:right;}
.results .sort-form label {
	float:left;
	height:20px;
	background:#a48d16 url(../images/arrow-01.gif) no-repeat 100% 0;
	font:12px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#fcf9f2;
	padding:0 12px 0 7px;
	letter-spacing:1px;
	margin:0 -5px 0 0;
}
.results .sort-form select {width:170px;}
.results .block {
	width:100%;
	background:url(../images/sep-01.gif) repeat-x 0 100%;
	padding:21px 0 25px;
}
.results .block:after {
	content:'';
	display:block;
	clear:both;
}
.results .block .img {
	float:left;
	position:relative;
	margin:4px 31px 0 0;
}
.results .block .img img {
	vertical-align:top;
	border:5px solid #fff;
	-webkit-box-shadow:-1px -1px 3px #d7d4cb;
	-moz-box-shadow:-1px -1px 3px #d7d4cb;
	box-shadow:-1px -1px 3px #d7d4cb;
	position:relative;
}
.results .block .img .mask {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	display:none;
	background:url(../images/sprite.png) no-repeat -127px 0;
}
.results .block .img:hover .mask {display:block;}
.results .block .desc {overflow:hidden;}
.results .block h3 {
	font:18px/23px Georgia, Times, serif;
	margin:0 0 4px;
}
.results .block h3 a:hover {
	color:#a48d16;
	text-decoration:none;
}
.results .block p {margin:0;}
.results .block .date {
	color:#333;
	font-family:'franklin_gothic_medium', Helvetica, sans-serif;
}
.results .paging {
	overflow:hidden;
	font:14px/18px 'franklin_gothic_medium', Helvetica, sans-serif;
	padding:16px 0 10px;
}
.results .paging a {
	float:right;
	color:#333;
}
.results .paging ul {
	float:right;
	margin:0;
	padding:0 6px 0 3px;
	list-style:none;
}
.results .paging ul li {float:left;}
.results .paging ul a {
	float:left;
	min-width:14px;
	text-align:center;
	margin-right:4px;
}
.results .paging .next {
	background:url(../images/sep-03.gif) no-repeat 0 3px;
	padding:0 0 0 12px;
}
.results .paging .prev {
	background:url(../images/sep-03.gif) no-repeat 100% 3px;
	padding:0 13px 0 0;
	margin-right:4px;
}
.results .paging a:hover {
	color:#a48d16;
	text-decoration:none;
}
/* end documents */
/* featured */
#header .breadcrumbs {
	overflow:hidden;
	position:relative;
	font-size:16px;
	line-height:22px;
	padding:0 0 6px;
}
#header .breadcrumbs ul {
	margin:-2px 0 0;
	padding:0;
	list-style:none;
	float:left;
	position:relative;
	left:50%;
}
#header .breadcrumbs ul li {
	float:left;
	position:relative;
	left:-50%;
	background:url(../images/arrow-03.png) no-repeat 0 8px;
	padding:0 5px 0 12px;
}
#header .breadcrumbs ul li:first-child {background:none;}
#header .breadcrumbs a {
	float:left;
	color:#fcfaf3;
}
#content .details {line-height:22px;}
.details .headline {
	border-bottom:1px solid #d4c7b3;
	overflow:hidden;
	padding:0 0 1px;
}
.details .headline .links {
	margin:0 -4px 0 0;
	padding:0;
	list-style:none;
	float:right;
	font-size:14px;
}
.details .headline .links li {
	float:left;
	background:url(../images/sep-04.gif) no-repeat 0 5px;
	padding:0 7px;
}
.details .headline .links a {color:#8b4646;}
.details .headline .links li:first-child {background:none;}
.details .block {
	padding:24px 0 30px;
	background:url(../images/sep-01.gif) repeat-x 0 100%;
	margin:0 8px 20px 0;
	min-height:1px;
	position:relative;
}
.details .block:after {
	content:'';
	display:block;
	clear:both;
}
.details .block .img {
	float:right;
	position:relative;
	margin:5px -8px 0 25px;
	cursor:pointer;
}
.details .block .img img {
	vertical-align:top;
	border:8px solid #fff;
	-webkit-box-shadow:-2px -1px 4px #dedbd0;
	-moz-box-shadow:-2px -1px 4px #dedbd0;
	box-shadow:-2px -1px 4px #dedbd0;
	position:relative;
}
.details .block .box {
	overflow:hidden;
	padding:9px 0 0;
}
.details .block h2 {font:25px/30px Georgia, Times, serif;}
.details .block h2 a {color:#8b4646;}
.details .block dl {
	margin:0;
	overflow:hidden;
	color:#a48d16;
	line-height:20px;
}
.details .block dl dt {
	float:left;
	padding:0 11px 0 0;
	font:16px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#333;
	text-transform:uppercase;
	letter-spacing:1px;
}
.details .block dl dd {margin:0 0 10px;}
.details .block dl ul {
	margin:0;
	padding:0;
	list-style:none;
	min-height:1px;
}
.details .block dl ul:after {
	content:'';
	display:block;
	clear:both;
}
.details .block dl li {
	display:inline;
	background:url(../images/sep-04.gif) no-repeat 0 3px;
	padding:0 12px;
	white-space:nowrap;
}
.details .block dl li:first-child {
	background:none;
	padding-left:0;
}
.details .block .ico {
	position:absolute;
	width:20px;
	height:25px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sprite.png) no-repeat 0 -120px;
	left:0;
	top:0;
}
.details .ttl {
	display:block;
	font-family:'franklin_gothic_demi', Helvetica, sans-serif;
	font-weight:normal;
}
.details p {margin:0 0 10px;}
.details p em {
	font-style:normal;
	font-family:'franklin_gothic_book_italic', Helvetica, sans-serif;
}
.details a {color:#a48d16;}
#content .details .notes {
	padding:12px 0 30px;
	font-size:14px;
	line-height:20px;
	color:#333;
}
.details h3 {
	color:#333;
	text-transform:uppercase;
	border-bottom:1px solid #d4c7b3;
	margin:0 0 23px;
	letter-spacing:1px;
	padding:0 0 4px;
}
.details .list {
	margin:-10px 0 0;
	padding:0 0 16px;
	list-style:none;
	font-family:Georgia, Times, serif;
}
.details .list li {
	background:url(../images/bullet-02.png) no-repeat 0 9px;
	padding:0 0 6px 11px;
}
.details .list a {color:#8b4646;}
.comments {background:url(../images/bg-block-02.jpg) repeat;}
.comments .holder {
	width:640px;
	margin:0 auto;
	padding:24px 0 20px 320px;
}

h3#reply-title {
	display:none;
}

.comments h3 {
	color:#333;
	text-transform:uppercase;
	border-bottom:1px solid #d4c7b3;
	margin:0 0 30px;
	letter-spacing:1px;
	padding:0 0 4px;
	margin-bottom:0;
}
.comments-form {
	overflow:hidden;
	padding:0 0 26px;
}
.comments-form .box {
	float:left;
	width:230px;
}
.comments-form .frame {
	overflow:hidden;
	padding:0 0 10px;
}
.comments-form .text {
	float:left;
	width:210px;
	border:0;
	background:#fcf9f2;
	font-size:14px;
	line-height:18px;
	height:18px;
	padding:6px 10px;
	color:#322a2a;
	/*text-transform:uppercase;*/
}
.comments-form .block {
	float:right;
	width:370px;
	background:#fcf9f2;
	height:96px;
	position:relative;
	padding:7px 10px;
}
.comments-form textarea {
	float:left;
	width:370px;
	border:0;
	background:none;
	font-size:14px;
	line-height:18px;
	height:68px;
	padding:0;
	color:#322a2a;
	/*text-transform:uppercase;*/
	overflow:auto;
	resize:none;
} 

.comments-form #submit {
	display:none;
}

.comments-form .submit {
	position:absolute;
	bottom:0;
	right:0;
	border:0;
	background:#a48d16;
	width:60px;
	height:30px;
	cursor:pointer;
	padding:0 0 2px 2px;
	font:12px/29px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#fcf9f2;
	letter-spacing:1px;
}
.comments-form .submit:hover {background:#8f7c19;}
.comments-list {
	margin:0;
	padding:0;
	list-style:none;
	font-size:14px;
	line-height:17px;
}
.comments-list li {
	padding:0 0 33px;
	width:100%;
}
.comments-list li:after {
	content:'';
	display:block;
	clear:both;
}
.comments-list img {
	float:left;
	border:5px solid #fff;
	margin:4px 21px 0 0;
	-webkit-box-shadow:-2px -2px 4px #b7b4ac;
	-moz-box-shadow:-2px -2px 4px #b7b4ac;
	box-shadow:-2px -2px 4px #b7b4ac;
	position:relative;
}
.comments-list .block {
	overflow:hidden;
	padding:0 30px 0 0;
}
.comments-list .name {
	display:block;
	font:16px/20px Georgia, Times, serif;
	color:#8b4646;
}
.comments-list .date {
	display:block;
	font:14px/18px 'franklin_gothic_medium', Helvetica, sans-serif;
	margin:0 0 4px;
	color:#333;
}
.comments-list p {margin:0;}
/* end featured */
/* letterpress */
#header .ico-2 {background:url(../images/sprite.png) no-repeat -34px -127px;}
.letterpress {
	position:relative;
	/*overflow:hidden;*/
}
.letterpress .w1 {
	position:relative;
	float:left;
	left:50%;
	width:1000px;
}
.letterpress .w2 {
	position:relative;
	float:left;
	left:-50%;
	width:660px;
	padding:30px 0 50px 340px;
}
.letterpress .section {
	float:left;
	width:440px;
	padding:25px 30px 0 0;
	border-top:1px solid #d4c7b3;
	margin:20px 0 0;
	font-size:16px;
	line-height:20px;
}
.letterpress .section .title {
	background:url(../images/sep-01.gif) repeat-x 0 100%;
	padding:0 0 17px;
	margin:0 0 16px;
}
.letterpress .section h2 {
	font:25px/30px Georgia, Times, serif;
	color:#8b4646;
	margin:0 0 6px;
}
.letterpress .section .date {
	display:block;
	color:#a48d16;
}
.letterpress .section .date span {
	font:16px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#333;
	letter-spacing:1px;
	padding:0 7px 0 0;
}
.letterpress .section p {
	padding:0 0 10px;
	margin:0;
}
.letterpress .section .paging {
	overflow:hidden;
	padding:10px 2px;
	border-top:1px solid #d4c7b3;
	font:14px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	margin:25px 0 0;
}
.letterpress .section .paging a {
	color:#333;
	float:left;
}
.letterpress .section .paging .next {float:right;}
.letterpress .list {
	overflow:hidden;
	background:url(../images/bg-block-02.jpg) repeat;
	padding:26px 20px 3px;
	margin:0;
	font-size:14px;
	line-height:18px;
	list-style:none;
	color:#333;
}
.letterpress .list li {padding:0 0 20px;}
.letterpress .list .ttl {
	display:block;
	font:14px/18px Georgia, Times, serif;
}
.letterpress .list p {margin:0;}
/* end letterpress */

#ajax-loader {
	width:100%;
	text-align:center;
	margin: 50px 0 50px 0;
}

.current-page {
	border-bottom: 3px solid #d4c7b3;
}

.current-volume {
	border-bottom: 2px dotted #d4c7b3;
}

.nav-previous {
	float:left;
}

.nav-next {
	float:right;
}

.entry-content {
	padding-bottom: 20px;
}

h1.entry-title {
	color:#8b4646;
}

.current {
	border-top:1px solid #d4c7b4;
	border-bottom:1px solid #d4c7b4;
	margin-bottom:10px;
	padding-bottom:10px !important;
	padding-top:10px !important;
}

.box h2 {
	color:#8b4646;
}
/* image alignment */
.alignleft {
    float: left;
    margin: 12px 24px 12px 0;
    margin: 0.857142857rem 1.714285714rem 0.857142857rem 0;
}
.alignright {
    float: right;
    margin: 12px 0 12px 24px;
    margin: 0.857142857rem 0 0.857142857rem 1.714285714rem;
}
.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    margin-top: 0.857142857rem;
    margin-bottom: 12px;
    margin-bottom: 0.857142857rem;
}

.widget {
}
.widget ul {
	margin-left:-40px;
}
.widget li {
	float:left;
	list-style:none;
	margin-right:20px;
	font-weight:bold;
}

h2.widgettitle {
	font-size:20px;
	margin-top:-15px;
}

h1.entry-title {
	font-size:24px;
}
.uva-logo{
    width: 60%;
    height: auto;
    border: none;
    margin-bottom: 50px !important;
    margin-right: 30%;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.page-id-6756 p.entry-meta, .page-id-6753 p.entry-meta {
    color: #a48d16;
    text-transform: uppercase;
}

.page-id-6756 h3, .page-id-6756 h2, .page-id-6753 h3, .page-id-6753 h2 {
    font: 24px/30px Georgia, Times, serif;
    margin: 0 0 10px;
}
.page-id-6756 .entry-title, .page-id-6753 .entry-title {
    display:none;
}

.alm-listing li img {
    position: static !important;
    float: right;
    clear: both;
    top: 70px;
    margin: 11% 0 0 2%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 5px solid #fff;
 }
 .alm-listing li {
     padding: 0 !important;
}

 header img {
     display: none;
 }
 
 /*News Room Template*/
.newsroom-ico {
	display:block;
	width:60px;
	height:60px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sprite.png) no-repeat -34px 0;
	margin:19px auto -55px auto;
}
.newsroom-ico-1 {
    background:url(../images/sprite.png) no-repeat -34px -63px;
}

#header .newsroom-holder {
	width:650px;
	margin:0 auto;
	padding:20px 0 25px 20px;
	text-align:center;
	color:#fcf9f2;
	font:italic 20px/24px Georgia, Times, serif;
	position:relative;
	z-index:2;
}
 .newsroom {
	position:relative;
	/*overflow:hidden;*/
}
.newsroom h1 {
    background: url(../images/sep-01.gif) repeat-x 0 100%;
    padding: 0 0 17px;
    margin: 0 0 16px;
}
.newsroom .w1 {
	position:relative;
	float:left;
	left:50%;
	width:1000px;
}
.newsroom .news-w1 {
    position: relative;
}
.newsroom .w2 {
	position:relative;
	float:left;
	right:100%;
	width:660px;
	padding: 75px 0 50px 340px;
}
.newsroom .section {
	float:left;
	width:100%;
	padding:25px 30px 0 0;
	border-top:1px solid #d4c7b3;
	margin:0;
	font-size:16px;
	line-height:20px;
}
.newsroom .section .title {
	display:none;
}
.newsroom .section h2 {
	font:25px/30px Georgia, Times, serif;
	color:#8b4646;
	margin:0 0 6px;
}
.newsroom .list .date {
	color:#a48d16;
	text-transform: uppercase;
}
.newsroom .section .date {
	display:block;
	color:#a48d16;
}
.newsroom .section .date span {
	font:16px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	color:#333;
	letter-spacing:1px;
	padding:0 7px 0 0;
}
.newsroom .section p {
	padding:0 0 10px;
	margin:0;
}
.newsroom .section .paging {
	overflow:hidden;
	padding:10px 2px;
	border-top:1px solid #d4c7b3;
	font:14px/20px 'franklin_gothic_medium', Helvetica, sans-serif;
	margin:25px 0 0;
}
.newsroom .section .paging a {
	color:#333;
	float:left;
}
.newsroom .section .paging .next {
    float:right;
    }
.newsroom .list {
	position:absolute;
	background:url(../images/bg-block-02.jpg) repeat;
	padding:26px 20px 3px;
	margin: 10% 10% 0;
	font-size:14px;
	line-height:18px;
	list-style:none;
	color:#333;
	width: 30%;
}
.newsroom ul h2 {
    font-size: 20px;
    padding-bottom: 2%;
    border-bottom: 1px solid #d4c7b3;
}
.newsroom .list li {
    padding:0 0 20px;
    }
.newsroom .list .ttl {
	display:block;
	font:14px/18px Georgia, Times, serif;
}
.newsroom .list p {
    margin:0;
    color: #666;
    font-family: 'franklin_gothic_medium', Helvetica, sans-serif;
    }
/* end newsroom */

/* forms */
.address_country .select-area {
    width: 100% !important;
    margin-right: 2%;
}
