/*
-----------------------------------------------
Meteor Meet and Greet 
Author:www.imaginet.co.uk 
Version:25 Jan 2010 
----------------------------------------------- */ 



/* Homepage Top 
----------------------------------------------- */

#homepagetop {
   width:100%;
   background:#f1f1f1 url("../graphics/homepagebg.gif") repeat-x 0 0;
}
#homepagetop div.container {
   width:980px;
   margin:0 auto;
   text-align:left;
}
#homepagetop .pad {
   padding:14px 12px 1.2em 15px;
}




/* Homepage Big Pic 
----------------------------------------------- */

#homebigpic {
   width:467px;
   float:right;
   background:#fff url("../graphics/whitebox467bg.gif") repeat-y 0 0;
}
#homebigpic div.top {
   background-image:url("../graphics/homebigpictop.gif");
}
#homebigpic div.box {
   padding:0 13px 0 10px;
   min-height:378px;
   max-height:420px;
}
#homebigpic div.bot {
   width:467px;
   background-image:url("../graphics/whitebox467bot.gif");
   padding:0 0 14px 0;
}
#homebigpic div.pic, #homebigpic div.video {
   padding:10px 0 0.5em 0;
}
#homebigpic div.caption {
   width:100%;
   height:45px;
}
#homebigpic div.caption p {
   margin:0;
   padding:0.2em 6px 0 6px;
}




/* TDI  
----------------------------------------------- */

#tditabs {
   width:471px;
   background:url("../graphics/tditabsbg.gif") no-repeat left bottom;
   margin:0;
   padding-bottom:2px;
}
#tditabs a {
   color:#555;
   text-decoration:none;
   font-weight:bold;
   /*border-bottom:1px solid #bdbdbd;*/
}
#tditabs a:hover {
   color:#333;
}
#tditabs ul {
   list-style:none;
}
#tditabs ul li {
   display:inline;
   background:url("../graphics/tditab_right_off.gif") no-repeat right top;
   float:left;
   margin:0 3px 0 0;
}
#tditabs ul li a {
   display:block;
   background:url("../graphics/tditab_left_off.gif") no-repeat 0 top;
   float:left;
   padding:17px 20px 15px 18px;
   font-weight:bold;
   font-size:15px;
   text-transform:lowercase;
}
#tditabs ul li a#link3 {
   padding-left:19px;
}
#tditabs ul li.active {
   background-image:url("../graphics/tditab_right_on.gif");
}
#tditabs ul li.active a {
   background-image:url("../graphics/tditab_left_on.gif");
   color:#000;
   border-bottom:none;
   padding:17px 20px 16px 18px;
}
#hometdi {
   width:467px;
   float:left;
}
#hometdi div.top {
   width:467px;
   background:url("../graphics/hometditop.gif") no-repeat 0 0;
}
#hometdi div.bot {
   width:467px;
   background:url("../graphics/gradbox467bot.gif") no-repeat 0 bottom;
}
#hometdi div.box {
   padding:0 12px 0 20px;
   min-height:338px;
}
#hometdi div.box h2 {
   font-size:1.6em;
   font-style:italic;
}
#hometdi #bigbadge {
   width:110px;
   float:right;
   margin:1em 0 0 0;
}



/* Homepage Search Form   
----------------------------------------------- */

#hometdi form {
   width:320px;
   float:left;
   padding:1em 0 1em 0;
}
#hometdi form button.submitBtn, #hometdi form button.submitBtn span {
   background-image:url("../graphics/btn_grad_sprite.gif");
}
form#homesearch div.labelblock {
   width:90px;
}
form#homesearch div.inputblock {
   width:220px;
   float:left;
}
form#homesearch div.inputblock p {
   font-size:0.85em;
   color:#666;
   padding:0.2em 0 0 0;
}
form#homesearch div.time {
   padding:0.5em 0 0 0;
}
form#homesearch div.button_row {
   padding:0 0 0 88px;
}





/* Homepage Main  
----------------------------------------------- */

#homepagemain {
   width:100%;
   background:#fff;
}
#homepagemain .container {
   width:980px;
   margin:0 auto;
   text-align:left;
}
#homeleft {
   width:655px;
   float:left;
}
#homeleft div.col {
   padding:1.5em 0 1em 15px;
}
#homeright {
   width:317px;
   float:right;
}
#homeright div.col {
   padding:1em 0 1em 0;
}
#homeintro {
   padding:0 14px 0 0;
}
#homeintro p {
   margin:0 0 1em 0;
}
#homeintro h1 {
   font-size:1.8em;
   font-style:italic;
   font-weight:600;
}
#carousel {
   width:100%;
}
#carousel .box {
   padding:5px 0 0 0;
}




/* Flickr feed   
----------------------------------------------- */

#homeleft div.flickr_thumb {
   width:104px;
   height:104px;
   background-image:url("../graphics/flickr_thumb_bg_home.gif"); 
}
#homeleft div.flickr_thumb img {
   width:84px;
   height:84px;
}
#homeleft #flickr_feed {
   float:left;
   width:310px;
}
#homeleft #flickr_hed {
   width:302px;
}
#homeleft #flickr_text {
   width:202px;
}
#homeleft div#flickr_thumb03, #homeleft div#flickr_thumb06 {
   width:102px;
}



/* Meet the Meeg 
----------------------------------------------- */

#homeleft #meetmeeg {
   width:316px;
   float:right;
   background:#fff url("../graphics/whitebox305bg.gif") repeat-y 0 0;
}
#homeleft #meetmeeg .top {
   background-image:url("../graphics/meeghomehed.gif");
}
#homeleft #meetmeeg .bot {
   background-image:url("../graphics/meeghomebot.gif");
}
#homeleft #meetmeeg .box {
   padding:0 26px 44px 12px;
}




/* Home right   
----------------------------------------------- */

#homeright div.gradbox {
   width:305px;
   background:#fff url("../graphics/whitebox305bg.gif") repeat-y 0 0;
   margin:0 0 1em 0;
}
#homeright div.gradbox div.box {
   background:url("../graphics/gradbox305bg.gif") no-repeat 0 bottom;
   padding:0.6em 18px 0.7em 18px;
}
#homeright div.redtab {
   width:305px;
   background-image:url("../graphics/redtab305bg.gif");
}
#homeright div.redtab h2 {
   background-image:url("../graphics/redtab305bot.gif");
}
#homeright div.whitebox {
   width:305px;
   background:#fff url("../graphics/whitebox305bg.gif") repeat-y 0 0;
   margin:0 0 1em 0;
}
#homeright div.whitebox div.top {
   background-image:url("../graphics/whitebox305top.gif");
}
#homeright div.whitebox div.bot {
   background-image:url("../graphics/whitebox305bot.gif");
}
#homeright div.whitebox div.box {
   padding:1em 21px 1em 18px;
}


/* Airports RHS  
----------------------------------------------- */

#homeright #airports_rhs {
   width:305px;
   background:url("../graphics/whitebox305bg.gif") repeat-y 0 0;
   margin:0 0 1.2em 0;
}
#homeright #airports_rhs div.gradbox {
   margin:0;
}
#airports_rhs ul li a {
   width:105px;
}

