
a#home img {background: url(images/sis_home_off.jpg) top left no-repeat;}
a#home:hover img {background: url(images/sis_home_on.jpg) top left no-repeat;}

a#home_on img {background: url(images/sis_home_on.jpg) top left no-repeat;}
a#home_on:hover img {background: url(images/sis_home_on.jpg) top left no-repeat;}

a#who img {background: url(images/who_we_are_off.jpg) top left no-repeat;}
a#who:hover img {background: url(images/who_we_are_on.jpg) top left no-repeat;}

a#who_on img {background: url(images/who_we_are_on.jpg) top left no-repeat;}
a#who_on:hover img {background: url(images/who_we_are_on.jpg) top left no-repeat;}

a#what img {background: url(images/what_we_do_off.jpg) top left no-repeat;}
a#what:hover img {background: url(images/what_we_do_on.jpg) top left no-repeat;}

a#what_on img {background: url(images/what_we_do_on.jpg) top left no-repeat;}
a#what_on:hover img {background: url(images/what_we_do_on.jpg) top left no-repeat;}

a#why img {background: url(images/why_sis_off.jpg) top left no-repeat;}
a#why:hover img {background: url(images/why_sis_on.jpg) top left no-repeat;}

a#why_on img {background: url(images/why_sis_on.jpg) top left no-repeat;}
a#why_on:hover img {background: url(images/why_sis_on.jpg) top left no-repeat;}

a#clients img {background: url(images/clients_off.jpg) top left no-repeat;}
a#clients:hover img {background: url(images/clients_on.jpg) top left no-repeat;}

a#clients_on img {background: url(images/clients_on.jpg) top left no-repeat;}
a#clients_on:hover img {background: url(images/clients_on.jpg) top left no-repeat;}

a#news img {background: url(images/news_off.jpg) top left no-repeat;}
a#news:hover img {background: url(images/news_on.jpg) top left no-repeat;}

a#news_on img {background: url(images/news_on.jpg) top left no-repeat;}
a#news_on:hover img {background: url(images/news_on.jpg) top left no-repeat;}

a#store img {background: url(images/store_off.jpg) top left no-repeat;}
a#store:hover img {background: url(images/store_on.jpg) top left no-repeat;}

a#store_on img {background: url(images/store_on.jpg) top left no-repeat;}
a#store_on:hover img {background: url(images/store_on.jpg) top left no-repeat;}

a#contact img {background: url(images/contact_off.jpg) top left no-repeat;}
a#contact:hover img {background: url(images/contact_on.jpg) top left no-repeat;}

a#contact_on img {background: url(images/contact_on.jpg) top left no-repeat;}
a#contact_on:hover img {background: url(images/contact_on.jpg) top left no-repeat;}

 
body {
 	background-color: #ddd9d5;
	font-size: 12px;
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	color:#564b47;  
	padding:0px;
	margin-top:0px auto;
	margin:0px auto;
	text-align: center;
}
 	
 
#content { 	
	text-align: left;
	vertical-align: top;
	margin-top:10px;	
	margin:0px auto;
	padding:0px;
	width:840px;
	height:654px;
	background-color: #ffffff;
	 
}
 

#banner  {
	margin-top:0px;
	margin-left:0px;
	padding:10px;
	width:840px;
	height:80px;

}


#logo	{
	margin-top:10px;
	margin-left:10px;
	float:left;
}


#verbiage	{
	text-align:right;
	margin-top:10px;
	margin-right:15px;
	float:right;
}


#mainnav  {
	position:absolute;
	top:100px;
	text-align:left;
	margin:0px;
	width:840px;
	height:37px;
	background-color:#ffffff;
		 
}


#slideshow {
	position:relative;
	top:37px; 
	margin:0px;
	width:840px;
	height:207px;
	background-color:#ffffff;
}

#lowercontent {

	margin:0px;
	width:840px;
	height:330px;
	background-color:#ffffff;

}
 
#sublowercontent {
	
	
	width:840px;
	height:580px;	
	background-color:#ffffff;

}

#sub_text  {
	margin-left:20px;
 	position:relative;
	top:47px;
	 
}


