body { margin: 0; padding: 0; background: #000; }

/* default font family */
body, p, span, div, li, a, td, th, label, h1, h2, h3, h4, h5, h6 {
font-family: Futura, Arial, Helvetica, sans-serif;  color: #fff;
}
h1, h2, h3, h4, h5, h6 { display: block; margin: 0; padding: 0; line-height: 1em; font-weight: normal; }

img, a img { border: solid 0; display: block; margin: 0; padding: 0; }

#content {
width: 1000px;
height: 750px;
margin-left: auto; 
margin-right: auto; 
position: relative;
background: url(../jpg/bg_main.jpg) no-repeat;
}

#imgTxt_clipboard { margin-left: -25px; }
#title_art { position: absolute; top: 24px; left: 362px; }
#maincopy {
position: absolute; width: 350px; line-height: 1em;
left: 362px; top: 70px; 
}
#maincopy h3 { font-size: 22px; white-space: nowrap; }
#maincopy h3 strong {  font-weight:  bold; }
#maincopy h3 sup { font-size: 10px; }
#maincopy h3 em { font-weight: bold; }
#maincopy p { font-size: 15px; text-align: justify; display: block; margin: 0; padding: 0; }
#maincopy .sig { font-size: 12px; font-weight: bold; text-align: right; }
.sig span { font-size: 10px; display: block; font-weight: normal; }
.sig img { margin: 0 -50px -10px 0; text-align: right; display: inline; }

#prize_art { position: absolute; top: 38px; right: -115px; z-index: 2; }

.content {
position: absolute; width: 100%; height: 290px; top: 415px; left: 0;
background: url(../png/frame_border_01.png) no-repeat 183px 0; z-index: 1;
}

#btn_dwnloadPDFRules { position: absolute; left: 22px; bottom: 15px; }

.content .col1, .content .col2 {
position: absolute; top: 45px; text-align: center;
}
.content .col1 { width: 512px; left: 210px; }
.content .col2 { width: 230px; right: 15px; }

.col1 h4, .col2 h4 { clear: both; font-size: 12px; }
.col1 h4 img, .col2 h4 img { display: inline; }
.col1 h4 label { font-weight: bold; }
.col1 .col { margin: 5px 0 0 0; padding: 0; float: left; width: 128px; }
.col1 .col h5 { font-weight: bold; font-size: 18px; }
.col1 .col h6 { font-weight: bold; font-size: 12px; }
.col1 .col span { display: block; font-size: 10px; padding: 2px; line-height: 1.3em; }
.col1 .col span.desc { color: #000; }

.col2 h4 { margin-bottom: 5px; }
.col2 a.btn {
display: block; width: 196px; height: 40px; margin-left: auto; margin-right: auto;
position: relative; background:url(../png/btn_bg_audioDwnload.png) no-repeat;
}
.col2 a.btn:hover { background:url(../png/btn_bg_audioDwnload_hover.png) no-repeat; }
.col2 a.btn img { position: absolute; top: 8px; right: 20px; }

.footer {
position: absolute; width: 100%; height: 40px;
background: #440c62; bottom: 0; left: 0; text-align: center; 
}
.footer img { display: inline; margin-top: -3px; }
#yousenditlink { position: absolute; width: 184px; height: 40px; top: 0; left: 404px; text-decoration: none; }
#yousenditlink:hover { background: url(../png/bg_10perc_white.png); }
