/*
Theme Name: ERJ Publications
Theme URI: http://www.elreyjesus.org/
Description: Wordpress theme for ERJ Publications. 2 column theme with a 
Author: Sergio Alvarado
Author URI: http://www.elreyjesus.org/
Template: thematic
Version: 1.0
.
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

@import url('../thematic/style.css');

.clear {
clear:both;
}

body {
	/*background: #FFF url(i/trace.jpg) top center no-repeat;
	background-color:#dfd2af;*/
	background:#1b0903 url(i/bg-body.jpg) center 25px repeat-x;
	padding:0;
	margin:0;
}

#top-strip {
	height:25px;
	width:960px;
	margin:0 auto;
	background-color:transparent;
	display:block;
}

UL#network-nav {
	list-style:none;
	list-style-image:none;
	padding:0;
	margin:0;
	float:right;
	
	font-family: “Lucida Sans Unicode”, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.85em;
	color:#CCCCCC;
}

UL#network-nav LI {
	float:left;
	margin-right:7px;
}

UL#network-nav LI.separate {
	padding-right:7px;
	border-right: #666666 dotted 1px;
}


UL#network-nav LI.lan-flag {
	margin-top:5px;
	#margin-top: 2px;
}

UL#network-nav LI A:link,
UL#network-nav LI A:active,
UL#network-nav LI A:visited {
	color:#CCCCCC;
	text-decoration:none;
}

UL#network-nav LI A:hover {
	color:#CC3300;
	text-decoration:none;
}


.home p { /* I don't want any margin on the bottom onf my seasonal ad */
	margin-bottom:0;
}

#header {
	padding-top:20px;
	margin-bottom:10px;
}

#erj-pub-top {
	background:transparent url(i/erj-pub-top.jpg) top center no-repeat;
	width:960px;
	height:118px;
	margin:0 auto;
}

#branding {
	width: 960px;
	height:82px;
	padding:0;
	margin:0 auto;
	position:relative;
}


#main {
	padding:0;
	padding:0;
	background: transparent url(i/content-area-bg.jpg) 0 10px repeat-y;
	margin-bottom:10px;
}


#container {
	/*background-color:#CCCCCC;*/
	width:685px;
	padding:0;
	margin-right:10px;
	
}

#content {
	margin:0;
	overflow:hidden;
	width:655px;
	background:#f7efce url(i/hentry-bg.jpg) top left no-repeat;
	padding:15px;
	
	font-family: Cambria, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.5em;
}

#content h1 {
	font-family: Georgia, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.2em;
	
	width:655px;
	vertical-align:middle;
	margin:-15px 0 20px -15px;
	padding:20px 15px;
	background:transparent url(i/header-BG.jpg) bottom left no-repeat;
}

#content h2 {
	font-family: Georgia, serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.2em;
	
	width:655px;
	vertical-align:middle;
	margin:0;
	padding:0 0 20px 0;

}


.hentry {
	padding:0;
	
}

.entry-content {
	padding-top:0;
}



.entry-content img {
	margin:0;
	max-width:100%;
}

#footer {
	border-top: none;
}



#primary.main-aside {
	width:265px;
	border:none;
	padding:0;
	margin:0;
	/*background-color:#CCCCCC;*/
	right:0;
}

UL.xoxo {
	padding:0;
	margin:0;
	text-indent:0;
}

.aside, .aside input {
	line-height:0;
}

UL.xoxo LI {
	padding:0;
	margin:0 0 10px 0;
	display:block;
}

UL.xoxo LI IMG {
	margin:0;
	padding:0;
	display:block;
}

UL.xoxo #ad-last-right {
	margin-bottom:0;
}

.horiz-divider {
	background:transparent url(i/bg-divider.jpg) top center repeat-x;
	width:960px;
	height:17px;
	display:block;
	margin:0 auto 5px auto;
}

#adblock {
	background:transparent url(i/bg-footer.jpg) top left no-repeat;
	width:960px;
	height:207px;
	display:block;
	margin:0 auto 10px auto;
}

#adblock ul {
	padding:0;
	margin:0;
	text-indent:0;
}

#adblock li {
	line-height:0;
	padding:0;
	margin:0 12px 0 0;
	display:block;
	float:left;
}

#adblock #right-footer {
	margin-right:0;
	float:right;
}

#searchform {
	float:right;
	padding-right:10px;
	/*position:absolute;
	right:0px;
	top: 45px;*/
}

#s {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	background: #dfd2af url(i/search-bg.jpg) left top no-repeat;
	width:210px;
	border:1px #39220B solid;
	height:19px;
	padding-top:5px;
	padding-left:5px;
	margin-top:5px;
}

#searchsubmit {
	float:right;
	#float:left;
	margin-top:5px;
}



/*********************
 Related pages list
 *********************/

#related-pages {
	list-style:none;
	list-style-image:none;
	text-indent:25px;
	padding:0 0 15px 0;
	margin:0 0 10px -10px;
	width:275px;
	background:#eed78c url(i/related-widget.jpg) top left no-repeat;
	
	font-family: Cambria, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.85em;

}

#related-pages LI,
#related-pages LI A:link,
#related-pages LI A:active,
#related-pages LI A:visited
 {
 	color:#70422c;
	text-decoration:none;
}

#related-pages LI A:hover {
	color:#d86722;
}

#related-pages LI.current_page_item A { 
	color: #d86722;
	font-weight:bold;
	padding: 3px 10px 3px 15px;
	margin-left:-15px;
	background:#eebf5a url(i/arrow-related.png) 4px 7px no-repeat;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}

#related-pages LI.widget-header {
	height:40px;
	padding-top: 15px;
	color:#703418;
	margin-bottom:10px;
	
	font-family: Cambria, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
}

/******************************
	TEXT STYLES
*******************************/

.profile {
	display:block;
	padding:20px;
	padding-bottom:20px;
	background-color:#FFFFCC;
	border:1px solid #CC9966;
	margin-bottom:20px;
	
	font-family: “Lucida Sans Unicode”, sans-serif;
	font-size: 12.4px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.8em;
}

.catalog-embed {
	background: transparent url(i/catalog-instructions.jpg) 120px 240px no-repeat;
}
