@import url('_css/reset.css');

/* Global
----------------------------------------------- */
body											                {background:rgb(255,252,0);color:rgb(41,43,39);font: normal normal normal 1em/1.5em "Helvetica Neue", Helvetica, Arial, sans-serif;}
.left											                {float:left;}
.right											                {float:right;}
.center											                {margin:0 auto;position:relative;}
.bold, strong									                {font-weight:800;}
p												                {font-weight:200 !important;}
p.small                                                         {font-size:11px;line-height:1.25;}
input,textarea									                {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.hide											                {display:none;}
.lowercase                                                      {text-transform:lowercase !important;}

#overlaybox														{background:rgba(0,0,0,.75);position:fixed;height:100%;width:100%;display:none;z-index:500;}

/* Header.php
----------------------------------------------- */
#tier-one										                {background:rgb(0,0,0) url(_images/tier-one-background.jpg) repeat top left;padding:40px 0;}
#tier-one .center								                {width:870px;}
#tier-one #follow-us							                {background:url(_images/follow-us.png) no-repeat bottom center;height:40px;position:absolute;right:10px;text-indent:-999999px;top:-40px;width:140px;z-index:100;}
#tier-one #follow-us:hover						                {
												                	background-position:top center;height:40px;
												                }
#tier-one #like-us							                    {background:url(_images/like-us.png) no-repeat bottom center;height:40px;position:absolute;right:125px;text-indent:-999999px;top:-40px;width:140px;z-index:0;}
#tier-one #like-us:hover						                {
												                	background-position:top center;height:40px;
												                }
#tier-one #logo									                {width:720px;}
#tier-one #logo h1								                {color:rgb(255,255,255);display:inline;font-size:2em;font-weight:400;left:10px;line-height:.8em;position:relative;text-shadow:0 0 5px rgba(0,0,0,.5);text-transform:uppercase;top:50px;}
#tier-one #logo .ministryof								        {color:rgb(255,255,255);font-family:Georgia,Times,serif;font-size:.75em;font-weight:400;font-style:italic;left:10px;line-height:.8em;position:relative;margin:5px 0 0 0;text-shadow:0 0 5px rgba(0,0,0,.5);top:50px;}
#tier-one #logo .ministryof	a                                   {color:rgb(255,255,255);}

#tier-one #logo img								                {}

#navigation										                {background:rgb(122,193,66) url(_images/navigation-background.png) repeat-x top left;padding:6px 0;}
#navigation .center								                {width:870px;}
#navigation ul									                {}
#navigation ul li								                {float:left;margin:0 20px 0 0;position:relative;}
#navigation ul li a								                {color:rgb(255,255,255);font-size:0.875em;text-decoration:none;text-transform:uppercase;}

#navigation ul li > ul                                          {
                                                                    background:rgb(122,193,66);display:none;position:absolute;top:25px;left:-20px;padding:10px 20px;z-index:6000;width:150px;
                                                                    -webkit-box-shadow:0 0 4px rgba(0,0,0,.20);
                                                                }
#navigation ul li:hover > ul                                    {display:block;}
#navigation ul li > ul li                                       {float:none;}
#navigation ul li > ul li a:hover                               {color:rgb(60,60,60);}

/* Index.php
----------------------------------------------- */
#tier-two										                {background:rgb(240,240,240) url(_images/tier-two-background.jpg) no-repeat top right;padding:30px 0;}
#tier-two.page										            {background:rgb(240,240,240) url(_images/tier-two-background-about.jpg) no-repeat top right;padding:30px 0;}
#tier-two.twitter										        {background:rgb(240,240,240) url(_images/tier-two-background-twitter.jpg) no-repeat top right;padding:30px 0;}
#tier-two.videos										        {background:rgb(240,240,240) url(_images/tier-two-background-video.jpg) no-repeat top right;padding:30px 0;}

