* {
margin: 0;
padding: 0;
}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:0;
	background:#cec3cf;              /*WAS #4E4F41 */ 
	letter-spacing:0px;
	background-image:url(images/stripe-0.gif);  /* WAS stripe-0.png  */
	background-repeat:repeat-x;
	font-size: 12px;
	line-height: 1.5em;
}

br {
	line-height: 25px;
}

h1, h2, h3, h4, h5, h6 {
  	color: #7E7E7E;
	font-weight: lighter;
	letter-spacing: -0.4px;
}

h1 {
	font-size: 175%;
}

h2 {
	font-size: 145%;
	margin:5px 5px 5px 0;
	/*margin:15px 5px 5px 0; */
}

h3 {
	font-size: 130%;margin:0 0 3px;
}

h4 {
	margin:5px 5px 5px 0; /* WAS none*/
	font-size: 115%;
	font-style: italic;
	font-weight: bold;
}

h5 {
	font-size: 115%;
	font-style: normal;
	font-weight: bold;
}

a{color:#63760A;text-decoration:none}   /*WAS   text-decoration:underline */
.clear{clear:both;overflow:hidden;margin:0;padding:0;height:1px}
a:hover{text-decoration:underline}   /*WAS   text-decoration:none */




#wrapper{width:769px;margin:20px auto;background:url(images/l-bg.png) repeat-y center}#top{height:9px;margin:0;padding:0;background-image:url(images/top.png);background-repeat:no-repeat;background-position:center bottom}#header{background:url(images/shade.gif) repeat-x top;height:149px;margin:0 21px}#logo{float:left;width:731px;margin-top:-8px;margin-left:-2px;padding:0}#sm{float:right;padding:10px 10px 0 0}

#nav{
	background:url(images/nav.gif) repeat-x top;
	height:40px;
	margin:0 21px;   /*WAS  margin:0 18px;  */
	padding-left:1px;
	font-size: 110%;  /*WAS  115%;  */
}
#nav ul{margin:0;list-style:none;padding:0}
#nav li{display:block;float:left}
#nav li a{
	color:#FAFCF8;
	text-decoration:none;
	display:block;
	padding:12px 15px 10px 15px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #4B4B4B ;
}#nav li a.current,#nav li a:hover{background:url(images/hover.gif) repeat-x top}

#main{background:url(images/shade.gif) repeat-x top;margin:2px 21px;padding:10px;overflow:hidden;clear:both}

#content{
		width:500px;
		/*WAS padding:10px 10px 10px 15px; */
		padding-top:10px;
		padding-right:10px;
		padding-bottom:10px;
		padding-left:10px;
		float:left
		}
#content p{
		/*WAS  margin-top:0 0 10px */
		margin-top:0px;
		margin-right:0px;
		margin-bottom:10px;
		margin-left:0px;
		}
#content ul{
		padding:0 0 10px;
		margin:15px 0 0 25px;
		list-style: none;
		}
#content li{margin:0;padding:0 0 4px;}

.img{border:1px solid #e5e5e5;padding:7px;margin:0 0 12px;background-color:#fff}
.box0{width:460px;float:left;padding:7px;border:1px solid #e5e5e5}
.box1{width:215px;float:left;padding:7px;border:1px solid #e5e5e5}
.box2{width:215px;float:left;padding:7px;margin-left:12px;border:1px solid #e5e5e5}
.cont{display:block;background-color:#F7F7F7;padding:8px}
.cont:hover{background-color:#fff}

#sidebar{width:180px;margin:0 0 0 520px;font-size:100%}
#sidebar2{width:180px;margin:0 0 0 520px;font-size:100%}

.menu{margin:15px 0 0;padding:0;list-style:none}
.menu li{height:25px;padding:10px 0 0 45px;background:url(images/menu.gif) repeat-x left top}
.menu a{color:#63760A;text-decoration:none;font-size:100%;}
.menu a:hover{color:#000;font-size:100%;}
.menutitle{font-size:100%;}

.menu2{
	margin:0px 0 0;
	padding:0;
	list-style-image: url(images/blank.gif);
	list-style-type: none;
}
.menu2 li{height:25px;padding:11px 0 0 45px;background:url(images/menu-long.gif) no-repeat left top}
.menu2 a {color:#63760A;text-decoration:none;font-size:100%;}
.menu2 a:hover{color:#000;font-size:100%;}
#wrapper #main #content .menu2{margin:20px 0 0;padding:0;list-style-image: url(images/blank.gif);list-style:none}
#wrapper #main #content .menu2 li{height:25px;padding:11px 0 0 45px;background:url(images/menu-long.gif) no-repeat left top}
#wrapper #main #content .menu2 a {color:#63760A;text-decoration:none;font-size:100%;}
#wrapper #main #content .menu2 a:hover{color:#000;font-size:100%;}

.menu3{margin:0px 0 0;padding:0;list-style:none}
.menu3 li{height:40px;padding:10px 0 0 45px;background:url(images/menusm.gif) repeat-x left top}
.menu3 a{
	color:#63760A;
	text-decoration:none;
	font-size:100%;
	font-style: italic;
}
.menu3 a:hover{color:#000;font-size:100%;}

.menu4{margin:0px 0 0;padding:0;list-style:none}
.menu4 li{height:25px;padding:10px 0 0 45px;background:url(images/menusm.gif) repeat-x left top}
.menu4 a{
	color:#63760A;
	text-decoration:none;
	font-size:100%;
	font-style: italic;
}
.menu4 a:hover{color:#000;font-size:100%;}

.testimonialtitle{
	margin:60px 0px 0px 25px;
	padding:0;
	list-style:none;
	font-size: 100%;
	font-style: italic;
	color: #666666;
	font-weight: bold;
}
.testimonial{margin:35px 0px 0px 30px;padding:0;list-style:none;font-size: 100%;font-style: italic;color: #666666;}
.style6 {font-size: 92.5%}


/* was background:#737373                                                                                      					    height:13px;margin:0 18px     */
#footer-line{background:#cec3cf url(images/footer.gif) repeat-x left;height:13px;margin:0 18px}
#footer{margin:2px 21px;padding:8px;line-height:1.6em;font-size:x-small}.crd a{color:#565655;text-decoration:none}

#bottom{background:url(images/bottom.png) no-repeat center;height:6px}  /* 27px  */

#wrapper #footer a{font-size:x-small}#wrapper #main #sidebar .menu a{text-decoration:none;font:lighter 12px}.style2{font:700 18px}#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}#lightbox a img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:none}#prevLink,#nextLink{width:100%;height:100%;background:transparent url(lightbox/images/blank.gif) no-repeat;display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(lightbox/images/prev.gif) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(lightbox/images/next.gif) right 15% no-repeat}#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}#imageData{padding:0 10px;color:#666}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #caption{font-weight:700}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}
