@charset "utf-8";
/* CSS style for the globalexpo.us
   Author:John
   E-mail:enjoying8@gmail.com

*/

body{background:#cfdbe6 url(images/background.jpg) repeat-x left top;
     font-size:10px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 }


/*   Main Body   */
#main{width:936px;
      margin:0 auto;
	  overflow:hidden;
	  }
.floatleft {
	float: left;
}

.clear-box{
	clear:both;
}



/*   Left Part   */
#left{width:274px;
       border:0;
	   padding:0;
	   margin:0;
	   float:left;
	   background-color:#FFFFFF;
	   }

#left #logo{width:274px;
       height:150px;
	   margin:0;
	   padding:0;
	   background:url('images/logo.jpg') no-repeat;
	   position:relative
	   }
#left #logo #eventdate{font-size:20px;
                       font-family:Arial;
					   font-weight:bold;
					   color:#FFF;
					   position:absolute;
					   top:30px;
					   left:12px;
					   }
#left #logo #mainevent{font-size:24px;
 						font-family:Arial;
						font-weight:bold;
					   color:#FFF;
					   position:absolute;
					  	bottom:25px;
					   left:12px;
					   width:250px;
					   line-height:24px;
					   }
	   
#left #logo img{border:0px;
          height:150px;
		  width:274px;
		  margin:0;
		  }
		  
#left #left_ad{width:274px;
         margin:0;
		 padding:0;
		 background-color:#FFFFFF;
		 text-align:center;
		 _margin-top:-2px;
         }
#left_ad hr{width:260px;
            text-align:center;
			}		 
#left_ad .inq{border:0px;
             height:111px;
			 width:274px;
             }	
	 
#left_ad .date{width:249px;
               height:60px;
               border:0;
			   }
#left_ad table{width:270px;
               font-size:12px;
			   border:0;
			   
			   }
#left_ad th{
            text-align:right;
			width:70px;
			}
#left_ad td{
            text-align:left;
			}
#left_ad p{text-align:left;
           font-weight:bold;
		   font-size:10px;
		   padding-left:8px;
		   }
#left_ad .hostlogo{border:0;
                   margin-left:12px;
				   text-align:left;
				   }
#left_ad .sponsor{width:270px;
                  height:190px;
                  border:0;
				  text-align:left;
				  margin-left:4px;
				  }	
#left_ad .event{text-align:left;
                font-weight:bold;
				font-size:12px;}				  

#left_ad .foot{margin:0;
               width:274px;
			   height:30px;
			   border:0;
			   }
			   
			   
			   
/*    Right Part     */
#right{width:650px;
       margin:0;
       float:left;
	   padding:0;
	   border:0px;
	   background-color:#FFFFFF;
	   }
	   			   				  			   		    									   			   			 	 		  
#mainNav{float:left;
		 margin:0;
		 padding:0;
		 }
#mainNav img{border:0;
			padding:0px;
          }	

#globalbanner{
              width:650px;
              margin:0;
			  +margin-top:-2px;
			  float:left;
              }	
#globalbanner img{border:0;
                  width:650px;
                  }	
				  
				  
.space{border-top:1px dashed #CCCCCC;
       height:30px;
	   margin-left:20px;
	   padding-left:20px;
	   width:600px;
	   margin-top:10px;
			  }	
			  
.s14{font-size:14px;
     }		
	 
.s16{font-size:14px;}

.s18{font-size:18px;}
.s20{font-size:20px;}

.red{color:#FF0000;}
.orange{color:#FF9900;}
.darkblue{color:#000066;}	 	  				  		  	  
/*   Global End   */

/*   Homepage  Part */		  
		  	 																																#banner{width:650px;
		height:234px;
		padding:0;
		margin:0;
		border:0;
		+margin-top:-2px;
		}
#banner img{
            border:0;
			float:left;
			}



			
#cp{width:401px;
    height:400px;
    margin:0px;
    border:0;
    padding:0;
    background:url(images/index_background2.gif) repeat-y;
    +margin-top:-2px;
		   }
#cp p{
	  font-size:12px;
	  margin:5px;
	  padding:10px 3px 8px 12px;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  line-height:18px;
	  }		   
#cp img{border:0px;}
#inquirecontact{font-size:12px;
                margin:10px;
				float:left;
				}
#inquirecontact ul{list-style:none outside;
                   margin:15px 10px 10px 30px;
				   padding:0px;
                   }				
#inquirecontact .first{list-style-image:url(images/red_arrow.gif);
                       }

#cp .regimg{margin-top:20px;
            margin-bottom:0px;
            }

#rp{width:249px;
    margin:0px;
	padding:0;
	float:right;
	margin-top:-375px;
	+margin-top:-429px;
	_margin-top:-514px;
		   }
#rp img{width:249px;
        border:0px;
		+margin-top:-2px;
		}
#rp .indexhouse{
                height:191px;
				+height:207px;	
				}	





#footer{
        font-size:10px;
		padding:15px;
		text-align:center;
		width:935px;
		float:left;
		margin-bottom:-5px;
		z-index:999;
		background-color:#CFDBE6;
		}		   