.page-template-donate-php #tier-two                             {background:rgb(255,255,255);}
#tier-two .center								                {width:950px;}
#donate-button									                {background:url(_images/donate-button.png) no-repeat top center;height:150px;position:absolute;right:80px;text-indent:-99999px;top:-100px;width:150px;}
#donate-button:active							                {top:-99px;}
#tabs											                {margin:0 0 0 35px;}
#tabs li										                {background:url(_images/tab-background.png) no-repeat top center;float:left;height:45px;position:relative;text-align:center;width:120px;z-index:200;}
#tabs li.inactive								                {top:1px;position:relative;z-index:0;}
#tabs li a										                {color:rgb(122,193,66);font-size:1.125em;position:relative;text-decoration:none;top:12px;}
#tabs li.inactive a								                {top:13px;}
#tabs li:hover									                {top:0;}
#info-box										                {
												                	background:rgb(255,255,255);padding:30px 0;position:relative;width:590px;z-index:100;
												                	-webkit-box-shadow:0 0 8px rgba(0,0,0,.08);
												                }
#info-box li									                {width:510px;margin:0 auto;}

#i61-video-box									                {background:url(_images/ajax-loader-2.gif) no-repeat center center;}
#i61-video-box #slidevideowrapper                               {}
#slidevideobox                                                  {}
#slidevideobox li                                               {position:relative;}
#slidevideonav                                                  {position:absolute;right:-15px;bottom:15px;width:100px;}
#slidevideonav a                                                {height:15px;float:left;margin:0 5px 0 0;text-indent:-9999999px;width:22px;}
#prev-video                                                     {background:url(_images/next-video-arrow.png) no-repeat center center;}
#next-video                                                     {background:url(_images/prev-video-arrow.png) no-repeat center center;}

#info-box li h1									                {font-size:1.875em;font-weight:400;}
#info-box li p									                {font-size:1.125em;margin:25px 0;}

.aktt_tweets li									                {font-size:.875em;line-height:1.25em;margin:0 0 10px 0 !important;}
.aktt_tweets li	a								                {color:rgb(122,193,66);}

#tier-three										                {background:rgb(122,193,66) url(_images/tier-three-background.png) repeat-x top left;padding:53px 0;}
#tier-three .center								                {width:790px;position:relative;}
#tier-three #prev-entry							                {background:url(_images/prev-entry-arrow.png) no-repeat center left;position:absolute;left:-80px;top:50%;text-indent:-99999px;}
#tier-three #next-entry							                {background:url(_images/next-entry-arrow.png) no-repeat center left;position:absolute;right:-80px;top:50%;text-indent:-99999px;}
#from-the-blog									                {
												                	background:rgb(255,255,255);padding:10px;
												                	-webkit-box-shadow:0 0 8px rgba(0,0,0,.4);
												                }
#from-the-blog h3								                {color:rgb(98,100,97);display:inline;font-size:1.125em;font-weight:400;letter-spacing:.1em;margin:0 0 0 30px;text-transform:uppercase;}
#view-blog										                {background:url(_images/view-blog-arrow.png) no-repeat right center;color:rgb(98,100,97);font-size:.875em;font-weight:400;margin:0 40px 0 0;padding:0 45px 0 0;text-transform:uppercase;}
#view-blog a									                {color:rgb(98,100,97);text-decoration: none;}
#entries										                {height:260px;margin:30px 0 0 0;overflow:hidden;}
#entries li										                {width:100%;}
.entry											                {}
.entry .left									                {width:280px;}
.entry h2										                {font-size:1.5em;font-weight:400;letter-spacing:.2em;line-height:1.25em;text-transform:uppercase;}
.entry h2 a										                {color:rgb(255,255,255);text-decoration:none;}
.entry h2 a:hover								                {color:rgba(255,255,255,.5);text-decoration:underline;}
.entry h2 a:active								                {position:relative;top:1px;}
.entry p										                {color:rgb(255,255,255);font-size:.875em;line-height:1.5em;margin:10px 0;}
.view-entry										                {
												                	background:rgb(255,255,255);font-size:0.75em;font-weight:400;margin:20px 0 0 0;padding:5px 0;text-transform:uppercase;width:70%;
												                	-webkit-box-shadow:0 0 8px rgba(0,0,0,.34);-moz-box-shadow:0 0 8px rgba(0,0,0,.34);-o-box-shadow:0 0 8px rgba(0,0,0,.34);box-shadow:0 0 8px rgba(0,0,0,.34);
												                }
