#mainMars{
width:780px;
height:100%;
color:#000;
text-align: left;
padding:0;
background:url(/images/marchonmars/header.png) no-repeat top;
}

#mainMars #header{
padding:0 20px;
}

#marchOnMars {
color:#000000;
padding:0;
min-height:500px;
}

#sttBtn{
display:block;
width:150px;
height:20px;
font-weight:normal;
color:#000;
padding:4px 0 0 35px;
font-size:70%;
margin:0 0 0 130px;
background:url(/style/images/homeBtn2.gif) no-repeat top left;
}

#sttBtn:hover{
color:#336699;
}

#marchOnMars ul{
margin-left:0;/*Overide default margin IE*/
} 

#marchOnMars a:hover{
text-decoration:underline;
}

#marchOnMars em{
color:#990000;
font-weight:bold;
}

#marchOnMars .regList{
padding:0 0 0 20px;
}

#marchOnMars .regList li{
list-style:square;
}

#nav_mars{
overflow:hidden;
height:30px;
padding:0 0 0 20px;
margin:0 0 5px 0;
background:url(/style/images/navMarsLine.png) repeat-x 0 23px;
}

#nav_mars ul{
margin:0;
padding:0;
}

#nav_mars ul li{
float:left;
margin:0 2px 0 0;
padding:0;
}

#nav_mars a{
display:block;
padding:5px;
color:#333;
font-weight:normal;
font-size:90%;
border-top:1px #ccc solid;
border-right:1px #ccc solid;
border-left:1px #ccc solid;
background:#ededed;
}

#nav_mars a:hover{
color:#fff;
text-decoration:none;
background:#666;
}

#nav_mars .current, #nav_mars .current:hover{
font-weight:normal;
color:#000;
height:17px;
border-top:1px #ccc solid;
border-right:1px #ccc solid;
border-left:1px #ccc solid;
background:#fff;
}

#marchOnMars #languages{
overflow:hidden;
padding:0;
margin:0;/* IE puts left margin in here */
}

#marchOnMars #languages li{
float:left;
margin:0 20px 0 0;
text-align:center;
background:#fff;
}

#marchOnMars #languages a{
display:block;
width:150px;
padding:90px 0 30px 0px;
border:1px #ccc solid;
}

#marchOnMars #languages .world{
background:url(/images/marchOnMars/world.gif) no-repeat;
}

#marchOnMars #languages .us{
background:url(/images/marchOnMars/us.gif) no-repeat;
}

#marchOnMars #languages .dutchBelg{
background:url(/images/marchOnMars/dutchBelg.gif) no-repeat;
}

#marchOnMars #languages .comingSoon{
width:150px;
padding:95px 0 30px 0px;
border:1px #ccc solid;
background:#fff url(/images/marchOnMars/dutchBelgSoon.gif) no-repeat;
}

#marchOnMars h2 span{
color:#990000;
}

#marchOnMars h3{
color:#990000;
margin:0;
}

#marchOnMars .content{
padding:30px 50px 30px 30px;
min-height:300px;
background:url(/style/images/mainTxtBg.jpg) no-repeat top right;
}

#marchOnMars .facts ul{
padding:0;
margin:0;
overflow:auto;
border-bottom:1px #ccc solid;
}

#marchOnMars .facts ul li{
float:left;
width:157px;
margin:0 10px 6px 0;
min-height:90px;
list-style:none;
background:url(/images/marsFact_bg.png) no-repeat top;
}

#marchOnMars .facts ul li h3{
color:#fff;
margin:0 0 0 10px;
font-size:16px;
}

#marchOnMars .facts ul li span{
padding:7px 7px 7px 10px;
display:block;
}

#marchOnMars .facts ul li a{
margin-top:2px;
}

#marchOnMars .facts ul li em{
font-weight:bold;
color:#990000;
}

#marchOnMars ul{
padding:0;
}

#marchOnMars ul li{
list-style:none;
}

#marchOnMars ul li h3{
font-size:15px;
}

.marsLinks{
padding:10px 0 0 0;
width:650px;
background:url(/images/marchOnMars/marsLinksHeader.gif) no-repeat left top;
}

.marsLinks ul{
overflow:hidden;
padding:0 0 0 0;
margin:0;/* Overides default left margin in IE */
background:url(/images/marchOnMars/marsLinksRepeat.gif) repeat-y left;
}

.marsLinks li{
float:left;
margin:0 6px 0 0;
width:132px;
padding:150px 10px 5px 10px;
}

.marsLinks .footer{
height:20px;
background:url(/images/marchOnMars/marsLinksFooter.gif) no-repeat left bottom;
}

.marsLink1{
background:url(/images/marchOnMars/marsLink1.jpg) no-repeat top;
}

.marsLink2{
background:url(/images/marchOnMars/marsLink2.jpg) no-repeat top;
}

.marsLink3{
background:url(/images/marchOnMars/marsLink3.jpg) no-repeat top;
}

.marsLink4{
background:url(/images/marchOnMars/marsLink4.jpg) no-repeat top;
}

.marsLink5{
background:url(/images/marchOnMars/marsLink5.jpg) no-repeat top;
}

.marsLink6{
background:url(/images/marchOnMars/marsLink6.jpg) no-repeat top;
}

.marsDownloads li{
float:left;
margin:0 25px 0 0;
width:190px;
padding:0;
border-top:7px #ccc solid;
}

.marsDownloads li span{
font-size:90%;
display:block;
margin-bottom:10px;
}

.marsDownloads li a:hover{
text-decoration:underline;
}

.download_pdf{
display:block;
padding:0 0 0 30px;
min-height:40px;
font-weight:normal;
background:url(/images/pdf.gif) no-repeat left top;
}

