@charset "UTF-8";
/* CSS Document */


body#introPage {background:url(images/GEchoIntro.jpg); background-position:top center; background-repeat:no-repeat; background-color:#e8ebef;}
#introPageButton {width:100%; height:100%;}
	

body {font:12px Verdana, Geneva, sans-serif;  margin:0 auto; background:#faf9f2 url(images/bk_page.gif) top center; background-position:top center; background-repeat: no-repeat;}
* html, body  {font:12px Verdana, Geneva, sans-serif; margin: 0 auto;}


img {border:none}
img.shadow {background:url(images/shadow.gif) no-repeat right bottom; padding:4px 10px 10px 4px; border:none; border-top:#f1f3f4 1px solid; border-left:#f1f3f4 1px solid;}
.clear {clear:both;}

/*----------------------------------------------------------------
----------------- TEXT STYLE----*/


h1 {color:#78975f; font-weight:600; font-size:24px; font-family:"Garamond", "Palatino Linotype", "Book Antiqua", Palatino, serif; font-style:italic; line-height:25px;}
h2 {color:#78975f; font-weight:normal; font-size:24px;font-family:"Garamond", "Palatino Linotype", "Book Antiqua", Palatino, serif; font-variant:small-caps; margin-bottom:1px;}
h2 a {color:#78975f; font-weight:normal; font-size:22px;font-family:"Garamond", "Palatino Linotype", "Book Antiqua", Palatino, serif; font-variant:small-caps; margin-bottom:1px;}
h3 {color:#78975f; font-weight:normal; font-size:24px; font-family:"Garamond", "Palatino Linotype", "Book Antiqua", Palatino, serif; font-style:italic;}
a {color:#4f4947; text-decoration:underline; font-weight:bold;}
.note {font-style:italic; color:#9ba59c;}
.address {color:#7d8874;line-height:16px;margin:-15px 0 0 0;}
a.readMore  {margin-left:400px; font-size:12px; color:#3b714a; background:#fff; padding:4px;}
.cool {font-size:16px; color:#C90; font-weight:bold;}
.subh2 {color:#78975f; font-size:17px; font-family:"Garamond", "Palatino Linotype", "Book Antiqua", Palatino, serif;  line-height:15px; margin-top:6px; _margin-top:2px;}
.geof {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-style:italic; font-size:13px;}

.col1Links {font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:200;}
#col1 a {text-decoration:none;}


hr {color:#999; height:1px; background-color:#000;}

.picLeft {float:left;}
.picLeft img { margin:0 20px 10px 0; border:2px solid #6c6258;}
.caption { margin:0px 10px 0 0; font-style:italic; color:#9ba59c; text-align:center;}


.picCenter img { margin:0 20px 10px 0; border:2px solid #6c6258;}

.picRight {float:right; margin:10px 0px 10px 20px;}
.picRight img {margin:0 20px 10px 0; border:2px solid #6c6258;}
.pic {border:2px solid #6c6258;}



/*----------------------------------------------------------------
----------------- LAYOUT----*/
	
#wrap {width:1000px; margin:106px auto 20px auto; color:#4f4947;}
#header{width:1000px; float:left; margin:0px 0;  padding:0;}
#content {width:990px; margin:100px 0 0 0px; padding:0; background:url(images/bk_content.gif) repeat-y top left;}
#col1 {float:left; width:270px; line-height:20px; margin-left:0px; text-align:center; letter-spacing:.1em;}
#col2 {float:left; width:600px; margin:0 0 0 40px; padding:11px 12px; line-height:20px; text-align:left;}
#footer {margin:10px auto 0 400px; padding:10px 0; width:550px; text-align:center; color:#4f4947;}

#logo {margin-left:5px; margin-top:10px; float:left; }


/*----------------------------------------------------------------
----------------- NAVIGATION----*/

ul#nav {width:1073px; height:23px; padding:0; float:left;  margin:0 0 60px -20px;  list-style:none; z-index:900;}
ul#nav li {float:left; margin:0px; padding:0;}
ul#nav li a {display:block;}
ul#nav li span a {display:block; text-indent:-9999px; height:23px;}


#nav li#navHome span a {background: url(images/nav_home.png) no-repeat bottom; width:97px;}
#nav li#navAbout span a {background: url(images/nav_about.png) no-repeat bottom; width:116px;}
#nav li#navTheList span a {background: url(images/nav_theList.png) no-repeat bottom; width:137px;}
#nav li#navTheNews span a {background: url(images/nav_theNews.png) no-repeat bottom; width:164px;}
#nav li#navTheProfiles span a {background: url(images/nav_theProfiles.png) no-repeat bottom; width:199px;}
#nav li#navBeTheChange span a {background: url(images/nav_beTheChange.png) no-repeat bottom; width:226px;}
#nav li#navContact span a {background: url(images/nav_contact.png) no-repeat bottom; width:133px;}

#nav li#navHome span a:hover {background-position:top;}
#nav li#navAbout a:hover {background-position:top;}
#nav li#navTheList span a:hover {background-position:top;}
#nav li#navTheNews span a:hover {background-position:top;}
#nav li#navTheProfiles span a:hover {background-position:top;}
#nav li#navBeTheChange span a:hover {background-position:top;}
#nav li#navContact span a:hover {background-position:top;}


ul.subCatLink {list-style-type:none; font-size:11px; line-height:14px;  margin:0px 0 2px 0px; _margin:-10px 0 0px -3px; padding:0; font-weight:normal;}

ul.subCatLink a {color:#6a605d;}