/*     Registration page        */

#reg_main{width:650px;
         background-color:#FFFFFF;
		 margin:0;
		 padding:0;
		 +margin-top:-2px;
		 float:left;
		 }
#reg_main h3{font-size:14px;
             color:#4c4570;
			 padding-left:20px;
			 margin-top:0;
			 padding-top:0;
			 
			 }
#reg_main h4{padding-left:20px;}			 
#reg_main p{font-size:12px;
            padding-left:20px;
			}	
#reg_main table{width:600px;
                border:0;
				margin-left:30px;
				}
#reg_main th{width:25%;
             font-size:12px;
             text-align:left;
			 padding:5px 10px;
             }
#reg_main td{font-size:12px;
             text-align:left;
			 padding:5px;
			 }

.lightblue{background-color:#DDE6E4}
		 			 
#reg_main .errmsg{display:none;
                 color:#FF0000;
				 font-size:10px;
				 }
#reg_main .client{background-color:#d9e3ed;
                  text-align:center;
				  }
	
		   
		   
/*   registration end       */

/*    sponsorship page begin  */

#spon{width:650px;
         background-color:#FFFFFF;
		 margin:0;
		 padding:0;
		 +margin-top:-2px;
		 float:left;
		 }
		 
#spon h3{font-size:12px;
         color:#4c4570;
		 padding-left:20px;
		 margin-top:0;
		 
		 }
#spon p{font-size:12px;
        padding-left:20px;
		}
		
#spon table{width:610px;
            background-color:#d9e3ed;
		    margin:20px 20px 10px 20px;
			font-size:12px;
			border:0;
			
		   }				 		  		   			  				 			 									 		 

			
			
/*     sponsorship page end   */


/*     post_show page begin   */
#post{
      width:650px;
	  background-color:#FFFFFF;
	  margin:0;
	  padding:0;
	  float:left;
	  +margin-top:-2px;
      }	
#post p{padding-left:20px;
        font-size:12px;
		line-height:30px;
		margin:0;
		}
#post iframe{width:630px;
             height:500px;
			 border:0;
			 margin:10px 0px 10px 20px;
			 }			  

/*     post_show page end   */

/*     event_info page begin  */

#eventinfo{width:650px;
	  background-color:#FFFFFF;
	  margin:0;
	  padding:0;
	  +margin-top:-2px;
	  float:left;
	  }
#eventinfo p,#eventinfo li{padding-left:20px;
           font-size:12px;
		   margin-top:0;
		   line-height:1.5em;

            }			
			
#eventinfo h2,#eventinfo h3,#eventinfo h4{padding-left:20px;
              }
#eventinfo table{margin-left:20px;
				 font-size:12px;
				 width:610px;
				 border:1px solid #3399FF;
				 border-collapse:collapse;
				 margin-bottom:20px; 
                 }

#eventinfo th,#eventinfo td{border:1px solid #3399FF;
                            padding:5px 8px;
							text-align:left;
			  				vertical-align:top;}
#eventinfo th{width:150px;}

#eventinfo caption{font-size:14px; color:red; padding:5px; text-align:left;}
			  				 			  			
#eventinfo strong{color:#4c4570;
                }			

#eventinfo img{
      margin:0px 10px 10px 20px;
	border:0;
			 }
#eventinfo a .semifont{font:bold 24px "Times New Roman", Times, serif;
                       color:#333333;
					   text-decoration:none;
					   }			 

#eventinfo dl{ margin:0 0 0 20px;
			   font-size:12px;
			   width:600px;
			   line-height:1.5em;
			   
}

#eventinfo dt {width:150px; float:left; margin:0;}
#eventinfo dd {width:430px; float:left; margin:0;}


/*      event_info page end     */



/*           contact  page   begin      */

#contact{width:650px;
         background-color:#FFFFFF;
		 margin:0;
		 padding:0;
		 +margin-top:-2px;
		 float:left;
		 }

#contact p{padding-left:20px;
           font-size:12px;
		   margin-top:0;
		   line-height:30px;
            }		 
#contact strong{color:#4c4570;
                }
#contact img{margin-left:20px;
             border:0;
			 }				
				  
.contactspace{border-top:1px dashed #CCCCCC;
              height:50px;
			  padding-top:50px;
			  margin-left:20px;
			  width:600px;
			  }	
			  
		  			
/*          contact page end     */	  
	  
	  
/* easy clearing */
#main:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#main
	{
	display: inline-block;
	}
/*\*/
#main
	{
	display: block;
	}
/* end easy clearing */
/*\*/
#left, #right
	{
	padding-bottom: 6000px !important;
	margin-bottom: -6000px !important; 
	}
@media all and (min-width: 0px) {
#left, #right
	{
	padding-bottom: 0 !important;
	margin-bottom: 0 !important; 
	}
#left:before, #right:before
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]';
	display: block;
	background: inherit;
	padding-top: 6000px !important;
	margin-bottom: -6000px !important;
	height: 0;
	}
}	  
	  			  		      					  