.download_word{
display:block;
padding:0 0 0 33px;
height:80px;
font-weight:normal;
background:url(/images/download-word.png) no-repeat left top;
}

.countries{
margin:0 0 20px 0;
}

.countries a{
font-weight:normal;
}

.countries li{
width:400px;
padding:5px 0 5px 70px;
min-height:50px;
border-bottom:1px #ccc solid;
}

.countries h2{
margin:0 0 2px 0;
}

.ukSmall{
background:url(/images/marchOnMars/ukSmall.gif) no-repeat left top;
}

.ausSmall{
background:url(/images/marchOnMars/ausSmall.gif) no-repeat left top;
}

.usSmall{
background:url(/images/marchOnMars/usSmall.gif) no-repeat left top;
}

.dutchSmall{
background:url(/images/marchOnMars/dutchSmall.gif) no-repeat left top;
}

.belgSmall{
background:url(/images/marchOnMars/belgSmall.gif) no-repeat left top;
}

.worldSmall{
background:url(/images/marchOnMars/worldSmall.gif) no-repeat left top;
}

#marsLetter{
border:1px #ccc solid;
padding:10px;
font-size:90%;
margin:0 0 20px 0;
}

/*#marsLetter .bgTop{
min-height:300px;
background:#f7f7f7 url(/images/marchOnMars/letterTop.png) no-repeat right top;
}
*/
.download_pdf2{
display:block;
width:170px;
height:15px;
border:1px #ccc solid;
padding:10px 10px 10px 40px;
margin:20px 0;
background:url(/images/pdf.gif) no-repeat 5px 5px;
}
.download_word2{
display:block;
width:200px;
min-height:15px;
border:1px #ccc solid;
padding:10px 10px 10px 40px;
margin:20px 0;
background:url(/images/word.gif) no-repeat 5px 5px;
}

#marsWhereBtn{
position:absolute;
background:#ededed;
}

#marsWhereBtn a{
display:block;
color:#000;
padding:6px;
font-weight:normal;
font-size:70%;
}

#marsWhereBtn a:hover{
color:#336699;
background:#ededed;
}

#marsWhereBtn ul{
border:1px #ccc solid;
padding:5px 20px 5px 10px;
margin:5px 0 0 0;
background:#fff;
}

#marsWhereBtn ul li{
padding:0;
margin:0;
list-style:none;
}

#marsWhereBtn ul li a{
color:#333;
width:100%;
padding:2px 5px 2px 4px;
font-size:90%;
background:none;
}

#marsWhereBtn ul li a:hover{
color:#336699;
background:#eee;
}

#accordion{
font-size:90%;
margin:20px 0 40px 0;
}

#accordion li{
margin:0;
padding:0;
}

#accordion li a{
border-top:3px #ededed solid;
display:block;
padding:5px 5px 5px 13px;
background:url(/images/marchOnMars/arrow.png) no-repeat -5px 0;
}

#accordion a:hover{
text-decoration:none;
background-color:#f7f7f7;
}

#accordion li ul li a{
background:none;
}

#accordion li span, #accordion li ul{
padding:15px 10px 10px 10px;
background:url(/images/marchOnMars/accordionRepeat.png) repeat-x top;
}

#accordion li span h3{
font-size:100%;
margin:5px 0;
color:#000;
}

#accordion li span em{
display:block;
margin:5px 0;
}

#accordion em{
color:#333;
}

#accordion li span a, #accordion li span a:hover{
display:inline;
margin:0;
padding:0;
background:none;
}

#callScript{
width:1032px;
padding:10px 30px;
margin:20px auto;
border:6px #ededed solid;
}

#callScript h2{
margin-left:30px;
font-size:20px;
}

#callScript h3{
font-size:120%;
margin:15px 0 5px 0;
color:#336699;
}

#callScript h4{
margin:3px 0;
}


#callScript .trickyQuestions{
width:400px;
padding:0;
margin-left:632px;
}

#callScript li{
list-style:none;
padding:0 0 10px 0;
border-bottom:1px #ccc solid;
}


#fondue{
width:531px;
border-bottom:1px #ccc dotted;
font-size:1em;
}

#fondue h2{
color:#AA1137;
font-size:1.1em;
margin:25px 0 0 0;
font-weight:normal;
}
#fondue .box{
color:#fff;
padding:5px 10px;
font-size:1.1em;
margin:30px 0 30px 0;
background:#af0b2a url(/images/fondueBg.jpg) no-repeat bottom;
}
#fondue .box a{
color:#fff;
font-size:.9em;
}
#fondue .box span{
font-weight:bold;
font-size:1.3em;
}
#fondue .box p{
padding:0;
margin:0;
color:#fff;
}
#fondue ul{
list-style:square;
padding:0;
font-size:.9em;
font-weight:bold;
}
#fondue a{
color:#AA1137;
}
#fondue a:hover{
color:#000;
}
#fondue li{
padding:5px 0 5px 0;
}
#fondue li span{
font-weight:normal;
color:#444;
}
#fondue img{
float:right;
}

#breakingNews{
display:block;
width:200px;
height:100px;
margin:-10px 0 0 400px;
}

#weMarched{
padding:0 0 20px 0;
border-bottom:3px #ededed solid;
}

#weMarched h2{
margin:10px 0 3px 0;
padding:0;
}

#weMarched h3{
margin:0 0 3px 0;
font-size:1em;
color:#666;
}

#weMarched p{
padding:0;
margin:0;
}

#weMarched img{
float:left;

}

#weMarched em{
color:#000;
}

.weMarchedRight{
margin-left:170px;
}