@charset "utf-8";
/* CSS Document 
	bkg green: #759236;

*/

* { margin: 0px; padding: 0px; border:0px; }
body { text-align: center;  margin: 0px auto 20px;background: #759236; width:880px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;  }

p { padding: 8px 0px; }
a { text-decoration:none; color:#759236; }
h1 { color:#759236; font-size:20px; font-weight:normal; }
h2 { color:#759236; font-size:18px; font-weight:normal; letter-spacing:1px; }
ul { list-style:none; }
span { color:#759236; }
a.blue { color:#007aa2; }
img { vertical-align:top; }
table { width:100%; height:100%; }

div#all { background:url(../imgs/bkg/white_bkg.jpg) repeat-y center; text-align:left; }

ul#nav li { display: inline;  }
ul#nav li a { color:#e5ebe2; padding:6px 22px 8px;  }
ul#nav li a:hover, ul#nav li a.on { background:url(../imgs/bkg/nav_bkg.jpg) bottom repeat-x; opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75; }

div#col1 { text-align:center; float: left; width:180px; padding-top:35px; color:#759236; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
div#col1 p { padding-bottom: 15px; }
div#col2 { float: left; width:420px; padding-top:20px; margin-bottom:20px; margin-right:20px; line-height:20px; }
div#col3 { float: left; width:220px; padding-top:35px; padding-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; }
div#col3 p { background:url(../imgs/bkg/leftquote.jpg) no-repeat top left; padding-left:20px; padding-top:0px; padding-bottom:0px; }
div#col3 p span { background:url(../imgs/bkg/rightquote.jpg) no-repeat top right; padding-right:20px; display:inline; color:#000000; }
div#col3 span.author { font-weight: bold; display: block; padding:10px 0px 30px 20px; }
div#bottom { clear:both; background:url(../imgs/bkg/green_bkg.jpg) repeat-y center; color:#ecf0e3; }
div#bottom div { float:left; padding-top:20px;  }
div#bottom div ul { padding-bottom: 12px;  }
div#bottom div a { font-size:11px; color:#000000; }
div#bottom div#quote { text-align:left; float: left; margin:0px; padding:0px; }
div#footer { clear:both; background:url(../imgs/bkg/bottom_bkg.jpg) no-repeat center top #759236; padding-top:20px; padding-right:15px; font-size:9px; 
			font-family:Verdana, Arial, Helvetica, sans-serif; color:#d4ddc0; text-align:right; margin:0px;}

div#events_col2 { float: left; width:265px; margin-bottom:20px; margin-right:5px; line-height:20px; height: 627px; overflow:hidden; font-size:11px;  }
div#events_col3 { float: left; width:295px; color:#759236;  margin-bottom:40px; height: 627px; overflow:hidden;font-size:11px; }
div#events_col2 span { font-size:15px;  }
div#events_col3 span { font-size:13px; }
div#events_col2 span.note { font-size:11px; }
div#events_col2 a, div#events_col3 a, div#events_col3 span { color:#007aa2; }


/* vertical track */
#track1, #track2 {   float: left;  width: 8px; height:627px; margin-left: 20px;  border: 1px solid #c8c8c8;}
/* vertical track handle */
#handle1, #handle2 {   width: 8px;  height: 25px;  background-color: #c8c8c8;  cursor:pointer;cursor:hand; }

#events_magrow {float: left;width: 825px;height: 290px; overflow: hidden;white-space: nowrap; }
#mags { margin-left:20px; border-top:1px solid #ccc; clear:both; width: 825px; margin-top:10px; padding-bottom: 30px; }

/* horizontal track */
#track3 { float: left; clear: both;width: 825px;height: 8px;margin-top: 10px;border: 1px solid #c8c8c8;}
/* horizontal track handle */
#handle3 {width: 25px;height: 8px;background-color: #ccc;cursor: hand;}


ul#bottom_nav { float:left; padding: 20px  0px 20px 30px;  }
ul#bottom_nav li {  padding-right:40px; border-right: solid 2px #819a45; }
ul#bottom_nav li a { color:#ecf0e3; }

.index { margin-top:40px; }
.blog { height: 600px; }
.hilite { color:#C00; }
.home_bkg { float: left; }
.bio_bkg { width:400px;  }
/*.bio_bkg { background:url(../imgs/bkg/fortune_bkg.jpg) no-repeat bottom right; padding-bottom:140px; }*/ 
.links_page { float: left; font-size:15px; color:#759236; }
.links_page a { color:#000000; font-size:12px; }
/* .links_page a:visited { color:#73909B; } */
.events_page { float: left; margin-left:20px; }
.events_page img { margin-bottom:10px; }
.strip { clear:both; background:url(../imgs/bkg/dkgreen_bkg.jpg) no-repeat center; height:8px; padding:0px; margin:0px; }
.col2_img { float: left; margin-right: 15px; margin-bottom: 10px; }
.home_img { margin-top: 10px; }
.interview { margin-left:45px; }
.personal { width: 11%; text-align:right;  }
.links { width: 23%; }
.clear { clear:both; display:block; }
.outline { color:#759236; }
.excerpt p { margin:0px; padding:0px;  }
.club_numbers { float: left; width:30px; font-size:16px; color:#759236; }
.club_questions { float: left; width:370px;  }
.sale2 { color:#759236; font-size:18px; font-weight:normal; }@charset "utf-8";
/* CSS Document 
	bkg green: #759236;

*/

* { margin: 0px; padding: 0px; border:0px; }
body { text-align: center;  margin: 0px auto 20px;background: #759236; width:880px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;  }

p { padding: 8px 0px; }
a { text-decoration:none; color:#759236; }
h1 { color:#759236; font-size:20px; font-weight:normal; }
h2 { color:#759236; font-size:18px; font-weight:normal; letter-spacing:1px; }
ul { list-style:none; }
span { color:#759236; }
a.blue { color:#007aa2; }
img { vertical-align:top; }
table { width:100%; height:100%; }

div#all { background:url(../imgs/bkg/white_bkg.jpg) repeat-y center; text-align:left; }

ul#nav li { display: inline;  }
ul#nav li a { color:#e5ebe2; padding:6px 22px 8px;  }
ul#nav li a:hover, ul#nav li a.on { background:url(../imgs/bkg/nav_bkg.jpg) bottom repeat-x; opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75; }

div#col1 { text-align:center; float: left; width:180px; padding-top:35px; color:#759236; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
div#col1 p { padding-bottom: 15px; }
div#col2 { float: left; width:420px; padding-top:20px; margin-bottom:20px; margin-right:20px; line-height:20px; }
div#col3 { float: left; width:220px; padding-top:35px; padding-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; }
div#col3 p { background:url(../imgs/bkg/leftquote.jpg) no-repeat top left; padding-left:20px; padding-top:0px; padding-bottom:0px; }
div#col3 p span { background:url(../imgs/bkg/rightquote.jpg) no-repeat top right; padding-right:20px; display:inline; color:#000000; }
div#col3 span.author { font-weight: bold; display: block; padding:10px 0px 30px 20px; }
div#bottom { clear:both; background:url(../imgs/bkg/green_bkg.jpg) repeat-y center; color:#ecf0e3; }
div#bottom div { float:left; padding-top:20px;  }
div#bottom div ul { padding-bottom: 12px;  }
div#bottom div a { font-size:11px; color:#000000; }
div#bottom div#quote { text-align:left; float: left; margin:0px; padding:0px; }
div#footer { clear:both; background:url(../imgs/bkg/bottom_bkg.jpg) no-repeat center top #759236; padding-top:20px; padding-right:15px; font-size:9px; 
			font-family:Verdana, Arial, Helvetica, sans-serif; color:#d4ddc0; text-align:right; margin:0px;}

div#events_col2 { float: left; width:265px; margin-bottom:20px; margin-right:5px; line-height:20px; height: 627px; overflow:hidden; font-size:11px;  }
div#events_col3 { float: left; width:295px; color:#759236;  margin-bottom:40px; height: 627px; overflow:hidden;font-size:11px; }
div#events_col2 span { font-size:15px;  }
div#events_col3 span { font-size:13px; }
div#events_col2 span.note { font-size:11px; }
div#events_col2 a, div#events_col3 a, div#events_col3 span { color:#007aa2; }


/* vertical track */
#track1, #track2 {   float: left;  width: 8px; height:627px; margin-left: 20px;  border: 1px solid #c8c8c8;}
/* vertical track handle */
#handle1, #handle2 {   width: 8px;  height: 25px;  background-color: #c8c8c8;  cursor:pointer;cursor:hand; }

#events_magrow {float: left;width: 825px;height: 290px; overflow: hidden;white-space: nowrap; }
#mags { margin-left:20px; border-top:1px solid #ccc; clear:both; width: 825px; margin-top:10px; padding-bottom: 30px; }

/* horizontal track */
#track3 { float: left; clear: both;width: 825px;height: 8px;margin-top: 10px;border: 1px solid #c8c8c8;}
/* horizontal track handle */
#handle3 {width: 25px;height: 8px;background-color: #ccc;cursor: hand;}


ul#bottom_nav { float:left; padding: 20px  0px 20px 30px;  }
ul#bottom_nav li {  padding-right:40px; border-right: solid 2px #819a45; }
ul#bottom_nav li a { color:#ecf0e3; }

.index { margin-top:40px; }
.blog { height: 600px; }
.hilite { color:#C00; }
.home_bkg { float: left; }
.bio_bkg { width:400px;  }
.movie { padding:10px 0px; text-align:center; }
/*.bio_bkg { background:url(../imgs/bkg/fortune_bkg.jpg) no-repeat bottom right; padding-bottom:140px; }*/ 
.links_page { float: left; font-size:15px; color:#759236; }
.links_page a { color:#000000; font-size:12px; }
/* .links_page a:visited { color:#73909B; } */
.events_page { float: left; margin-left:20px; }
.events_page img { margin-bottom:10px; }
.strip { clear:both; background:url(../imgs/bkg/dkgreen_bkg.jpg) no-repeat center; height:8px; padding:0px; margin:0px; }
.col2_img { float: left; margin-right: 15px; margin-bottom: 10px; }
.home_img { margin-top: 10px; }
.interview { margin-left:45px; }
.personal { width: 11%; text-align:right;  }
.links { width: 23%; }
.clear { clear:both; display:block; }
.outline { color:#759236; }
.excerpt p { margin:0px; padding:0px;  }
.club_numbers { float: left; width:30px; font-size:16px; color:#759236; }
.club_questions { float: left; width:370px;  }
.sale2 { color:#759236; font-size:18px; font-weight:normal; }