﻿/* Master Page CSS */
div#topBanner{
	/*Green:background-color:#D1DFBB;*/
	/*background-color:#E6E6E6;*/
}
div#signinwrap{
	
}

/*.topNavContainer
{
	background-image:url('http://www.tkschools.org/siteimages/navbar_tkblock.jpg');
	background-repeat:repeat-x;
}*/

.TopName{
	height: 70px; width: 380px;
	font-family: "Times New Roman", Times, serif;
	vertical-align:middle;
	position:relative;
	/*float:left;*/
}
div#TopNameWrap{
	position:absolute;
	top:5px;
}
div#topdv{
	/*clear:both;*/
	/*background-color:#D1DFBB;*/

}

.TopNameTK{
	font-size: xx-large;
}
.TopNameM{
	font-size:medium;
}

div#KidsWrap{
}
.KidsFirst{
	height: 64px; width: 300px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 24pt;
	color:#F09600;
	vertical-align:bottom;
	
}
div#SearchAreaWrap{
	position:relative;
}
.SearchAreaContent {


	padding-left:20px;
}

div#SearchBox{
	width: 157px; 
	height: 16px
}
div#HCArea{
	position:relative;
	padding-top:10px;
	padding-left:10px;
}
div#HomeText{
	float:left;
	font-size: x-small;
	padding-right:10px;
}
div#HomeSpacer{
	/*float:left;*/
	position:relative;
	padding-right:10px;
	font-size: x-small;
}
div#ContactText{
	position:relative;

	font-size: x-small;
}

/*div#TopNavContainer{
	clear: both;
	background-color: #F29500;
}*/

div#Banner{
	/*background-image:url('http://www.tkschools.org/siteimages/banner1.jpg');*/
	background-repeat:no-repeat;
	background-position:left;
	height:171px;
	/*height:0px;*/
}
div#mainWrap{
	height:100%;
	position:relative;
	
}
div#BreadCrumbWrap{
	
}

div#BC{
	/*position:relative;
	/*float:left;
	font-family: tahoma;
	color: #656b77;
	clear: both;
	font-size: 9pt;
	font-family: tahoma;
	padding-left: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: 1px #CCCCCC solid;
	margin-bottom: 4px;
	line-height:1.2em;*/

}
div#MainContentWrap{
	clear:both;
}

div#LeftNavDiv{
	/*position:relative;
	float:left;
	width:190px;*/
}

div#MainContent{
	/*clear:both;*/
}

div#mpfooter{
	/*height:40px;
	position:absolute;
	bottom:0;
	padding-top:5px;*/
	width:100%;
	border-top-width:1px;
	border-top-color:#7EA53E;
	border-top-style:solid;
	background-color:#F2DCB7;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:xx-small;
	
}

/* Splash Page CSS */

.h_mainWrap{
	width:960px;
}		
.h_topArea{
	width:950px;
	margin-top:-10px;
	margin-left:-10px;
}
		
.h_main{
	width:950px;
	margin-top:5px;
	margin-bottom:5px;

}
.h_ql{
	width:245px;
	padding-right:5px;
}
.h_events{
	width:245px;
	padding-left:5px;
}
.h_announceMain{
	vertical-align:top;
	width:440px;
	padding-left:5px;
	padding-right:5px;
}

.h_news{
	
	border:1px;
	border-color:#F09600;
	border-style:solid;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;

}
.h_newsColumns{
	width:190px;
}

.h_newsHeader{
	background-color:#E5D8D2;
	color:#7A3919;
	font-size:small;
	font-family:Tahoma;
	height:21px;
	padding-left:5px;
}

.h_annItems a{
	font-size:medium;
	color:#F3931B;
	line-height:1.5;
	text-decoration:none;
}

/*a:hover{
	text-decoration:underline;
}*/


.item .image-area-left .image
{
	width: 32px;
	height: 32px;
}

.topArea
{
background-position:center;

}

div#Banner{
	display:none;
}

.topNavContainer
{
	position:relative;
	background-image:url('http://www.tkschools.org/siteimages/navbar_tkblock.jpg');
	background-repeat:repeat-x;
}
.topNav{

}
.topNavItem
{
	/*color: #161718;*/
	background-image: url('http://www.tkschools.org/siteimages/navsplitter_tkblock2.jpg');
}
.topNavSelected a 
{
	background-image: url('http://www.tkschools.org/siteimages/navbarselect_tkblock.jpg');
}
.topNavHover a
{
	background-image: url('http://www.tkschools.org/siteimages/navbarselect_tkblock.jpg');
}
/*.topNavRoundLeft
{
	width:14px;
	*position:relative;
	*right:-1px;
	background-image:url('http://www.tkschools.org/Style%20Library/images/Obl_Navbar_Left.jpg');
	background-repeat:no-repeat;
}
.topNavRoundRight
{
	width:15px;
	background-image:url('http://www.tkschools.org/Style%20Library/images/Obl_Navbar_Right.jpg');
	background-repeat:no-repeat;
}*/
.title-With-Background 
{
background-color:#FF6600;
}
/*.glassSpacerLeft
{
	width:14px
}
.glassSpacerRight
{
	width:15px
}*/
.sitetitlecust
{
font:xx-large 'Times New Roman';
padding:4px 0px 7px 3px;
vertical-align:middle;
margin:0;
}
a.sitetitlecust2:link {
color: #000000;
text-decoration: none;
}

a.sitetitlecust2:visited {
color: #000000;
text-decoration: none;
}

a.sitetitlecust2:active {
color: #000000;
text-decoration: none;
}

a.sitetitlecust2:hover {
color: #000000;
text-decoration: none;
}
.link-item-large2{     /*added for Custom Bulleted CQWP */
font-family:tahoma; 
font-size:12pt; 
color: #003399;
text-decoration:none;
}
.home-table{
	
	
}
.tst{
	vertical-align:top;
}
.heading1{
	background-color:#666666;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
.header-background{
	font-family: "Times New Roman", Times, serif;
	font-size: xx-large;
}

.toptable{
	background-color:#D1DFBB;
}
.newsTitle{
	font-weight: bold;
	font-size: 16pt;
	color: #F09601;
}
.newsBody{
	padding-top: 20px;
	font-size: 12pt;
}

