body { color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:158%; margin:30px 0 0 0; 	padding:0; }

div { margin: 0; padding: 0; }
img { border: 0; }
p { margin: -4px 0 18px 0; }
li {margin-bottom: 5px;}
.hide { display:none;}
.left { text-align: left;}
.right { text-align: right;}
.center { text-align: center;}
.blue { color: #00CCff;}

a:link, a:active, a:visited {  color: #00CCff; text-decoration: none; }
a:hover { color: #00CCff; text-decoration: underline; }

#wrapper_home { width: 955px; height: 600px; margin: auto; text-align: left;background: url(../images/icecold_antarctica.jpg) top left no-repeat; }

#home_col1 { margin-left: 494px; width: 466px; color: #ffffff;}
#home_date { padding-top: 210px; height: 23px; font-size: 23px; font-weight: bold; line-height: 23px; }
#home_quote { padding-top: 47px; height: 21px; font-size: 21px; font-style: italic; line-height: 21px; }
#home_name { padding-top: 69px; height: 10px; font-size: 10px;  line-height: 10px; }
#home_enter { padding-top: 111px; height: 14px; font-size: 14px; font-weight: bold; line-height: 14px; }

#home_enter a { color: #ffffff; text-decoration: none }
#home_enter a:hover { text-decoration: underline; }


#wrapper { width: 953px;  margin: auto; text-align: left; background: #ffffff; border: solid 1px #000000;}

#printheader { display:none;}
p.pagetitle { display:none;}
#skiplinks { position:absolute;  width:1px;  height:1px;  overflow:hidden; }
#mast_home { width: 953px; height: 153px; background: url(../images/header_home.jpg) top left no-repeat; }
#mast_trip { width: 953px; height: 153px; background: url(../images/header_trip.jpg) top left no-repeat; }
#mast_daragh { width: 953px; height: 153px; background: url(../images/header_daragh.jpg) top left no-repeat; }
#mast_training { width: 953px; height: 153px; background: url(../images/header_training.jpg) top left no-repeat; }
#mast_southpole { width: 953px; height: 153px; background: url(../images/header_southpole.jpg) top left no-repeat; }
#mast_sparks { width: 953px; height: 153px; background: url(../images/header_sparks.jpg) top left no-repeat; }
#mast_donations { width: 953px; height: 153px; background: url(../images/header_donations.jpg) top left no-repeat; }

#menu { width: 953px; height: 20px; padding-top: 133px; font-weight: normal; line-height: 20px;}
#menu ul { margin:0; padding: 0; list-style-type: none;}
#menu li { margin:0; padding: 0; list-style-type: none; display:inline; }
#menu a { width: 105px; height: 20px; text-align: center; float:left; color: #000000;}
#menu a:hover, #menu a.selected { text-decoration:none; background-color: #ffffff; color: #00ccff; font-weight: bold;}

#container {width: 953px; display: table;  }
#left_col { margin-left: 10px; width: 292px; float: left; text-align: right; }
#right_col { margin-left: 20px; width: 595px; margin-bottom: 20px; float: left; text-align: left; }


#justgiving {margin-top: 19px; padding-right: 6px; margin-bottom: 43px; height: 20px; text-align:right; font-size:18px; line-height: 20px;  }
#content {}


#quote_home { float: right; margin-top: 0px; padding: 20px 25px 70px 25px; font-size:12px; line-height: 16px; font-weight: bold; color: #00ccff; text-align: left;  background: url(../images/quote_home.gif) top right no-repeat;}
#quote_daragh { float: right; margin-top: 0px; padding: 20px 25px 70px 25px; font-size:12px; line-height: 16px; font-weight: bold; color: #00ccff; text-align: left;  width: 450px; background: url(../images/quote_daragh.gif) top right no-repeat;}
#quote_donations { float: right; margin-top: 0px; padding: 20px 25px 70px 25px; font-size:12px; line-height: 16px; font-weight: bold; color: #00ccff; text-align: left;  width: 300px; background: url(../images/quote_donations.gif) top right no-repeat;}
#quote_southpole { float: right; margin-top: 0px; padding: 20px 25px 70px 25px; font-size:12px; line-height: 16px; font-weight: bold; color: #00ccff; text-align: left; width: 545px; background: url(../images/quote_southpole.gif) top right no-repeat; }
#quote_sparks { float: right; margin-top: 0px; padding: 20px 25px 70px 25px; font-size:12px; line-height: 16px; font-weight: bold; color: #00ccff; text-align: left; width: 360px; background: url(../images/quote_sparks.gif) top right no-repeat; }
#quote_training { float: right; margin-top: 0px; padding: 20px 25px 70px 25px; font-size:12px; line-height: 16px; font-weight: bold; color: #00ccff; text-align: left; width: 215px; background: url(../images/quote_training.gif) top right no-repeat; }
#quote_trip { float: right; margin-top: 0px; padding: 20px 25px 70px 25px; font-size:12px; line-height: 16px; font-weight: bold; color: #00ccff; text-align: left; width: 545px; background: url(../images/quote_trip.gif) top right no-repeat; }

.quotename { display: block; padding-top: 5px; font-size: 10px; font-weight: bold; color: #000000; }
.image_caption { font-size: 11px; font-style:italic; line-height: 136%;}



#weather { text-align: left; margin: 26px 0 0 45px; font-size: 12px;}
#weather .title {line-height: 16px; hieght: 32px;}
#weather_box { margin-top: 28px; width: 230px; height: 226px; background: url(../images/weather_box.gif) top left no-repeat; padding-top: 17px; padding-left: 20px; }

#weather_box p { margin: 0; padding: 0; }
#weather_box .temperature { font-size: 55px; font-weight: bold; color: #00ccff;  margin: 5px 0px; line-height: 55px;  }
#weather .conditions {margin-top: 10px;}