/* CSS Document */

/*  

Credits

=======

Theme Name: PRiNZ BranfordMagazine

Theme URI: http://www.der-prinz.com/2008/01/20/wordpress-magazine-style-theme-branfordmagazine/

Description: A premium magazine-style layout for Wordpress with multiple functionalities inspired by the great themes of Brian Gardner and Darren Hoyt

Version: 2.51 (released 2008-04-20)

Author: Michael Oeser

Author URI: http://www.der-prinz.com

The CSS, XHTML and design is released under GPL:

http://www.opensource.org/licenses/gpl-license.php

Version: 2.6 (released 2008-12-14), v2.6 additions

----------------------------------------------- */

/*Modified for QTLTV: July, 2009, by David Martin, webmaster @ quiettime.org*/

/* File Naming::: qtm pagenames/folders use hyphens like wordpress themes; all other qtm filenames use underscore; exceptions - all third party inclusions such as jquery, flowplayer, project seven, etc.

----------------------------------------------- */



/*jquery.tooltip for content disclaimer*/

#legal a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.9em;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	color:#474747;

	text-transform:uppercase;

	text-decoration:none;

}

#legal a:hover {text-decoration:none;}

#legal a.disclaimer span {display:none; padding:10px; margin:10px; width:300px;}

#legal a.disclaimer:hover span {

	display:inline;

	position:absolute;

	border:1px solid #dadbd9;

	background:#fff;

	letter-spacing:normal;

	color:#474747;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:0.8em;

	font-weight:normal;

	text-align:justify;

	line-height:normal;

	text-decoration:none;

	z-index:30000;

}



select, input, textarea {

	font: 12px Arial, Helvetica, sans-serif;

	line-height:1.5em;

	}

	

p {	

	margin: 15px 0;

	}



#breadcrumbs {  /*for Yoast Breadcrumbs WP Plugin*/

	height:30px;

	font-family:Arial, Helvetica, sans-serif;

	color:#474747;

	font-size: 11px;

	margin-top:10px;

	background:url(images/background/bg-img.gif) top left repeat;

	border-top:1px solid #eeeeee;

	border-right:1px solid #dadbd9;

	border-bottom:1px solid #dadbd9;

	border-left:1px solid #dadbd9;

	line-height: 2.7;

	text-align:center;

	text-transform:uppercase;

	}



#breadcrumbs a:link, #breadcrumbs a:visited {

	color:#bfbfbf;

	text-decoration:none;

}

#breadcrumbs a:hover, #breadcrumbs a:active {

	color:#909090;

	text-decoration:none;

}



hr { /*bm original  KEEP SINGLE FOR bm MAGAZINE SEPARATORS.*/

	display: block;

	height:1px;

	background:#dadbd9;

	border:0;

	}



.divhr {  /* qtm pseudo hr using only a div, no image, no <hr /> with clearing; *//*for bottom of page*/

	clear:both;

	/*border: none 0; */

	border-bottom: 3px double #dadbd9;/*#999*/

	padding-top:10px;

	width: 100%;

	height: 3px;

	margin: 10px auto 0 0;

	text-align: left;

}

/*IMPORTANT:::SEARCH ALL INSTANCES of #spacer20 USED AS ID AND REPLACE IN PAGES WITH CLASS VERSION - done; also look in wp posts*/

.spacer20 { 

	height:20px;

	width:100%;

}

.spacer10 {

	height:10px;

	width:100%;

}

.divsplit {

	background:url(images/backgrounds/qtm-split.png) top left no-repeat;

	height: 30px;

	width: 100%;

	margin: 10px auto 0 0;

	clear:both;

}



.page-splits {

	height:5px;

	width:100%;

	margin-top: 3px;

	margin-bottom: 3px;

	border-top: 1px solid #dadbd9;

}



.page-splits2 { /*for bottom of sections*/

	clear:both;

	height:3px;

	width:100%;

	margin-top: 3px;

	margin-bottom: 3px;

	border-top: 3px double #dadbd9;

}

/*small:::comments.php (see small .commentmetadata),*/ 

/*see also #commentform small and #commentlist small*/

small {

	font-size: 0.9em;

	padding:3px 6px;

	}

small a:link, small a:visited {

	text-decoration:none;

}

small a:hover, small a:active {

	text-decoration:underline;

}	



