/*#######################################
Blog Style Sheet Start 
Created by Doug Kelley, ParaNexus.org
September 2009 - February 2010
#######################################*/



hr {
	color: #999999;

}

#blog_name { /* Name of the blog. Used on the main blog directory */
	font-size: 1.5em;
	/*font-weight: bold;
	/*color: #5374cc;*/
	font-family: Tahoma, Arial, sans-serif;
	line-height: 20px;
	vertical-align: top;
	padding-bottom: 5px;
}

#blog_name1 { /*Name of the blog. Used on the individual member's blog directory and article page */
	font-size: 2.25em;
	font-weight: normal;
	color: #990000;
	font-family: Trebuchet MS, Arial, sans-serif;
	vertical-align: top;
	padding-top: 7px;
}

#blog_title { /*Name of an individual article. Used on the main blog directory */
	font-size: .875em;
	font-weight: bold;
	/*color: #5374cc;*/
	padding-left: 10px;
	font-family: Calibri, Trebuchet MS, Arial, sans-serif;
	line-height: 20px;
	vertical-align: top;
	background: #ecedf3;
}

#blog_title1 { /*Name of an individual article. Used on the individual member's blog directory and article page */
	font-size: 1.9em;
	font-weight: normal;
	color: #990000;
	padding-left: 5px;
	padding-bottom: 0px;
	font-family: Calibri, Trebuchet MS, Arial, sans-serif;
	vertical-align: top;
}

#blog_name a:link, #blog_name a:visited, #blog_title a:link, #blog_title a:visited, #blog_smalltext a:link, #blog_smalltext a:visited{
	/*color: #5374cc;*/
	/*text-decoration: none;*/
}

#blog_name a:hover, #blog_title a:hover, #blog_smalltext a:hover {
	/*color: #990000;*/
	/*text-decoration: underline;*/
}

#blog_wrapper {
	margin-top: 0px;
	background: url(images/blog-images/blog-logo-header1.png) no-repeat;
	background-position: top center;
	width: 100%!important;
}

#blog_header {
	height: 180px;
}
#header_text { /*This is for a text section just below the logo area */
	color: #fff;
	height: 20px;
	font-weight: bold;
	font-size: 1.2em;
	padding-bottom: 10px;
}

#header_text a:link, #header_text a:visited { 
	color: #ffff99;
}

#header_text a:hover {
	text-decoration: underline;
}

#blog_container {
	width: 95%
}

/*#article_header_parent {
	background-color: #003366;
}*/

#article_header, #blog_options { 
	font-style: normal;
	background: url(images/blog-images/blog-headerbg.png); /*Add your own background pic to the blog title section on the member blog directory and the article page*/
	background-position: center center;
	/*border-bottom: solid 1px #333333;*/
	border-left: solid 1px #003366;
	border-top: solid 1px #003366;
	/*border-right: solid 1px #ffffff;*/
	padding-left: 3px;
	padding-right: 3px;
	height: 83px;
}

#article_header_disabled { 
	font-style: normal;
	background: #ffd5d5;
	background-position: center center;
	/*border-bottom: solid 1px #333333;*/
	border-left: solid 1px #003366;
	border-top: solid 1px #003366;
	/*border-right: solid 1px #ffffff;*/
	padding-left: 3px;
	padding-right: 3px;
	height: 83px;
}

#blog_smalltext {
	font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1em;
	/*vertical-align: top;*/
	padding-bottom: 10px;
	color: #003366;
}

.smalltext1 {
	font-size: .9em;
}

.last_article_preview { /*Main directory, right side, last arrticle preview*/
	font-size: 1.1em;
	font-family: Calibri, Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align: justify;
}

#article_container {
	width: 100%;
	background: #e2e0d4;
}

#directory_blog_list { /*Controls the listing of individual blogs on the main blog directory page */
	width: 94.6%;
	background: #e2e0d4;
}

#directory_blog_list_disabled {
	width: 94.6%;
	background: #ffd5d5;
	background-position: center center;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

#comment_parent {
}

#blog_titlebg_parent {
	width: 95%;
}

.blog_titlebg {
	color: #fff;
	font-weight: bold;
	font-size: 1.2em;
	font-family: Calibri, Trebuchet MS, Arial, sans-serif;
	background: url(../ParaNexus4/images/toolbar-bgblu3.png) repeat-x;
	/*padding-left: 10px;
	padding-right: 10px;*/
	padding-bottom: 3px;
	height: 28px !important;
	text-align: center;
}
.last_article_parent {
	/*background-color: #D8D6CF;
	border: 1px #cccccc solid;*/
	margin-bottom: 10px;
}

.comment_parent { /*Parent block for article comments */
	background-color: #D8D6CF;
	border: 1px #cccccc solid;
	margin-bottom: 10px;
	width: 99.5%;
}

.last_article_title { /*windowbg2*/
	font-family: Tahoma, Arial, sans-serif;
	font-size: 1.2em;
	border-bottom: #999999 1px solid;
	/*background-color: #D8D6CF;*/
} 

