/*defaults*/
body 	{background:#2765AF url('images/body_bg.jpg') repeat-x 0 0; color:#000000; margin:20px 0; padding:0; font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; font-size:90%; }
p		{margin:0; padding:5px 5px 5px 5px; text-align:justify; color:#0033CC;}
a		{color:#000000; text-decoration:underline; }
a:hover	{color:#225799; text-decoration:none;}
.centertext  {text-align:center; color:Black; font-weight:bolder; font-size :1.5em;}
.pfontstyle {color:White; font-family:Verdana; font-style:italic; font-size:1.0em;}

/*structural elements*/
#container	{margin:0px auto; text-align:center; width:760px; }
#holder		{width:100%; padding:20px 20px 5px 20px; background:#FFFFFF; text-align:left; }
/*#logo		{background:url('images/logo.jpg'); border-bottom:1px solid #DADADA; padding:5px 30px 20px 0px; height:75px;}*/
#logo		{background:url('images/blue2_482009_1.jpg'); border-bottom:1px solid #DADADA; padding:5px 30px 20px 0px; height:75px;}

#navigation	{padding:10px 0; }
#header		{background: #669999 /*url('images/tutor_121_180.jpg')*/ no-repeat  5px 5px; padding:15px; height:180px;border-bottom:2px solid #2765AF; }
#headerp	{margin:0; padding:5px 5px 5px 5px; text-align:center; color:#FFFFFF; font:Italic Bolder 2.25em Verdana;}

#divheaderleft {float:left; background:url('images/tutor_121_180.jpg'); width:17%; height:175px;}
#divheaderright {float:right; background:url('images/tutor2_121_180.jpg'); width:17%; height:175px;}
#divheadermiddle {clear:right; float:left; width:66%; height:175px;}

#content	{float:left; width:490px; padding:20px 10px 0 0; line-height:160%; }
/*#news		{float:right; width:250px; padding:20px 0; line-height:140%; text-align:justify; }*/
/*.newsItem	{padding:20px 20px 5px 20px; background:#FEFFD5; border:1px solid #FFEB70; font-size:90%; margin-bottom:20px; }*/
#footer		{clear:both; width:95%; font-size:80%; background:#DADADA; padding:20px; text-align:left; border-top:2px solid #2765AF; }
#copyright	{float:right; }

/*phonedivs*/
#divright {float:right; padding:50px 10px 0 10px; font:italic bold 1.25em verdana; color:white;}
#divleft {float:left; padding:50px 10px 0 10px; font:italic bold 1.25em verdana; color:white;}            

/*login div*/
div#login {float:right; padding:5px 0 5px 0; width:20%; font:normal bold .75em verdana; color:Gray;}




/**/
div#schedule {width:100%; height:auto;}
div.scheduleleftcol {float:left; font-weight:bold; padding:0 0 0 5px; width:20%; background-color:#ccffff;}
div.schedulemiddlecol {float:left; font-weight:bold; padding:0 0 0 5px; width:39%; background-color:#ccffcc;}
div.schedulerightcol {float:left; font-weight:bold; padding:0 0 0 5px;   width:39%; background-color:#ccff99;}

/*Column Headers */
div.leftcolumnheader {float:left; border-bottom:1px solid #DADADA;  font-weight:bold; padding:0 0 0 5px; width:20%; text-align:center; background-color:#ccffff; }
div.middlecolumnheader {float:left; border-bottom:1px solid #DADADA;  font-weight:bold; padding:0 0 0 5px; width:39%; text-align:center; background-color:#ccffcc; }
div.rightcolumnheader {float:left; border-bottom:1px solid #DADADA; font-weight:bold; padding:0 0 0 5px;   width:39%; text-align:center; background-color:#ccff99;}


/*headings*/
/*.newsItem h1	{color:#225799; margin:0 0 10px 0; padding:0; font-size:130%; font-weight:normal; }*/
/**//**/
#content h1 {font-size:170%; font-weight:normal; line-height:130%; margin:0; padding:0 0 20px 0; }
#logo h1		{font-weight:Bold; /*font-size:170%;*/ font-size:2.25em;  margin:0; padding:0; color:white; }


/*navigation*/
#navigation ul 		{margin:0; padding:0; }
#navigation li 		{margin:0; padding:0; list-style:none; display:inline; }
#navigation a		{color:#225799; padding:0 10px 0 15px; text-decoration:none; }
#navigation a:hover	{color:red; background-color:#66CCFF;}
/*#navigation a:visited {color:#003399;}*

/*footer*/
#footer ul 		{margin:0; padding:0; }
#footer li 		{margin:0; padding:0; list-style:none; display:inline; }
#footer a		{color:#225799; font-weight:bold; padding:0 5px 0 0;/* text-decoration:underline;*/ }
#footer a:hover	{color:#000000; text-decoration:none; }
/*#footer a:visited	{color:yellow; text-decoration:none; }*/

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block; }
.clearleft {clear:left; visibility:hidden; }
.clearright {clear:right; visibility:hidden; }
.clearboth {clear:both; visibility:hidden; }

/* Hides from IE-mac \*/
* html .clearfix {height:1%; }
.clearfix {display:block; }
/* End hide from IE-mac */

/*divlists*/
#divlists {margin:0; padding:0;}
#divlists ul { color:Red; font-weight:bold;}
#divlists li { color:Black; text-indent:25px; font-weight:normal;}