.view-entry	a									                {background:rgb(255,255,255) url(_images/view-entry-arrow.png) no-repeat center right;color:rgb(98,100,97);margin:0 0 0 20px;padding:0 50px 0 0;text-decoration:none;}
.view-entry:active								                {
												                	position:relative;top:1px;
												                	-webkit-box-shadow:0 0 4px rgba(0,0,0,.24);-moz-box-shadow:0 0 4px rgba(0,0,0,.24);-o-box-shadow:0 0 4px rgba(0,0,0,.24);box-shadow:0 0 4px rgba(0,0,0,.24)
												                }
.entry .imginnershadow							                {background:url(_images/innershadow.png) no-repeat center center;height:259px;width:470px;}

.postnav-wrapper								                {width:600px;margin:20px 70px 20px 0;}
.postnav a										                {color:rgb(122,193,66);text-decoration:none;}

/* Blog.php
----------------------------------------------- */
#container										                {background:rgb(235,235,235) url(_images/container-background.png) repeat-y top left;}
#container .center								                {width:900px;}
#colA											                {background:url(_images/container-background.png) repeat;min-height:400px;padding:25px 0;}
.entry-wrapper									                {width:600px;margin:20px 70px 50px 0;}
.entry-head 									                {border-bottom:1px solid rgb(194,194,194);border-top:1px solid rgb(194,194,194);padding:10px 0;}
.entry-head p									                {color:rgb(122,193,66);display:inline;font-size:0.75em;margin:0 0 0 20px;}
.entry-head p + p								                {margin:0 0 0 70px;}
.entry-head p a									                {color:rgb(122,193,66);font-weight:800;}
.entry-meta										                {background:url(_images/filmroll.png) no-repeat left center;padding:2px 0 0 25px;}
.comment-number									                {background:url(_images/comments.png) no-repeat left center;padding:2px 0 0 35px;}
.entry-wrapper h1								                {color:rgb(122,193,66);font-size:1.5em;font-weight:400;line-height:1.25em;margin:30px 0 20px 0;letter-spacing:.25em;text-transform:uppercase;}
.entry-wrapper h1 a								                {color:rgb(122,193,66);text-decoration:none;}
.entry-wrapper > p								                {font-size:0.875em;letter-spacing:.09em;line-height:1.6em;margin:1.6em 0;}
.entry-wrapper > p + p							                {text-indent:0;}
.respond										                {background:rgb(122,193,66);margin:20px 0 0 0;padding:10px 0;}
.respond p										                {color:rgb(255,255,255);font-size:0.875em;margin:0 0 0 30px;width:90%;}
.respond p a									                {color:rgb(255,255,255);}
#colB											                {background:url(_images/colB-background.png) repeat-y top left;padding:60px 0 0 40px;width:189px;display:table;overflow:visible;}
#colB h2										                {color:rgb(50,58,44);letter-spacing:.08em;margin:0 0 3px 0;text-transform:uppercase;}
#colB ul										                {margin:0 0 20px 0;}
#colB ul li										                {color:rgb(50,58,44);font-size:0.75em;line-height:1.3em;list-style: square inside;text-transform:lowercase;}
#colB ul li a									                {color:rgb(50,58,44);text-decoration:none;}

/* Donate.php
================================== */
.page-template-donate-php #tier-two .center                     {width:640px;}
.page-template-donate-php #tier-two h1                          {font-size:1.875em;letter-spacing:-0.05em;margin:30px 0;text-align:center;}
.page-template-donate-php ol                                    {margin:60px 0 40px 30px;}
.page-template-donate-php ol li                                 {background:rgb(253,253,253);height:240px;margin:0 30px 0 0;float:left;padding:40px 0 20px 0;position:relative;width:270px;}
.page-template-donate-php ol li:hover                           {
                                                                    background:rgb(255,255,255);
                                                                    -webkit-box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-o-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);
                                                                    -webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;
                                                                }
