


/*Reset Font sizes
*********************************/
html {
	font-size: 16px; /* reset safari's 14px default */
}
* html {
	font-size: 100%; /* override pixel value for IE's benefit */
}
body { 
	background:#666554 url(images/tail_site.gif) 0 0; 
	font-size:130%; 
	line-height:1em; 
	font-family:garamond, Arial, tahoma; 
	color:#98968c; 
	padding:28px 0 24px 0; 
	text-align:center;
	font-weight:bold;
}
* { 
margin:0; 
padding:0;
}


input, select { vertical-align:middle;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-position:none;}
ol { list-position:inside;
margin-bottom:20px;
margin-left:20px;}
ol li { margin-bottom:5px;}

a:hover{text-decoration:none;}

.clear1{ clear:both;}
.column { float:left;}
.clear, .menu .menu_list, .navigation li, .indent_content, p, .col_list, .col_box { width:100%; overflow:hidden;}


/*header*/
.bg_logo{ background:url(images/bg_logo.jpg) 0 0 no-repeat; height:146px;}
.bg_logo img{ width:373px; height:94px; margin:25px 0 0 52px;}
div.menu{ position:relative; height:106px; background:url(images/menu_bg_right.jpg) top right no-repeat;}
div.menu p { font-size:70%; padding-left:20px; width:420px; color:#4c6911; line-height:1.2em;}
div.menu p a { color:#4c6911;}
div.menu .menu_list{ height:43px; padding:12px 0 0 35px; }
div.menu .menu_list li {float:left; display:block; width:112px;}
div.menu .menu_list li a{ color:#fcfcfc; text-decoration:none; font-size:0.75em;}
div.menu .menu_list li a:hover{ text-decoration:underline;}
div.menu .menu_list .width{ width:80px !important; margin-left:-10px;}
div.bg_menu{width:469px; height:106px;}
#page1 .bg_menu{ background:url(images/1page_bg_menu.jpg) 0 0 no-repeat;}
#page2 .bg_menu{ background:url(images/2page_bg_menu.gif) 0 0 no-repeat;}
#page3 .bg_menu{ background:url(images/3page_bg_menu.gif) 0 0 no-repeat;}
#page4 .bg_menu{ background:url(images/4page_bg_menu.gif) 0 0 no-repeat;}
#page5 .bg_menu{ background:url(images/1page_bg_menu.jpg) 0 0 no-repeat;}


h3.title {
	width:158px;
	height:0;
	padding-top:50px;
	overflow:hidden;
}
h3.p1t1 { background:url(images/1page_title_1.gif) top left no-repeat;}
h3.p1t2 { background:url(images/1page_title_2.gif) top left no-repeat;}
h3.p1t6 { background:url(images/1page_title_3.gif) top left no-repeat;}
h3.p1t3 { color:#177889;}
h3.p1t4 { color:#876b11;}
h3.p1t5 { color:#4c6911;}
h3.p1t7 { color:#780602;}

h3.p2t1 { background:url(images/2page_title_1.gif) top left no-repeat;}

h3.p3t1 { background:url(images/3page_title_1.gif) top left no-repeat;}

h3.p4t1 { background:url(images/4page_title_1.gif) top left no-repeat;}

h3.p5t1 { background:url(images/5page_title_1.gif) top left no-repeat;}

h3.p6t1 { background:url(images/6page_title_1.gif) top left no-repeat;}

h3.p7t1 { background:url(images/7page_title_1.gif) top left no-repeat;}

h3.p8t1 { background:url(images/8page_title_1.jpg) top left no-repeat;}




#page1 .navigation li{ float:left; display:block; width:145px;}
#page1 .navigation li a{ color:#d2ffa5; background:url(images/navigation_marker_1.gif) center left no-repeat; padding:0 0 0 44px; text-decoration:none; font-size:0.812em;}
#page1 .navigation li a:hover{ text-decoration:underline;}

#page2 .navigation li{ float:left; display:block; width:145px;}
#page2 .navigation li a{ color:#8eeafa; background:url(images/navigation_marker_2.gif) center left no-repeat; padding:0 0 0 44px; text-decoration:none; font-size:0.812em;}
#page2 .navigation li a:hover{ text-decoration:underline;}



h3.p1t1 { background:url(images/1page_title_1.gif) top left no-repeat;}

#page3 .navigation li{ float:left; display:block; width:145px;}
#page3 .navigation li a{ color:#fef4d3; background:url(images/navigation_marker_3.gif) center left no-repeat; padding:0 0 0 25px; text-decoration:none; font-size:0.812em;}
#page3 .navigation li a:hover{ text-decoration:underline;}

#page4 .navigation li{ float:left; display:block; width:145px;}
#page4 .navigation li a{ color:#fecfb9; background:url(images/navigation_marker_4.gif) center left no-repeat; padding:0 0 0 44px; text-decoration:none; font-size:0.812em;}
#page4 .navigation li a:hover{ text-decoration:underline;}


.bg_none{ background:none !important;}

.footer{ background:url(images/line.gif) 0 31px repeat-x; padding:55px 0 11px 0;}
.footer a{ color:#99978d;}

div.content ul {
list-style-type:circle;
margin-left:20px;
}
div#donate {
	position:absolute;
	right:20px;
	bottom:2px;
	}
div#donate p {
	 width:160px;
	 height:46px;
	 background:url(images/donatebg.png) top left no-repeat;
	 text-align:center;
	 padding:0;
 }
 div#donate p a {
 display:block;
 	 width:160px;
 	 padding:13px 0;
 	 text-align:center;
 }
.content{ background:#FFF url(images/content_border_right.gif) top right repeat-y; font-size:0.75em; line-height:1.5em;}
.content_border_left{ background:url(images/content_border_left.gif) 0 0 repeat-y;}
.content_bot{ background:url(images/content_bot.gif) bottom left repeat-x;}
.content_corner_left{ background:url(images/content_corner_left.gif) bottom left no-repeat;}
.content_corner_right{ background:url(images/content_corner_right.gif) bottom right no-repeat;}
.bg_right_content{ background:url(images/bg_right_content.jpg) top right no-repeat; padding-left:26px;}
.indent_content{padding:33px 0 27px 0; width:904px;}
.title_1{ display:block; margin:0 0 19px 24px;}
.title{ display:block; margin-left:-4px; margin-bottom:21px;}
h3{ font-size:1.9em; color:#7c7b66;}

.content .extra_left{ padding:0 21px 0 13px;}
.content .extra_left_1{ padding:0 0 0 6px;}
.line{ background:url(images/line.gif) 0 10px repeat-x; height:20px; display:block;}
.link{ color:#7fbc2b; font-weight:bold;}
.indent_top_bot{ display:block; margin:17px 0;}
.br{ display:block;}
.link_1{ background:url(images/link_1.gif) center left no-repeat; padding:0 0 0 12px; color:#f54d00; font-weight:bold; text-decoration:none;}
.link_1:hover{ text-decoration:underline;}
.indent_right{ float:right;}
.ind_1{ margin-top:5px;}
.indent_text{ display:block; padding:25px 15px 14px 5px; line-height:1.312em;}
.title_2{ display:block; margin-bottom:31px;}
.list li { background:url(images/list_marker.gif) 0 5px no-repeat; padding:0 0 10px 21px; line-height:1.75em;}
.text{ color:#f54d00; font-size:1.5em; display:block; margin-bottom:9px;}
.list_1 li a{ color:#98968c;}
.indent_top{ display:block; margin-top:18px;}
.indent_bot{ display:block; margin-bottom:18px;}
.indent_bot1{display:block; margin-bottom:11px;}
.img_left{ float:left; margin:3px 18px 0 0;}
.img_right{ float:right; margin:3px 0 0 18px;}
.text_1{ color:#7fbc2b;}
.extra_button{ margin:-20px 0 0 231px;}
.extra_button a{ position:relative;}
.link_2{ color:#7fbc2b;}
.indent_top1{ display:block; margin-top:27px;}
.ind_top_col{ padding-top:79px;}
.col_list ul{ float:left;}
.extra_indent_list{ margin-left:40px;}
.st_text_1 dt{ color:#7fbc2b; font-weight:bold; padding-bottom:5px;}
.st_text_1 dd{ padding-bottom:15px;}
p { margin-bottom:10px; }
.bold {color:#333;}


/********* Buttons **********************************/
.button{ background:#a0a091 url(images/button_border_left.gif) top right no-repeat; display:block;}
.button a{ background:url(images/button_border_left.gif) top left no-repeat;}
/**/
.button_1{ background:#12afcb url(images/1_button_border_left.gif) top right no-repeat; display:block;}
.button_1 a{ background:url(images/1_button_border_left.gif) top left no-repeat;}
/**/
.button_2{ background:#f0bb12 url(images/2_button_border_left.gif) top right no-repeat; display:block;}
.button_2 a{ background:url(images/2_button_border_left.gif) top left no-repeat; }
/**/
.button_3{ background:#7fcc3e url(images/3_button_border_left.gif) top right no-repeat; display:block;}
.button_3 a{ background:url(images/3_button_border_left.gif) top left no-repeat; }
/**/
.button_4{ background:#f54d00 url(images/4_button_border_left.gif) top right no-repeat; display:block;}
.button_4 a{ background:url(images/4_button_border_left.gif) top left no-repeat; }
/**/
.button_3 a, .button_2 a, .button a, .button_1 a, .button_4 a{display:block; height:19px; text-align:center; vertical-align:middle; color:#ffffff; text-decoration:none; font-weight:bold; font-family:tahoma; font-size:0.7em;} 
.w1{ width:101px;}
.w2{ width:80px;}
/*button_finish*/

/******Contact Form ***************************/
#page3 .content .col_1 p span{ float:right; margin-right:150px;}
#page3 .content .col_1 .form .col_box_1{ width:250px;}
#page3 .content .col_1 .form .col_box_2{ width:292px;}
#page3 .content .col_1 .form input{ width:240px; height:19px;}
#page3 .content .col_1 .form textarea{ width:292px; height:120px; overflow:auto; display:block; margin-bottom:11px;}
#page3 .content .col_1 .form input, #page4 .content .col_1 .form textarea{ border:1px solid #98968c; background:none; font-family:Arial; font-size:1em; padding-left:4px; color:#98968c;}
#page3 .content .col_1 .col_box_1 div{ height:33px;}
#page3 .content .indent_form_link{ margin-left:198px; margin-right:15px;}


/*================== box_bg ==================*/
.box .corner_top_left {background:url(images/corner_top_left.gif) no-repeat left top #f3f2ed; color:#98968c;}
.box .corner_top_right {background:url(images/corner_top_right.gif) no-repeat right top;}
.box .corner_bot_left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.box .corner_bot_right {background:url(images/corner_bot_right.gif) no-repeat right bottom; }
.box .indent_box{ padding:32px 29px 23px 29px; color:#333;}

.box_1{ padding-top:0;}
.box_1 .border_top {background:url(images/1_border_top.gif) repeat-x top #e7e5db;}
.box_1 .border_bot {background:url(images/1_border_bot.gif) repeat-x bottom;}
.box_1 .border_left {background:url(images/1_border_left.gif) repeat-y left;}
.box_1 .border_right {background:url(images/1_border_right.gif) repeat-y right;}
.box_1 .corner_top_left {background:url(images/1_corner_top_left.gif) no-repeat left top;}
.box_1 .corner_top_right {background:url(images/1_corner_top_right.gif) no-repeat right top;}
.box_1 .corner_bot_left {background:url(images/1_corner_bot_left.gif) no-repeat left bottom;}
.box_1 .corner_bot_right {background:url(images/1_corner_bot_right.gif) no-repeat right bottom; }
.box_1 .indent_box{ padding:7px 8px 8px 8px; background-color:#e5e6db;}
.box_1 .indent_box_1{ padding:20px 0 18px 19px;}
.box_1 .w2{ margin-left:60px;}

.box_2{ width:248px;  color:#177889;}
.box_2 .border_top {background:url(images/2_border_top.gif) repeat-x top #FFF;}
.box_2 .corner_top_left {background:url(images/2_corner_top_left.gif) no-repeat left top;}
.box_2 .corner_top_right {background:url(images/2_corner_top_right.gif) no-repeat right top;}
.box_2 .corner_bot_left {background:url(images/2_corner_bot_left.gif) no-repeat left bottom;}
.box_2 .corner_bot_right {background:url(images/2_corner_bot_right.gif) no-repeat right bottom; }

.box_3{ width:248px; color:#876b11; margin:8px 0;}
.box_3 .border_top {background:url(images/3_border_top.gif) repeat-x top #FFF;}
.box_3 .corner_top_left {background:url(images/3_corner_top_left.gif) no-repeat left top;}
.box_3 .corner_top_right {background:url(images/3_corner_top_right.gif) no-repeat right top;}
.box_3 .corner_bot_left {background:url(images/2_corner_bot_left.gif) no-repeat left bottom;}
.box_3 .corner_bot_right {background:url(images/2_corner_bot_right.gif) no-repeat right bottom; }

.box_4{ width:248px; color:#4c6911; margin:8px 0;}
.box_4 .border_top {background:url(images/4_border_top.gif) repeat-x top #FFF;}
.box_4 .corner_top_left {background:url(images/4_corner_top_left.gif) no-repeat left top;}
.box_4 .corner_top_right {background:url(images/4_corner_top_right.gif) no-repeat right top;}
.box_4 .corner_bot_left {background:url(images/2_corner_bot_left.gif) no-repeat left bottom;}
.box_4 .corner_bot_right {background:url(images/2_corner_bot_right.gif) no-repeat right bottom; }

.box_5{ width:248px; color:#780602; margin:8px 0;}
.box_5 .border_top {background:url(images/5_border_top.gif) repeat-x top #FFF;}
.box_5 .corner_top_left {background:url(images/5_corner_top_left.gif) no-repeat left top;}
.box_5 .corner_top_right {background:url(images/5_corner_top_right.gif) no-repeat right top;}
.box_5 .corner_bot_left {background:url(images/2_corner_bot_left.gif) no-repeat left bottom;}
.box_5 .corner_bot_right {background:url(images/2_corner_bot_right.gif) no-repeat right bottom; }

/*================== box_bg_finish ==================*/