.imgdiv {

	/*border:1px solid #999;*/

	border:1px;

	border-style: solid;

	border-color: #eeeeee #e4e5e4 #dadbd9 #e4e5e4;/*minimalist*/

	padding:10px;

	background:url(images/backgrounds/bg_image.gif) repeat-x #9c9668;

	}

/*--/qtm*/



.aligncenter, div.aligncenter {

display: block;

margin-left: auto;

margin-right: auto;

}



.alignleft {

float: left;

/*margin: 4px 15px 5px 0;*/

}



.alignright {

float: right;

}	



.navigation {  /*for multiple posts on archive.php:::not to be confused c #navigation for globalnav*/

	height:24px;

	font-family:Arial, Helvetica, sans-serif;

	color:#474747;

	font-size: 11px;

	margin:0 0 10px 0;

	padding:5px 10px;

	background:#fff;

	border-top:3px double #dadbd9;	

	border-bottom:3px double #dadbd9;

	line-height: 2.1;

	text-align:center;

	text-transform:uppercase;

	}



.navigation a:link, .navigation a:visited {

	color:#bfbfbf;

	text-decoration:none;

}



.navigation a:hover, .navigation a:active {

	color:#909090;

	text-decoration:none;

}



.sup { /*from bible gateway for apm#1 radio*/

    font-size: 0.65em;

    font-weight: bold;

    vertical-align: text-top;

}

.left {

	float:left;

	}

.right { float:right; 

	}

.center {

	text-align:center;

}

.viewcart, .viewcart a {

	padding-top:3px;

	margin-bottom:-25px;

	text-align:center;

	font:11px Arial, Helvetica, sans-serif;

	font-weight:normal;

	line-height:1.5em;

	color:#434343;

}

/*right sidebar bm:::qtm org+ and qtltv*/	

#sbwrapper {

	float:right;

	width:275px;

}

/*substitute for bm #sidebar in sidebar-qtltv.php*/

#sidebar-apm {

	margin-top:8px;

}



/*.subnav is the categories list apm2, panel#1*/

.subnav li {

	list-style:none;

}

.subnav li a:link, .subnav li a:visited {

	background: url(p7ap/images/bg-cat-apm.jpg) repeat-y #fff;

	display:block;

	padding:4px 4px 4px 20px;

	/*font-size:1em;*/

	color:#909090;	

	font-size:10px;

	text-transform:uppercase;

	border-top: 1px solid #eeeeee;

	/*border-right: 1px solid #bfbdb4;*/

	border-bottom: 1px solid #dadbd9;

	/*border-left: 1px solid #cfcdc2;*/

}

		

.subnav li a:hover, .subnav li a:active {

	color: #bfbfbf;

	text-decoration:none;

	}



/*for sidebar-qtltv.php*/	

.bullets li {

	margin:0 0 5px 15px;

	list-style: square;

	}



.strongcap { /*used with .bullets for author archives names list apm1#2 sidebar*/

	font-weight:bold;

	text-transform:uppercase;

	font-size:0.9em;

	font-family:Georgia, "Times New Roman", Times, serif;

}



#sidelist-archives li, #sidelist-tag li, #sidelist-rss li {

	list-style:none;

	}	

/*#sidelist-archives .bullets li, #sidelist-tag .bullets li, #sidelist-rss .bullets li {

	list-style:square;

	margin-bottom:5px;

	margin-left:22px;

	}*/

/* content re: sidelist generic */

/*#insidevideocopy #sidelist .bullets li {

	font-size:1em;

}*/



/*#sidelist .children {

	background:#f0f0e9;

	}



#sidelist .children li {

	background: #f0f0e9;

	list-style: none;

	margin-left:15px;

	padding-left:15px;

	border-bottom:1px solid #fff; 

	}

	

#sidelist .children li a, #sidelist .children li a:visited {

	padding:2px 2px 2px 0px;

	border:none;

	

	background:#f0f0e9;

	}



#sidelist .children li a:hover, #sidelist .children li a:active	{				

	color:#333; 

	}*/

/*  re sidelist generic 

#sidelist li {

	list-style:none;

	}	

#sidelist .bullets li {

	list-style:square;

	margin-bottom:5px;

	margin-left:22px;

	}*/

#sidelist-rss .feed li{

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/rss/rss.png) no-repeat;

	font-size:1em;

	}

