/* @override 
	http://208.71.168.154/~colwinf/fileadmin/templates/styles_colw.css
	http://colw.info/fileadmin/templates/styles_colw.css
	http://www.globalprayerhouse.com/fileadmin/templates/globalprayer/styles.css
*/

@import url('navigation.css');

/* @group Body and Page Structure */

body {
	margin: 0;
	padding: 0;
	background: url(GHPWide_10.jpg) repeat-x scroll 0 0;
}

body, a, p, td, input, textarea {
	font-family: 'Helvetica Neue','HelveticaNeue',Helvetica, Arial, sans-serif;
}

#wrapper {
	width: 1200px;
	clear: both;
	margin-right: auto;
	margin-top: 0;
	margin-left: auto;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
}

#topimage {
	width: 1000px;
	height: 115px;
	padding: 0 100px;
	margin: 0;
	float: left;
	clear: both;
	position: relative;
	background: url(GHPWide_01.jpg) no-repeat 0 bottom;
}


#navigation {
	width: 600px;
	
	position: absolute;
	bottom: 3px;
	right: 100px;
	z-index: 60;
}

#extra_navigation {
	position: absolute;
	right: 105px;
	top: 5px;
	color: #364146;
}

#extra_navigation a {
	color: #364146;
	font-size: 0.8em;
}


#splash {
	width: 1200px;
	height: 287px;
	position: relative;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: both;
	background: url(GHPWide_02.jpg) no-repeat scroll 0 0;
	
}



#contentwrap {
	
	width: 1200px;
	float: left;
	position: relative;
	background: url(GHPWide_04.jpg) repeat-y scroll;
	margin: 0;
	padding: 0;
}


#content {
	width: 800px;
	position: relative;
	padding-top: 20px;
	padding-bottom: 50px;
	padding-left: 200px;
	padding-right: 200px;
	float: left;
	margin: 0;
}

#content div.news-latest-container {
	width: 100%;
	margin: 0;
	padding: 0px;
	position: relative;
	top: 0;
}

#footer {
	width: 1200px;
	height: 200px;
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	clear: both;
	background: url(GHPWide_06.jpg) no-repeat scroll 0 0;
}




hr.clearer {
	border-style: none;
}

.clearer {
	clear: both;
	height: 1px;
}

.leftcolumn {
	margin: 0;
	padding: 5px;
	position: relative;
	width: 550px;
	float: left;
}

.rightcolumn {
	margin: 0;
	padding: 5px;
	float: left;
	position: relative;
	width: 220px;
}




/* @end */

/* @group Links */

#content a:link {
	color: #0a7291;
}

#content a:visited {
	color: #0a7291;
}

#content a:hover {
	color: #512c09;
}



/* @group Text */

h1 {
	clear: both;
	font-size: 1.5em;
	color: #90050a;
	padding: 0;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	margin: 20px 0 0;
	font-style: italic;
	font-variant: small-caps;
}

blockquote {
	margin: 30px;
	padding-right: 200px;
	
}

blockquote p {
	padding: 5px;
	font-size: 99%;
	color: #3b3b3b;
}

h2 {
	font-size: 15px;
	line-height: 13px;
	margin-top: 15px;
	margin-bottom: 5px;
	color: #48595f;
	font-weight: bold;
	font-style: italic;
	padding: 0;
}

h3 {
	font-size: 12px;
	color: #506079;
	margin: 3px 0px 5px;
	padding: 0;
	font-weight: bold;
}


#submenu a, #submenu  {
	color: gray;
	
}

p {
	font-size: 90%;
	color: #444;
	padding: 0;
	margin: 2px;
	margin-bottom: 5px;
	text-decoration: none;
	
}


div.csc-textpic-text {
	margin: 5px 0 10px;
}

#content ul {
	width: 90%;
	margin: 0 0 20px 20px;
	padding: 0;
}

#content li {
	color: #333;
	margin-bottom: 3px;
	list-style-type: none;
	list-style-image: url(http://www.colw.info/fileadmin/templates/arrow_darkgray.gif);
	list-style-position: outside;
}



/* @end */

/* @group NEWS
 */

