/* CSS Document */
/* This document is based on the SUIT toolkit http://userdocs.mit.edu/portal-nb/insidemitstandards/suit.html */
/* It will enable use of some 'canned' js to be used later, if so desired */

/* DConlon 12/1/2007 */

/* Begin Override and Normalize all browser defaults */
 html, head, body, 
 h1, h2, h3, h4, h5, h6, 
 div, span, p, blockquote, img, a,
 table, caption, tr, thead, th, tbody, td,
 ul, ol, li, label, form, input, ins {
	margin:0;
	padding:0;
	line-height:1em;
	font-size:1em;
	text-decoration:none;
	}
	  
img {
	border:none;
	}
	
body {
	font-size:10px; /* Establishes 1em = 10px as the default for the page, Eirgo 1.2em = 12px */
	text-align:center;
	background-color:#e1fde0;
	}
.widthContainer {
	width:959px; /* Optimized for 1024x768 This declaration can be overridden in in hi1, hi2, mid, lo1, or lo2 if necessary */
	margin:0px 0px 0px 0px;
	padding-left:20px; /* can give uniform margin to left side (commonly used) subtract figure from width:999 for optimization */
	border-right:20px solid #dcdcbb;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#ffffff;
	}
/* End Global Declarations */

html {
	margin:0px;
	padding:0px;
	font-size:100%;
	}

body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}

/* Begin hi1 declarations */
#hi1 {
	width:100%;
	}
#hi1 h1 { font-size:1.8em; line-height:1.8em;}
#hi1 h2 {}
#hi1 h3 {}
#hi1 h4 {}
#hi1 h5 {}
#hi1 h6 {}
#hi1 p {}
#hi1 blockquote {}
#hi1 a {}
#hi1 a:link {}
#hi1 a:hover {}
#hi1 a:active {}
#hi1 a:visited {}
#hi1 ul {}
#hi1 ol {}
#hi1 li {}
#hi1 label {}
#hi1 form {}
#hi1 input {}
#hi1 ins {}
#hi1 img {margin-top: 20px; margin-bottom:10px;}
#hi1 table {}
#hi1 thead {}
#hi1 tr {}
#hi1 th {}
#hi1 tbody {}
#hi1 td {}
#hi1 .widthContainer {}
/* End hi1 Declarations */

/* Begin hi2 declarations */

#hi2 {
	width:100%;
	text-align:center;
	padding:1.2em 1.4em 1.2em .1px;
	letter-spacing:.1em; line-height:2em;
	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
	}
#hi2 h1 {}
#hi2 h2 {}
#hi2 h3 {}
#hi2 h4 {}
#hi2 h5 {}
#hi2 h6 {}
#hi2 p {}
#hi2 blockquote {}
#hi2 a {font-size:1.2em; padding:.8em 2em .8em 2em; text-transform:lowercase; border:1px solid #3a1e1a; border-right:1px solid #3a1e1a; border-bottom:1px solid #3a1e1a;background-color:#e1fde0; letter-spacing:.1em; margin-right:1em; margin-left:1em;}
#hi2 a:link { color:#313b10;}
#hi2 a:hover { background-color:#dcdcbb;}
#hi2 a:active {}
#hi2 a:visited {}
#hi2 ul {list-style-type:none;}
#hi2 ol {}
#hi2 li { display:inline;}
#hi2 label {}
#hi2 form {}
#hi2 input {}
#hi2 ins {}
#hi2 img {}
#hi2 table {}
#hi2 thead {}
#hi2 tr {}
#hi2 th {}
#hi2 tbody {}
#hi2 td {}
#hi2 .widthContainer {}
/* End hi2 Declarations */

/* Begin mid declarations */
#mid {
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	}
#mid h1 {}
#mid h2 {}
#mid h3 {}
#mid h4 {}
#mid h5 {}
#mid h6 {}
#mid p {}
#mid blockquote {}
#mid a {}
#mid a:link {}
#mid a:hover {}
#mid a:active {}
#mid a:visited {}
#mid ul {}
#mid ol {}
#mid li {}
#mid label {}
#mid form {}
#mid input {}
#mid ins {}
#mid img {}
#mid table {}
#mid thead {}
#mid tr {}
#mid th {}
#mid tbody {}
#mid td {}
#mid .widthContainer {}
/* End mid Declarations */