#sidelist-archives .index li{

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/index.png) no-repeat;

	font-size:1em;

	margin-left:-15px;

	}

#sidelist-archives .cat li{

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/cat.png) no-repeat;

	font-size:1em;

	margin-left:-15px;

	}

#sidelist-tag .tag li{

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/tag.png) no-repeat;

	font-size:1em;

	margin-left:-15px;

	}

#postcopy .rss-exclusive {

	margin:10px 0px 5px 0px;

	padding-left:20px;

	background:url(images/rss/rss.png) no-repeat;

	font-size:0.9em;

	color:#434343;

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	/*letter-spacing:0.1em;*/

	line-height:1.6;

}

	

.pagetitle  { /*archive.php header = redundant c h1 of videocopy*/

	/*border:0;*/

	margin: 10px 0 10px 0;

}



.post {  

	border-top:0;

}

.post img {

	margin-bottom:-4px;

}

/*SAVE*//*.post p {

	font-family: Arial, Helvetica, sans-serif;

	color:#8d8c8c;

	font-size:11px;

	margin: 0px 0px 8px 0px;

	line-height: 1.2em;

	padding-right: 6px;

}*/

/**/.post h3 a:link, .post h3 a:visited  {

	font-family:Arial, Helvetica, sans-serif;

	font-style:normal;

	font-size:25px;

	font-weight:normal;

	text-decoration:none;

	color:#bfbfbf;/*#dadbd9*/

	margin-bottom:5px;

	text-transform:uppercase;

}

/**/.post h3 a:hover, .post h3 a:active  { 

	color:#909090;/*#8d8c8c*/

	text-decoration:none; 

}

/* .post h3 a:link, .post h3 a:visited  {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-style:italic;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	color:#434343;

	margin-bottom:5px;

}*/



/* .post h3 a:hover, .post h3 a:active  { 

	color:#8d8d8d;

	text-decoration:none; 

}*/



/*in qtltv:::posts title archive.php for all category, author, search, monthly, tag lists*//*CHANGE SPECIFICITY TO ELIM IVCASE*/

/*#insidevideocase .post h4 {  

	font-weight:bold;

	text-transform:none;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:0.9em;

	}*/

h5 {

	font: 10px Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	letter-spacing:0.1em; /*keep*/

	margin-bottom:4px;

	font-weight:bold;

	color:#434343;

}





h5 a:link, h5 a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-decoration:none;

}

h5 a:hover, h5 a:active {

	text-decoration:underline;

}	



/*complete tag cloud archives link*/

#cloud {

	height:20px;

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/tag.png) no-repeat;

}	

#cloud a:link, #cloud a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#cloud a:hover, #cloud a:active {

	text-decoration:underline;

}

/*complete archives index link*/

#index {

	height:20px;

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/index.png) no-repeat;

}	

#index a:link, #index a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#index a:hover, #index a:active {

	text-decoration:underline;

}

/*complete sitemap link*/

#sitemap {

	height:20px;

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/sitemap.png) no-repeat;

}	

#sitemap a:link, #sitemap a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#sitemap a:hover, #sitemap a:active {

	text-decoration:underline;

}



/*************bm org*****************/



/*comments.php*/

h3#respond {  /*this is the dividing hz line between post on regular page and Leave a comment area below, and the leave a comment title itself*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#434343;

	font-weight:bold;

	letter-spacing:0.2em; /*keep*/

	text-transform:uppercase;

	border-top:3px double #dadbd9;/*#666*/

	margin-top:25px;

	padding-top:20px

	}

h3#comments {

	margin-top:32px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#434343;

	font-weight:bold;

	letter-spacing:0.2em; /*keep*/

	text-transform:uppercase;

	}

h3#comments a:link, h3#comments a:visited {

	color:#434343;

	text-decoration:none;

}

h3#comments a:hover, h3#comments a:active {

	text-decoration:underline;

}



blockquote { /*same as featured_post blockquote in template-style.css and commentlist blockquote in this style.css*/

	color:#434343; 

	background:#ebebeb;

	padding:6px 14px;

	margin:18px 35px;

	border:1px solid #dadbd9!important;

	}	

blockquote ul li {

	list-style:square;

	list-style-position:inside;

}