/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:1px;

}
.news-latest-container HR.clearer {
	clear:both;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container H2 {
	display: none;
}

.news-latest-container {
	position: relative;
	float: left;
	padding: 0;
	margin: 0;
	background: whitesmoke;
	border: 1px solid #bcc1c0;
}

.news-latest-gotoarchive {
	color:#fff;
	padding:3px;
	margin:3px;
	border:1px solid #666;
	display: none;
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
	display: none;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item {
	width: 100%;
	margin-bottom: 10px;
	padding: 0;
	position: relative;
	float: left;
	clear: both;
}

.news-latest-item IMG {
	float: right;
	border: 1px solid #979797;
	margin-right: 5px;
	margin-top: 2px;
	margin-bottom: 3px;
	margin-left: 1px;
}

.news-latest-item p.bodytext {
	position: relative;
	margin-left: 5px;
	left: 3px;
	top: 0;
}

div#latest-image-wrap {
	width: 223px;
	margin: 0;
	padding: 0;
	position: relative;
	height: 150px;
	display: block;
	float: left;
}

#leftcolumn div.news-latest-container div.news-latest-item p.bodytext {
	position: relative;
	margin: 0;
	padding: 0;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-latest-category {
	font-size:9px;
	display: none;
}

.news-latest-item H3 a {
	text-shadow: #000000 0 0 0px;
	font-size: 13px;
	color: #f96712;
	position: relative;
	top: 2px;
	left: 0px;
	font-weight: bold;
	margin: 3px;
	padding: 0;
}

.news-latest-morelink {
	height:12px;
}

.news-latest-morelink A {
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 5px;
	float: left;
	color: #f96712;
}

span.news-latest-date {
	float: right;
	font-size: 9px;
	line-height: 9px;
	margin-right: 5px;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
	position: relative;
	float: left;
	padding: 0 0 10px;
	margin: 0;
	background: whitesmoke;
	border: 1px solid #bcc1c0;
}

.news-list-item {
	width: 100%;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
	clear: both;
}
	
	
.news-search-form {
	padding:3px;
	margin-bottom:5px;
	background-color: #d0d0d0;
	border: 1px solid #939393;
}
.news-search-emptyMsg{
	margin: 0px 0px 20px;
}
.news-search-form FORM {
	margin:0px;

}

/*
.news-list-container H3 {
	margin: 0;
	padding: 2px;
	background-color: #7da8b8;
	height: 15px;
	position: relative;
	clear: both;
	border-bottom: 1px solid #a6a6a6;
	border-right: 1px solid #b8b8b8;
	border-top: 1px solid #eaeaea;
	border-left: 1px solid #f5f5f5;
	border-style: none;
}

 My Comment */

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
}

.news-list-container H3 A {
	font-size: 08pt;
	color: #f96712;
	position: relative;
	top: 2px;
	left: 0px;
	font-weight: bold;
	margin: 0px;
	padding: 0;
}

.news-list-container P {
	padding-left: 0;
	margin-top: 2px;
	margin-left: 55px;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-right: 0;
	padding-right: 0;
	font-size: 8pt;
}
.news-list-date {
}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;
	display: none;

	}

.news-list-container IMG {
	float: right;
	border: 1px solid #979797;
	margin-right: 5px;
	margin-top: 2px;
	margin-bottom: 3px;
	margin-left: 1px;
	
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
	display: none;
}

.news-list-category {
	display: none;
}

.news-list-morelink {
	top: 10px;
	position: relative;
	font-size:9px;
	padding: 0;
	margin: 0 0 10px 3px;
}

.news-list-morelink a {
	display: none;
}


.news-list-browse {
	text-align: center;
}



	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin: 0;
	
	padding: 0;
}

#rightcolumn div.news-list-container div.news-list-browse div.tx-ttnews-browsebox p {
	font-size: 9px;
	margin: 0;
	padding: 0;
}

td.tx-ttnews-browsebox-SCell a {
	font-size: 9px;
	color: #fff;
}

#rightcolumn div.news-list-container div.news-list-browse div.tx-ttnews-browsebox table tbody tr td p a {
	font-size: 9px;
}
.tx-ttnews-browsebox TD {
	font-size: 9px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #239dfd;
	border: 1px dotted #c6c6c6;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding: 10px;
	margin: 0;

}

.news-single-img {
	float: right;
	margin-left:5px;

}



.news-single-imgcaption {
	padding:3px;
	clear:both;
	width: 230px;
	margin: 0;
}

.news-single-category {
	display: none
}

.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-top: 40px;
}
.news-single-timedata {
	float: right;
	display: none;
}

.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	padding-bottom: 3px;
}

.news-single-additional-info {
 	position: relative;
 	clear: both;
 	margin-top: 15px;
	padding:3px;
	padding-bottom:0px;
	border-top: 1px solid #7f7c7a;
	border-bottom: 1px solid #7f7c7a;
}

.news-single-related,.news-single-files,.news-single-links  {
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	
}



