body{ background: #729ACE;  centerboxlast
margin: 0 auto;
padding: 0;
border: 0;
text-align: center;
font-family: "Trebuchet MS", arial, sans-serif;
font-size: 11pt;
font-weight:normal;
} 

h1{
font-size:20pt;
color:#13bba2;
margin:5px 3px 3px 8px;
}

h2{
font-size:16pt;
color:#13bba2;
margin:5px 3px 3px 8px;
}

h3{
font-size:14pt;
color:#13bba2;
margin:5px 3px 3px 8px;
}

a {
color:#175ba4;
text-decoration:underline;
font-weight:600;
outline:none;
}

a:hover{
color:#13bba2;
}

a img{ 
border:none;
}

#topwrapper{
	margin: 0 auto;
	text-align: center;
	border:0; 
	padding:0;
 	background: #729ACE url('images/bg_top2.jpg') repeat-x top left;
}

#header{
width:1000px;
height: 146px; 
background: transparent url('images/P2Lheader.jpg') no-repeat bottom center;
margin: 0 auto;}

#searchboxbg{
	float: right;
	margin: 0;
	background: transparent url('images/top_login.gif') no-repeat top center;
	height: 67px;
	width: 400px; } 

#searchbox{width:173px; border: 0; float: right; padding: 0 9px 0 0; margin: 0;}

#usernamediv{margin-top: 6px;
	margin-bottom: 0px;}

#username{border: 0; 
	width: 106px; 
	height: 13px; 
	font-size: 8pt;
	background: transparent;
	color: #fff;}

#passworddiv{margin-top: 7px;}
#password{border: 0; 
	width: 106px; 
	height: 11px;
	font-size: 8pt;
	background: transparent;
	color: #fff;
	margin: 0;}
#gobuttondiv{
	float:right; 
	padding: 0;
	margin:3px 0 0 0;
	border:0;
	text-align:center;
	width: 30px;
	text-align:center;
	height: 43px;}
#gobutton{background-color: transparent;
	border:0;
	font-family: "Trebuchet MS", "arial", sans-serif;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 12pt;
	color: #fff;
	height: 20px}
#newuser{clear:both;
	margin-left: 145px;
	padding-top: 4px;}
#newuser a {font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration:none;}
#newuser a:hover{color:#F7F27C;}

#navbar{height: 39px;  
	background: #729ACE url('images/navbarbg_store.jpg') repeat-x top left; text-align:center; 
	margin: 0 auto;
}

#navbar ul{list-style: none;
	text-align: center;
	margin: 0 auto;
	background-repeat: no-repeat;
	width: 1000px;}

#navbar li{display: block; 
	float: left;
	height: 39px;
        width: 156px;
        padding: 0 18px;
	background: transparent url('images/nav-default_store.jpg') repeat-x  top left;
	}

#navbar li:hover {background-position: bottom left;}

#navbar li a {color: white; 
font-family: "Trebuchet MS", arial, sans-serif;
font-size: 1em;
line-height: 39px;
text-decoration: none;
font-variant: small-caps;
border-bottom:none;
font-weight:bold;
}
 
#navbar li:hover a, #navbar li a:hover{text-decoration: underline;}

#button1{background-image: url('images/nav-default_aboutus.jpg'); width:107px;}
#button2{background-image: url('images/nav-default_private.jpg'); width:214px;}
#button3{background-image: url('images/nav-default_courses.jpg'); width:226px;}
#button4{background-image: url('images/nav-default_teachers.jpg'); width:215px;}
#button5{background-image: url('images/nav-default_onlinestore.jpg'); width:147px;}

#middlewrapper{background: #CCC;
text-align:center; border:0; margin: 0; padding:0;}

#theGoodStuff{width: 1000px; background: transparent; margin: 0 auto; padding:10px 0;}

#leftColumnNav{float:left;}

/*** Left-Hand Column Boxes Start Here ***/

#services{background: #175BA4 url('images/box-left-top_blue.gif') no-repeat top center; 
width:186px;
padding-top:43px;
}

#services ul{list-style:none; width: 100%;	
	margin: 0 -40px;}

#services a {
	margin: 0;
	color: white;
	font-family: "Trebuchet MS", arial, sans-serif;
	text-decoration: none;}

#services li{background:#175BA4;
	text-indent:1em;
	border-top: 0;
border-left: 1px;
border-right: 1px;
border-bottom: 0;
	border-color: black;
	border-style:solid;
	text-align:left;}

#services li:hover{background:#2371C4;}

#services a:hover {color:#FEFF85;
}

/*** End of Services Box ***/

/*** Start of Spotlight Box ***/

#spotlight{background: #12BBA8 url('images/box-left-bottom&top_blue2green.jpg') no-repeat top center; 
width:186px;
padding-top:68px;
padding-bottom: 0px;
}

#spotlight ul{list-style:none; width: 100%;	
	margin: 0 -40px;}
	
#spotlight a {
	margin: 0;
	color: white;
	font-family: "Trebuchet MS", arial, sans-serif;
	text-decoration: none;}

#spotlight li{background:#12bba8;
	border-top: 0;
border-left:1px solid black;
border-right:1px solid black;
padding-left:10px;
	text-align:left;}

#spotlight li:hover{background:#2fc3b3;}

#spotlight a:hover {
color:#FEFF85;
}

/*** End of Spotlight Box ***/