.tags { /*where is this? at bottom of post before comments box  NOTE: THIS IS AN ID NOT CLASS NOT RELATED TO LINKS STYLING BELOW*/

	padding:3px;

	/*border-bottom:1px solid #ff0000;

	border-top:1px solid #DDD;	*/

	}	

/* How tags appear as links in single.php and single-blog.php and archive.php */

.tags a:link, .tags a:visited {text-decoration:underline;

}

.tags a:hover, .tags a:active {text-decoration:none;}	

/*This is for tag-cloud-archives.php tag cloud only*/

#tagcloud {

	line-height:1.5;

	/*background-image:url(p7ap/images/p7ap_qtm_bevel.jpg);

	background-repeat:repeat-x;*/

	background:url(images/background/bg-img.gif) repeat transparent;

	border-top: 1px solid #eeeeee;

	border-right: 1px solid #dadbd9;

	border-bottom: 1px solid #b4b4b4;

	border-left: 1px solid #dadbd9;

	padding:10px 20px 20px 20px;

	margin-top:10px;

	/*background-image:url(images/backgrounds/tagcloud-bg.jpg);

	background-repeat:no-repeat;

	background-color:#fff;

	border:1px solid #dadbd9;

	padding:10px 20px 20px 20px;*/

	font-family:Georgia, "Times New Roman", Times, serif;

	

	margin-top:10px;

}

#tagcloud a {

	color:#434343;

	text-decoration:none;

}

#tagcloud a:hover {

	color:#434343;

	text-decoration:underline;

}

/*archives.php*/

#copycontent #archivesindex {

	/*width:663px;*/

	line-height:1.5;

	background:url(images/background/bg-img.gif) repeat transparent;

	border-top: 1px solid #eeeeee;

	border-right: 1px solid #dadbd9;

	border-bottom: 1px solid #b4b4b4;

	border-left: 1px solid #dadbd9;

	padding:10px 20px 20px 20px;

	margin-top:10px;

}

#copycontent #archivesindex ol li {

	list-style-type:square;

	list-style-position:inside;

	margin-bottom:5px;

	margin-left:42px;

	font: 12px Arial, Helvetica, sans-serif;

	color:#434343;

	line-height:1.5;

}

#copycontent #archivesindex ol li a:link, #copycontent #archivesindex ol li a:visited {

	font: 12px Arial, Helvetica, sans-serif;

	text-transform:none;

	color:#434343;

	text-decoration:none;

}

#copycontent #archivesindex ol li a:hover, #copycontent #archivesindex ol li a:active {

	text-decoration:underline;

}













/*FROM QTORG style-bm.css*/

/*pdf excerpt link*/

#pdf {

	height:20px;

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/pdf.png) no-repeat;

	color:#b4b4b4;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	line-height:1.5;

}	

#pdf a:link, #pdf a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#pdf a:hover, #pdf a:active {

	text-decoration:underline;

}

/*qtn link*/

#qtn-link {

	height:20px;

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/qtnlink.png) no-repeat;

}	

#qtn-link a:link, #qtn-link a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#qtn-link a:hover, #qtn-link a:active {

	text-decoration:underline;

}





/*series video link*/

#series {

	height:20px;

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/series.png) no-repeat;

}	

#series a:link, #series a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#series a:hover, #series a:active {

	text-decoration:underline;

}

/*spkg-link to speaking blog*/

#spkg-link {

	height:20px;

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/speaking.png) no-repeat;

}	

#spkg-link a:link, #spkg-link a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#spkg-link a:hover, #spkg-link a:active {

	text-decoration:underline;

}

/*ldrs-link to leaders wms min blog*/

#ldrs-link {

	height:20px;

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/star.png) no-repeat;

}	

#ldrs-link a:link, #ldrs-link a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#ldrs-link a:hover, #ldrs-link a:active {

	text-decoration:underline;

}

/*qtlc-link to leaders wms min blog:::correct img is qtl.png 21x14 not qtlc.png 17x10*/

#qtlc-link {

	height:20px;

	/*margin-bottom:5px;*/

	padding-left:20px;

	background:url(images/postmeta/qtl.png) no-repeat;

}	

#qtlc-link a:link, #qtlc-link a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#qtlc-link a:hover, #qtlc-link a:active {

	text-decoration:underline;

}



/*speedtest link::: postmetadata graphic is 21wx14h c img 14x14;  speedtest graphic is 87wx15h c img 80x15 */