.page-template-donate-php ol li div                             {margin:0 auto;width:190px;}
.page-template-donate-php ol li .number                         {position:absolute;top:-35px;left:112px;}
.page-template-donate-php ol li h4                              {font-size:1.125em;letter-spacing:-0.05em;}
.page-template-donate-php ol li p                               {font-size:0.875em;line-height:1.25em;margin:12px 0;}
.page-template-donate-php ol li .donate-button                  {
                                                                    background:rgb(122,193,66);bottom:20px;color:rgb(255,255,255);display:block;font-weight:800;margin:0 auto;padding:5px 10px;position:absolute;text-align:center;text-decoration:none;width:170px;
                                                                    -webkit-box-shadow:0 0 4px rgba(0,0,0,.4);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-o-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);
                                                                    -webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px;
                                                                }
.page-template-donate-php ol li .donate-button:hover            {background:rgb(255,252,0);color:rgb(0,0,0);text-shadow:0 1px 1px rgb(255,255,225);}
#donatei61fund .number                                          {background:url(_images/donate-one.png) no-repeat bottom center;display:block;height:45px;text-indent:-999999px;width:45px;}
#donatei61fund:hover .number                                    {background-position:top center;}
#donatevolunteer .number                                        {background:url(_images/donate-two.png) no-repeat bottom center;display:block;height:45px;text-indent:-999999px;width:45px;}
#donatevolunteer:hover .number                                  {background-position:top center;}
#donatesupplies .number                                         {background:url(_images/donate-three.png) no-repeat bottom center;display:block;height:45px;text-indent:-999999px;width:45px;}
#donatesupplies:hover .number                                   {background-position:top center;}

/* Trips.php
================================== */
.page-template-trips-php #tier-two                              {background:rgb(255,255,255);}
.page-template-trips-php #tier-two h1                           {font-size:1.875em;letter-spacing:-0.05em;margin:30px 0 15px 0;text-align:center;}
.page-template-trips-php #tier-two #tripsignup.active           {
                                                                    background:rgb(255,252,0);color:rgb(41,43,39);display:block;font-size:.825em;font-weight:800;margin:0 auto;padding:2px 15px 5px 15px;text-decoration:none;text-transform:uppercase;width:200px;text-align:center;text-shadow:0 1px 1px rgb(255,255,255);
                                                                    -webkit-border-radius:8px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px;
                                                                    -webkit-box-shadow:0 0 4px rgba(0,0,0,.4);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-o-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);
                                                                }
.page-template-trips-php #tier-two #tripsignup.inactive         {

                                                                    background:url(_images/stripes.jpg);color:rgb(255,255,255);display:block;font-size:0.75em;font-weight:800;margin:0 auto;padding:2px 15px 5px 15px;text-align:center;text-decoration:none;text-transform:uppercase;width:250px;
                                                                    -webkit-border-radius:8px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px;
                                                                }
.page-template-trips-php #tier-two #tripsignup.inactive:hover   {cursor: default;}
.page-template-trips-php #reports                               {margin:30px auto;text-align:left;width:870px;}
.page-template-trips-php #reports th                            {font-size:0.75em;text-transform:uppercase;}
.page-template-trips-php #reports tbody tr.odd                  {background:rgb(222,239,208);}
.page-template-trips-php #reports tbody tr.even                 {background:rgb(188,224,160);}
.page-template-trips-php #reports tbody td                      {font-size:0.875em;height:32px;padding:2px 0 2px 10px;text-transform:uppercase;vertical-align:middle;}
.page-template-trips-php #reports tbody td a.title              {color:rgb(61,61,61);}
.page-template-trips-php #reports tbody td.tripcomment          {font-family:Georgia,serif;font-style:italic;text-transform:none;}
.page-template-trips-php #reports tbody td:first-child          {padding:0 0 0 60px;}
.page-template-trips-php #reports #destination                  {width:150px;padding:0 0 0 60px;}
.page-template-trips-php #reports #dates                        {width:230px;padding:0 0 0 10px;}
.page-template-trips-php #reports #cost                         {width:70px;padding:0 0 0 10px;}
.page-template-trips-php #reports #size                     	{width:140px;padding:0 0 0 10px;}
.page-template-trips-php #reports #video                        {width:30px;padding:0 70px 0 10px;}
.page-template-trips-php #reports .blogicon                    	{font-size:0.75em;font-style:italic;padding:2px 0}
.page-template-trips-php #reports .blogicon a.icon             	{background:url(_images/blogicon.png) no-repeat top center;display:block;height:30px;width:30px;text-indent:-99999px;}
.page-template-trips-php #reports .blogicon a.icon:hover       	{background-position: bottom center;}

