/* CSS Document */
body{
margin:0;
padding:0;
color:#464649;
font-family:Arial, Helvetica, sans-serif;
background-color:#F1E9CF;
}
#wrapper{
margin:0 auto;
padding:0;
width:1000px;
}
a{
color:#014DA2;
text-decoration:none;
outline:none;
}
a:hover{
text-decoration:none;
}
img{
border:none;
}
p{
margin:0;
padding:0 0 15px 0;
}
h2{
margin:0;
padding:10px 0 5px 0;
font-size:16px;
color:#014DA2;
}
input, textarea{
border:1px solid #014DA1;
}
em{
display: inline;
}
.submit{
background-color:#014DA1;
color:#FFFFFF;
padding:5px 3px;
font-weight:bold;
}
#header{
width:1000px;
background-color:#034EA2;
height:100px;
}
#header img{
padding:15px 0 0 33px;
float:left;
}
#header .home, .home a{
float:right;
width:80px;
margin:30px 0 0 0;
color:#1DC0F1;
font-size:14px;
}
#header .home a:hover{
color:#FFFFFF;
}
#container{
width:1000px;
background-image:url(../images/common/bg-container.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#54CFE6;
font-size:14px;
}
#navigation{
width:1000px;
height:55px;
padding:15px 0 0 0;
}
#navigation ul{
margin:0;
padding:0;
list-style:none;
background-image:url(../images/common/bg-links.jpg);
width:1000px;
height:54px;
}
#navigation ul li{
float:left;
}
#navigation span{
display:none;
}
#navigation ul li, #navigation ul li a{
display:block;
height:54px;
}
#navigation ul li.about{
width:178px;
}
#navigation ul li.why{
width:160px;
}

#navigation ul li.creators{
width:152px;
}
#navigation ul li.events{
width:182px;
}
#navigation ul li.press{
width:168px;
}
#navigation ul li.order{
width:160px;
}
#navigation ul li.about a:hover, #about ul li.about a{
background-image:url(../images/common/bg-links.jpg);
background-position:0px -54px;
}
#navigation ul li.why a:hover, #why ul li.why a{
background-image:url(../images/common/bg-links.jpg);
background-position:-178px -54px;
}

#navigation ul li.creators a:hover, #creators ul li.creators a{
background-image:url(../images/common/bg-links.jpg);
background-position:-338px -54px;
} 
#navigation ul li.events a:hover, #events ul li.events a{
background-image:url(../images/common/bg-links.jpg);
background-position:-490px -54px;
}
#navigation ul li.press a:hover, #press ul li.press a{
background-image:url(../images/common/bg-links.jpg);
background-position:-672px -54px;
}
#navigation ul li.order a:hover, #order ul li.order a{
background-image:url(../images/common/bg-links.jpg);
background-position:-840px -54px;
}  
.h-left{
float:left;
width:450px;
padding:44px 0 0 10px;
}
.h-right{
float:left;
width:450px;
padding:50px 40px 0 40px;
line-height:23px;
min-height:400px;
height:auto !important;
height:400px;
}
.left{
float:left;
width:400px;
padding:80px 0 0 0;
}
.left p.img{
text-align:center;
}
.bdr-img{
border:3px solid #ffffff;
}
.right{
float:left;
width:520px;
padding:50px 50px 0 30px;
line-height:23px;
min-height:400px;
height:auto !important;
height:400px
}
.sub-links, .sub-links a{
color:#014DA2;
font-size:14px;
font-weight:700;
line-height:20px;
}
.sub-links{
line-height:20px;
padding:20px 0 15px 0;
}
.sub-links a:hover{
text-decoration:underline;
}
p.sign{
margin:0;
padding:25px 0 30px 0;
text-align:right;
}
.top, .top a{
text-align:right;
font-size:12px;
color:#464649;
}
.creators{
font-size:12px;
line-height:16px;
line-height:normal;
}
.slogan{
text-align:center;
}
.img-right{
float:right;
border:2px solid #014DA1;
margin:0 0 0 5px;
}
.img-bdr img{
border:3px solid #FFFFFF;
}
div.audio{
float:right;
width:120px;
margin:0;
padding:0;
border:2px solid #014DA1;
text-align:center;
}		
#footer{
clear:both;
font-size:14px;
width:820px;
padding:10px 0 0 0;
margin:0 auto;
}
#footer p.bg{
background-image:url(../images/common/bg-footer.gif);
background-repeat:repeat-x;
color:#014DA2;
margin:0;
padding:0;
line-height:42px;
text-align:center;
}
#footer p.copy{
color:#464649;
font-size:12px;
text-align:center;
padding:10px 0 20px 0;
margin:0;
}	 			