/*CSS file created 5-21-2002*/

/*--------------------GLOBAL--------------------*/
BODY{background-color: #000000} 
P{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;} 
td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;} 
.h1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #084993; font-weight: bold; font-style: normal;}
.h1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; font-style: normal;}

/*--------------------SPECIFIC--------------------*/ 
.frontpage {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;} 
.address {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;} 
.caption {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.directions {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; font-style: normal;}


/*--------------------LINKS--------------------*/ 
A:link {color: #FFFFFF} /* unvisited links */ 
A:active {color: #FFFFFF} /*active links*/ 
A:visited {color: #FFFFFF} /* visited links */ 
A:hover {color: #FFFFFF} /* mouseover */ 


.icon-left { position: absolute; width: 146px; height: 601px; left:0; top: 0; background: url(/images/left-side-icons.png) top left no-repeat; }
.icon-left-inner { margin: 0 0 0 50px; }
.icon-right { position: absolute; width: 146px; height: 601px; right:0; top:0; background: url(/images/right-side-icons.png) top right no-repeat; }
.icon-right-inner { margin: 2px 50px 0 0; }
.icongrid { width:100%; border-collapse:collapse; border-width:0; padding:0 10px; }
.icongrid td {padding:13px 20px; vertical-align:top; }
.icongrid td img { border: 0; }

#bank.buttons_left { background: url(/images/icons-left.png) no-repeat 0 -11px; height: 72px; width: 60px; display:block; }
#bank.buttons_left:hover { background: url(/images/icons-left.png) no-repeat; background-position: 0px -567px; height: 72px; width: 60px; border: none; display: block; }
#school.buttons_left { background: url(/images/icons-left.png) no-repeat 0 -99px; height: 68px; width: 60px; display:block; }
#school.buttons_left:hover { background: url(/images/icons-left.png) no-repeat; background-position: 0px -654px; height: 68px; width: 60px; border: none; display: block; }
#restaurant.buttons_left { background: url(/images/icons-left.png) no-repeat 0 -187px; height: 69px; width: 60px; display:block; }
#restaurant.buttons_left:hover { background: url(/images/icons-left.png) no-repeat; background-position: 0px -740px; height: 69px; width: 60px; border: none; display: block; }
#government.buttons_left { background: url(/images/icons-left.png) no-repeat 0 -278px; height: 68px; width: 60px; display:block; }
#government.buttons_left:hover { background: url(/images/icons-left.png) no-repeat; background-position: 0px -831px; height: 68px; width: 60px; border: none; display: block; }
#religious.buttons_left { background: url(/images/icons-left.png) no-repeat 0 -371px; height: 70px; width: 60px; display:block; }
#religious.buttons_left:hover { background: url(/images/icons-left.png) no-repeat; background-position: 0px -923px; height: 70px; width: 60px; border: none; display: block; }
#university.buttons_left { background: url(/images/icons-left.png) no-repeat 0 -470px; height: 76px; width: 60px; display:block; }
#university.buttons_left:hover { background: url(/images/icons-left.png) no-repeat; background-position: 0px -1024px; height: 76px; width: 60px; border: none; display: block; }

#medical.buttons_right { background: url(/images/icons-right.png) no-repeat 0 -11px; height: 68px; width: 60px; display:block; }
#medical.buttons_right:hover { background: url(/images/icons-right.png) no-repeat; background-position: 0px -567px; height: 68px; width: 60px; border: none; display: block; }
#retail.buttons_right { background: url(/images/icons-right.png) no-repeat 0 -99px; height: 70px; width: 60px; display:block; }
#retail.buttons_right:hover { background: url(/images/icons-right.png) no-repeat; background-position: 0px -654px; height: 70px; width: 60px; border: none; display: block; }
#auto.buttons_right { background: url(/images/icons-right.png) no-repeat 0 -187px; height: 69px; width: 60px; display:block; }
#auto.buttons_right:hover { background: url(/images/icons-right.png) no-repeat; background-position: 0px -740px; height: 69px; width: 60px; border: none; display: block; }
#policefire.buttons_right { background: url(/images/icons-right.png) no-repeat 0 -278px; height: 78px; width: 60px; display:block; }
#policefire.buttons_right:hover { background: url(/images/icons-right.png) no-repeat; background-position: 0px -831px; height: 78px; width: 60px; border: none; display: block; }
#parks.buttons_right { background: url(/images/icons-right.png) no-repeat 0 -371px; height: 87px; width: 60px; display:block; }
#parks.buttons_right:hover { background: url(/images/icons-right.png) no-repeat; background-position: 0px -923px; height: 87px; width: 60px; border: none; display: block; }
#corporate.buttons_right { background: url(/images/icons-right.png) no-repeat 0 -470px; height: 76px; width: 60px; display:block; }
#corporate.buttons_right:hover { background: url(/images/icons-right.png) no-repeat; background-position: 0px -1024px; height: 76px; width: 60px; border: none; display: block; }

/*--------------------MADE FOR--------------------*/ 
h1.madefor { text-decoration: underline; width: 612px; }
