body {
	background-color:#e4e8ea;
	margin:0;
	padding:0;
    font-family: Tahoma, Arial, Helvetica;
	font-size: 100.01%; /* [1] */
}

a {
	color:#00346e;
}

a:visited {
	color:#1D45BF;
}

a:hover {
	color:#849FAF;
}

#container1 {
	margin:0 auto;
	width:1044px;
	background:#FFFFFF url(/skins/PitscoUmbrella/Default/images/corpBar.gif) repeat-x 10px 79px;
}

#container2 {
	background:transparent url(/skins/pitscoIS/Default/images/body_L.gif) top left repeat-y;
}

#content {
	background:transparent url(/skins/pitscoIS/Default/images/body_R.gif) top right repeat-y;
}

#pg_cnt_out {
	margin:0;
	padding:0;
	/*background:transparent url(/skins/PitscoUmbrella/Default/images/upper_right.jpg) no-repeat top right;*/
	width:800px;
}

#pg_cnt_in {
	min-height:500px;
	/*background:transparent url(/skins/PitscoUmbrella/Default/images/inner_fill.jpg) repeat-x top left;*/
	margin:0 9px 0 9px;
}

#header {
	height:71px;
	width:995px;
	padding:12px 0 0 20px;
	margin:0 0 0 1px;
}

#header a {display:block; width:238px; height:65px; background:transparent url(/skins/PitscoUmbrella/Default/images/PitscoEducationLogo.gif) no-repeat top left; float:left;}

#header a span {display:none;}

#header .phone {float:right; width:98px; height:14px; padding:0; color:#0053A0; font-weight:bold; background:transparent url(/skins/PitscoUmbrella/Default/images/pitscoPhone.gif) no-repeat top right;}
#header .phone span {display:none;}

#feature_container{margin:0; padding:0;}