.page-template-trips-php #reports .videoicon                    {font-size:0.75em;font-style:italic;}
.page-template-trips-php #reports .videoicon a.icon             {background:url(_images/videoicon.png) no-repeat top center;display:block;height:30px;width:30px;text-indent:-99999px;}
.page-template-trips-php #reports .videoicon a.icon:hover       {background-position: bottom center;}
.page-template-trips-php #reports .video-box                    {
                                                                    background:rgb(255,255,255);padding:30px;position:absolute;z-index:10000;top:0px;left:300px;
                                                                     -webkit-box-shadow:0 0 4px rgba(0,0,0,.4);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-o-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);
                                                                     -webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;
                                                                }
.page-template-trips-php #reports .video-box .close-box,
.close-slideshow   {
                                                                    background:rgb(255,252,0);color:rgb(41,43,39);font-weight:800;padding:5px;position:absolute;top:-15px;right:-5px;text-decoration:none;text-shadow:0 1px 1px #fff;
                                                                    -webkit-box-shadow:0 0 4px rgba(0,0,0,.4);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-o-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);
                                                                    -webkit-border-radius:10px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;
                                                                }
.page-template-trips-php #reports .video-box p                  {font-size:.75em;}
.page-template-trips-php #reports .video-box p a                {color:rgb(41,43,39);}

.page-template-trips-php #reports p.description-text            {padding:10px 0;text-transform:none;width:90%;}

#trip-bottom-ad                                                 {text-align:center;}
#trip-bottom-ad img                                             {display:block;margin:0 auto}

/* Taxonomy-Trip Years.php
================================== */
.archive #tier-two                                              {background:rgb(255,255,255);}
.archive #tier-two h1                                           {font-size:1.875em;letter-spacing:-0.05em;margin:30px 0 15px 0;text-align:center;}
.archive #tier-two #tripsignup.active                           {
                                                                    background:rgb(255,252,0);color:rgb(41,43,39);display:block;font-size:.825em;font-weight:800;margin:0 auto;padding:2px 15px 5px 15px;text-decoration:none;text-transform:uppercase;width:200px;text-align:center;text-shadow:0 1px 1px rgb(255,255,255);
                                                                    -webkit-border-radius:8px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px;
                                                                    -webkit-box-shadow:0 0 4px rgba(0,0,0,.4);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-o-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);
                                                                }
.archive #tier-two #tripsignup.inactive                         {

                                                                    background:url(_images/stripes.jpg);color:rgb(255,255,255);display:block;font-size:0.75em;font-weight:800;margin:0 auto;padding:2px 15px 5px 15px;text-align:center;text-decoration:none;text-transform:uppercase;width:250px;
                                                                    -webkit-border-radius:8px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px;
                                                                }
.archive #tier-two #tripsignup.inactive:hover                   {cursor: default;}
.archive #reports                                               {margin:30px auto;text-align:left;width:870px;}
.archive #reports th                                            {font-size:0.75em;text-transform:uppercase;}
.archive #reports tbody tr.odd                                  {background:rgb(222,239,208);}
.archive #reports tbody tr.even                                 {background:rgb(188,224,160);}
.archive #reports tbody td                                      {font-size:0.875em;height:32px;padding:2px 0 2px 10px;text-transform:uppercase;vertical-align:middle;}
.archive #reports tbody td a.title                              {color:rgb(61,61,61);}
.archive #reports tbody td.tripcomment                          {font-family:Georgia,serif;font-style:italic;text-transform:none;}
.archive #reports tbody td:first-child                          {padding:0 0 0 60px;}
.archive #reports #destination                                  {width:150px;padding:0 0 0 60px;}
.archive #reports #dates                                        {width:230px;padding:0 0 0 10px;}
.archive #reports #cost                                         {width:70px;padding:0 0 0 10px;}
.archive #reports #comments                                     {width:230px;padding:0 0 0 10px;}
.archive #reports #video                                        {width:30px;padding:0 70px 0 10px;}
.archive #reports .videoicon                                    {font-size:0.75em;font-style:italic;}
.archive #reports .videoicon a.icon                             {background:url(_images/videoicon.png) no-repeat top center;display:block;height:30px;width:30px;text-indent:-99999px;}
.archive #reports .videoicon a.icon:hover                       {background-position: bottom center;}
.archive #reports .video-box                                    {
                                                                    background:rgb(255,255,255);padding:30px;position:absolute;z-index:10000;top:0px;left:300px;
                                                                     -webkit-box-shadow:0 0 4px rgba(0,0,0,.4);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-o-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);
                                                                     -webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;
                                                                }
