*{margin:0;padding:0}

img{border-style:none}

body{zoom:100%; margin:20px 0;background:#FFF;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;color:#7F7772}

h1,h2,h3,h4{font-weight:400;color:#3B3B3B}

h1{font-size:182%}

h2{font-size:122%}

h3{font-size:100%}

h4{font-size:85%}

p,ul,ol{margin-bottom:20px;line-height:167%;font-size:85%}

a:link{color:#0AAAFD}

a:hover{text-decoration:none;color:#ED2024}

#bg{zoom:100%; width:100%;height:100%;left:0;top:0;position:fixed;z-index:0}

#contents{background:#FFFFFF;border:4px solid #3b3b3b;position:relative;width:780px;top:0;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1}

#header{width:770px;height:80px;margin:0 auto}

#logo{float:left;width:240px;height:80px}

#logo h1{text-align:center}

#logo h1 a{font-weight:400;font-size:24px;color:#3B3B3B}

#logo h2{text-align:center;text-transform:uppercase;font-size:8px}

#logo h2 a{color:#B3A7A0}#logo a{text-decoration:none}

#menu{float:left;width:530px}

#menu li{display:inline;text-align:center;font-size:12px}

#menu a{display:block;float:left;height:50px;padding:30px 24px 0;background:url(images/separate.png) no-repeat;text-decoration:none;font-size:114%;color:#3B3B3B}

#menu a:hover{color:#ED2024}

#splash{width:770px;height:95px;margin:0 auto}

#splash p{float:right;width:460px;height:70px;margin:0;padding:110px 20px 0 50px;text-align:right;font-size:136%;font-weight:700;color:#ED2024}

#page{width:770px;margin:0 auto;}

#page h1,#page h2{margin-bottom:20px}

#content{float:left;width:490px;padding:20px}

#content ol,#content ul{margin-left:3em}

#sidebar{float:left;width:200px;padding:20px}

#sidebar h2{padding-top:6px;font-weight:700}

#sidebar ul,#menu ul{margin:0;padding:0;list-style:none}

#sidebar li{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dashed #CCC}

#sidebar h3{height:17px;padding:0 10px;background:#3B3B3B;color:#FFF}

#footer{clear:both;width:770px;height:50px;margin:0 auto;padding-top:10px;border-top:5px solid #3B3B3B}

#footer p{margin:0;padding:0;line-height:normal;font-size:77%}

#legal{float:left}


#background{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}


#imagepopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
//height:384px;
height:1px;
//width:408px;
width:1px;
background:#FFFFFF;
//border:2px solid #cecece;
z-index:2;
//padding:12px;
font-size:13px;
top:15px; right:15px;
}

.button{
text-align:left;
margin:0px;
width:410px;
}