.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	
	margin: 0;
	padding: 0;
	float: left;
	width: 199px;
	position: relative;
	clear: both;
}
.news-amenu-container li {
	position: relative;
	float: left;
	margin: 3px;
	width: 90%;
	text-align: left;
	padding: 3px 3px 3px 10px;
	list-style-type: none;
	list-style-image: none;
}
.news-amenu-container ul {
	list-style-type: none;
	float: left;
	position: relative;
	margin: 0;
	padding: 10px;
	width: 90%;
}

.news-amenu-container ul li a {
	position: relative;
	padding: 0;
	background-color: transparent;
	float: left;
	margin: 0 0 0 15px;
}
.news-amenu-container H2 {
	color: #1fabec;
	padding: 0;
}
.news-amenu-item-year {
	font-weight: bold;
	color: #fff;
	margin: 0;
	background-color: #1fabec;
	clear: left;
	font-size: 15px;
	position: relative;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
}

.news-amenu-item-year a {
	width: 100%;
}


/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


.news-catmenu  {
	padding:5px;
	margin:10px 0px 10px 10px;
	border:1px solid #666;
	background-color:#F9FFE5;
}
.news-catmenu-header  {
	font-size:11px;
	font-weight:bold;
}
.news-catmenu DIV {
	font-size:10px;
	white-space: nowrap;
}
.news-catmenu DIV img {
	margin:0px;
	padding:0px;
	vertical-align: middle;
}
.news-catmenu-ACT {
	font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */
.level0 {
	background-color:#fff;
}
.level1 {
	padding-left:10px;
	background-color:#eee;
}
.level2 {
	padding-left:10px;
	background-color:#ddd;
}
.level3 {
	padding-left:10px;
	background-color:#ccc;
}
.level4 {
	padding-left:10px;
	background-color:#bbb;
}

#leftcolumn div.news-latest-container div.news-latest-item div.news-latest-morelink span.news-latest-date a {
	float: right;
}






/* @end */

td.csc-uploads-fileName {
	width: 300px;
	margin: 0;
	padding: 0;
}

td.csc-uploads-fileName a {
	color: #1fabec;
	margin-left: 5px;
}

fieldset.csc-mailform {
	border: 1px solid #808080;
	margin: 0;
	padding: 5px;
}

/* @group LanguageMenu */

div.langmenu ul {
	float: right;
	margin: 0;
	padding: 0;
}

div.langmenu li {
	display: inline;
	margin-left: 5px;
}

div.langmenu a {
	text-decoration: none;
	color: gray;
	font-size: 9px;
}

li.langmenu_act a {
	color: red;
}


/* @end */




td.td-1 {

	text-align: right;
	
}

#newsdate {
	background: #FFFFFF url(date2.gif) no-repeat scroll;
	float: left;
	width: 45px;
	height: 50px;
	padding: 0px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 3px;
}
	
#newsdate h3 {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	padding: 1px 0px 0px 10px;
	margin: 0px;
	text-transform: uppercase;
	}
	
#newsdate H4 {
	font-family: Times New Roman, Helvetica, Sans-Serif;
	color: #999999;
	font-size: 21px;
	font-weight: bold;
	padding: 5px 4px 0px 0px;
	margin: 0px;
	text-align: center;
	}





.fifty_fifty_boxone,
.thirty_seventy_boxone,
.seventy_thirty_boxone { 
	float: left;
}

.fifty_fifty_boxtwo,
.thirty_seventy_boxtwo, 
.seventy_thirty_boxtwo { 
	float: right; 
}

.fifty_fifty_boxone {
	width: 49%;
}
.fifty_fifty_boxtwo {
	width: 50%;
}
.thirty_seventy_boxone,
.seventy_thirty_boxtwo { 
	width: 29%; 
}
.seventy_thirty_boxone,
.thirty_seventy_boxtwo { 
	width: 70%; 
}

td.csc-uploads-fileSize p {
	width: 40px;
	margin: 0;
}


p.csc-uploads-description {
	padding: 2px 15px 5px 5px;
	margin: 0;
}

table.contenttable.contenttable-0  {
	border: 1px solid #bdbdbd;
}

table.schedule {
	margin-bottom: 15px;
	margin-top: 5px;
	width: 100%;
	border-right: 1px solid #e5e0d6;
	border-collapse: collapse;
	border-spacing: 0;
	border-top: 1px solid #e5e0d6;
	
}

table.schedule td,
table.schedule th
 {
	text-align: left;
	white-space: nowrap;
	font-size: 10pt;
	border-bottom: 1px solid #e5e0d6;
	border-left: 1px solid #e5e0d6;
	padding: 2px 6px;
	
}

table.schedule th {
	color: #920201;
	background-color: #e5e0d6;
}

table.schedule td.td-0,
table.schedule td.td-1
 {
	width: 120px;
}