.archive #reports .video-box .close-box                         {
                                                                    background:rgb(255,252,0);color:rgb(41,43,39);font-weight:800;padding:5px;position:absolute;top:-15px;right:-5px;text-decoration:none;text-shadow:0 1px 1px #fff;
                                                                    -webkit-box-shadow:0 0 4px rgba(0,0,0,.4);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-o-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);
                                                                    -webkit-border-radius:10px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;
                                                                }
.archive #reports .video-box p                                  {font-size:.75em;}
.archive #reports .video-box p a                                {color:rgb(41,43,39);}

.archive #reports p.description-text                            {padding:10px 0;text-transform:none;width:90%;}


/* Single.php
----------------------------------------------- */
.donate-box										                {border-bottom:1px solid rgb(194,194,194);border-top:1px solid rgb(194,194,194);margin:20px 0;padding:20px 0;}
.donate-inner-box								                {
												                	background:rgb(255,252,0);padding:20px 30px;
												                	-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);-moz-box-shadow:0 0 8px rgba(0,0,0,.1);-o-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);
												                	-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;
												                }
.donate-inner-box h3							                {font-size:1.875em;font-weight:400;letter-spacing:.09em;line-height:1em;margin:0 0 10px 0;text-transform:uppercase;}
.donate-inner-box h4							                {font-size:1.125em;font-weight:500;letter-spacing:.09em;text-transform:uppercase;}
.donate-inner-box h4 a							                {color:rgb(41,43,39);}

#comments										                {margin:60px 0 0 0;}
#comments h4									                {color:rgb(122,193,66);font-size:1.125em;font-weight:400;line-height:1em;}
#comments p										                {color:rgb(122,193,66);font-size:0.875em;font-weight:400;}
#comments p a									                {color:rgb(122,193,66);}
#comments ol									                {margin:20px 0;}
.comment										                {background:url(_images/comment-top.png) no-repeat top center;padding:20px 0 3px 0;}
#comments .comment p							                {color:rgb(255,255,255);font-size:1.125em;letter-spacing:.09em;margin:0 auto;width:85%;}
#comments .comment-author						                {background:url(_images/author-top.png) no-repeat top center;padding:40px 0 10px 0;}
#comments .comment-author p						                {color:rgb(57,57,57);font-size:0.875em;margin:0 0 0 63px;}
#comments .comment-author p a					                {color:rgb(57,57,57);font-weight:800;text-decoration:none;}

#comment										                {margin:60px 0 0 0;}
#login a										                {color:rgb(122,193,66);}
#comment h2										                {color:rgb(122,193,66);font-size:1.5em;font-weight:200;letter-spacing:.09em;text-transform:uppercase;}
#comment ul										                {margin:30px 0 0;}
#comment ul li									                {margin:0 0 10px 0;}
#comment .small-wrapper							                {width:280px;}
#comment label									                {color:rgb(122,193,66);font-size:0.875em;font-weight:200;margin:0 0 3px 0;letter-spacing:.05em;display:block;}
#comment .small-wrapper input					                {
												                	background:rgb(201,220,185);font-size:1.125em;padding:12px 10px;width:270px;
												                	-webkit-box-shadow:0 0 4px rgba(0,0,0,.23);
												                	-webkit-border-radius:2px;
												                }
