@charset "utf-8";
/* CSS Document */
/* This Stylesheet contains CSS Rules for the Site Colors (Only Colors) */

body{background:#531821;}

#wrapper{border:5px solid #342426; border-top:none;}
#header{background:#342426;}
.logo{background:url(../images/building/logo.jpg) no-repeat right top; height:149px;}

/*Portal Title - e.g. Children Portal*/
h1{color:#333;}

/*Four Side Graphic Images*/
.top_graphic{background:url(../images/building/horizon-bark-gray.jpg) top center;}
.left_graphic{background:url(../images/building/vert-bark-gray-left.jpg) repeat-y left top; padding-top: 0px;}
.right_graphic {
	background:url(../images/building/vert-bark-gray-right.jpg) repeat-y right top; padding-top: 0px;
	}
	
.right_graphic_blog{background:url(../images/building/vert-bark-gray-right.jpg) repeat-y right top;}


/*Home Page link Located on top*/
.home{background:#3b2226; color:#fff6d4; font-weight:bold; font-size:18px; border-bottom:10px solid #5d4a29; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
.home a{color:#fff6d4; font-size:18px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}

/*Copyright in footer*/
.copyright{background:#3b2226; color:#fff;}
.contact_us{background:#7c6565;}
.contact_us a{color:#fff;}

/*Portal Landing Page Links*/
ul.sub_links{border:2px solid #d4d3d2;}
ul.sub_links li a{background:#fcfafc; border:1px solid #f9f5fa; color:#000;}
ul.sub_links li a:hover{border:1px solid #dfd7e1;}

/*Sub Page Titles*/
ul.page_titles{border:1px solid #f2efef;}
ul.page_titles li h2{border:1px solid #f2efef; color:#000;}

/*Main Content*/
.content{border:0px solid #dcdcdc;}
.content h3{background:#b19d9d; color:#fff;}
.content span a{color:#ccc;}
.content p{}

/*Backlink at the end of content*/
.breadcrumb a{color:#ccc;}

/*Notes between Entries*/
.bullets{background:#fff; border:1px solid #e8e9eb; border-left:8px solid #e8e9eb; border-right:8px solid #e8e9eb; width:684px;}
.bullets_portal{background:#fff; border:1px solid #e8e9eb; border-left:8px solid #e8e9eb; border-right:8px solid #e8e9eb; width:654px; float:left; margin:0 0 25px 50px; display:inline; padding:15px; line-height:18px;}

.bullets_portal ul{padding:0px;}
.bullets_portal ul li{background:url(../images/bullet_li1.gif) 5px 8px no-repeat; padding:2px 0 2px 20px;}

.main_content_table th{background:#b19d9d; color:#fff;}
.main_content_table h6 a{color:#ccc;}


/*Blog CSS*/
.meta_data{padding:20px 0 0 0; font-size:14px; color:#888;}
.meta_data a{color:#888; margin:0 5px;}

.recent_posts{width:730px; padding:0 30px; clear:both; float:left;}
.recent_post_box{width:210px; height:210px; border:1px solid #ddd; float:left; margin:0 15px 30px;}
.recent_posts h2{font-size:25px; padding:20px 15px 30px 16px; color:#888; border-top:5px solid #eafce2;}
.recent_post_box h3{padding:10px 10px 0 10px; line-height:16px; font-weight:bold; color:#888; border-top:5px solid #ececec;}
.recent_post_box h3 a{color:#888;}
.recent_post_box p{padding:10px; font-size:13px; line-height:17px;}
.recent_post_box p a.readmore{font-size:11px;}

.float_left_blog{float:left; margin:0 15px 10px 0; padding:3px; border:1px solid #ddd;}

.content p{width:725px; padding-bottom:15px;}

.blog_index{height:200px; clear:both; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
.blog_index td{border:4px solid #838282; font-size:15px;}


.resource_links{background:#c1b731;}
.resource_links h2{font-size:18px; color:#333;}
.resource_links table{width:215px; height:215px;}
.resource_links table td{border:none; background:#c8be35;}

.resource_info{background:#4b9434;}
.resource_info h2{font-size:18px; color:#333;}
.resource_info table{width:215px; height:215px;}
.resource_info table td{border:none; background:#4f9937;}

.blog_index a{text-decoration:none;}
.blog_index a:hover{text-decoration:underline;}

.paging{clear:both; font-size:15px;}
.paging strong{font-size:18px;}

.comments{ clear:both; width:725px; font-size:13px;}
.comments td{padding:5px;}
.comments td em{font-style:italic; color:#777;}
.comments input, .comments textarea{border:1px solid #ddd; width:400px; padding:3px; font-size:13px;}

.comments input.submit_btn{width:auto; padding:3px 8px; font-weight:bold; background:#530202; border:none; color:#fff; cursor:pointer;}

.recent_comment{padding-bottom:20px !important; }
.recent_comment p{font-size:15px !important;}
.recent_comment span{font-size:13px; color:#444; font-style:italic; width:auto; float:none; padding-top:10px; display:block;}
.recent_comment strong{color:#999;}

.blog_border{border:5px solid #838282; float:left;}
#content{padding-bottom:0px;}