/* Begin mid #nav1 declarations */
#mid #nav1 {font-family:Palatino Linotype, Book Antiqua, Palatino, serif; float:right; width:300px; margin-right:20px;}
#mid #nav1 h1 { font-size:1.8em;}
#mid #nav1 h2 { font-size:1.6em;}
#mid #nav1 h3 {}
#mid #nav1 h4 {}
#mid #nav1 h5 {}
#mid #nav1 h6 {}
#mid #nav1 p {  font-size:1.5em; line-height:1.7em; margin-top:.6em; margin-bottom:.6em;}
#mid #nav1 blockquote {}
#mid #nav1 a {}
#mid #nav1 a:link {}
#mid #nav1 a:hover {}
#mid #nav1 a:active {}
#mid #nav1 a:visited {}
#mid #nav1 ul {}
#mid #nav1 ol {}
#mid #nav1 li {}
#mid #nav1 label {}
#mid #nav1 form {}
#mid #nav1 input {}
#mid #nav1 ins {}
#mid #nav1 img {padding:5px; border:1px solid #000000; margin-bottom:1em;}
#mid #nav1 table {}
#mid #nav1 thead {}
#mid #nav1 tr {}
#mid #nav1 th {}
#mid #nav1 tbody {}
#mid #nav1 td {}
/* End mid #nav1 Declarations */

/* Begin mid #nav2 declarations */
#mid #nav2 { float:right;}
#mid #nav2 h1 {}
#mid #nav2 h2 {}
#mid #nav2 h3 {}
#mid #nav2 h4 {}
#mid #nav2 h5 {}
#mid #nav2 h6 {}
#mid #nav2 p { font-size:1.5em; line-height:2em; margin-top:.6em; margin-bottom:.6em;}
#mid #nav2 blockquote {}
#mid #nav2 a {}
#mid #nav2 a:link {}
#mid #nav2 a:hover {}
#mid #nav2 a:active {}
#mid #nav2 a:visited {}
#mid #nav2 ul {}
#mid #nav2 ol {}
#mid #nav2 li {}
#mid #nav2 label {}
#mid #nav2 form {}
#mid #nav2 input {}
#mid #nav2 ins {}
#mid #nav2 img {}
#mid #nav2 table {}
#mid #nav2 thead {}
#mid #nav2 tr {}
#mid #nav2 th {}
#mid #nav2 tbody {}
#mid #nav2 td {}
/* End mid #nav2 Declarations */

/* Begin mid #nav3 declarations */
#mid #nav3 {}
#mid #nav3 h1 {}
#mid #nav3 h2 {}
#mid #nav3 h3 {}
#mid #nav3 h4 {}
#mid #nav3 h5 {}
#mid #nav3 h6 {}
#mid #nav3 p {}
#mid #nav3 blockquote {}
#mid #nav3 a {}
#mid #nav3 a:link {}
#mid #nav3 a:hover {}
#mid #nav3 a:active {}
#mid #nav3 a:visited {}
#mid #nav3 ul {}
#mid #nav3 ol {}
#mid #nav3 li {}
#mid #nav3 label {}
#mid #nav3 form {}
#mid #nav3 input {}
#mid #nav3 ins {}
#mid #nav3 img {}
#mid #nav3 table {}
#mid #nav3 thead {}
#mid #nav3 tr {}
#mid #nav3 th {}
#mid #nav3 tbody {}
#mid #nav3 td {}
/* End mid #nav3 Declarations */