#speedtest {

	height:21px;

	margin-bottom:5px;

	padding-left:86px;

	background:url(images/postmeta/speedtest.png) no-repeat;

}	

#speedtest a:link, #speedtest a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#speedtest a:hover, #speedtest a:active {

	text-decoration:underline;

}

/*m4v link*/

#m4v {

	height:20px;

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/m4v.png) no-repeat;

}	

#m4v a:link, #m4v a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#m4v a:hover, #m4v a:active {

	text-decoration:underline;

}

/*mp3 link*/

#mp3 {



	height:20px;

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/mp3.png) no-repeat;

}	

#mp3 a:link, #mp3 a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#mp3 a:hover, #mp3 a:active {

	text-decoration:underline;

}

/*resources menu and directory ols link*/

#resources {

	height:20px;

	margin-bottom:5px;

	padding-left:20px;

	background:url(images/postmeta/resources.png) no-repeat;

}	

#resources a:link, #resources a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	color:#434343;

	text-transform:uppercase;

	text-decoration:none;

	letter-spacing:0.1em; /*keep*/

	font-weight:bold;

	line-height:1.5;

}

#resources a:hover, #resources a:active {

	text-decoration:underline;

}

/*single-post.php Byline*/



/*--/FROM QTORG style-bm.css*/

.postmetadata img {

	margin-bottom:-4px;

}

.postmetadata {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;/*1em*/

	color:#bfbfbf;

	text-transform:uppercase;

	margin:0 0 10px 0;

	padding:5px 10px;

	background:#fff;

	border-top:3px double #dadbd9;	

	border-bottom:3px double #dadbd9;

	}

.postmetadata a:link, .postmetadata a:visited {

	text-transform:none;

	color:#a3a3a3;

	text-decoration:none;

	line-height:1.6;

}

.postmetadata a:hover, .postmetadata a:active {

	color:#909090;

	text-decoration:underline;

}



select {  /*where is this? This is the search input box in bm ?not qtltv sidebar-qtltv.php or box in search on 404.php!*/

	background:#fefefe;/*#f2f2f2*/

	border:1px solid #dadbd9;/*#9c9c9c*/

	width:100%

	}



/*NOTE:  line height 1.5em is ~=25px vertical height of button.  These must be equal including all borders and padding!*/

#s {

	background:#fff;

	width:200px;

	height:16px;

	color:#909090;

	border-top:1px solid #eeeeee;

	border-right:1px solid #dadbd9;

	border-left:1px solid #dadbd9;

	border-bottom:1px solid #dadbd9;

	margin-top:3px;

	padding:3px;

}



#searchform {

	margin:25px 0 0px 0;

	/*padding:0px 0px 0 0;*//*bm:16px 5px 0 0*/

	width:275px;

	display:block;

	}

#sbwrapper #searchform {

	margin:5px 0 0 0;

}

/*search and submit buttons*/

#searchsubmit, #submit {

	margin-top:5px;

	width:125px;/* wider than style.css version in bm qt.org due to TVB added to = 'Search TVB'*/

	font-size:11px;

}

#viewcart {

	/*margin-top:-10px;*/

	width:200px;

	font-size:11px;

	background-image:url(images/postmeta/cart.png);

	background-repeat:no-repeat;

	background-position:10px center;

}

.button {

	padding: 1px;

	color:#fff;

	border-top:1px solid #eeeeee;

	border-right:1px solid #dadbd9;

	border-left:1px solid #dadbd9;

	border-bottom:1px solid #dadbd9;

	background-color:#474747;

	}

.button:hover {

	color:#bfbfbf;

	text-decoration:none

}

#commentform p {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#8d8c8c;

}

#commentform a:link, #commentform a:visited {

	color:#8d8c8c;

	text-decoration:none;

}

#commentform a:hover, #commentform a:active {

	color:#555;

	text-decoration:underline;

}



#commentform input {  /*this is the submit button for comments*/

	width: 170px;

	margin: 5px 5px 1px 0;

	font-size:0.9em;

	/*background:#ff0000;*/

	}