.last_article_block { /*windowbg*/
	border-bottom-color: #D8D6CF;
}

/*#blog_excerpt { /*The blog exerpt on the main blog directory page*/ /*
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	padding-left: 10px;
	vertical-align: top;
	background: #ecedf3;
}*/

#blog_numbers { /*For the Views and Comments on the main blog directory */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	/*color: #COLOR;*/ 
	text-align: center;
	line-height: 20px;
}

#blog_buttons { /*Edit/Delete/Publish/Unpublish buttons and text on blog article page */
	font-size: .9em;
}

#button { /*All buttons used on edit/add/cpanel pages except cancel and save draft buttons */
	font-size: .9em;
	font-weight: bold;
	color: #ffffff;
	background-color: #006600;
}

#button_draft { /*Save Draft button */
	font-size: .9em;
	font-weight: bold;
	color: #ffffff;
	background-color: #003366;
}

#button_cancel { /*All cancel buttons */
	font-size: .9em;
	font-weight: bold;
	color: #ffffff;
	background-color: #CC0000;
}

#create_blog_button {
	width: 95% !important;
}

#create_blog_container {
	background: #e2e0d4;
	width: 80%;
}

#avatar_blog {
	border: solid 1px #000000;
	padding: 0px;
}

/*#titlebg3 td, #titlebg3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 11pt;
	padding-top: 5px;
	padding-left: 3px;
	line-height: 20px;
	background-image: url(../Themes/ParaNexus2/images/titlebg.png);
}*/

#blog_logo {
	/*background: url(images/blog-images/blog-logo1.png) no-repeat;
	height: 120px;
	width: 300px;
	margin-top: 10px;*/
	display: none;
}

#blog_logo_print {
	display: none; /*we don't want the print version logo to display on screen */
}

#pn_logo_print {
	display: none; /*we don't want the print version logo to display on screen */
}

#blog_body {
	font-size: 1.3em;
	font-weight: normal;
	/*color: #COLOR;*/
	font-family: Calibri, Trebuchet MS, Arial, sans-serif;
	text-align: justify; 
	padding: 5px;
}


#blog_author { /*Author's name under article title on article page */
	text-align: left;
	font-size: 1.1em;
	font-weight: normal;
	/*color: #COLOR; */
	padding-left: 5px;
	padding-bottom: 20px;
	font-family: Tahoma, Arial, sans-serif;
}

#blog_author1 { /*Author's name under pic on main blog directory */
	text-align: center;
	font-size: .9em;
	font-weight: normal;
	/*color: #COLOR;*/
	padding-left: 0px;
	padding-bottom: 20px;
	font-family: Tahoma, Arial, sans-serif;
}

#about_author_name {
	font-weight: bold;
	font-size: 1em;
	text-align: center;
	color: #990000;
	border-bottom: #bbb7b4 1px solid;
}
#view_author_profile {
	font-size: .7em;
	text-align: left;
	border-bottom: #bbb7b4 1px solid;
}

/*#comment_block { no longer needed
	background-color: white;
	border: 1px solid black;
	margin-top: 6px;
}*/

#blog_comment {
	font-size: 1.1em;
	font-weight: normal;
	/*color: #COLOR;*/
	padding: 5px;
	font-family: Tahoma, Arial, sans-serif;
	text-align: justify; 
}

#comment_author {
	text-align: right;
	font-size: .9em;
	font-weight: normal;
	/*color: #COLOR;*/
	padding-left: 0px;
	font-family: Tahoma, Arial, sans-serif;
}

#sidebar_header {
	font-size: 1.3em;
	color: #990000;
	font-family: Tahoma, Trebuchet MS, Arial, sans-serif;
	line-height: 20px;
	vertical-align: top;
	padding-top: 0px;
}

#blog_sidebar {
	text-align:left;
	background: #D8D6CF;
	border-bottom: solid 1px #999999;
	border-left: solid 1px #999999;
	/*border-top: solid 1px #FFFFFF;*/
	border-right: solid 1px #999999;
}

.list_article_title  {
	display: block; 
	font-size: 1em;
	margin-bottom: 5px;
	padding-top: 3px;
	padding-left: 14px;
	border-bottom: solid 1px #bbb7b4;
	background: url(images/blog-images/rss-bullet-blue.png);
	background-repeat: no-repeat;
	background-position: 0% 7px;
}

a:hover.list_article_title {
	text-decoration: none;
	background: #e2e0d4 url(images/blog-images/rss-bullet-red.png);
	background-repeat: no-repeat;
	background-position: 0% 7px;
}

a.list_article_unpub  { /*Shows unpublished warning on sidebar */
	display: block; 
	color: #990000;
	font-size: 1em;
	margin-bottom: 5px;
	padding-top: 3px;
	padding-left: 14px;
	border-bottom: solid 1px #bbb7b4;
	background: url(images/blog-images/statusunpub-sm.png);
	background-repeat: no-repeat;
	background-position: 0% 5px;
}