/* Begin mid #nav4 declarations */
#mid #nav4 {}
#mid #nav4 h1 {}
#mid #nav4 h2 {}
#mid #nav4 h3 {}
#mid #nav4 h4 {}
#mid #nav4 h5 {}
#mid #nav4 h6 {}
#mid #nav4 p {}
#mid #nav4 blockquote {}
#mid #nav4 a {}
#mid #nav4 a:link {}
#mid #nav4 a:hover {}
#mid #nav4 a:active {}
#mid #nav4 a:visited {}
#mid #nav4 ul {}
#mid #nav4 ol {}
#mid #nav4 li {}
#mid #nav4 label {}
#mid #nav4 form {}
#mid #nav4 input {}
#mid #nav4 ins {}
#mid #nav4 img {}
#mid #nav4 table {}
#mid #nav4 thead {}
#mid #nav4 tr {}
#mid #nav4 th {}
#mid #nav4 tbody {}
#mid #nav4 td {}
/* End mid #nav4 Declarations */

/* Begin mid #nav4 declarations */
#mid #content {margin-right:340px; font-family:Palatino Linotype, Book Antiqua, Palatino, serif;}
#mid #content h1 { font-size:1.8em; margin-top:1em;}
#mid #content h2 { font-size:1.6em; line-height:2em; font-style:italic;}
#mid #content h3 { font-size:1.4em; line-height:1.6em; text-decoration:underline;}
#mid #content h4 {}
#mid #content h5 {}
#mid #content h6 {}
#mid #content p {  font-size:1.5em; line-height:1.7em; margin-top:.6em; margin-bottom:.6em; }
#mid #content blockquote {}
#mid #content a {}
#mid #content a:link {}
#mid #content a:hover {}
#mid #content a:active {}
#mid #content a:visited {}
#mid #content ul {}
#mid #content ol {}
#mid #content li {}
#mid #content label {}
#mid #content form {}
#mid #content input {}
#mid #content ins {}
#mid #content img {padding:5px; border:1px solid #000000; }
#mid #content table {}
#mid #content thead {}
#mid #content tr {}
#mid #content th {}
#mid #content tbody {}
#mid #content td {}
#mid #content ul.services {list-style-type:none; margin-left:5em; margin-right:5em;}
#mid #content h2.name { font-style:normal;}
#mid #content .staffphoto {float:left; margin:0px 20px 20px 0px}

#mid #nav1 #slideshow1 img { float:left;}
/* End mid #nav4 Declarations */

/* Begin lo1 declarations */
#lo1 {
	width:100%;
	text-align:center;
	padding-bottom:1em;
	font-size:1.2em;
	line-height:1.3em;
	}
#lo1 h1 {}
#lo1 h2 {}
#lo1 h3 {}
#lo1 h4 {}
#lo1 h5 {}
#lo1 h6 {}
#lo1 p {}
#lo1 blockquote {}
#lo1 a {}
#lo1 a:link {color:#663366;}
#lo1 a:hover {}
#lo1 a:active {}
#lo1 a:visited {}
#lo1 ul {}
#lo1 ol {}
#lo1 li {}
#lo1 label {}
#lo1 form {}
#lo1 input {}
#lo1 ins {}
#lo1 img {}
#lo1 table {}
#lo1 thead {}
#lo1 tr {}
#lo1 th {}
#lo1 tbody {}
#lo1 td {}
#lo1 .widthContainer {}
/* End lo1 Declarations */

/* Begin lo2 declarations */
#lo2 {
	width:100%;
	}
#lo2 h1 {}
#lo2 h2 {}
#lo2 h3 {}
#lo2 h4 {}
#lo2 h5 {}
#lo2 h6 {}
#lo2 p {}
#lo2 blockquote {}
#lo2 a {}
#lo2 a:link {}
#lo2 a:hover {}
#lo2 a:active {}
#lo2 a:visited {}
#lo2 ul {}
#lo2 ol {}
#lo2 li {}
#lo2 label {}
#lo2 form {}
#lo2 input {}
#lo2 ins {}
#lo2 img {}
#lo2 table {}
#lo2 thead {}
#lo2 tr {}
#lo2 th {}
#lo2 tbody {}
#lo2 td {}
#lo2 .widthContainer {}
/* End lo2 Declarations */