.offset {width:1024px; position:relative; left:-14px; margin:0 -14px 0 0 ;}
.barbuttons {height:363px;}
.barbuttons a {display:block; height:363px; float:left;}
.barbuttons a span {display:none;}
.barbuttons a.shop {background:#fff url(/skins/PitscoUmbrella/Default/images/onlineStoreButton.jpg) top left no-repeat; width:342px;}
.barbuttons a.curriculum {background:#fff url(/skins/PitscoUmbrella/Default/images/curriculumButton.jpg) top left no-repeat; width:340px;}
.barbuttons a.assessments {background:#fff url(/skins/PitscoUmbrella/Default/images/assessmentsButton.jpg) top left no-repeat; width:342px;}

.barbuttons span.shop {background:transparent url(/skins/PitscoUmbrella/Default/images/onlineStoreButton_o.jpg) top left no-repeat; background-position:-1000px -1000px;}
.barbuttons span.curriculum {background:transparent url(/skins/PitscoUmbrella/Default/images/curriculumButton_o.jpg) top left no-repeat; background-position:-1000px -1000px;}
.barbuttons span.assessments {background:transparent url(/skins/PitscoUmbrella/Default/images/assessmentsButton_o.jpg) top left no-repeat; background-position:-1000px -1000px;}

.barbuttons a.shop:hover {background:#fff url(/skins/PitscoUmbrella/Default/images/onlineStoreButton_o.jpg) top left no-repeat;}
.barbuttons a.curriculum:hover {background:#fff url(/skins/PitscoUmbrella/Default/images/curriculumButton_o.jpg) top left no-repeat;}
.barbuttons a.assessments:hover {background:#fff url(/skins/PitscoUmbrella/Default/images/assessmentsButton_o.jpg) top left no-repeat;}

/*.panels {height:359px; background:#fff url(/skins/PitscoUmbrella/Default/images/footerBar2.gif) bottom left repeat-x; display:none;}
.panels a {display:block; height:321px; float:left;}
.panels a span {display:none;}
.panels a.shop {background:#fff url(/skins/PitscoUmbrella/Default/images/shopPanel.jpg) top left no-repeat; width:342px;}
.panels a.curriculum {background:#fff url(/skins/PitscoUmbrella/Default/images/curricPanel.jpg) top left no-repeat; width:340px;}
.panels a.assessments {background:#fff url(/skins/PitscoUmbrella/Default/images/assessPanel.jpg) top left no-repeat; width:342px;}

.panels span.shop {background:transparent url(/skins/PitscoUmbrella/Default/images/shopPanel_o.jpg) top left no-repeat; background-position:-1000px -1000px;}
.panels span.curriculum {background:transparent url(/skins/PitscoUmbrella/Default/images/curricPanel_o.jpg) top left no-repeat; background-position:-1000px -1000px;}
.panels span.assessments {background:transparent url(/skins/PitscoUmbrella/Default/images/assessPanel_o.jpg) top left no-repeat; background-position:-1000px -1000px;}


.panels a.shop:hover {background:#fff url(/skins/PitscoUmbrella/Default/images/shopPanel_o.jpg) top left no-repeat;}
.panels a.curriculum:hover {background:#fff url(/skins/PitscoUmbrella/Default/images/curricPanel_o.jpg) top left no-repeat;}
.panels a.assessments:hover {background:#fff url(/skins/PitscoUmbrella/Default/images/assessPanel_o.jpg) top left no-repeat;}
*/
.tagLine {color:#ffffff; height:31px; background:#fff url(/skins/PitscoUmbrella/Default/images/footerBar2.gif) bottom left repeat-x; width:1024px; text-align:center; letter-spacing:4px; font-size:14px; clear:both; padding:5px 0 0 0;}

#subjects_container{ 
	margin: 5px; padding: 10px; border: 1px solid #000;
}

#subjects
{ 
	width:100%;
	margin: 0; padding: 0;
	border-collapse:collapse;
	border: none;
}

#subjects td{ width: 25%;}

#subjects th
{
	text-align:left;
	margin:0; padding: 0;
}
#subjects ul
{
	list-style: none;
	margin:0; padding:5px;
}

#subjects #subjects_more{ text-align:right; font-size: 0.8em}

#main_container {padding:0 0 0 13px;}
#main_container hr{clear:both; color: #ED1B23;background-color: #ED1B23; border:none; width: 100%; height:1px;  }
#main_nav_container{clear:both; float:left; width: 144px; border: 1px solid #000; margin: 5px 2px; padding:0;}
#main_nav_container #main_nav{}
#main_nav_container #main_nav h3{margin: 0 3px;}
#main_nav_container #main_nav ul {font-size: 0.85em; list-style:none; margin: 3px; padding: 2px 0 2px 0;}
#main_nav_container #main_nav ul li {margin: 0; padding: 2px 0 2px 0.5em;}

#main_content_container {margin: 5px 2px; padding:0 0 0 0px;}
#main_content_container #main_content {}
#main_content_container #main_content h1{margin: 65px 2px 0; padding:0; font-size:18px; }
#main_content_container #main_content p{ margin: 5px 2px; padding:0;}

#supplemental_nav_container{float:right; width:144px; border:1px solid #000000; margin: 5px 2px; padding:0;}
#supplemental_nav_container #supplemental_nav{}
#supplemental_nav_container #supplemental_nav h3{margin: 0 3px;}

#feature {
	width:750px;
	height:320px;
	margin:5px 0 7px 0;
}

#link_panel {
	min-height:155px;
	width:980px;
	margin:0 0 0 10px;
}


.links {
	/*background-image:url(/skins/PitscoUmbrella/Default/images/HomeTextBgrnd.jpg);
	background-repeat:no-repeat;
	background-position:top left;*/
	margin:0px 0px 0 0;
	float:left;
	width:740px;
	padding:0 15px 0 0;
}

.aboutuslinks {
	/*background-image:url(/skins/PitscoUmbrella/Default/images/AboutUsBgrnd.jpg);
	background-repeat:no-repeat;
	background-position:top left;*/
	margin:0px 0 0 0;
	float:left;
	width:210px;
	padding:0 0 0 0;
}

.links h3, .aboutuslinks h3 {
	font-size:14px;
	margin:5px 0px 4px 0px;
	/*background-color:#A7C1DC;
	border-bottom:solid 1px #00509F;*/
	height:18px;
	padding:0 0 0 0px;
	display:block;
	background:transparent url(/skins/PitscoUmbrella/Default/images/redLine.gif) center left repeat-x;
}

.links h3 a, .aboutuslinks h3 a{
	text-decoration:none;
	background-color:#ffffff;
	padding:4px;
}

.links h3 a:hover, .aboutuslinks h3 a:hover, .more a:hover{
	
}

.links .linksitems {
	padding:0px 0px 6px 12px;
	float:left;
	width:170px;
}


.aboutuslinks ul {
	padding:0;
	margin:0;
}

.links .linksitems a , .links .linksitems span, .aboutuslinks li {
	font-size:14px;
	display:block;
	clear:both;
	margin:0 0 7px 0;
}

.links .linksitems span a {display:inline;}

.aboutuslinks li {
	float:left;
	width:200px;
	margin:0 0 7px 12px;
}

.links .more {
	font-weight:bold;
	font-size:10px;
	margin:0 0 10px 10px;
	clear:both;
	display:block;
	border:1px solid red;
	border-left:0px;
	border-right:0px;
	width:60px;
	padding:2px 0 2px 0;
}

.more a {
	text-decoration:none;
	height:18px;
	padding:2px 2px 2px 2px;
}


.linklist {
	min-height:530;
	height:750px;
	width:1024px;
}

.linklist .links {
	margin:10px 10px 0 0;
	width:320px;
	background-color:#FFFFFF;
	min-height:300px;
	padding:0 0 0 0;
}

.linklist .links h3 {
	font-size:16px;
	margin:5px 4px 4px 0px;
	height:18px;
	height:auto;
	padding:0 0 0 2px;
}

.linklist .links h3 span {background-color:#ffffff; padding:0 6px 0 0; margin:0 0 0 -2px;}

.linklist .links h3 a:hover{
	color:#FFFFFF;
}

.linklist .links ul {
	padding:0 0 6px 0;
	margin:0 0 0 12px;
}

.linklist .links li {
	font-size:14px;
	width:220px;
	margin:0 0 7px 12px;
}

/*#footer_container {
	background:transparent url(/skins/PitscoUmbrella/Default/images/bottom_fill.gif) no-repeat bottom left;
	background:transparent url(/skins/pitscoIS/Default/images/body_R.gif) top right repeat-y;
	text-align:center;
	/*padding:0 20px 0 20px;*/
	/*font-size:16px;
	clear:both;
	padding:0px;
	margin:-5px 0 0 0;
}

#footer{
	height:124px;
	background:transparent url(/skins/PitscoUmbrella/Default/images/right_fill.gif) repeat-y top right;
	background:transparent url(/skins/pitscoIS/Default/images/body_btm2.gif) bottom left no-repeat;
	margin:0;
	padding:0px 10px 0 10px;
}

#footer_container #footer_links {
	background:transparent url(/skins/PitscoUmbrella/Default/images/footerBar.gif) top left repeat-x;
	padding:25px 0 0 0;
	height:40px;
}

#footer_container #footer_links ul {margin:0; padding:0px 0 0 0;}

#footer_container #footer_links ul li{ list-style:none; display: inline; padding: 0 5px; font-size: 0.8em;}

#footer_container #footer_links ul li a{ text-decoration:none;
	color:#fff;}
#footer_container #footer_links ul li a:hover {color:yellow;}

#footer_container #copyright_container{font-size: 0.7em; padding: 10px 0 10px;}*/

#footer_container {
	background:transparent url(/skins/PitscoUmbrella/Default/images/bottom_fill.gif) no-repeat bottom left;
	background:transparent url(/skins/pitscoIS/Default/images/body_R.gif) top right repeat-y;
	text-align:center;
	/*padding:0 20px 0 20px;*/
	font-size:16px;
	clear:both;
	padding:0px;
	margin:-5px 0 0 0;
}

#footer{
	height:205px;
	background:transparent url(/skins/PitscoUmbrella/Default/images/right_fill.gif) repeat-y top right;
	background:transparent url(/skins/pitscoIS/Default/images/body_btm2.gif) bottom left no-repeat;
	margin:0;
	padding:0px 10px 0 10px;
}

#footer_container #footer_links {
	background:#FFFFFF url(/skins/PitscoUmbrella/Default/images/footerBar.gif) top left repeat-x;
	height:155px;
}

#footer_container .footerLogo {float:left; width:395px; height:105px; border-right:1px solid #ccc; margin:38px 0 0 0;}
#footer_container .footerLogo a.logo {display:block; float:right; width:100px; height:33px; background:#fff url(/sharedimages/logo/Small/Sm_Pitsco-Ed.jpg) top left no-repeat; margin:23px 10px 0 0;}
#footer_container .footerLogo a span {display:none;}
#footer_container .footerLogo .numbers {font-size:10px; float:right; clear:both; padding:6px 12px 0 0;}
#footer_container #footer_links .column {float:left; margin:38px 14px 0 14px; text-align:left;}
#footer_container #footer_links .column h3 {margin:0px; font-size:11px; text-transform:uppercase;}
#footer_container #footer_links .column ul {margin:0; padding:4px 0 0 0;}

#footer_container #footer_links .column ul li{font-size: 10px; list-style-type:none; margin:2px 0 0 0;}

#footer_container #footer_links .column ul li a{ text-decoration:none; color:#000;}
#footer_container #footer_links .column ul li a:hover {color:#666666; text-decoration:underline;}

#footer_container #copyright_container{font-size:10px; margin:16px 0 0 0;}



/****ABOUT****/
/*CLEAN UP!!!*/
.newsResult{padding: 10px, 0px, 10px, 0px}
.search_more, .search_more a:link, .search_more a:visited{
    margin-bottom:10px;
    font-weight:bold;
    text-decoration:underline;
    color:#00529F;  
}
.logoImageSmall {
	float:left;
	height: 100px;
	padding-bottom: 15px;
	padding-right: 15px;
	padding-top: 10px;
}
.logoImageTiny {
	float:left;
	/*border: thin solid #000000;*/
	margin: 5px 7px 10px 5px;
	margin-top: 5px;
}
.aboutTitle, .aboutTitle a {
	color:#00529F;
	text-decoration:none;
	font-size:12px;
	clear:both;
	font-weight: bold;
	text-align:left;
}
.aboutTitle a:visited {
	text-decoration:none;
}
.aboutResourceDescription {
	font-size:10px;
	text-decoration:none;
	font-style: italic;
}
.aboutTitleRnav, .aboutTitleRnav a {
	color:#0079C2;
	text-decoration:none;
	font-size:10px;
	clear:right;
	font-weight: bold;
	padding-top: 5px;
}
.aboutTitleRnav a:Visited {
	text-decoration:none;
}
.aboutImg {
	clear:right;
	float:right;
	padding-left: 25px;
}
.aboutArticle {
	float:Left;
}
.aboutArchiveMore {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	clear: both;
}
.aboutClearRight {
	clear:right;
}
.aboutDate {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.article_subhead {
	font-style: italic;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

.aboutcontent {
	float:left;
	width:580px;
	margin:0 0 0 10px;
	color:#000000;
	font-size:12px;
}
.aboutcontent h3 {
	font-size:14px;
	padding:0;
	margin:0;
	background-color:transparent;
	border:0px;
}
.aboutcontent h4 {
	font-size:12px;
	padding:0;
	margin:0;
	background-color:transparent;
	border:0px;
}
.aboutcontent p {
	padding:0;
	margin:0 0 10px 0;
}
.pic {
	float:right;
	border:2px solid #000000;
	margin:0 0 0 10px;
}

.logo {
	width:105px;
	height:100px;
	margin:0 14px 0 0;
	float:left;
	text-align:center;
}

.division {
	margin:5px 0 0 0;
	height:105px;
}

#prLinksRightNav h1 {font-size:14px;}
#prLinksRightNav ul li {
    padding:0;
	margin:0;
	list-style-type:none;	
}

.tom {float:left; width:155px; text-align:center; padding:70px 0 0 0;}

.tom img {border:0px;}
