
#hometop {position:relative; top:0px; left:0px; width:950px;}
#homebot {position:relative; top:0px; left:0px; width:950px; margin-top:20px;}
.hometitle {position:relative; top:0px; left:0px; width:290px; height:31px; color:#297d2b; font-size:1.6em; font-weight:bold; border-bottom:solid 1px #dfdfdf; padding:14px 0px 4px 10px; background-color:#ffffff;}

/* ------------------------------------------------------- 
  left   	                                    
------------------------------------------------------- */

#homeleft {float:left; width:625px; margin:0px; border:0px; padding:0px; margin-right:23px;}

#bannerbox {position:relative; top:0px; left:0px;}
#banner {position:relative; top:0px; left:0px; width:500px; border:solid 0px #cccccc; margin-bottom:10px;}
#homecontent {position:relative; top:0px; left:0px; width:605px; font-size:0.9em; padding:10px; margin-bottom:10px;}
#homecontent h1 {font-size:1.6em;}

/* ------------------------------------------------------- 
  right 	                                    
------------------------------------------------------- */

#homeright {float:left; width:300px; padding:0px; border:solid 1px #dfdfdf; background-color:#f3f6f8; background-image:url(../images/homebox.jpg); background-position:left top; background-repeat:repeat-x;}

.homenewsitem {position:relative; top:0px; left:0px; width:290px; color:#4d4d4d; font-size:0.9em; border-bottom:solid 1px #dfdfdf; padding:14px 0px 14px 10px;}
.homenewsitem a {color:#4d4d4d; font-weight:bold; font-size:1.3em;}

/* ------------------------------------------------------- 
  map   	                                    
------------------------------------------------------- */

#mapbox {position:relative; top:0px; left:0px; height:400px; font-size:0.9em; padding-top:0px; border:solid 1px #dfdfdf;}

#maptitle {position:absolute; top:12px; left:10px; z-index:80;}
#mapwards {position:absolute; top:230px; left:20px; z-index:80;}
#mapbox ol {margin:0px 0px 0px 25px; padding:0px; border:0px;}
#mapbox li {color:#3f9233; }
#mapbox li a {color:#3f9233;}
#map {position:absolute; top:10px; left:160px; width:460px; height:380px; z-index:10; background-image:url(../images/map.gif); background-position:left top; background-repeat:no-repeat;}
#mapoverlay {position:absolute; top:0px; left:0px; z-index:100;}


#map1 {position:absolute; top:79px; left:1px; visibility:hidden; z-index:50;}
#map2 {position:absolute; top:50px; left:78px; visibility:hidden; z-index:50;}
#map3 {position:absolute; top:4px; left:146px; visibility:hidden; z-index:50;}
#map4 {position:absolute; top:1px; left:267px; visibility:hidden; z-index:50;}
#map5 {position:absolute; top:71px; left:27px; visibility:hidden; z-index:50;}
#map6 {position:absolute; top:154px; left:96px; visibility:hidden; z-index:50;}
#map7 {position:absolute; top:40px; left:225px; visibility:hidden; z-index:50;}
#map8 {position:absolute; top:176px; left:97px; visibility:hidden; z-index:50;}
#map9 {position:absolute; top:168px; left:224px; visibility:hidden; z-index:50;}

/* ------------------------------------------------------- 
  bottom 	                                    
------------------------------------------------------- */

#surgery {position:relative; float:left; top:0px; left:0px; width:300px; margin-right:22px; border:solid 1px #dfdfdf; background-color:#f3f6f8; background-image:url(../images/homebox.jpg); background-position:left top; background-repeat:repeat-x;}
#ismp {position:relative; float:left; top:0px; left:0px; width:300px; margin-right:22px; border:solid 1px #dfdfdf; background-color:#f3f6f8; background-image:url(../images/homebox.jpg); background-position:left top; background-repeat:repeat-x;}
#updated {position:relative; float:left; top:0px; left:0px; width:300px; border:solid 1px #dfdfdf; background-color:#f3f6f8; background-image:url(../images/homebox.jpg); background-position:left top; background-repeat:repeat-x;}

.homeboxitem {position:relative; top:0px; left:0px; width:272px; height:140px; color:#4d4d4d; font-size:0.9em; padding:14px 0px 14px 10px;}