#comment textarea								                {
												                	background:rgb(201,220,185);font-size:1.125em;padding:12px 10px;width:590px;
												                	-webkit-box-shadow:0 0 4px rgba(0,0,0,.23);
												                	-webkit-border-radius:2px;
												                }
#submit											                {
												                	background:rgb(122,193,66);color:rgb(255,255,255);font-size:1.5em;font-weight:200;letter-spacing:.09em;margin:20px 0 0 0;padding:10px 20px;text-transform:uppercase;
												                	-webkit-box-shadow:0 0 4px rgba(0,0,0,.23);
												                	-webkit-border-radius:2px;
												                }
#submit:hover									                {background:rgb(90,140,60);cursor:pointer;}

/* Footer.php
----------------------------------------------- */
#tier-four										                {background:rgb(122,193,66) url(_images/tier-four-background.jpg) repeat-x top right;padding:53px 0;position:relative;}
#tier-four .center								                {width:870px;}
#tier-four h1									                {color:rgb(255,255,255);font-size:3.75em;line-height:.8em;text-shadow:0 0 4px rgba(0,0,0,.5);text-transform:uppercase;width:350px;}
#tier-four p									                {color:rgb(255,255,255);font-family:"Palatino",Georgia,serif;font-size:1.125em;font-style:italic;letter-spacing:.1em;margin:10px 0 0 0;}
#tier-four p a									                {color:rgb(255,255,255);}
#tier-four p a:hover							                {color:rgb(255,252,0);}
#tier-four p a:active							                {position:relative;top:1px;}
#go												                {background:url(_images/go!.png) no-repeat center center;height:242px;position:absolute;right:50px;text-indent:-9999999px;top:-18px;width:242px;}

.page-template-trips-php #tier-four                             {background:rgb(122,193,66) url(_images/trip-tierfourbackground.jpg) repeat-x top center;padding:30px 0;position:relative;}
.page-template-trips-php #tier-four h1							{color:rgb(255,255,255);font-size:3.75em;line-height:.8em;text-shadow:0 0 4px rgba(0,0,0,.5);text-transform:uppercase;width:100%;}

.archive #tier-four                                             {background:rgb(122,193,66) url(_images/trip-tierfourbackground.jpg) repeat-x top center;padding:30px 0;position:relative;}
.archive #tier-four h1							                {color:rgb(255,255,255);font-size:3.75em;line-height:.8em;text-shadow:0 0 4px rgba(0,0,0,.5);text-transform:uppercase;width:100%;}

#mc_signup_container #mc_mv_EMAIL                               {font-size:1.5em;padding:10px 0 10px 10px;float:left;width:500px}
#mc_signup_container #mc_signup_submit                          {background:rgb(122,193,66);color:rgb(255,255,255);font-size:1.5em;margin:2px 0 0 0;padding:10px 10px 10px 10px;float:left;text-transform:uppercase;}
#mc_signup_container #mc_signup_submit:hover                    {color:rgb(42,43,39);cursor:pointer;background:rgb(255,252,0);}

#mc_message                                                     {clear:both !important;}
.mc_success_msg                                                 {color:rgb(255,255,255) !important;}


#footer											                {padding:10px 0;}
#footer .center									                {width:870px;}
#footer p										                {font-size:0.6875em;}
#footer p a										                {color:rgb(41,43,39);}

#ynad											                {color:rgb(41,43,39);font-family:Georgia,serif;font-style:italic;font-size:.625em;text-decoration:none;}

/* Sidebar
================================== */
#colB ul li a:hover                                             {color:rgb(122,193,66);}

/*///////////////// Page.php /////////////////*/
#page-box                                                       {width:550px;}
#page-box p                                                     {margin:0 0 10px 0;}



