/* CSS Document */

* {
	margin:0; padding:0;
}

body{
	background:#6e462c url(gfx/bg.gif) top repeat-x; 
}

a:hover{text-decoration:none;}

a img { border:0;}
img {vertical-align:top;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea {font-family:Tahoma, Georgia; font-size:12px; line-height:16px; color:#ffffff;}

h1 {font-family:Tahoma, Georgia; font-size:26px; line-height:28px; color:#ffffff; font-weight:normal;} 
h2 {font-family:Tahoma, Georgia; font-size:12px; color:#ffffff; font-weight:bold; padding:10px 0 10px 0;}
h3 {font-family:Tahoma, Georgia; font-size:18px; line-height:28px;}

input, select { vertical-align:middle; font-weight:normal;}
strong {font-size:12px; font-weight:bold; color:#ffffff;}

a {color:#FF6;}

/*main layout */
.h-image{background:url(gfx/header-image-boats2.jpg) no-repeat top center; height:197px; width:100%;}
.h-image-home{background:url(gfx/header-image-river.jpg) no-repeat top center; height:197px; width:100%;}
.h-image-media{background:url(gfx/header-image-exchange.jpg) no-repeat top center; height:197px; width:100%;}
.h-image-trips{background:url(gfx/header-image-boats2.jpg) no-repeat top center; height:197px; width:100%;}
.h-image-fund{background:url(gfx/header-image-children.jpg) no-repeat top center; height:197px; width:100%;}
.h-image-fund-det{background:url(gfx/header-image-buildings.jpg) no-repeat top center; height:197px; width:100%;}
.h-image-donate{background:url(gfx/header-image-peeking.jpg) no-repeat top center; height:197px; width:100%;}
.h-image-donate-ctr{background:url(gfx/header-image-girls-yel.jpg) no-repeat top center; height:197px; width:100%;}
.h-image-contact{background:url(gfx/header-image-hut.jpg) no-repeat top center; height:197px; width:100%;}
.h-image-golf{background:url(gfx/header-image-golf.jpg) no-repeat top center; height:197px; width:100%;}

#header_tall {background:url(gfx/) top repeat-x;}

#main {margin:0 auto;}

#header .left {padding:10px 0 0 50px;}
#header .right {font-family:Tahoma, Georgia; font-size:12px; color:#000000; font-weight:bold; padding:10px 50px 0 0;}
#header .right-fund {font-family:Tahoma, Georgia; font-size:12px; color:#0F0; font-weight:bold; text-align:right; padding:160px 50px 0 0;}
#header .left-home {padding:16px 0 0 50px;}
#header .left-media {padding:10px 0 0 54px;}
#header .left-trips {padding:15px 0 0 0;}
#header .left-fund {padding:4px 0 0 0;}
#header .left-donate {padding:30px 0 0 0;}
#header .left-contact {padding:30px 0 0 0;}
 
#menu {background:url(gfx/button.gif) top repeat-x; height:39px; width:894px; margin:0 0 0 33px;}
#menu .rightbg {background:url(gfx/buttonend-rt.gif) top right no-repeat;}
#menu .leftbg {background:url(gfx/buttonend-lt.gif) top left no-repeat; width:100%; height:39px;}
#menu .padding {padding:7px 0 0 0;}
#menu ul {padding:0;}
#menu li {float:left; width:149px; background:url(gfx/menu_libg.gif) top right repeat-y; font-size:15px; text-align:center; display:block; padding:0;}
#menu li a {color:#ffffff; text-decoration:none; font-size:15px; display:block; padding:2px 0 6px 0;}
#menu li span {display:block; color:#FF6;}
#menu li .sub {display:block; color:#0F0;}
#menu li a:hover {color:#36cfee;}
#menu .last {background:none;}

#golf #menu {background:url(gfx/button.gif) top repeat-x; height:39px; width:894px; margin:0 0 0 33px;}
#golf #menu .rightbg {background:url(gfx/buttonend-rt.gif) top right no-repeat;}
#golf #menu .leftbg {background:url(gfx/buttonend-lt.gif) top left no-repeat; width:100%; height:39px;}
#golf #menu .padding {padding:7px 0 0 0;}
#golf #menu ul {padding:0;}
#golf #menu li {float:left; width:149px; background:url(gfx/menu_libg.gif) top right repeat-y; font-size:15px; text-align:center; display:block; padding:0;}
#golf #menu li a {color:#ffffff; text-decoration:none; font-size:15px; display:block; padding:2px 0 6px 0;}
#golf #menu li span {display:block; color:#FF6;}
#golf #menu li .sub {display:block; color:#0F0;}
#golf #menu li a:hover {color:#36cfee;}
#golf #menu .last {background:none;}


#middle {width:100%; background:url(gfx/burlap-bg.jpg) top repeat-x;}
#middle2 {width:100%; background:url(gfx/burlap-bg-bottom.gif) bottom repeat;}
#middle2 .bottom {background:url(gfx/burlap-bg.jpg) top repeat-x;}


#footer .indent {padding:10px 0 20px 17px; margin:10px 0 0 0; color:#b08e69; font-size:12px; background:url(gfx/h_text_bg.gif) top repeat-x;}
#footer a {text-decoration:underline; color:#b08e69;}
#footer a:hover {color:#36cfee; text-decoration:underline;}


.c1border {background:url(gfx/border-1.gif) top repeat-x; background-color:#9d7242;}
.c1border .b1tall {background:url(gfx/border-1.gif) bottom repeat-x;}
.c1border .l1tall {background:url(gfx/border-1.gif) left repeat-y;}
.c1border .r1tall {background:url(gfx/border-1.gif) right repeat-y;}
.t1left {background:url(gfx/cell1-tl.gif) top left no-repeat;}
.t1right {background:url(gfx/cell1-tr.gif) top right no-repeat;}
.b1left {background:url(gfx/cell1-bl.gif) bottom left no-repeat;}
.b1right {background:url(gfx/cell1-br.gif) bottom right no-repeat; width:100%;}
.b1ltleft {background:url(gfx/cell1-bl-lt.gif) bottom left no-repeat;}
.b1ltright {background:url(gfx/cell1-br-lt.gif) bottom right no-repeat; width:100%;}
.b1dkleft {background:url(gfx/cell1-bl-dk.gif) bottom left no-repeat;}
.b1dkright {background:url(gfx/cell1-br-dk.gif) bottom right no-repeat; width:100%;}
.c1border .ind {padding:4px 4px 10px 2px;}
.c1border a img {float:right;}

.c2border {background:url(gfx/border-1.gif) top repeat-x; background-color:#8e673c;}
.c2border .b2tall {background:url(gfx/border-1.gif) bottom repeat-x;}
.c2border .l2tall {background:url(gfx/border-1.gif) left repeat-y;}
.c2border .r2tall {background:url(gfx/border-1.gif) right repeat-y;}
.t2left {background:url(gfx/cell2-tl.gif) top left no-repeat;} 
.t2right {background:url(gfx/cell2-tr.gif) top right no-repeat;}
.t2ltleft {background:url(gfx/cell2-tl-lt.gif) top left no-repeat;}
.t2ltright {background:url(gfx/cell2-tr-lt.gif) top right no-repeat;}
.t2mdleft {background:url(gfx/cell2-tl-md.gif) top left no-repeat;}
.t2mdright {background:url(gfx/cell2-tr-md.gif) top right no-repeat;}
.t2dkleft {background:url(gfx/cell2-tl-dk.gif) top left no-repeat;}
.t2dkright {background:url(gfx/cell2-tr-dk.gif) top right no-repeat;}
.b2left {background:url(gfx/cell2-bl.gif) bottom left no-repeat;}
.b2right {background:url(gfx/cell2-br.gif) bottom right no-repeat; width:100%;}
.c2border .ind {padding:4px 4px 10px 2px;}
.c2border a img {float:right;}

.c3border {background:url(gfx/border-1.gif) top repeat-x; background-color:#875c3a;}
.c3border .b3tall {background:url(gfx/border-1.gif) bottom repeat-x;}
.c3border .l3tall {background:url(gfx/border-1.gif) left repeat-y;}
.c3border .r3tall {background:url(gfx/border-1.gif) right repeat-y;}
.t3left {background:url(gfx/cell3-tl.gif) top left no-repeat;}
.t3right {background:url(gfx/cell3-tr.gif) top right no-repeat;}
.b3left {background:url(gfx/cell3-bl.gif) bottom left no-repeat;}
.b3right {background:url(gfx/cell3-br.gif) bottom right no-repeat; width:100%;}
.c3border .ind {padding:4px 4px 10px 4px;}
.c3border a img {}
  
.cell4 {background:url(gfx/cell4-bg.gif) top repeat-x; background-color:#afdafd;}
.c4border {background:url(gfx/border-4.gif) top repeat-x;}
.c4border .b4tall {background:url(gfx/border-4.gif) bottom repeat-x;}
.c4border .l4tall {background:url(gfx/border-4.gif) left repeat-y;}
.c4border .r4tall {background:url(gfx/border-4.gif) right repeat-y;}
.c4border .t4left {background:url(gfx/cell4-tl.gif) top left no-repeat;}
.c4border .t4right {background:url(gfx/cell4-tr.gif) top right no-repeat;}
.c4border .b4left {background:url(gfx/cell4-bl.gif) bottom left no-repeat;}
.c4border .b4right { background:url(gfx/cell3-br.gif) bottom right no-repeat; width:100%; }
.c4border .ind4 {padding:4px 4px 10px 2px;}
 

.title-text { background:url(gfx/h_text_bg.gif) bottom repeat-x; font-family:tahoma, Georgia; font-size:26px; line-height:28px; color:#ffffff; vertical-align:text-top; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 20px; padding-top: 5px; padding-right: 1px; padding-bottom: 5px; padding-left: 1px; }
.title-text2 {padding:10px 1px 4px 1px; margin:0 0 0 0; background:url(gfx/h_text_bg.gif) bottom repeat-x; font-family:tahoma, Georgia; font-size:24px; line-height:28px; color:#ffffff; vertical-align:text-top;}
.title-text3 {padding:10px 1px 14px 1px; margin:0px 20px 0px 20px; font-family:tahoma, Georgia; font-size:26px; line-height:28px; color:#ffffff; vertical-align:text-top;}
.give-10-20-30 {background:none;} /*this removes the bottom border of the title DIV for the 10-20-30 page */

.more {text-align:right;}
.more a{padding-right:4px; color:#ffff66; font-weight:bold;}
.more a:hover{color:#36cfee; text-decoration:underline;}
 
ol {color:#ffffff; margin-left:26px; padding:8px 0 0 0; list-style:disc;}
ol li {padding:8px 0 0 0;}
ul {padding:8px 0 0 0;}
ul .disc {color:#ffffff; margin-left:20px; padding:8px 0 0 0; list-style:disc;}
li {color:#ffffff; padding:8px 0 0 10px;}
li a {color:#ffff66; font-size:12px;}
li a:hover {color:#36cfee;}

.fields {color:#000000;}

.carousel_container {width: 880px; height: 140px; margin:0 0 0 0; padding:0 4px 0 4px; border: 0px;}
.carousel_container-golf {width: 880px; height: 140px; margin:0 0 0 0; padding:0 4px 0 4px; border: 0px; background:#6e462c url(gfx/golf-sponsor-bg.jpg) top;} 
#carousel-cover { position:relative; left:0px; top:104px; padding:0 0 -35px 0; margin:0 0 -35px 0; z-index:5;}

/* home */

#home #middle2 .indent {padding:20px 20px 20px 20px;}
#home #middle2 .column1 .padding1 {padding:9px 13px 0 15px;}
#home #middle2 .column1 .padding1 .content{padding:14px 0 27px 1px;}
#home #middle2 .column1 .padding1 .p1 {padding:0 0 10px 0;}
#home #middle2 .column1 .padding1 .more {padding:0 6px 0 0;}

#home #middle2 .column2 .padding2 {padding:9px 13px 0 15px;}
#home #middle2 .column2 .padding2 .content{padding:14px 0 27px 1px;}
#home #middle2 .column2 .padding2 .p1 {padding:0 0 10px 0;}
#home #middle2 .column2 .padding2 .more {padding:0 6px 0 0;}

#home #middle2 .indent3 {padding:8px 0 0 0;}
#home #middle2 .column3 .padding3 {padding:9px 13px 0 15px;}
#home #middle2 .column3 .padding3 .content{padding:14px 0 27px 1px; line-height:10px;}
#home #middle2 .column3 .padding3 .p1 {padding:0 0 10px 0;}
#home #middle2 .column3 .padding3 .more {padding:0 6px 0 0;}

#home #middle2 .indent4 {padding:8px 0 0 0;}
#home #middle2 .column4 .padding4 {padding:9px 13px 0 15px;}
#home #middle2 .column4 .padding4 .content{padding:0 0 0 0;}
#home #middle2 .column4 .padding4 .p1 {padding:10px 0 10px 0;}
#home #middle2 .column4 .padding4 .more {padding:0 6px 0 0;}


/* media / donate */

#media #middle2 .indent {padding:20px 20px 20px 20px;}
#media #middle2 .indent2 {padding:8px 0 0 0;}
#media #middle2 .column1 .padding1 {padding:9px 13px 0 15px;}
#media #middle2 .column1 .padding1 .content{padding:14px 0 27px 1px;}
#media #middle2 .column1 .padding1 .p1 {padding:0 0 10px 0;}
#media #middle2 .column1 .padding1 .more {padding:0 6px 0 0;}

#media #middle2 .column2 .padding2 {padding:9px 13px 0 15px;}
#media #middle2 .column2 .padding2 .content{padding:14px 0 27px 1px;}
#media #middle2 .column2 .padding2 .p1 {padding:0 0 10px 0;}
#media #middle2 .column2 .padding2 .more {padding:0 6px 0 0;}

 
/* trips / fundraising */

#trips #middle2 .indent {padding:20px 20px 20px 20px;}
#trips #middle2 .indent2 {padding:8px 0 0 0;}
#trips #middle2 .column1 .padding1 {padding:9px 13px 0 15px;}
#trips #middle2 .column1 .padding1 .content{padding:14px 0 27px 1px;}
#trips #middle2 .column1 .padding1 .p1 {padding:0 0 10px 0;}
#trips #middle2 .column1 .padding1 .more {padding:0 6px 0 0;}

#trips #middle2 .column2 .padding2 {padding:9px 13px 0 15px;}
#trips #middle2 .column2 .padding2 .content{padding:14px 0 27px 1px;}
#trips #middle2 .column2 .padding2 .p1 {padding:10px 0 0 0;}
#trips #middle2 .column2 .padding2 .more {padding:0 6px 0 0;}

/* contact */

#contact #middle2 .indent {padding:20px;}
#contact #middle2 .indent2 {padding:8px 0 0 0;}
#contact #middle2 .columns1 .column1 .padding{padding:9px 13px 3px 15px;}
#contact #middle2 .columns1 .column2 .padding{padding:9px 13px 3px 15px;}
#contact #middle2 .columns1 .column1 ul {margin-bottom:7px;}
#contact #middle2 .columns1 .column1 .p1 {padding:1px 0 0 0;}
#contact #middle2 .columns1 .column2 .p1 {padding:1px 0 7px 0;}

#contact #middle2 .columns2 {padding:10px 0 10px 0;}
#contact #middle2 .columns2 .column1 .padding {padding:0 21px 0 20px;}
#contact #middle2 .columns2 .column2 .padding {padding:0 0 0 20px;}
#contact #middle2 .columns2 .column1 .p1 {padding:10px 0 0 0;}
#contact #middle2 .columns2 .column1 .p2 {padding:10px 0 10px 0;}
#contact #middle2 .columns2 .column2 .content {padding:0 0 15px 0;}
#contact #middle2 .columns2 .column2 ul {margin-bottom:1px;}

/* contact2 */

#contact2 #middle2 .indent {padding:20px 20px 20px 260px;}
#contact2 #middle2 .indent2 {padding:8px 0 0 0;}
#contact2 #middle2 .columns1 .column1 .padding{padding:9px 13px 3px 15px;}
#contact2 #middle2 .columns1 .column2 .padding{padding:9px 13px 3px 15px;}
#contact2 #middle2 .columns1 .column1 ul {margin-bottom:7px;}
#contact2 #middle2 .columns1 .column1 .p1 {padding:1px 0 0 0;}
#contact2 #middle2 .columns1 .column2 .p1 {padding:1px 0 7px 0;}

#contact2 #middle2 .columns2 {padding:10px 0 10px 0;}
#contact2 #middle2 .columns2 .column1 .padding {padding:0 21px 0 20px;}
#contact2 #middle2 .columns2 .column2 .padding {padding:0 0 0 20px;}
#contact2 #middle2 .columns2 .column1 .p1 {padding:10px 0 0 0;}
#contact2 #middle2 .columns2 .column1 .p2 {padding:10px 0 10px 0;}
#contact2 #middle2 .columns2 .column2 .content {padding:0 0 15px 0;}
#contact2 #middle2 .columns2 .column2 ul {margin-bottom:1px;}

/* news-print-archive */

#news-print-archive #middle2 .indent {padding:20px;}
#news-print-archive #middle2 .columns1 .column1 .padding{padding:9px 13px 3px 15px;}
#news-print-archive #middle2 .columns1 .column2 .padding{padding:9px 13px 3px 15px;}
#news-print-archive #middle2 .columns1 .column1 ul {margin-bottom:7px;}
#news-print-archive #middle2 .columns1 .column1 .p1 {padding:1px 0 0 0;}
#news-print-archive #middle2 .columns1 .column2 .p1 {padding:1px 0 7px 0;}

#news-print-archive #middle2 .column2 .padding2 {padding:9px 13px 0 15px;}
#news-print-archive #middle2 .column2 .padding2 .content{padding:14px 0 27px 1px;}
#news-print-archive #middle2 .column2 .padding2 .p1 {padding:0 0 10px 0;}
#news-print-archive #middle2 .column2 .padding2 .more {padding:0 6px 0 0;}

/* trip-details / video-gallery */

#trip-details #middle2 .indent {padding:20px;}
#trip-details #middle2 .indent2 {padding:8px 0 0 0;}
#trip-details #middle2 .columns1 .column1 .padding{padding:9px 13px 3px 15px;}
#trip-details #middle2 .columns1 .column2 .padding{padding:9px 13px 3px 15px;}
#trip-details #middle2 .columns1 .column1 ul {margin-bottom:7px;}
#trip-details #middle2 .columns1 .column1 .p1 {padding:1px 0 0 0;}
#trip-details #middle2 .columns1 .column2 .p1 {padding:1px 0 7px 0;}
#trip-details #middle2 .columns1 .column2 .ph1 {background:url(photos1/2.jpg) top no-repeat;}
#trip-details #middle2 .columns1 .column2 .ph1 .border {background:url(photos1/border.png) top no-repeat;}
#trip-details #middle2 .columns1 .column2 .ph3 {background:url(photos1/2.jpg) top no-repeat; padding:1px 0 7px 0;}

/* photo-gallery */

#index #middle2 .indent {padding:17px 0 19px 0;}
#index #middle2 .columns1 .column1 .padding{padding:9px 13px 3px 15px;}
#index #middle2 .columns1 .column2 .padding{padding:9px 13px 3px 15px;}
#index #middle2 .columns1 .column3 .padding{padding:9px 13px 3px 15px;}
#index #middle2 .columns1 .p1 {padding:1px 0 7px 0;}


/* sub-page */

#sub-page #middle .indent {padding:20px;}
#sub-page #middle .columns1 .column1 .padding{padding:9px 13px 3px 15px;}
#sub-page #middle .columns1 .column2 .padding{padding:9px 13px 3px 15px;}
#sub-page #middle .columns1 .column1 ul {margin-bottom:7px;}
#sub-page #middle .columns1 .column1 .p1 {padding:1px 0 0 0;}
#sub-page #middle .columns1 .column2 .p1 {padding:1px 0 7px 0;}

/* golf */

#golf #middle2 .indent {padding:20px 20px 20px 20px;}
#golf #middle2 .indent2 {padding:8px 0 0 0;}
#golf #middle2 .column1 .padding1 {padding:9px 13px 0 15px;}
#golf #middle2 .column1 .padding1 .content{padding:14px 0 27px 1px;}
#golf #middle2 .column1 .padding1 .p1 {padding:0 0 10px 0;}
#golf #middle2 .column1 .padding1 .more {padding:0 6px 0 0;}

#golf #middle2 .column2 .padding2 {padding:9px 13px 0 15px;}
#golf #middle2 .column2 .padding2 .content{padding:14px 0 27px 1px;}
#golf #middle2 .column2 .padding2 .p1 {padding:10px 0 0 0;}
#golf #middle2 .column2 .padding2 .more {padding:0 6px 0 0;}

#golf ul {padding:0 0 8px 0;}
#golf ul li {padding:0 0 0 10px; line-height:14px;}
#golf ul li a {color:#ffff66; font-size:12px;}
#golf ul li a:hover {color:#36cfee;}
#golf ol {color:#ffffff; margin-left:20px; padding:0 0 8px 0; list-style:disc;}
#golf ol li {padding:4px 0 0 0; line-height:14px;}
#golf ol li a {color:#ffff66; font-size:12px;}
#golf ol li a:hover {color:#36cfee;}

#golf .carousel_container-hgc {width: 470px; height: 140px; margin:0 0 0 0; padding:0 0 0 0; border: 0px; background:url(gfx/cell4-bg.gif) top repeat-x; background-color:#afdafd;}
#golf .carousel_container {width: 373px; height: 140px; margin:0 0 0 0; padding:0 0 0 0; border: 0px; background:url(gfx/cell4-bg.gif) top repeat-x; background-color:#afdafd;}
#golf #carousel-cover { position:relative; left:0px; top:104px; padding:0 0 -35px 0; margin:0 0 -35px 0; z-index:5;}


/*Styles for overlay & message box*/   
#med{position:absolute; top:0; left:0; width:100%; z-index:100; background:url('gfx/dim.png'); display:none; text-align:left;}
#edu{position:absolute; top:0; left:0; width:100%; z-index:100; background:url('gfx/dim.png'); display:none; text-align:left;}
#auction{position:absolute; top:0; left:0; width:100%; z-index:100; background:url('gfx/dim.png'); display:none; text-align:left;}
#med ul {padding:0;}
#med li {padding:0;}
#edu ul {padding:0;}
#edu li {padding:0;}
#auction ul {padding:0;}
#auction li {padding:0;}
   
/*Message box, positioned in dead center of browser*/  
.medbox{ position:absolute; width:375px; height:840px; z-index:200; border:2px solid #b08e69; background:#875c3a; top:20%; left:50%; padding:10px 20px 10px 20px; margin-top:-100px; margin-left:-150px; font-family:tahoma, Georgia; color:#ffffff; font-size:13px; line-height:17px; }   
.medbox img {border:none; margin:5px;}

.edubox{ position:absolute; width:600px; height:600px; z-index:200; border:2px solid #b08e69; background:#875c3a; top:15%; left:35%; padding:10px 20px 10px 20px; margin-top:-100px; margin-left:-150px; font-family:tahoma, Georgia; font-size:12px; line-height:16px; }   
.edubox img {border:none; margin:5px;}

.auctionbox{ position:absolute; width:500px; height:520px; z-index:200; border:2px solid #b08e69; background:#875c3a; top:20%; left:50%; padding:10px 20px 10px 20px; margin-top:400px; margin-left:-280px; font-family:tahoma, Georgia; color:#ffffff; font-size:13px; line-height:17px; }   
.auctionbox img {border:none; margin:5px;}
  
/*The "X" in the upper right corner of msgbox*/  
.closemed, .closeedu, .closeauction{ top:0px; float:right; }

