/*
Theme Name: Check-In v2 Theme
Theme URI: http://www.check-in.aero
Description: The default theme for check-in.aero
Version: 2.0
Author: PPS Publications
Author URI: http://www.check-in.aero
Tags: check-in

	Check-In Theme
	 http://www.check-in.aero

	This is the default check-in.aero theme.

*/

body { background:#f1ab31 url(images/checkin-background.jpg) no-repeat top center; margin:0 auto; }

/*Satandard Markup styles */

h1 {font-size:1.5em;}
h2 {font-size:1.333em;}
h3 {font-size:1.167em;}
h4 {font-size:1em;}
h5 {font-size:1em;}
h6 {font-size:1em;}
h1, h2, h3, h4, h5, h6 { color:#666; font-weight:bold;}

p { color:#666; }
a { color:#df7d26; font-weight:bold; outline:none; }
a img { border:none; outline:none; }
hr { border-top:1px dashed #df7d26; }

/*Custom Class */
.clear { clear:both; }
.button-wrapper { margin-bottom:8px; }
.paraquote { font-size:26px; padding-top:10px; text-align:left; line-height:24px; }
.paraquote span { font-size:30px; color:#c4c2c2; }
.orange-bullet { list-style:none; margin:0 0 8px 0; padding:0; font-size:12px; line-height:18px; color:#666; }
.orange-bullet li { padding-left:22px; background:url(images/orange-bullet.png) top left no-repeat; background-position:0px 2px; }
.minHeight500 { height:500px; }
ol { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }

/*Header */
#header { width:990px; padding:21px 0 0 0; background:url(images/header-background.jpg) no-repeat; }
#header #logo { width:246px; height:99px; float:left; }
#header #header-banner { width:468px; height:60px; margin-left:21px; float:left; }
#header #search { float:left; padding:12px 0 0 490px; }

#header #nav { background:#000 url(images/nav-background.png) repeat-x; height:28px;  }
#header #nav ul { list-style:none; margin:0; padding:0; height:25px; }
#header #nav li { text-align:center; display:inline; font-size:12px; float:left; }
#header #nav li a { color:#FFF; font-weight:bold; font-size:12px; text-decoration:none; display:block; text-transform:uppercase; height:21px; padding-top:4px; }
#header #nav li.tab1 a { width:160px; background:#000 url(images/nav-tab1-sprite.png);  background-position:0 0; }
#header #nav li.tab1 a:hover { background:#000 url(images/nav-tab1-sprite.png); background-position:0 -25px; }
#header #nav li.tab2 a { width:128px; padding-left:50px; background:#000 url(images/nav-tab2-sprite.png);  background-position:0 0; }
#header #nav li.tab2 a:hover { background:#000 url(images/nav-tab2-sprite.png); background-position:0 -25px; }
#header #nav li.tab3 a { width:128px; padding-left:50px; background:#000 url(images/nav-tab3-sprite.png);  background-position:0 0; }
#header #nav li.tab3 a:hover { background:#000 url(images/nav-tab3-sprite.png); background-position:0 -25px; }
#header #nav li.tab4 a { width:214px; background:#000 url(images/nav-tab4-sprite.png);  background-position:0 0; }
#header #nav li.tab4 a:hover { background:#000 url(images/nav-tab4-sprite.png); background-position:0 -25px; }
#header #nav li.tab5 a { width:260px; background:#000 url(images/nav-tab5-sprite.png);  background-position:0 0; }
#header #nav li.tab5 a:hover { background:#000 url(images/nav-tab5-sprite.png); background-position:0 -25px; }
/*#header #nav a { color:#FFF; padding:3px 0 2px 0; font-weight:bold; font-size:12px; text-decoration:none; background:#000 url(images/nav-background-norm.png) no-repeat; display:block; text-transform:uppercase; }
#header #nav a:hover { background:#000 url(images/nav-background-down.png) no-repeat; }*/



#header #header-list { float:left; padding-left:25px; }
#header #header-list ul { list-style:none; margin:0; padding:0; }
#header #header-list li { padding:5px 0 5px 30px; margin:0px 0 0 0; }
#header #header-list li a { color:#fff; text-decoration:none; font-size:12px; }
#header #header-list .nl { background: url(images/nl-sign-up-icon.png) no-repeat left; }
#header #header-list .reg { background: url(images/registration-icon.png) no-repeat left; }


#header #nav .last {  width:144px; text-align:center; float:left; }
#header #nav .last a { color:#FFF; padding:3px 0 2px 0; font-weight:bold; font-size:12px; text-decoration:none; background:#000 url(images/nav-background-norm-last.png) no-repeat; display:block; text-transform:uppercase; }
#header #nav .last a:hover { background:#000 url(images/nav-background-down-last.png) no-repeat; }

#header #subnav { background:url(images/sub-nav-background.png) repeat-x; }
#header #subnav ul { list-style:none; margin:0; padding:0; }
#header #subnav li { float:left; border-right:1px solid #FFF; color:#000; margin:2px 0; }
#header #subnav a { color:#FFFFFF; text-decoration:none; font-size:12px; display:block; padding:0px 20px; }


#search #s { width:300px; margin-right:5px; }
#search form {margin:0; padding:0; }


/*Main */
#main { padding:10px; clear:both; min-height:640px; background:#fff; }

#main #left-col { width:160px; float:left; }
#main #centre-col { width:670px; float:left; margin-left:10px; }
#main #right-col { width:120px; float:left; margin-left:10px; }
#main #full-col { width:970px; }
#main #homepage-top-section #flash { width:300px; float:left; border:1px solid #666; }
#main #homepage-top-section #intro { float:left; margin-left:10px; width:358px; }
#main #homepage-news-left { width:330px; float:left; }
#main #homepage-news-right { width:330px; float:left; margin-left:10px; }
#main .homepage-left { width:330px; float:left; }
#main .homepage-right { width:330px; float:left; margin-left:10px; }
#main #mag-col-left { width:488px; float:left; margin-left:10px; }
#main #mag-col-right { width:302px; float:left; margin-left:10px; }
#main #search-col { width:840px; float:left; }
#main #homepage-col { width:670px; float:left; margin-left:10px; }


/*Standard Grey Box with Grey Background */
.grey-box { margin-bottom:10px; }
.grey-box .top-left { background-image:url(images/grey-box-top-left.png); height:32px; margin-right: 5px; padding:15px 0 0 10px; }
.grey-box .top-left .category { text-transform:uppercase; font-size:11px; color:#f1ab31; }
.grey-box .top-left h1 { text-transform:uppercase; font-size:14px; color:#FFF; line-height:14px; }
.grey-box .top-left h2 { text-transform:uppercase; font-size:14px; color:#FFF; line-height:14px; }
.grey-box .top-left a { text-decoration:none; color:#FFF; }
.grey-box .top-right { background-image:url(images/grey-box-top-right.png); width:5px; height:47px; float: right; margin-top: -47px;  }
.grey-box .gap { height:1px; margin: 0 0 -1px 0; padding: 0; font-size:2px; overflow:hidden; }
.grey-box .box-body { background:#8c8888; padding:10px 10px 4px 10px; position:relative; }
.grey-box .bottom-left { background-image:url(images/grey-box-bottom-left.png); height:4px; margin-right:49px; font-size: 2px; }
.grey-box .bottom-right { background-image:url(images/grey-box-bottom-right.png); height:4px; margin-top:-4px; background-position: 100% 0; background-repeat: no-repeat; font-size: 2px; }
.grey-box p { color:#FFF; }
.grey-box a { color:#f7b934; }
.grey-box h1 { color:#FFF; text-transform:none; }
.grey-box h2 { color:#FFF; text-transform:none; }
.grey-box h3 { color:#FFF; text-transform:none; }
/*Adds World Logo to top right of box */
.world-icon .top-left { background-image:url(images/grey-box-top-left.png); margin-right:49px; }
.world-icon .top-right { background-image:url(images/grey-box-top-right-world.png); width:49px; }
/*Adds a white background to the box model */
.whiteBody .box-body { background:#FFF; border-left:2px solid #8c8888; border-right:2px solid #8c8888; padding:8px 10px 4px 8px; position:relative; }
.whiteBody .bottom-left { background-image:url(images/grey-box-bottom-left-white.png); height:4px; margin-right:49px; font-size: 2px; }
.whiteBody .bottom-right { background-image:url(images/grey-box-bottom-right-white.png); height:4px; margin-top:-4px; background-position: 100% 0; background-repeat: no-repeat; font-size: 2px; }
.whiteBody p { color:#666; }
.whiteBody a { color:#df7d26; }
.whiteBody h1 { color:#666; }
.whiteBody h2 { color:#666; }
.whiteBody h3 { color:#666; }
.whiteBody h1 a { color:#666; text-decoration:none; }
.whiteBody h2 a { color:#666; text-decoration:none; }
.whiteBody h3 a { color:#666; text-decoration:none; }


/*custom greyBox headers header*/
.doubleLinedHeader .top-left { height:41px; padding:6px 0 0 10px; }
.reviewHeader .top-left { height:34px; padding:13px 0 0 10px; }

/*Large grey headed box with left hand image area */
.grey-boxLarge { margin-bottom:10px; }
.grey-boxLarge .top-left { background-image:url(images/grey-box-large-top-left.png); height:105px; margin-right:14px; padding:15px 0 0 138px }
.grey-boxLarge .top-left h1 { text-transform:uppercase; color:#000; }
.grey-boxLarge .top-left h2 { text-transform:uppercase; color:#000; }
.grey-boxLarge .top-left p { color:#FFFFFF; }
.grey-boxLarge .top-right { background-image:url(images/grey-box-large-top-right.png); width:14px; height:120px; float:right; margin-top:-120px; position:relative; height:1%;  }
.grey-boxLarge .gap { height:1px; margin: 0 0 -1px 0; padding: 0; font-size:2px; overflow:hidden; }
.grey-boxLarge .box-body { background:#FFF; border-left:2px solid #a5a5a5; border-right:2px solid #a5a5a5; padding:8px 10px 4px 8px; position:relative; }
.grey-boxLarge .bottom-left { background-image:url(images/grey-box-large-bottom-left.png); height:5px; margin-right:6px; font-size: 2px; }
.grey-boxLarge .bottom-right { background-image:url(images/grey-box-large-bottom-right.png); height:5px; margin-top:-5px; background-position: 100% 0; background-repeat: no-repeat; font-size: 2px; }
.grey-boxLarge p { color:#666; }
.grey-boxLarge a { color:#df7d26; }
.grey-boxLarge h1 { color:#666; text-transform:none; }
.grey-boxLarge h2 { color:#666; text-transform:none; }
.grey-boxLarge h3 { color:#666; text-transform:none; }
.event .top-left { background-image:url(images/grey-box-large-event-bg.png); }
.magazine .top-left { background-image:url(images/grey-box-large-mag-bg.png); }
.checkout .top-left { background-image:url(images/grey-box-large-checkout-bg.png); }
.floorplan .top-left { background-image:url(images/grey-box-large-floorplan-bg.png); }

/*Large Grey Box */
.large-grey-section { width:670px; background:url(images/large-grey-box-bg.png) right no-repeat; height:120px; margin-bottom:8px; }
.large-grey-section .section-logo img { float:left; }
.large-grey-section .detail { padding:5px 15px 0 15px; float:left; width:510px; }
.large-grey-section h2 { color:#FFF; font-size:30px; line-height:30px; text-transform:uppercase; margin-bottom:0; }
.large-grey-section h2 a { color:#FFF; text-decoration: none; }
.large-grey-section a { color:#000; font-weight:bold; text-decoration:none; }
.large-grey-section a span { font-size:16px; }
.large-grey-section p { color:#fff; font-size:12px; line-height:13px; margin-bottom:4px; }

/*News Style */
.news { margin:0; padding:0; list-style:none; border-top:1px dashed #666; }
.news li { padding:5px; border-bottom:1px dashed #666; margin-bottom:8px; }
.news li h3 { margin:0; }
.news li small { color:#df7d26; font-size:10px; margin-bottom:8px; display:block; }



/*Testimonials Style */
.testimonials { margin:0 0 8px 0; padding:8px; list-style:none; color:#fff; background:#8c8888; }
.testimonials li { background:url(images/testimonials-bg.png) left top no-repeat; padding:10px 5px 10px 45px; border-bottom:1px dashed #FFF; clear:both; margin-bottom:8px; }
.testimonials li:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.testimonials li h3 { margin:0; }
.testimonials li small { color:#df7d26; font-size:10px; margin-bottom:8px; display:block; }

/*Category Nav */
.category-nav ul {list-style:none; padding:0; margin:0; border-top:1px dashed #FFF; }
.category-nav ul li { font-size:12px; padding:2px 0; border-bottom:1px dashed #FFF; }
.category-nav a { text-decoration:none; color:#fff; }
.category-nav a:hover { text-decoration:none; color:#f7b934; }

/*Conference sponsors */
.sponsors p { font-weight:bold; padding:2px; text-align:center; }
.sponsors small { font-size:10px; text-align:center; margin:0 0 8px 0; display:block; }
.sponsors img { margin-bottom:8px; }

/*Conference extra styles */

.conference-box { width:320px; float:left; position:relative; height:1%; }
.conference-box img { margin-bottom:5px;  }

/*Footer */
#footer { clear:both; background:url(images/footer-background.png) repeat-x; height:21px; color:#fff; font-size:12px; padding-top:19px; }
#footer ul { list-style:none; margin:0; padding:0; }
#footer ul li { display:inline; border-right:1px solid #fff; padding:0 10px; }
#footer ul li.last { border:none; }
#footer a { color:#FFF; font-weight:bold; text-decoration:none; }
#footer p { margin:0; color:#FFF; }
#footer #copyright { float:right; padding-right:10px; font-weight:bold; }

/*Exhibitor Scroller*/
.scrollable-verticle { position:relative; overflow:hidden; height:350px; width:98px; margin:0 auto; }  
.scrollable-verticle div.items { position:absolute; height:20000em; }

.scrollable-verticle2 { position:relative; overflow:hidden; height:350px; width:98px; margin:0 auto; }  
.scrollable-verticle2 div.items { position:absolute; height:20000em; }

.scrollable-horizontal { position:relative; overflow:hidden; height:70px; width:648px; }  
.scrollable-horizontal img {margin-right:10px;}
.scrollable-horizontal div.items { position:absolute; height:20000em; }
.scrollable-horizontal div.items div { float:left; }

.exhibitor-scroller-header { width:160px; height:47px; }
.exhibitor-scroller-header h2 { text-transform:uppercase; font-size:10px; color:#FFF; line-height:14px; text-align:right; padding:10px 4px 4px 0; }
.exhibitor-scroller-header h2 a { color:#fff; }

.check-in-2010-exhib { background:url(images/check-in-2010-exhibiton-scroll-header-120.png) no-repeat; width:120px; height:35px;  }
.check-in-asia-exhib {  background:url(images/check-in-asia-exhibiton-scroll-header-120.png) no-repeat; width:120px; height:35px; }


/*Check-Out Styles*/

.check-out-table { width:650px; text-align:left; font-size:12px; padding:10px; background:#e4e4e4; }
.check-out-table th { vertical-align:top; }
.check-out-table td { vertical-align:top; padding-bottom:10px; font-size:12px; }
.check-out-services { }
.check-out-services td { padding-bottom:0px; }
.check-out-supplier-logo { border:1px solid #666; padding:5px; margin-left:20px; margin-bottom:20px; float:right; position:relative; width:160px; height:60px; }

/*Check-Out Review styles*/

#review-response textarea { width:795px; }
#review-response #commentform { margin:0; padding:0; }
#review-response #submit { background:#df7d26; padding:2px; color:#fff; } 
#review-response small { color:#df7d26; }
.reviewlist .review-text { background:url(images/testimonials-bg.png) left top no-repeat; padding:5px 5px 5px 45px; font-weight:bold; }
.reviewlist .review-text p { font-size:14px; }
.reviewlist .moderation em { color:#fff; font-weight:bold; }
.reviewlist .reviewmetadata { float:right; width:300px; text-align:right; font-size:12px; font-style:italic; }
.reviewlist .fn { color:#fff; font-weight:bold;  }

/*Comment Review styles*/
#comment-respond textarea { width:468px; }
#comment-respond #commentform { margin:0; padding:0; }
#comment-respond #submit { background:#df7d26; padding:2px; color:#fff; } 
#comment-respond small { color:#df7d26; }
.commentlist .review-text { background:url(images/testimonials-bg.png) left top no-repeat; padding:5px 5px 5px 45px; font-weight:bold; }
.commentlist .review-text p { font-size:14px; }
.commentlist .moderation em { color:#fff; font-weight:bold; }
.commentlist .commentmetadata { float:right; width:300px; text-align:right; font-size:12px; font-style:italic; }
.commentlist .fn { color:#fff; font-weight:bold;  }

/*article styles */

.orange-box { background:#e07e25; padding:10px; margin-bottom:8px; }
.orange-box h2 { color:#fff; }
.orange-box p { color:#fff; }
.orange-box a { color:#FFFFFF; font-weight:bold; }

.wp-caption { margin:0 0 1em; text-align: center;	border: 1px solid #ddd;	background-color: #e4e4e4; padding-top: 6px; -moz-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px;	border-radius: 10px; }
.wp-caption .wp-caption-text { padding:2px 5px 5px 5px; margin-bottom:-2px; font-size:11px; text-align:left; color:#000; }

.alignleft { float:left; margin:0 5px 5px 0; }
.alignright { float:right; margin:0 0 5px 5px;  }
img.alignright { padding: 4px;  display: inline; }
img.alignleft { padding: 4px; display: inline; }

.article-listing h2 { margin-bottom:5px; }
.article-listing h2 a { text-decoration:underline; }
.article-listing small { margin:0; padding:0; font-size:10px; color:#666; margin-bottom:8px; display:block; }
.article-listing .date-author { font-size:10px; color:#666; display:block; }
.article-listing .category { text-transform:uppercase; font-size:11px;  }
.article-listing .category a { text-decoration:none; }

.article-listing .featured-sub { float:left; width:222px; padding-right:10px;  position:relative; height:1%; }
.article-listing .featured-sub img { margin-bottom:5px; }

.article .date-author { font-size:10px; color:#666; display:block; margin-bottom:5px; text-align:right; }


.newsfrontpage-featured-left { width:239px; float:left; }
.newsfrontpage-featured-right { width:239px; float:left; margin-left:10px; }

.cat { color:#FFFFFF; }
.post-box .article-image-right { float:right; margin-left:10px; }
.post-box .article-image { margin-bottom:8px; }

.singlecat { float:left; }
.singledate { float:right; height:20px; padding-right:5px; color:#FFFFFF; }

/*Popular stories*/

#pop-stories {   }
#pop-stories .tabnav { margin:0; padding:0; list-style:none; font-size:12px; }
#pop-stories .tabnav li { float:left; border:1px solid #e4e2da; margin-right:2px; position:relative; height:1%; }
#pop-stories .tabnav a { color:#171c23; text-decoration:none; display:block; text-transform:uppercase; background:#f2f2f2; padding:2px 5px; }
#pop-stories .tabnav a:hover { background:#d4d4d5; }
#pop-stories .tabdiv { background:#f2f2f2; border:1px solid #e4e2da; margin-top:2px; padding:5px 5px 0 5px; }
#pop-stories .tabdiv ul { list-style:none; margin:0 0 8px 0; padding:0; font-size:12px; line-height:18px; color:#666; border-top:1px dashed #666; }
#pop-stories .tabdiv li { padding:2px 0 2px 22px; background:url(images/orange-bullet.png) top left no-repeat; background-position:0px 4px; border-bottom:1px dashed #666; }
#pop-stories .tabdiv a { text-decoration:none; }
#pop-stories .tabdiv li:hover {background:#d8d8d8 url(images/orange-bullet.png) top left no-repeat; background-position:0px 4px; }
#pop-stories .ui-tabs-hide { display: none;}

/*Magzine latest articles */

.latest-articles { background:#8c8888 url(images/latest-articles-bg.png) repeat-x; margin-bottom:8px; height:58px; border:1px solid #747577;}
.latest-articles .article-image { float:left; padding-right:5px; }
.latest-articles .category-title { font-size:11px; text-transform:uppercase; padding:5px 0 2px 0; font-weight:bold; }
.latest-articles .category-title a { color:#000; text-decoration:none; }
.latest-articles .article-title h2 { color:#fff; font-size:12px; line-height:12px;  }
.latest-articles .article-title h2 a { color:#fff; }


.issue { float:left; margin:0 4px;  position:relative; height:1%; }
.issue .mag {border:1px solid #FFF; }
.issue .read-issue { margin-top:5px; }
.issue-latest { margin:0 auto; text-align:center; margin-bottom:8px; border:1px solid #FFF; padding:5px;  }
.issue-latest .read-issue { margin-top:5px; }

/*Contact Form Styles*/
#contact-form {width:650px; }
#contact-form .rq-top {color:#FF0000; font-weight:bold; float:right; width:100px; }
#contact-form .rq {color:#FF0000; font-weight:bold; font-size:14px;}
#contact-form form {margin:0;padding:0px;}
#contact-form .error-message {font-size:12px;color:#FF0000;font-weight:bold; clear:none;}
#contact-form .error {font-size:12px;display:block;color:#FF0000;font-weight:bold;margin-bottom:8px; border:1px solid #FF0000; padding:2px; background:#ffcece;}

#contact-form p {margin:0 0 8px 0;padding:0;overflow:hidden;clear:both;}
#contact-form label {float:left;width:180px;font-weight:bold;}
#contact-form label small {font-weight:normal;display:block;}
#contact-form .label-full {width:455px; float:none; display:block;margin-bottom:8px;}
#contact-form input {width:200px; }
#contact-form .input_full { width:450px; }
#contact-form .label-check { width:auto; }
#contact-form textarea {margin-bottom:8px;width:450px;height:100px;}
#contact-form .checkbox {width:auto; float:left; margin-right:5px;}
#contact-form .seperator {display:block;border-bottom:1px solid #FFF;margin:10px 0 10px 0;}
#contact-form p.radio-button input {width:auto;display:block;float:left;margin-right:5px;}
#contact-form p.radio-button label {width:auto;padding-top:3px;}
#contact-form p.check-box input {width:auto;float:left;margin-right:5px;}
#contact-form p.check-box label {width:auto;float:left;padding-top:3px;}
#contact-form .submit-button {padding-top:10px;}
#contact-form .submit-button input {background:#df7d26; padding:2px; color:#fff; width:auto;}
#contact-form .intropara { width:100%; clear:none; float:left; }

.tablestyle { border-top:1px solid #666; border-left:1px solid #666; font-size:12px; width:100%; margin-bottom:8px; }
.tablestyle th { border-right:1px solid #666; border-bottom:1px solid #666; background:#df7d26; color:#FFFFFF; padding:5px; font-size:12px; text-align:left; vertical-align:top; }
.tablestyle td { border-right:1px solid #666; border-bottom:1px solid #666; padding:2px; vertical-align:top; }


/*Exhibition Floorplan*/
#map {width: 651px; height: 380px;}
.infoBox {width:270px;min-height:70px;}
.infoBox ul {font-size:11px;margin:0 0 0 15px;padding:0;}
.infoBox li {margin:0 0 8px 0}
.infoBox p {font-size:11px;margin:0 0 8px 0}
.infoBox h6 {font-size:18px;margin:0 0 8px 0;}

.exhibition-table { text-align:left; width:100%; font-size:12px; margin-bottom:8px; border-top:1px solid #ccc; border-left:1px solid #ccc; }
.exhibition-table td, .exhibition-table th { padding:5px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; text-align:left; }

.company { width:264px; }
.stand { width:50px; }
.check2010-table-header { background:#00a2d3; color:#fff; }
.asia2010-table-header { background:#d2000d; color:#fff; }

.conf-prog-h2 { font-size:23px; color:#000;letter-spacing:-1px; margin: 10px 0 8px 0; padding: 0 0 5px 0; border-bottom:5px solid #333333; }
.conf-prog-h3 { font-size:18px;color:#de7b0b;margin: 10px 0 5px 0;padding: 0 0 5px 0; border-bottom:5px solid #de7b0b;text-transform:uppercase; }
.conf-prog-h4 { font-size:18px;margin:10px 0 8px 0;padding:0 0 3px 0;border-bottom:3px solid #666; }
.conf-prog-h5 { font-size:14px;margin:5px 0 10px 0;padding:0 0 3px 0;color:#f7bc22;text-transform:uppercase; }
.conf-prog-h6 { font-size:13px;margin:0 0 8px 0;color:#de7b0b;}

.sociable_tagline { clear:both; margin-bottom:5px; }

/* Subscribe popup
============================================================*/
div#Subscriber-Popup {width:545px;height:480px;overflow-x:auto;padding:0 10px 0 5px; text-align:left;}
div#Subscriber-Popup h2{text-transform:uppercase;}
.sub-popup-text {width:320px;float:left;}
#sub-popup-button {list-style-type:none;width:292px;margin:0 0 0 10px;padding:0;}
#sub-popup-button li {display:inline;float:left;width:136px;margin:0 0 0 10px;}

/* Event Countdown
============================================================*/

#check2010-countdown { background:url(/wp-content/themes/checkinV2/images/check-in-2010-countdown-header.png) no-repeat; width:327px; height:85px; color:#FFF; font-size:40px; padding:67px 0px 0px 321px; margin-bottom:8px;}
#checkasia2010-countdown { background:url(/wp-content/themes/checkinV2/images/check-in-asia-countdown-header.png) no-repeat; width:327px; height:83px; color:#FFF; font-size:40px; padding:67px 0px 0px 321px; margin-bottom:8px;}
	.count-days { display:inline; letter-spacing:5px;  }
	.count-hours { display:inline;  letter-spacing:5px; margin-left:18px; }
	.count-mins { display:inline;  letter-spacing:5px; margin-left:18px; }
	.count-secs { display:inline;  letter-spacing:5px; margin-left:18px; }