/*** Start of Newsletter Box ***/

#newsletter{background: #175BA4 url('images/box-left-bottom&top_green2blue.jpg') no-repeat top center; 
width:186px;
padding-top:68px;
padding-bottom: 0px;
border-bottom:1px solid black;
}

#newsletter ul{list-style:none; width: 100%;	
	margin: 0 -40px;}

#newsletter a {
	margin: 0;
	color: white;
	font-family: "Trebuchet MS", arial, sans-serif;
	text-decoration: none;}

#newsletter li{background:#175BA4;
	border-top: 0;
border-left:1px solid black;
border-right:1px solid black;
padding-left:10px;
	text-align:left;}

#newsletter li:hover{background:#2371C4;}

#newsletter a:hover {color:#FEFF85;
}

/*** End of Newsletter Box and Left COlumn Stlyes ***/

.text{padding: 10px 15px;
text-align: left;
font-size: 10pt;
border-left: 1px;
border-right: 1px;
border-top: 0px;
border-bottom: 1px;
	border-color: black;
	border-style:solid;
margin: 0;}


#content{float:left; width: 606px; text-align: left;
padding-left: 10px; margin: 0 auto; }

#content .cbdark {background: transparent url('images/content_top_cbdark.jpg') no-repeat top center; 
width: 576px;
height: 28px;
margin: 0 auto;
color: white;
padding-top:2px;
padding-left: 10px;
font-family: 'Trebuchet MS', arial, sans-serif;
font-size: 16pt;}

#content .cblight{background: transparent url('images/content_top_cblight.jpg') no-repeat top center; 
width: 576px;
height: 28px;
margin: 0 auto;
color: white;
padding-top: 28px;
padding-left: 10px;
font-family: 'Trebuchet MS', arial, sans-serif;
font-size: 16pt;}

#content .centerbox {margin: 0 auto; 
width: 574px;
background: white;
border-left: solid 1px black;
border-right: solid 1px black;
}
.centerboxlast {margin: 0 auto; 
width: 574px;
background: white;
border-left: solid 1px black;
border-right: solid 1px black;
border-bottom: solid 1px black;
}

#content p {background: white; margin:0 10px;  padding-top: 10px;}
#rightColumnSEAL{background: #78A0D4 url('images/box-right-top_seal2.jpg') no-repeat top center; 
width:186px;
padding-top:55px;
float: right;
text-align:left;
}

#rightColumnSEAL ul{list-style-image: url('images/star.gif');
list-style-position: inside;
padding: 0px;
width: 100%;	
margin: 0;
}

#rightColumnSEAL li{font-size: 11spt; 
color:black; 
font-weight: bold;
border-left: solid 1px black;
border-right: solid 1px black;
border-bottom: solid 1px #666;
padding-left: 12px;}

#rightColumnSEAL .light{background-color:#88ACD9;}


#bottomSEAL{margin: 0;
border-top: 0px;
border-left: 1px;
border-right: 1px;
border-bottom: 1px;
border-color: black;
border-style: solid;
padding: 10px 4px;
text-align: center;}

#bottomSEAL div{text-align: justified; font-size: 9pt; margin: 4px; border: 0;}

#footerbar{clear:both;
background: #729ACE url('images/bg_footer-1.jpg') repeat-x top left;
height:36px;
text-align:center;
color: white;
font-size: 14pt;
font-family: "Trebuchet MS", arial, sans-serf;
line-height: 34px;
}

#footer{width: 100%;
background: #729ACE url('images/bg_footer-2.jpg') repeat-x top left;}

#footercontent{width: 1000px;
	margin: 0 auto;
	background:transparent url('images/bg_footer-image2.jpg') top center;
	min-height: 60px;
	padding-top: 15px;}

.footerlight{color: black;
	font-size :9pt;}
.footerbold{color:black; 
font-weight:bold;
font-size: 10pt;}
	
#footercontent a{color:black;}
#footercontent a:hover{color:#F7F27C;}

#eternity{margin-top: 30px;
color: #666;
	font-size :10pt;}
#EW{font-weight: bold; background:#155BA1; color: white;}

#form{
background:#009faa url('images/form_bg.jpg') top left no-repeat;
width:570px;
height:205px;
border:none;
margin:-10px 0 3px 0;
}

#form td{
padding:7px 3px 2px 5px;
color:#fdfdd7;
font-weight:bold;
}

.contactSubmit {
	font-size: 14px;
	font-family:"Trebuchet MS", "Times New Roman", Georgia;
	color:#fff;
	width:55px;
	height:25px;
	background-color: #175ba4;
	border:1px ridge #fff;
	cursor:pointer;
font-weight:normal;
	letter-spacing:.15em;
	margin-top:-3px;
	padding:0 0 3px 3px;
}

.contactSubmit:hover {
	background-color: #0b9f8f;;
}

.ContactLink a{
color:#175ba4;
text-decoration:underline;
}

.ContactLink a:hover{
text-decoration:none;
}

.newsletterSubmit {
background-color: #175ba4;
font-size: 14px;
font-family:"Trebuchet MS", "Times New Roman", Georgia;
color:#fff;
width:75px;
}

.homeParagraph {
	text-align:center;
	font-size:11px;
}

.featured {
	letter-spacing:2px;
	font-size:26px;
	text-align:center;
	margin:5px 0 3px 0;
	color:#175BA4;
}