a:hover.list_article_unpub { /*Shows unpublished warning on sidebar */
	text-decoration: underline;
	color: #990000;
	background: #ffd5d5 url(images/blog-images/statusunpub-sm.png);
	background-repeat: no-repeat;
	background-position: 0% 5px;
}

/*.windowbg img, .windowbg object, .windowbg embed { /*This eliminates any audio/videos from showing up in the brief new article description on the blog directory. Text only allowed
	display: none;
}*/

#register { /*Aligns create blog button right for members without blogs*/
	float: right;
}

#control_blog_title, #custom_block_title, #new_blog_title {
	font-size: 1em;
	color: #4D4D4D;
	font-family: Arial, Helvetica, sans-serif;
	
	
}

#control_blog_description, #new_blog_description {
	font-size: 1em;
	color: #4D4D4D;
	font-family: Arial, Helvetica, sans-serif;

}

#about_author, #custom_block, #new_blog_author {
	font-size: 1em;
	color: #4D4D4D;
	font-family: Arial, Helvetica, sans-serif;

}

#cpanel_label {
	font-size: 1em;
	font-weight: bold;
	color: #003366;
}

#title_error {
	border: #990000 solid 1px;
	text-align: center;
	font-weight: bold;
	color: yellow;
	background-color: #990000;
}

#delete_warning {
	color: #CC0000;
	font-weight: bold;
	font-size: 1em;
	text-align: center;
}

.article_time_stamp {
	font-size: 1em;
	color: #666666;
	font-family: Calibri, Arial, Helvetica, sans-serif;
}

.search_container { /*Search results page */
	width: 80%;
}

.search_title1 {
	font-style: normal;
	background: url(images/blog-images/blog-headerbg.png); /*Add your own background pic to the blog title section on the member blog directory and the article page*/
	background-position: center center;
	/*border-bottom: solid 1px #333333;*/
	border-left: solid 1px #003366;
	border-top: solid 1px #003366;
	/*border-right: solid 1px #ffffff;*/
	padding-left: 3px;
	padding-right: 3px;
	height: 83px;
	width: 100%;
}

.search_results { /* Keyword search results page */
	font-size: 2em;
	font-weight: normal;
	color: #003366;
	font-family: Trebuchet MS, Arial, sans-serif;
	padding-top: 0px;
}

.directory_keyword_parent { /*Tag cloud / Keyword search background on main directory */
	background: #D8D6CF;
	width: 94.6%;
	margin-bottom: 4px;
	padding: 5px;
}

.search_keyword_parent { /*Tag cloud / Keyword search background on the search results page */
	background: #D8D6CF;
	width: 100%;
	border-bottom: 4px solid #003366;
	padding: 5px;
}

.directory_keyword { /*Tag cloud / Keyword search on main directory */
	/*font-size: 1em;*/
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: justify;
}

/*.directory_keyword a {
	color: #999999;
}

.directory_keyword a:hover {
	color: #CCFF00;
}*/

.search_page_nav {
	font-style: normal;
	background: #e2e0d4; /*Add your own background pic to the blog title section on the member blog directory and the article page*/
	background-position: center center;
	/*border-bottom: solid 1px #333333;*/
	border-left: solid 1px #003366;
	border-top: solid 1px #003366;
	/*border-right: solid 1px #ffffff;*/
	padding-left: 3px;
	padding-right: 3px;
}

.next_prev_nav {
	font-style: normal;
	background: #D8D6CF; /*Add your own background pic to the blog title section on the member blog directory and the article page*/
	background-position: center center;
	/*border-bottom: solid 1px #333333;*/
	/*border-left: solid 1px #003366;
	border-top: solid 1px #003366;
	/*border-right: solid 1px #ffffff;*/
	padding-left: 3px;
	padding-right: 3px;
}

.previous_arrow {
	width: 32px;
	text-align: center;
}

.previous_text {
	text-align: left;
}

.next_arrow {
	width: 32px;
	text-align: center;
}

.next_text {
	text-align: right;
}

.up_arrow {
	width: 10px;
}

.top {
	width: 25px;
	text-align: left;
}

#status_published {
	color: #006600;
	font-weight: bold;
	font-size: .8em;
	border: 1px solid #006600;
	background: #d2ffd2;
	padding: 3px;
}

#status_published_img {
	border: 1px solid #006600;
	background: #d2ffd2;

}

#status_unpublished {
	color: #990000;
	font-weight: bold;
	font-size: .8em;
	border: 1px solid #990000;
	background: #ffd5d5;
	padding: 3px;
}

#status_unpublished_img {
	border: 1px solid #990000;
	background: #ffd5d5;
}

#status_bar {
	background: #D8D6CF;
	border-bottom: 2px solid #003366;
	border-top: 1px solid #003366;
	margin-bottom: 20px;
}

/*#blog_recent {
	margin-top: -2px;
	margin-bottom: -2px;
	text-align:left;
}*/

/*#######################################
Blog Style Sheet End
#######################################*/


