@charset"UTF-8";
p.MsoNoSpacing { margin:0cm; margin-bottom:0.0001pt; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; 
}
p.MsoNormal { margin-top:0cm; margin-right:0cm; margin-bottom:10pt; margin-left:0cm; line-height:normal; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; }




 /* -------- basic styling -------- */
 * { margin:0 auto; padding:0px; font-size: 14px;
	 }

	 
body { font-size: 100%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align: center; }



#wrapper { position:relative; background:#FFF ; width: 770px; text-align:left; margin:0 auto; overflow:hidden;  }
	
/* --------- position container elements -----------*/

h1 { text-transform:none; color: #115f3a; font-size:28px; text-decoration: none; padding: 0px; font-weight: bolder; font-family: Verdana, Geneva, sans-serif; 
}
#index1 { margin: 5px; padding: 5px; float: left; width: 500px; font-family: Verdana, Geneva, sans-serif; }
#index2 { margin: 5px; padding: 5px; float: left; width: 500px; }

p { font-family: Georgia, "Times New Roman", Times, serif; color: #333; margin: 5px; }


h2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #115F3A; }

#header { height: 135px; position: relative; background-image:url(../_images/headerTile.jpg); background-repeat:repeat-x;  }

h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ; font-size:.7em; color:#333;
}
h4 { font-family: Verdana, Geneva, sans-serif; font-size: 18px; margin: 0px; padding: 0px; line-height: 125%; color: #FFF; text-align: center; margin-left: 0px; }
#mainContent h4 { font-family: Verdana, Geneva, sans-serif; font-size: 16px; font-weight: bold; margin: 0px 20px 0px 0px; padding: 0px; color: #030; }



#mainContent { float: left; padding: 0; font-size: 14px; width: 500px; text-align:center; 
	}

#sidebar { font-weight:bold; float: right; margin: 20px 0 0 0; padding: 0px; position: relative; font-size: 1em; width: 240px; background-image:url(../_images/wrapperSideBarTile.jpg); background-repeat:repeat-y; }
#mainContent ul li h3  { margin: 0px 0px 0px 230px; }


#sidebar p { color:#FFF; font-family: Verdana, Geneva, sans-serif; margin:5px auto; padding: 2px; float: right; font-size: 16px; line-height:150%; text-align: center; 
}

#sidebar img { border:none; margin:12px; padding: 0 px; float:right;   
}
#sidebar h4 { margin: 0px; padding: 0px; }

#sidebarCorner img{ margin: 0px 0px; padding: 0px; border-width: 0px; border-style: none; float: right; }


#clear {
	clear:both;
	}
#mainContent img { margin: 5px 15px 5px 0px; padding: 0px; border:none; }

#footer { height: 140px; font: .8em "Trebuchet MS", Arial, Helvetica, sans-serif; background: url(../_images/footerTile.jpg); background-repeat: repeat-x;  border:none; overflow:visible; 
		}
	
#search { position:absolute; top: 0px; width: 222px; left: 550px; margin: 0 px; 
	}

#nav_main {
	position: absolute;
	}
	
#headerbg { height: 135px; background: url(../_images/headerTile.jpg) repeat-x; width:auto; text-align: center; 

}
	
#headerMenu { height: 25px; background: url(../_images/headerMenuTile.jpg) repeat-x; position:absolute; width: 770px; float: left; top: 110px; }

#mainContent #thumbs a:active img {border: 3px ridge green;
}

#panelContainer { width: 500px; background: #FFF; margin: 0; padding: 5px 0; color: #030; }

#mainContent .SlidingPanelsContentGroup h2 { margin: 10px 0 0 20px; padding: 0; text-align:left; color:#030; }

#mainContent .SlidingPanelsContentGroup p { margin:5px 20px; padding:10; text-align:left; color:#030; 
	}

	
#banner { margin: 0px; padding: 0px; border:none;
}
#mainContent ul li { margin: 10px 10px 10px 25px; padding: 0px; list-style-image: url(../_images/Bullet1.jpg); list-style-position: outside; }

A.navlink, A.nav:visited {color:#115F3A
}

a:link { color: #063; }
.highlight { font-family: Verdana, Geneva, sans-serif; font-size: 16px; font-weight: bold; color: #91c73e; }

#mainContent .centerImage {
	margin:0px auto 0px 135px;
}
#announcement { background: #F00; margin: 5px; padding: 5px; }
.highlightRed { color: #000; background: #C00; margin: 2px; padding: 0px; }
#homeFooter { background: url(../_images/homePageBanner.pngimage); margin: -10px 0 0 5px; padding: 0px; float: left; background-color: #3d5e02; }
#mailit { margin: -37px 0px 0px 10px; padding: 0px; position: relative; }
#mailit img { margin: 10px 0px 0px 5px; padding: 0px; }

