/* tsApps styles and overrides */
@import url("/assets/common/css/tsApps.css");

/* Include in Editor: Start */
.BodyText {font-family:arial;font-size:12px;color:#333;}
.BodyTextBlue {font-family:arial;font-size:12px;color:#069;}
.HeaderText {font-family:arial;font-size: 12px;color:#333;font-weight:bold;}
.HeaderTextBlue {font-family:arial;font-size: 12px;color:#069;font-weight:bold;}
.TitleText {font-family:'Trajan Pro', garamond;font-size:16px;color:#333;font-weight:bold;}
/*.TitleTextLanding {font-family:arial;font-size:17px;color:#333;font-weight:bold;}*/
.TitleTextBlue {font-family:'Palatino italic', garamond;font-size:16px;color:#283e50;}
.TitleTextLanding {font-family:'Palatino italic', garamond;font-size:32px;color:#283e50;}
/* Include in Editor: Stop */


body{margin:0 0 0 0;padding:0 0 0 0;background:url(../images/bodyBG.jpg) repeat-x top;}
img{border:none;}
a{font-family:arial;font-size:12px;color:#039;text-decoration:none;}
a:hover{text-decoration:underline;}
			
#container{position:relative;margin:auto auto;width:1080px;height:auto;overflow:auto;overflow-x:hidden;overflow-y:hidden; padding-bottom:10px;}

#header{position:relative;float:left;width:1080px;height:170px;background:url(../images/headerBG.jpg) no-repeat;}
	#logo{position:relative;float:left;width:165px;height:130px;top:20px;left:100px;}
	#linksSearch{position:relative;float:right;width:460px;right:75px;}
		#linksSearch ul{list-style:none;margin-top:10px;margin-left:35px;padding:0 0 0 0;}
		#linksSearch li{float:left;margin-left:2%;font-family:arial;font-size:12px;font-weight:bold;color:#405362;}
		#linksSearch li a{font-family:arial;font-size:12px;color:#405362;text-decoration:none;}
		#linksSearch li a:hover{text-decoration:underline;}
		
		#searchBox{height:64px;background:url(../images/searchBox.png) no-repeat center;}
			a#advancedSearch{position:relative;float:right;margin-right:70px;font-family:arial;font-size:11px;color:#637583;}
			input#searchField{position:relative;float:left;width:210px;height:27px;margin-top:2px;margin-left:60px;padding-left:3px;font-family:arial;font-size:13px;color:#405362;line-height:200%;background:url(../images/searchInputField.png) no-repeat;border:none;}
			button#searchSubmit{position:relative;float:left;width:107px;height:32px;margin-left:10px;background:url(../images/searchSubmitButton.png) no-repeat;border:none;cursor:pointer;}	
			
#mainNav{position:relative;float:left;width:1080px;height:40px;background:url(../images/mainNavBG.jpg) no-repeat;}
	#mainNav ul{position:relative;width:980px;height:20px;top:10px;margin:auto auto;padding:0 0 0 0;list-style:none;text-align:center;}
	#mainNav li{position:relative;float:left;display:block;margin-left:5.3%;}
	#mainNav a{position:relative;font-family:garamond;font-size:18px;color:#fff;text-decoration:none;}

#mainContent{position:relative;float:left;width:1080px;background:url(../images/mainContentBG.jpg) no-repeat;}
	#mainContentArea{position:relative;float:left;width:1000px;left:40px;background:#fff;}
	
	#columnRight{position:relative;float:right;width:350px;top:10px;right:10px;margin-bottom:40px;}
		#mediaCenter{position:relative;float:left;width:330px;height:340px;padding:10px;background:url(../images/mediaCenterBG.jpg) no-repeat;font-family:arial;font-size:13px;color:#212e39;}
		.videoDescription{margin-left:6px;}
		
		#friendsOfKJA{position:relative;float:left;width:330px;top:10px;padding:10px; background-color:#e6e6e6;}
			#friendsOfKJA table{border-collapse:collapse;}
				#friendsOfKJA td{width:50%;height:40px;background:#999;font-family:arial;font-size:12px;font-weight:bold;color:#fff;text-align:center;}
		
		#sponsors{position:relative;float:left;width:335px;top:20px;padding:8px; background-color:#e6e6e6;}
			#sponsors table{}
				#sponsors td{width:159px;height:30px;background:#999;font-family:arial;font-size:12px;font-weight:bold;color:#fff;text-align:center;}
					#sponsors a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:11px;  color:#FFF; text-decoration:none;}
		
	#columnLeft{position:relative;float:left;width:620px;top:10px;left:10px;}
		#featured{position:relative;float:left;width:620px;height:360px;}
		#whatsNew{position:relative;float:left;width:310px;height:360px;top:10px;font-family:arial;font-size:12px;color:#333;}
			#whatsNewContent{width:260px;padding-left:15px;padding-right:25px;font-family:arial;font-size:12px;color:#333;}
		
		#educationAndEvents{position:relative;float:right;width:310px;height:360px;top:10px;font-family:arial;font-size:12px;color:#333;}
			#educationAndEvents td{vertical-align:top;}
			#educationAndEvents p{margin-top:0px;}
			span.eventHeading{font-family:arial;font-size:12px;font-weight:bold;color:#333;}
			#educationAndEvents a{font-family:arial;font-size:12px;color:#039;text-decoration:none;}
			#educationAndEvents a:hover{text-decoration:underline;}
		
		#myKJA{font-family:arial;font-size:12px;color:#333;}
		.myKJAHeader{font-size:14px;}
		#myKJA ul{margin-top:5px;margin-bottom:15px;}	
			#myKJA li{list-style:none;margin-left:-25px;line-height:140%;}
			#myKJA a{font-family:arial;font-size:12px;color:#333;}
		
	
#footer{position:relative;float:left;width:100%;height:295px;background:url(../images/footerBG.jpg) repeat-x top;text-align:center;}
	img#footerSeal{position:relative;width:1080px;margin:auto auto;}
	#footer table{position:relative;width:900px;margin:auto auto;font-family:arial;font-size:12px;color:#42413d;text-align:left;}
	#footer table a{font-family:arial;font-size:12px;color:#42413d;text-decoration:none;}
	#footer table a:hover{text-decoration:underline;}
	span#copyright{font-family:arial;font-size:11px;color:#9c9889;}
	


