/* POSITIONING BLOCKS */
#container_top {
	background:#fff url("../images/sky-tile.jpg") repeat-x;
}
#top{
	margin:0 auto;
	position:relative;
	width:700px;
	height:161px;
}
#container_main {
	background:#fff;
	padding-top:10px;
	padding-bottom:10px;
}
#main{
	margin:0 auto;
	position:relative;
	width:700px;
}
#container_footer{
	width:100%;
	background:#f6f3ea;
	border-top:1px solid #d8d4c6;
}
#footer {
	margin:0 auto;
	position:relative;
	width:700px;
}

/* general columns */
#col1 {
	float:left;
	width:210px;
}
#col2 {
	position:relative;
	float:right;
	width:490px;
}

/* normal stylin' stuff */
body {
	font:10px Verdana,Helvetica, Arial, sans-serif;
	color:#666;
	background:#f6f3ea;
}
h1{
	font:20px Georgia,Times,serif;
	color:#004f62;
	padding-top:25px;
}
h2{
	font:11px Verdana,Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#004f62;
	padding-top:20px;
}
p, ul, li {
	line-height:18px;
}
ul{padding:18px 0 18px 18px}


a{	color:#666; text-decoration:underline}
a:hover{color:#004f62;}

/* footer */
#footer{
	font:11px arial,Verdana,Helvetica,sans-serif;
	color:#9a8f6f;
	padding-top:5px;
}
#footer a{
	color:#9a8f6f;
	text-decoration:none;
}
#footer a:hover{
	color:#006280;
}
#links1 {
	position:absolute;
	top:5px;
	left:11px;
}
#links2{
	position:absolute;
	top:5px;
	left:95px;
}
#footer_main{
	position:absolute;
	top:5px;
	left:275px;
}
#footer ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}
#footer ul li {
	padding-left: 8px;
	background: url(../images/arrow.gif) no-repeat 0 5px;
}

/* preload DIV is hidden */
#preload {
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
}

/* top nav */
#nav_home,#nav_home_on {
	display:block;
	width:81px;
	height:25px;
	background:url("../images/nav_home_f1.jpg") no-repeat;
	position:absolute;
	left:188px;
	top:136px;
}
#nav_home:hover {
	background:url("../images/nav_home_f2.jpg") no-repeat;
}
#nav_home_on {
	background:url("../images/nav_home_f3.jpg") no-repeat;
}
#nav_about,#nav_about_on {
	display:block;
	width:81px;
	height:25px;
	background:url("../images/nav_about_f1.jpg") no-repeat;
	position:absolute;
	left:269px;
	top:136px;
}
#nav_about:hover {
	background:url("../images/nav_about_f2.jpg") no-repeat;
}
#nav_about_on {
	background:url("../images/nav_about_f3.jpg") no-repeat;
}
#nav_services,#nav_services_on {
	display:block;
	width:81px;
	height:25px;
	background:url("../images/nav_services_f1.jpg") no-repeat;
	position:absolute;
	left:350px;
	top:136px;
}
#nav_services:hover {
	background:url("../images/nav_services_f2.jpg") no-repeat;
}
#nav_services_on {
	background:url("../images/nav_services_f3.jpg") no-repeat;
}
#nav_contact,#nav_contact_on {
	display:block;
	width:81px;
	height:25px;
	background:url("../images/nav_contact_f1.jpg") no-repeat;
	position:absolute;
	left:431px;
	top:136px;
}
#nav_contact:hover {
	background:url("../images/nav_contact_f2.jpg") no-repeat;
}
#nav_contact_on {
	background:url("../images/nav_contact_f3.jpg") no-repeat;
}
/* hides the text of all the normal links in the HTML */
#nav_home,#nav_about,#nav_services,#nav_contact {
	text-decoration:none;
}
#nav_home span,#nav_home_on span,#nav_about span,#nav_about_on span,#nav_services span,#nav_services_on span,#nav_contact span,#nav_contact_on span {
	visibility: hidden;
}

/* left nav */
#nav2_stationery {
	display:block;
	width:84px;
	height:11px;
	background:url("../images/nav2_stationery_f1.gif") no-repeat;
	position:absolute;
	left:60px;
	top:277px;
}
#nav2_stationery:hover {
	background:url("../images/nav2_stationery_f2.gif") no-repeat;
}
#nav2_copying {
	display:block;
	width:126px;
	height:11px;
	background:url("../images/nav2_copying_f1.gif") no-repeat;
	position:absolute;
	left:39px;
	top:306px;
}
#nav2_copying:hover {
	background:url("../images/nav2_copying_f2.gif") no-repeat;
}
#nav2_artsupplies {
	display:block;
	width:92px;
	height:11px;
	background:url("../images/nav2_artsupplies_f1.gif") no-repeat;
	position:absolute;
	left:56px;
	top:335px;
}
#nav2_artsupplies:hover {
	background:url("../images/nav2_artsupplies_f2.gif") no-repeat;
}
#nav2_backtoschool {
	display:block;
	width:160px;
	height:11px;
	background:url("../images/nav2_backtoschool_f1.gif") no-repeat;
	position:absolute;
	left:22px;
	top:364px;
}
#nav2_backtoschool:hover {
	background:url("../images/nav2_backtoschool_f2.gif") no-repeat;
}
#nav2_customerservice {
	display:block;
	width:132px;
	height:11px;
	background:url("../images/nav2_customerservice_f1.gif") no-repeat;
	position:absolute;
	left:36px;
	top:393px;
}
#nav2_customerservice:hover {
	background:url("../images/nav2_customerservice_f2.gif") no-repeat;
}
#nav2_contactus {
	display:block;
	width:101px;
	height:18px;
	background:url("../images/nav2_contactus_f1.gif") no-repeat;
	position:absolute;
	left:56px;
	top:432px;
}
#nav2_contactus:hover {
	background:url("../images/nav2_contactus_f2.gif") no-repeat;
}
/* hides the text of all the normal links in the HTML */
#nav2_stationery,#nav2_copying,#nav2_artsupplies,#nav2_backtoschool,#nav2_customerservice,#nav2_contactus {
	text-decoration:none;
}
#nav2_stationery span,#nav2_copying span,#nav2_artsupplies span,#nav2_backtoschool span,#nav2_customerservice span,#nav2_contactus span {
	visibility: hidden;
}