#slidingnav  {
	position:relative;
	top:47px;	
	margin-left:20px;
	margin-right:10px;
	width:150px;
	background-color:#dfece8;
	 
}


#whatslidingnav  {
	position:relative;
	top:47px;	
	margin-left:20px;
	margin-right:10px;
	width:150px;
	background-color:#dfece8;
	 
}



#slidingcontent  {
	position:relative;
	top:-90px;	 
	margin-top:0px;
	margin-left:0px;
	margin-right:20px;
	text-align:left;
	width:630px;
	height:100%;
	float:right;

}


#whatslidingcontent  {
	position:relative;
	top:-200px;
	left:190px;	 
	margin-top:0px;
	margin-left:0px;
	margin-right:20px;
	text-align:left;
	width:278px;
	height:100%;
	float:left;

}


#whatvideo	{
	position:relative;
	top:-200px;
	margin-left:0px;
	margin-right:20px;
	margin-top:0px;
	width:322px;
	float:right;

}



#whycontent  {
	position:relative;
	top:47px;
	margin-left:20px;
	margin-right:20px;
	width:800px;
}

#storecontent  {
	position:relative;
	top:57px;
	margin-left:20px;
	margin-right:20px;
	width:800px;
}

#bookwrap  {
	margin-right:80px;
	width:300px;
	height:225px;
	float:left;
}
#contactcontent  {
	position:relative;
	top:47px;
	margin-left:20px;
	margin-right:20px;
	width:400px;
	float:left;
}


#contactquote  {
	position:relative;
	top:10px;
	margin-left:0px;
	margin-right:20px;
	width:300px;
	float:left;
}


}



#storecontent  {
	position:relative;
	top:47px;
	margin-left:20px;
	margin-right:20px;
	width:800px;
	
}


#bookimage {
	height:110px;
	width:85px;
	float:left;
	 
}

#booktext  {
	height:120px;
	clear:right;
}


#newsquote  {
	position:absolute;
	top:-20px;
	right:40px;
	margin-right:20px;
	width:250px;
	float:right;

}


#newsletters  {
	float:left;
}

#news2007  {
	width:175px;
	height:300px;
	float:left;	
}

#news2008  {
	width:175px;
	height:300px;
	float:left;	
}

#news2009  {
	width:175px;
	height:300px;
	float:left;	
}

#newsletterform  {
	position:absolute;
	top:0px;
	right:200px;
	width:175px;
	height:200px;	
	 
		
}

#lcleft {
	position:relative;
	top:87px;
	left:40px;
	width:375px;
	height:330px;
	font-size:1.1em;
	 
	color:#000000;
	float:left;
}


#lcdivider {
	position:relative;
	top:52px;
	left:80px;
	width:2px;
	height:250px;
	background-color:#69c1a5;
	float:left; 
}


#lcright {
	position:relative;
	top:82px;
	left:120px;
	width:320px;
	height:250px;
	font-size:.9em;
	color:#000000;
	float:left;	
}


#footer	{ 
	width:840px;
	height:45px;
	background-color:#3e9378;
	font-family: Helvetica, Verdana, Arial, Sans-Serif;	
	color:#383838;
	float:left;
}

#aggie {
	 
	float:right;
	margin-right:20px;
	
	 
}
 

#subfooter	{ 
	position:relative;
	top:-300px; 
	width:840px;
	height:45px;	 
	background-color:#3e9378;
	font-family: Helvetica, Verdana, Arial, Sans-Serif;	
	color:#383838;
	float:left;
	
}

#whosubfooter	{ 
	position:relative;
	top:-200px; 
	width:840px;
	height:45px;	 
	background-color:#3e9378;
	font-family: Helvetica, Verdana, Arial, Sans-Serif;	
	color:#383838;
	float:left;
}

#aggiewho {
	position:relative;
	top:-230px; 	 
	float:right;
	margin-right:20px;
}

#newsfooter	{ 
	position:relative;
	top:65px;
	left:220px;	 	
	width:840px;
	height:45px;
	background-color:#3e9378;
	text-align:left;
	font-family: Helvetica, Verdana, Arial, Sans-Serif;	
	color:#383838;
	float:left;
}

