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


.upcoming_01_btn {position:relative; display:block; top:0px; left: 0px; height: 442px; width:442px; background-image:url(../images/events/large_square/garden_01_RO.jpg); text-indent: -99999px; z-index: 1; float:left;}
.upcoming_02_btn {position:relative; display:block; top:0px; left: 0px; height: 442px; width:442px; background-image:url(../images/events/large_square/surfsup_01_RO.jpg); text-indent: -99999px; z-index: 1; float:left;}
.upcoming_03_btn {position:relative; display:block; top:0px; left: 0px; height: 442px; width:442px; background-image:url(../images/events/large_square/bowlgame_02_RO.jpg); text-indent: -99999px; z-index: 1; float:left;}

.upcoming_RO, upcoming_RO a		{ background-position: 0 0px; }
.upcoming_RO:hover			{ background-position: 0 442px; }

.past_18_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/garden/2015/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_17_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/bowl_game/2014/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_16_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/friends_cure/2014/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_15_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/garden/2014/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_14_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/bowl_game/2013/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_13_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/friends_cure/2013/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_12_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/garden/2013/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_11_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/bowl_game/2012/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_10_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/friends_cure/2012/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_09_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/garden/2011/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}



.past_08_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/bowl_game/2011/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_07_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/garden/2012/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_06_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/salty_seas/2011/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_05_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/bowl_game/2010/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}

.past_04_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/garden/2010/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_03_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/air_craft/2010/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}

.past_02_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/garden/2009/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}
.past_01_btn {position:relative; display:block; top:0px; left: 0px; height: 209px; width:209px; background-image:url(../images/events/garden/2008/209_roll.jpg); text-indent: -99999px; z-index: 1; float:left;}


.past_RO, past_RO a		{ background-position: 0 0px; }
.past_RO:hover			{ background-position: 0 209px; }



.flickr_btn  {position:relative; display:block; top:0px; left: 0px; height: 51px;  width:200px; background-image:url(../images/events/misc/flickr_roll.png);     text-indent: -99999px; z-index: 1; float:left;}
.flickr_ro, flickr_ro a		{ background-position: 0 0px; }
.flickr_ro:hover			{ background-position: 0 51px; }

.ageller_btn  {position:relative; display:block; top:0px; left: 0px; height: 50px;  width:225px; background-image:url(../images/events/misc/ageller_roll.png); text-indent: -99999px; z-index: 1; float:left;}
.ageller_ro, ageller_ro a		{ background-position: 0 0px; }
.ageller_ro:hover			{ background-position: 0 51px; }

.friends_cure_btn  {position:relative; display:block; top:0px; left: 0px; height: 87px;  width:87px; background-image:url(../images/events/friends_cure/2012/link_roll.png);    text-indent: -99999px; z-index: 1; float:left;}
.friends_cure_ro, friends_cure_ro a		{ background-position: 0 0px; }
.friends_cure_ro:hover			{ background-position: 0 87px; }

.mauliola_btn  {position:relative; display:block; top:0px; left: 0px; height: 185px;  width:248px; background-image:url(../images/events/salty_seas/2011/mauliolalogo_roll.png);    text-indent: -99999px; z-index: 1; float:left;}
.mauliola_ro, mauliola_ro a		{ background-position: 0 0px; }
.mauliola_ro:hover			{ background-position: 0 185px; }