/* Twitter.php
================================== */
.contentheader                                                  {background:#2c322d;color:#fff;font-size:18px;line-height:35px;margin:0 0 20px 0;padding:0 0 4px 0;vertical-align:middle;}
.contentbox                                                     {background:#fff;padding:0 0 30px 0;}
.contentbox .wrapper                                            {margin:0 auto;width:470px;}
#twitter-box                                                    {width:550px;}
#twitter-box .colA                                              {width:310px;}
#twitter-box .colB                                              {width:110px;}
#twitter-box .colB h3                                           {font-size:11px;line-height:14px;}
#twitter-box .colB h3 a                                         {color:#7ac142;text-decoration:none;}
#twitter-box .social-button                                     {
                                                                    background:#000;color:#7ac142;font-size:14px;display:block;margin:10px 0 0 0;padding:5px 0;text-align:center;text-transform:uppercase;text-decoration:none;width:100%;
                                                                    border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;
                                                                    box-shadow:0 0 4px rgba(0,0,0,.35);-webkit-box-shadow:0 0 4px rgba(0,0,0,.35);-moz-box-shadow:0 0 4px rgba(0,0,0,.35);
                                                                }
/*
.aktt_more_updates                                              {display:none;}
.aktt_tweets li                                                 {border-bottom:1px dashed #777;padding:0 0 10px 0;}
*/


.twtr-hd,.twtr-ft                                               {display:none;}
.twtr-widget .twtr-tweet-text em                                {font-style:italic;}
#twtr-widget-1 .twtr-tweet em a                                 {color:#444 !important;}
#twtr-widget-1 .twtr-tweet em a:hover                           {color:#4AED05 !important;}

/*Videos.php
================================== */
#videos-box                                                     {width:550px;padding:0;}
#videos-asidebox                                                {background:#fff;margin:0 0 0 10px;width:150px;}
#videos-up                                                      {background:url(_images/updown-videos.png) no-repeat top center;display:block;height:42px;position:relative;top:-20px;}
#videos-down                                                    {background:url(_images/updown-videos.png) no-repeat bottom center;display:block;height:42px;position:relative;bottom:-20px;}
#video-window                                                   {height:269px;margin:-4px 0 0 0;overflow:hidden;}
#video-listing                                                  {margin:-5px 0 0 0;padding:10px 0;position:relative;}
#video-listing li                                               {margin:10px auto;width:110px;}
.videos-thumbnail                                               {display:block;}
.videos-title                                                   {color:#000;font-size:11px;font-weight:400;line-height:12px;margin:5px 0 0 0;}
.videos-title a                                                 {color:#000;text-decoration:none;}

#videos-box .contentheader                                      {margin:0;}
#main-video                                                     {height:309px;}

/*Index.php (updated)
================================== */
#home-box                                                       {position:relative;width:670px;}
#home-box.contentbox .wrapper                                   {width:590px;}
#home-box .colA                                                 {width:310px;}
#home-box .colA h1                                              {font-size:24px;font-weight:400;letter-spacing:1px;}
#home-box .colA p                                               {font-size:12px;line-height:16px;margin:10px 0;}
#home-box .colA .view-entry                                     {
                                                                    background:rgb(44,50,45);color:rgb(255,255,255);display:inline-block;font-size:14px;font-weight:400;margin:0px 0 0 0;padding:5px 15px;text-transform:uppercase;text-decoration:none;width:auto;
                                                                    -webkit-box-shadow:0 0 8px rgba(0,0,0,.34);-moz-box-shadow:0 0 8px rgba(0,0,0,.34);-o-box-shadow:0 0 8px rgba(0,0,0,.34);box-shadow:0 0 8px rgba(0,0,0,.34);
                                                                }
#home-box .colB                                                 {width:265px;}
#blogsliding                                                    {width:100%;}
#blogsliding li                                                 {width:590px;}
#view-blogz                                                     {color:rgb(255,255,255);text-decoration:none;}

#prev-blogslide                                                 {background:url(_images/leftright-blogslidez.png) no-repeat top center;height:45px;right:-23px;position:absolute;top:150px;width:45px;}
#next-blogslide                                                 {background:url(_images/leftright-blogslidez.png) no-repeat bottom center;height:45px;left:-23px;position:absolute;top:150px;width:45px;}


/* Clearfix
----------------------------------------------- */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

#colB li {list-style:none;}
.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }

#colB ul li .item a {font-size:11px;}