#commentform textarea { /*this is the textarea to enter the comment; see regular page.php*/

	width: 663px;/*100%*/

	margin-top:5px;

	padding:15px;

	background:#fff;

	/*border:1px solid #dadbd9!important;*/

	border-top:1px solid #eeeeee;

	border-right:1px solid #e4e5e4;

	border-left:1px solid #e4e5e4;

	border-bottom:1px solid #dadbd9;

	/*border:1px solid #adaca3 #cfcdc2 #dedcd1 #bfbdb4;*/

	/*border-bottom: 1px solid #dedcd1!important;*//*#ddd*//*#ccc*/ /*inset*/

	/*border-left: 1px solid #bfbdb4!important;*//*#bbb*//*#999*/

	/*border-top: 1px solid #adaca3!important;*//*#aaa*//*#999*/

	/*border-right: 1px solid #cfcdc2!important;*//*#ccc*//*#ccc*/

	}



/* Comments*/



.commentlist {

	padding-left:30px;

	}

	

.commentlist li {  /*this is the box with the entered comment*/

	margin: 15px 0 3px;

	padding: 8px 15px 10px 15px;

	background:#fff;

	border-top:1px solid #eeeeee;

	border-right:1px solid #e4e5e4;

	border-left:1px solid #e4e5e4;

	border-bottom:1px solid #dadbd9;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#8d8c8c;

	/*border:1px solid #ff0000;*/

	/*border:1px solid #adaca3 #cfcdc2 #dedcd1 #bfbdb4; inset*/

	/*border-bottom: 1px solid #dedcd1!important;*//*#ddd*//*#ccc*/ /*inset*/

	/*border-left: 1px solid #bfbdb4!important;*//*#bbb*//*#999*/

	/*border-top: 1px solid #adaca3!important;*//*#aaa*//*#999*/

	/*border-right: 1px solid #cfcdc2!important;*//*#ccc*//*#ccc*/

	}

.commentlist li a {
	
	color:#434343;

	text-decoration:none;
	
}

.commentlist li a:hover {
	
	color:#434343;

	text-decoration:underline;
	
}





.commentlist blockquote {

	color:#434343; 

	background:#fff;

	padding:6px 14px;

	margin:18px 35px;

	/*border-right:1px solid #ccc;

	border-bottom:1px solid #ccc;*/

	border:1px solid #dadbd9; 

	/*border-top: 1px solid #dedcd1!important;#ddd*//*#ccc*/

	/*border-right: 1px solid #bfbdb4!important;#bbb*//*#999*/

	/*border-bottom: 1px solid #adaca3!important;#aaa*//*#999*/

	/*border-left: 1px solid #cfcdc2!important;#ccc*//*#ccc*/

	}	



#commentform small {  /*where is this? leave a comment instructions: name, mail, website boxes; all above main blank commentbox; not seen in localhost c firefox if logged in as admin, see comments.php*/

	/*background:transparent;*//*#fefefe no, #FFF*/

	/**/

	font-weight:normal;/*bold*/

	padding:0;

	}

/*qtm*/

#author, #email, #url {

	line-height:1.5em;

	padding:2px;

	border:1px solid #dadbd9;

	/*border: 1px;

	border-style: solid;

	border-color: #adaca3 #cfcdc2 #dedcd1 #bfbdb4;*/

}

/*--/qtm*/

.commentmetadata {  /*bm identical to wm for sectionpage from wm*/

	display: block;	

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#8d8c8c;

	/*margin:0 0 10px 0;

	padding:5px 10px;

	background:#fff;

	border-top:3px double #dadbd9;	

	border-bottom:3px double #dadbd9;*/

	}

	

/*sectionpage from wm*/

/* Links within comments metadata (date, Author etc.) */



.commentmetadata a:link, .commentmetadata a:visited {

	color:#8d8c8c;

	text-decoration:none;

	line-height:1.6;

}

.commentmetadata a:hover, .commentmetadata a:active {

	color:#555;

	text-decoration:underline;

}



/*--/sectionpage from wm*/



.commentlist small { /*this is postinfo box within comments box*/

	background-color:#ebebeb;

	/*background:#fefefe;*/

	border-top:3px double #dadbd9;

	border-bottom:3px double #dadbd9;

	}

.teasers {

	margin:5px 0;

	width:320px;

	height:320px;

	padding:11px;

	background:url(images/background/bg-img.gif) repeat;

	/*float:left;*/

}

.teasers-bg {

	z-index:10000!Important;

	background-color:#fff;

	background-image:url(p7ap/images/p7ap_light_gray_bevel.jpg);

	background-repeat:repeat-x;

	width:280px;

	height:280px;

	margin:0;

	padding:20px;

}

