/*Theme Name:Oregon Faith Report
Theme URI:Description:Wordpress theme designed for the Oregon ReportVersion:1.0Author:Company Fifty TwoTags:*/
/* Configure the body to center at 900px and have a margin of 0 on top and bottom. Background image is the repeating blue/gray line on top. */body{background:#FFFFFF url("images/bg_02.png") repeat-x;width:900px;margin:0px auto;padding:0px;font-family:Arial,Verdana,Helvetica,sans-serif;}
/* Invisible h1 for google */h1{display:none;}
/* Sets the height for the header area above the header Image */.branding{height:70px;overflow:visible;width: 1000px;}


/* Defines the logo which is a transparent PNG that overlays the header image as well. the A link links the www.oregonbizreport.com text at the bottom */
.or_logo a {display:block; background:url("logo_050.png") center top no-repeat; width:134px; height:42px; position:absolute; margin-left:84px; top:16px;z-index:10;}
.logo a { display:block; background: url("images/logo_fr.png") center top no-repeat; width:  297px; height: 146px; position: absolute; margin-left: 3px; top:9px;z-index:5;}

/* puts the links elements where they belong, not behind the logo and not on top of the lines */
#linkBox { width: 680px; height: 48px; float: right; padding-left: 30px; padding-top:8px; margin-top: -9px; margin-right: 100px; background-color: #e6e6e6; }
.links { padding-top: 25px; padding-left:315px; }

  /* creates the blocky link style */
  .links a { float: left; display: block; height: 35px; white-space: nowrap; font-weight:bold; text-decoration:none;
  			 font-size: 16px; overflow: hidden; margin: 0px; padding:0px; text-indent:-4000px; }
  .links a.right { float:right; }
  .links a:hover { color: #696969; }
  .links a span { text-decoration: underline; }
  
  /* individual links */
  .links a.t { width: 108px; height:37px; background:url(images/link_or.png) top left no-repeat; margin-right: 16px; margin-left:90px; }
  .links a.b { width: 63px; height:37px; background:url(images/link_biz.png) top left no-repeat; margin-right: 16px; }
  .links a.w { width: 60px; height:37px; background:url(images/link_wm.png) top left no-repeat; margin-right: 16px; }
  .links a.nr{ width: 129px; height:37px; background:url(images/link_nr.png) top left no-repeat; margin-right: 16px; }
  .links a.f { width: 50px; height:37px; background:url(images/link_fr.png) top left no-repeat; margin-right: 16px; }
  .links a.s { width: 61px; height:37px; background:url(images/link_sp.png) top left no-repeat; margin-right: 16px; }
  .links a.rss { width: 70px; height:37px; background:url(images/rss-box.jpg) top left no-repeat; }
  .links a em { font-style:normal; display:block; font-weight:normal; font-size:12px; color:#000; padding-top:2px; }

/* Set the URL of .headerimage to whatever the background image will be for this magazine */
.headerImage {
	height: 200px;
	width: 900px;
	/* OLD HEADER IMAGE :: REPLACED BY Doug Williams and Associates on 05-01-09
	background: url("http://oregonreport.co52.com/images/feature3.jpg") center center no-repeat;
	OLD HEADER IMAGE :: REPLACED BY Doug Williams and Associates on 05-01-09 */
	background: url("http://oregonfaithreport.com/wp-content/themes/oregonfaithreport/images/lighthouse.jpg") center center no-repeat;
	
}

/* Header overlay gives fade edge and indented whitespace where the "Today's News" header displays. */.headerOverlay1{height:100px;width:900px;background:url("images/header_shade_21.png") center top no-repeat;}
.headerOverlay2{height:100px;width:900px;background:url("images/header_shade_21.png") center bottom no-repeat;}
.headerOverlay1 form.search{float:right;margin:20px 20px 0 0;}




/* Latest news module on the left. */
.latestnews { width: 277px; float:left; margin: -60px 0px 0px 14px;  }
.latestnews #headerTop { margin-top: 119px; }

/* centered image that says Today's Headlines */
.latestnews .header { text-align: center; border-left:3px solid #CCCCCE; border-right:3px solid #CCCCCE; border-top:3px solid #CCCCCE; /*margin:0px -5px;*/ padding-bottom:8px; padding-top:8px; background:#fff; }
.latestnews .header h3 { color:#CE9C66; }
.latestnews .content { border: 3px solid #CCCCCE; /*margin: 0px -5px;*/ border-top-width: 0px; padding:0; background:white; }
.latestnews .content ul { margin: 0px; padding-left: 18px; list-style-position:outside; }
.latestnews .content ul li { color: #A9A9A9; font-size: 11px; padding: 2px 8px 2px 0px; }
.latestnews .content a { color: #5d5d5d; text-decoration: none; font-size: 12px; border-bottom:1px dotted #ddd; }
.latestnews .content a:hover { border-bottom:1px solid #bbb; }
.latestnews form.search { margin: 10px 0 0 0; }
.latestnews .header h3,
.latestnews .header h4 { margin:0; padding:0; font-size:16px; }
.latestnews .header h4 a { color:#000; display:block; margin:0 0 10px 0; padding:2px 0; width:50%; height:20px; text-decoration:none; font-weight:normal; border-bottom:1px solid #eaeaea; background:white; }
.latestnews .header h4 a.oregon { float:left; }
.latestnews .header h4 a.nation { float:right;}
.latestnews .header h4 a.active { background:#eaeaea; font-weight:bold; }




.magazine{float:right;width:600px;}
.magazine h2.archive{margin:10px 0 0 15px;padding:0;border-bottom:1px solid #CE9C66;color:#444;}
.magazine h2.archive a{text-decoration:none;color:#666;}
.magazine .singlearticle{padding:10px 0px 0px 15px;}
.magazine .singlearticle .illustration{width:100px;height:100px;float:left;margin:25px 15px 15px 0px;overflow:hidden;}
.magazine .singlearticle h2{font-family:"Trebuchet MS";color:#696969;font-size:20px;margin-bottom:10px;}
.magazine .singlearticle .text{font-size:12px;line-height:150%;}
.magazine .singlearticle .discussion{font-size:12px;margin-top:10px;}
.magazine .singlearticle .discussion h2{font-size:14px;color:white;background-color:#CE9C66;padding:4px;font-weight:bold;}
.magazine .singlearticle .discussion .comment{margin-bottom:30px;}
.magazine .singlearticle .discussion .comment .author{font-size:16px;}
.magazine .singlearticle .discussion .comment .author a{color:#000;text-decoration:underline;}
.magazine .singlearticle .discussion .comment .author a:hover{text-decoration:none;}
.magazine .singlearticle .discussion .comment .date{font-size:14px;color:#aaa;}
.magazine .singlearticle .discussion .comment p{margin-top:2px;}
.magazine .singlearticle .discussion a{color:#4682B4;text-decoration:underline;}
.magazine .singlearticle .discussion a:hover{text-decoration:none;}
.magazine .singlearticle .discussion form{margin-bottom:20px;}
.magazine .singlearticle .discussion form label{display:block;margin:4px;line-height:25px;}
.magazine .singlearticle .discussion form input{height:20px;}
.magazine .singlearticle .discussion form label span{width:50px;text-align:right;display:block;float:left;padding-right:7px;}
.magazine .singlearticle .discussion form label.comments{float:none;text-align:left;margin:10px 0 0 0;}
.magazine .singlearticle .discussion form textarea{display:block;width:100%;clear:both;}
.magazine{float:right;width:600px;}
.magazine .lastarticle{margin:10px 0px 10px 15px;padding:0px 0px 10px 20px;border-bottom:10px solid #CE9C66;}
.magazine .lastarticle .illustration{width:100px;height:100px;float:left;margin:25px 15px 15px 0px;overflow:hidden;}
.magazine .lastarticle h2{font-family:"Trebuchet MS";color:#333;font-size:22px;margin-bottom:10px;}
.magazine .lastarticle h2 a{font-family:"Trebuchet MS";color:#333;font-size:22px;margin-bottom:10px;text-decoration:none;}
.magazine .lastarticle h2 a:hover{text-decoration:underline;}
.magazine .lastarticle .text{font-size:12px; }
.magazine .lastarticle .text span.date { font-size:80%; color:#696969; }
.magazine .lastarticle .text p {  }
.magazine .lastarticle .discussion{margin-top:5px;margin-bottom:5px;}
.magazine .lastarticle .discussion a{color:white;text-decoration:underline;}
.magazine .lastarticle .discussion a:hover{color:white;text-decoration:none;}


.magazine .otherarticles{padding:0px 0px 10px 15px;}
.magazine .otherarticles .item{width:100%;float:none;}
.magazine .otherarticles .inner { font-size:12px; border-bottom:6px solid #ce9c66;padding-bottom:4px; padding-top:12px; }
.magazine .otherarticles .inner img{/*width:20%;height:20%;*/}
.magazine .otherarticles .inner h4{font-size:16px;margin:0px;margin-bottom:4px;color:#000000;padding:0;}
.magazine .otherarticles .inner a{/*display:block;*/ color:#CE9C66;}
.magazine .otherarticles .inner a.comments-link{display:inline;text-decoration:none;}
.magazine .otherarticles .inner a:hover{color:#FFFFFF;background-color:#CE9C66;text-decoration:none;}
a img{border:none;}
a:hover img{background:none;}
img.alignright{padding:0 0 15px 15px; float:right;}
img.alignleft{padding:0 15px 15px 0; float:left;}
.magazine .singlearticle .related{font-size:12px;margin-top:10px;}
.magazine .singlearticle .related h2{font-size:14px;color:white;background-color:#CE9C66;padding:4px;font-weight:bold;}
img#wpstats{display:none}

#comment {
	height: 200px;
}

a.gray {
	color: gray;
	font-size: 10pt;
}
