html,body{margin:0;padding:0}

body{text-align:left;
	color:#4d5345;
	letter-spacing: normal;
	background-color:#fff;
	font-family:  Georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 100%;
	line-height: 1.0;} 
	

h4{font-size: 100%; color:#990033; line-height:80%}

div#wrapper{float:left;width:960px; border:thin #ffffff}


/* T O P N A V */
ul {
  text-align: left;
  display: inline;
  margin: 0;
  padding: 12px 4px 12px 0;
  list-style: none;
  -webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0px rgba(0, 0, 0, 0.15);
}
ul li {
  font-family:  Georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 110%;
	text-decoration: none;
  display: inline-block;
  margin-right: -4px;
  position: relative;
  padding: 15px 12px;
  background: #fff;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
ul li:hover {
  background: #ffffff;
  color: #ffffff;
}
ul li ul {
  padding: 0;
  position: absolute;
  top: 40px;
  left: 0;
  width: 170px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
}
ul li ul li {
	font-family:  font-family:  Georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 90%; 
  background: #fff; 
  display: block; 
  color: #008800;
  text-shadow: 0 0px 0 #000;
}
ul li ul li:hover { background: #fff; }
ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}
		
a.one:link {color:#7499a2; text-decoration: none} /* unvisited link*/
a.one:visited {color:#A00; text-decoration: none} /* visited link*/
a.one:hover {font-weight:300; color:#C90; text-decoration: none} /*  link with pointer hovering*/
a.one:active {color:#00CC00; text-decoration: none} /* the selected link*/

a.one-1:link {color:#000000; text-decoration: none} /* unvisited link*/
a.one-1:visited {color:#A00; text-decoration: none} /* visited link*/
a.one-1:hover {font-weight:400; color:#C90; text-decoration: none} /*  link with pointer hovering*/
a.one-1:active {color:#00CC00; text-decoration: none} /* the selected link*/

/* bottom nav */

a.two:link {color:#000000; text-decoration: none} /* unvisited link*/
a.two:visited {color:#B00; text-decoration: none} /* visited link*/
a.two:hover {color:#003366; text-decoration: underline} /*  link with pointer hovering*/
a.two:active {color:#00CC00; text-decoration: none} /* the selected link*/

/* text nav */

a.three:link {color:#ffffff; text-decoration: none} /* unvisited link*/
a.three:visited {color:#CCC; text-decoration: none} /* visited link*/
a.three:hover {color:#FC6; text-decoration: none} /*  link with pointer hovering*/
a.three:active {color:#FF9966; text-decoration: none} /* the selected link*/


div#header h1{height:40px;line-height:60px;margin:0; padding-right:15px;background-color: #ffffff; color: #000000; padding-bottom:0px}
div#header p{line-height:1.5; padding:12px 5px 5px 15px; background: #ffffff; border:thin}
  
div#container{text-align:left; background-color:#FFFFFF; border:1px 1px 1px 1px; border-color:#A00}
div#container{width:960px;margin:0 auto; padding: 15px 0px 0px 0px}


/* left Column */ 
div#left{float:left;width:450px; line-height:1.5; padding:12px 5px 5px 15px; border-right-width:thin; font-size:100%; background:#ffffff;}


/* Middle Column */ 
div#middle p{line-height:1.5; padding:12px 5px 5px 15px; background: #ffffff; border:thin}
div#middle{float:center;width:450px; padding:12px 5px 5px 15px}
div#middle{margin: 0 480px}


/* Right Column */ 
div#right{text-align:left; font-size:100%}
div#right{background: #ffffff; vertical-align:top} /*{float:left;width:150px;margin-left:-150px}*/       
div#right{border-left-width:thin; border-left-style:dashed; border-color:#CCCCCC; background-color:#ffffff; padding-left:4px} 
div#right{float:right; width:145px; margin-left:-155px}


div#extra{clear:both;width:100%;color:#000000;padding-top:2px; padding-bottom:2px; background: #ffffff; text-align:center}



div#navigation{background:#B9CAFF}
div#navigation_left{background:#FFFFFF;padding-top:5px; padding-left:5px; vertical-align:top}
div#navigation_left{float:left;width:195px}

div#extra2{clear:both;width:100%;color:#000000;padding-top:2px; padding-bottom:2px; background:#ffffff;text-align:center}

div#TOPNAV{clear:both;width:100%;color:#B9D6EA;padding-top:2px; padding-bottom:2px; background:#FFFFFF;text-align:center}

div#footer{width:960px; height: 230px; background: #000000;color: #ffffff; text-align:left; font-size: 80%; font:"Tahoma, Geneva, sans-serif}
div#footer p{ margin:5;padding:10px 15px 10px 15px}


.footer-container{ 
color: #DDDDDD;
    float: left;
    font-size: 100%;
    height: 130px;
    line-height: normal;
    margin: 0 0 0 20px;
    padding: 10 10 10 10px;
    width: 200px;}
	
.footer-hed{
	text-transform:uppercase;
	color:#fff;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
}
.footer-container-long{ 
color: #DDDDDD;
    float: left;
    font-size: 100%;
    height: 70px;
    line-height: normal;
	letter-spacing: 1px;
    margin: 0 0 0 20px;
    padding: 10 10 10 10px;
    width: 900px;}

