/* CSS Document */

html, body{ margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; background: #333 url(content/images/index/main_bg_tile_main.jpg); }
		a:link { text-decoration: none;  color: #FFF; 	} 			
		a:visited { text-decoration: none;  color: #FFF; }			 
		a:hover { text-decoration: none;  color: #999; } 		
		a:active { text-decoration: none;  color: #FFF; }
		
#bgwrapper{ margin: 0 auto;  background: url(content/images/index/main_bg_tile.jpg) no-repeat center top fixed; } 
#mainwrapper{ width: 700px; margin: 0 auto; background: #FFF; border: 5px #C9C solid; border-width: 0px 5px 0px 5px}
.clearfix { clear:both } 
img{border:none;}

/* HEADER */
#headerwrapper{ width: 700px; height: 293px; margin: 0 auto; background: url(content/images/index/main_bg_title.jpg) no-repeat; } 
	#navcontainer{ width: 700px; padding-top: 272px; padding-left: 5px; height: 25px; }
		.navitem { display: inline; height:25px; margin-left:5px; padding-right:2px; }
		a.nav:link { display: inline; font-size: 14px; letter-spacing: -1px; color: #111; text-decoration: none;  text-shadow: 1px 1px 2px #111; } 			
		a.nav:visited { font-size: 14px; letter-spacing: -1px; color: #111; text-decoration: none;  text-shadow: 1px 1px 2px #111; }			 
		a.nav:hover { font-size: 14px; letter-spacing: -1px; color: #FFF; text-decoration: none;  text-shadow: 1px 1px 2px #111; } 		
		a.nav:active { font-size: 14px; letter-spacing: -1px; color: #111; text-decoration: none;  text-shadow: 1px 1px 2px #111; }
		
/* BODY */		
#contentwrapper{ width: 700px; margin: 0 auto; background: url(content/images/index/main_bg_tile_content.jpg);} 
	.column1 { text-align: left;  position: relative; float: left; width: 505px; padding: 50px 5px 5px 5px; }
	.column2 { text-align: center;  position: relative; float: left; width: 175px; padding: 50px 5px 5px 5px; }
	.columnwhole { padding: 50px 5px 5px 5px; }
	.columnhalf1 { width:50%; float: left; padding: 50px 5px 5px 5px; }
	.columnhalf2 { width:45%; float: right; padding: 50px 0px 5px 5px;  }
	.title { font-size: 18px; font-weight: bold; color: #FFF; margin-top:2.8em; padding:1px 3px 2px 0px; }
	.subtitle {font-weight:bold;}
	.leftalign {text-align:left;}
	p { padding-left: 15px; padding-right: 20px; }
		.pfill { width:494px;  background-image: url(content/images/index/p_fill.jpg); }
		.pfillwhole { width:662px; margin:0 auto;  background-image: url(content/images/index/p_fill.jpg); }
	ul{ list-style-type: square; }
	
	

	
	
	
	
	/* ABOUT */
	.newimg { float: left; height:223px; width:223px; cursor:pointer;}
	.newimgcontent {  padding: 140px 0px 0px 20px; color:#000; }
	.contactinfo { width:200px; float:left; }
	
	/* COURSES */
	.quotehold { float:right; }
	
	/* KKKK */
	#kheaderwrapper{ width: 700px; height: 176px; margin: 0 auto; background: url(kkkk/content/images/main_bg_title.jpg) no-repeat; } 
	#kbgwrapper{ margin: 0 auto;  background: url(kkkk/content/images/main_bg_tile_main.jpg) no-repeat center top fixed; } 
	#kcontentwrapper{ width: 700px; margin: 0 auto; background: url(kkkk/content/images/main_bg_tile_content.jpg);} 
	#kmainwrapper{ width: 700px; margin: 0 auto; background: #FFF; border: 5px #333 solid; border-width: 0px 5px 0px 5px}
	ul.ulkiss{ list-style-image: url(kkkk/content/images/bullet.jpg); }
	.ksubtitle {font-weight:bold; color:#F00; }
	a.klink:link { text-decoration: none;  color: #FFF; font-weight: bold; } 			
	a.klink:visited { text-decoration: none;  color: #FFF; font-weight: bold; }			 
	a.klink:hover { text-decoration: none;  color: #F00; font-weight: bold; } 		
	a.klink:active { text-decoration: none;  color: #FFF; font-weight: bold; }
	img.kposter { height: 166px; width: 111px; padding-top: 10px; padding-left: 20px; }
	#leafletcol1{Float:left; width:200px;}
	#leafletcol2{Float:left; width:250px; padding: 0px 10px;}
	
	
	
	/* UNICOMICS */
	#uheaderwrapper{ width: 700px; height: 140px; margin: 0 auto; background: urluni/content/images/uni_title_bg.jpg) no-repeat; } 
	#ubgwrapper{ margin: 0 auto;  background: url(uni/content/images/uni_content_bg.jpg) repeat-y center top; } 
	#ucontentwrapper{ width: 700px; margin: 0 auto; );} 
	#umainwrapper{ width: 700px; margin: 0 auto; background: url(uni/content/images/uni_content_bg.jpg) repeat-y center top; border: 5px #333 solid; border-width: 0px 5px 0px 5px}
	.usubtitle {font-weight:bold; color:#F00; }
	.ucolumn1 { text-align: left;  position: relative; float: left; width: 390px; padding: 50px 5px 5px 5px; }
	.ucolumn2 { text-align: center;  position: relative; float: left; width: 150px; padding: 50px 5px 5px 70px; }
	.ucolumnwhole { padding: 5px 80px 5px 100px; }
	p.unip { color:#000; }
	ul.unibullet{ list-style-type: square; color: #F00; }
	
	a.unilink:link { text-decoration: none;  color: #000; font-weight: bold; } 			
	a.unilink:visited { text-decoration: none;  color: #000; font-weight: bold; }			 
	a.unilink:hover { text-decoration: none;  color: #F00; font-weight: bold; } 		
	a.unilink:active { text-decoration: none;  color: #000; font-weight: bold; }
	
		


/* FOOTER */
#footerwrapper{ position: relative; margin: 0 auto; width: 700px; height: 95px; background-image:url(content/images/index/main_bg_footer.jpg); }