/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.shadow {
  -webkit-box-shadow: 0px 0px 4px 0px #666; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 0px 0px 4px 0px #666; /* FF3.5 - 3.6 */
          box-shadow: 0px 0px 4px 0px #666;
	
}
#countdown-title{ width: 390px; height: 25px; position:absolute;top:30px; left:450px;
	border: 1px solid  #D1F8FC;
	background-color: #D1EEEF; text-align:center; font-size:22px; font-family:Arial, Helvetica, sans-serif;padding-top:3px;text-align:center;}
#countdown-date{ width: 380px; height: 45px; position:absolute;top:140px; left:465px;font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
#defaultCountdown { width: 380px; height: 45px; position:absolute;top:70px; left:450px;}
html { 
    background:url(../img/bg1.jpg) repeat-x #456c75;
} 
body
{
font-family:Arial, Helvetica, sans-serif;
background-image:url('../img/bg.jpg');
background-repeat:no-repeat;
background-attachment: scroll;
background-position:center top;
background-color:transparent;
} 
.blue_bg{background:#44818e; border: 1px solid #D1EEEF; }
.rd5 {
     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	behavior: url(css/border-radius.htc);
}
.rd10 {
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	behavior: url(css/border-radius.htc);
}
.rd20 {
     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
	behavior: url(css/border-radius.htc);
}
a{ color: #FFFF04; text-decoration:none; }
a:hover{ color: #FC0; text-decoration:none;}
#register-link{ color: #FFFF04; text-decoration:none; padding-left:10px;}
#register-link:hover{ color: #FC0; text-decoration:none; padding-left:10px;}
#wrapper{ margin:0 auto; height:900px; width:938px; position:relative;}
#header{ margin:0 auto; height:215px; width:937px; top:25px; position:absolute;}
#mainbody{ height:600px; width:939px; position:absolute;top:255px;}
#nav{width:200px; height:460px; float:left;}
#nav ul li{height:39px; width:195px; text-align:center; margin-bottom:11px; text-transform:uppercase;background:#44818e; border: 1px solid #D1EEEF;}
#nav ul li:hover{height:39px; width:195px; text-align:center; margin-bottom:11px; text-transform:uppercase;background: #51B3C4; border: 1px solid #D1EEEF;}
#nav ul li a{position:relative; top:12px;text-transform:uppercase; font-size:16px; color:#FFF; text-decoration:none; }
#slider{width:727px; height:460px; float:left;margin-left:10px;}
#footer{ margin:0 auto; height:215px; width:937px; position:absolute;top:730px;text-align:center; padding-bottom:10px;}
#footer ul{ width:570px; margin:0 auto; position:relative; left:10px; padding-bottom:5px;}
#footer ul li{ float:left;  }
#footer ul li a{ text-transform:uppercase;font-size:12px; color:#FFFFFF; text-decoration:none;margin:5px;}
#footer ul li a:hover{ text-transform:uppercase;font-size:12px; color: #51B3C4; text-decoration:none;margin:5px;}

#logo{  position:absolute;top:7px;left:10px; }

#socialmedia{ margin-top:10px;margin-bottom:10px; }
#socialmedia img{margin-left:15px;}

#content{width:727px; float:left;margin-left:10px;height:615px; background: #51B3C4; color: white;}
#content-speakers{width:727px; float:left;margin-left:10px;height:1195px; background: #51B3C4; color: white;}

#travel-content{width:727px; float:left;margin-left:10px;height:845px; background: #51B3C4; color: white;}
#reg-content{width:727px; float:left;margin-left:10px;height:745px; background: #51B3C4; color: white;}