.teasers h3{

	color:#b4b4b4;/*#8d8c8c*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	margin:7px 0 7px 0;;

	line-height:1.45;

	text-transform:uppercase;

}

.teasers p {

	color:#b4b4b4;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	line-height:1.45;

	margin:5px 0 8px 0;

}

.teasers a:link, .teasers a:visited {

	color:#434343;

	text-decoration:none;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	line-height:1.45;

	margin:5px 0 8px 0;

}

 .teasers a:hover, .teasers a:active {

	text-decoration:underline;

	color:#8d8c8c;

}

.teasers ul li {

	list-style-type:square;

	list-style-position:inside;

	/*margin-bottom:5px;

	margin-left:42px;*/

	font: 11px Arial, Helvetica, sans-serif;

	color:#8d8c8c;

	line-height:1.5;

}

.teasers ul li a:link, .teasers ul li a:visited {

	color:#8d8c8c;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

}

.teasers ul li a:hover, .teasers ul li a:active {

	color:#434343;

	text-decoration:underline;

}

h3.inline label {

	line-height:2.5;

}

/*contact.php*/

#contact {

	width:663px;

	padding:15px;

	/*background-color:#fff;*/

	background-image:url(images/backgrounds/contact-bg.jpg);

	border: 1px solid #dadbd9;

}

#contact ul li {

	list-style-type:square;

	list-style-position:inside;

	margin-bottom:5px;

	margin-left:42px;

	font: 12px Arial, Helvetica, sans-serif;

	color:#8d8c8c;

	line-height:1.5;

}

#contact ul li a:link, #contact ul li a:visited {

	color:#8d8c8c;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

}

#contact ul li a:hover, #contact ul li a:active {

	color:#434343;

	text-decoration:underline;

}

#contact h2 {

color:#434343;	

margin:5px 0;

padding:5px 0;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:12px;

font-weight:bold;

font-style:italic;

letter-spacing:normal;

text-transform:none;

}

#contact p a:link , #contact p a:visited {

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#434343;

	text-decoration:none;

	font-size:0.8em;

	text-transform:uppercase;

	font-weight:bold;

	/*letter-spacing:0.1em;*/

	line-height:normal;

	margin-left:3px;

}

#contact p a:hover , #contact p a:active {

	text-decoration:underline;

}

#contact p {

	font: 12px Arial, Helvetica, sans-serif;

	color:#8d8c8c;

	line-height:1.5;

	text-align:justify;

}

/*contact.php form*/

#contactcopy {

	width:663px;

	padding:15px;

	background-color:#fff;

	background-image:url(p7ap/images/p7ap_light_gray_bevel.jpg);

	background-repeat:repeat-x;

	border: 1px solid #dadbd9;

}

#contactcopy p {

	color:#b4b4b4;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	line-height:1.5;

	margin:5px 0 8px 0;

	text-align:center;

}

/*sidebar-qtltv donations ad*/

#donations {

	width:253px;/*275px -22pad = 253px*/

	height:323px;/*165px -22pad = 143px*/

	background:url(images/background/bg-img.gif) repeat;

	padding:11px;

}

.donations-bg {

	z-index:10000!Important;

	background-color:#fff;

	background-image:url(p7ap/images/p7ap_light_gray_bevel.jpg);

	background-repeat:repeat-x;

	width:213px;/*img = 173px width*/

	height:283px;/*103px*/ 

	margin:0;

	padding:20px;

	text-align:center;

}

.donations-bg h4{

	color:#434343;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	font-weight:bold;

	margin:7px 0 7px 0;;

	line-height:1.45;

	/*text-transform:uppercase;*/

}

.donations-bg p {

	color:#b4b4b4;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	line-height:1.45;

	margin:5px 0 8px 0;

}

.donations-bg a:link, .donations-bg a:visited {

	color:#8d8c8c;

	text-decoration:none;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	line-height:1.45;

	margin:5px 0 8px 0;

}

 .donations-bg a:hover, .donations-bg a:active {

	text-decoration:underline;

	color:#8d8c8c;

}

/*--/qtm*/

.postimgdiv {

	padding:11px;

	background:url(images/background/bg-img.gif) repeat;

	margin:10px 0;

	text-align:center;

}
