body {
font: normal 13px/19px Verdana, Arial, sans-serif;
margin: 0;
padding: 0;
background: #fff url(../images/v_rules_pc.jpg) top center repeat-y; 
}
body.index {
background-image: none;
}
div, img, form {
margin: 0;
padding: 0;
background-color: transparent;
border-style: none;
outline: 0;
}
input {
outline: 0;
}
h2 {
font: normal 21px/19px Verdana, Arial, sans-serif;
color: #848686;
margin: 0 0 0 25px;
padding: 0 0 19px 0;
}
ul {
margin: 0 0 0 25px;
padding: 0;
}
li {
margin: 0 0 0 30px;
padding: 0;
}
strong, .head_box {
font: bold 13px/19px Verdana, Arial, sans-serif;
}
.text_box {
font: normal 13px/19px Verdana, Arial, sans-serif;
}
.home_text_box {
font: normal 11px/16px Verdana, Arial, sans-serif;
width: 400px;
height: 190px;
}
.smaller, .btn, #editpic_cmd_div {
font-size: 9px;
outline: 0;
}
.smaller {
line-height: 14px;
}
#editpic_cmd_div {
width: 545px;
margin: 0 0 0 25px;
padding: 0;
}
a:link {
color: #00c;
text-decoration: underline;
outline: 0;
}
a:visited {
color: #639;
text-decoration: underline;
outline: 0;
}
a:hover, a:active {
color: #f00;
text-decoration: underline;
outline: 0;
}
#about_sub_menu, #press_sub_menu, #investors_sub_menu {
font: normal 10px/14px Verdana, Arial, sans-serif;
position: absolute;
margin: 0;
padding: 15px 0;
background-color: #FFFADD;
border: 1px solid #B5B5B5;
visibility: hidden;
z-index: 30;
}
#about_sub_menu {
margin-left: 190px;
}
#press_sub_menu {
margin-left: 472px;
}
#investors_sub_menu {
margin-left: 587px;
}
a:link.sub_link, a:visited.sub_link {
display: block;
color: #000;
text-decoration: none;
outline: 0;
margin: 0;
padding: 8px 27px;
background-color: #FFFADD;
}
a:hover.sub_link, a:active.sub_link, a:link.sub_link_on, a:visited.sub_link_on, a:hover.sub_link_on, a:active.sub_link_on {
display: block;
color: #000;
text-decoration: none;
outline: 0;
margin: 0;
padding: 8px 27px;
background-color: #CBEFAF;
}
#main_div {
width: 950px;
margin: 0 auto;
}
#main_home_div {
position: absolute;
width: 800px;
height: 249px;
padding: 111px 75px 0 25px;
margin-left: 50px;
background: #fff url(../images/main_home_4.jpg) top right no-repeat;
z-index: 10;
}
#main_home_div p {
font: normal 12px/17px Verdana, Arial, sans-serif;
width: 440px;
margin: 0;
padding: 0 0 9px 0;
}
#swash_home_div {
position: absolute;
width: 64px;
height: 355px;
z-index: 15;
}
#whatsnew_div {
position: absolute;
width: 185px;
height: 58px;
margin: 365px 0 0 50px;
padding: 40px 10px 10px 70px;
background: #fff url(../images/whatsnew.jpg) top left no-repeat;
z-index: 20;
}
#localinsights_div {
position: absolute;
width: 285px;
height: 58px;
margin: 365px 0 0 320px;
padding: 40px 10px 10px 20px;
background: #fff url(../images/localinsights.jpg) top left no-repeat;
z-index: 20;
}
#hotoffthepress_div {
position: absolute;
width: 285px;
height: 58px;
margin: 365px 0 0 640px;
padding: 40px 10px 10px 20px;
background: #fff url(../images/hotoffthepress.jpg) top left no-repeat;
z-index: 20;
}
#whatsnew_div p, #localinsights_div p, #hotoffthepress_div p, .hometext {
font: normal 11px/16px Verdana, Arial, sans-serif;
margin: 0;
padding: 0;
}
.pbbutton {
position: absolute;
width: 257px;
height: 25px;
margin: 481px 0 0 140px;
z-index: 5;
}
.lirhbutton {
position: absolute;
width: 141px;
height: 25px;
margin: 481px 0 0 412px;
z-index: 5;
}
#copyrt_div {
position: absolute;
text-align: right;
width: 950px;
height: 12px;
margin: 470px 0 0 0;
margin-top: expression("477px"); /* IE-PC only */
z-index: 2;
}
.hometext, .bbtext {
background-color: #FDF9D4;
}
#whatsnew_div p {
width: 180px;
}
#localinsights_div p {
width: 275px;
}
#hotoffthepress_div p {
width: 285px;
}
.mainpic {
position: absolute;
margin: 1px 0 0 62px;
width: 887px;
height: 155px;
z-index: 2;
}
#text_div {
width: 570px;
height: 344px;
padding: 32px 195px 10px 185px;
overflow: visible;
background: transparent url(../images/swash_bkg.jpg) top left no-repeat; 
}
#text_div p {
margin: 0 0 0 25px;
padding: 0 0 19px 0;
}
p.h_r {
font: normal 2px/2px Verdana, Arial, sans-serif;
border-top: 1px solid #B5B5B5;
}
.songDiv {
margin: 0 0 0 25px;
padding: 0;
}
.leftpic {
float: left;
margin: 6px 16px 6px 25px;
}
.rightpic {
float: right;
margin: 6px 0 6px 30px;
}
.leftpic_a {
float: left;
margin: 6px 16px 6px 0;
}
.rightpic_a {
float: right;
margin: 6px 0 6px 30px;
}
#admin_bar {
height: 20px;
font: normal 11px/16px Verdana, Arial, sans-serif;
color: #363636;
background-color: #ddd;
margin: 0;
padding: 2px 10px 0 0;
}
.msg {
color: #90f;
}
#whatDiv {
position: absolute;
top: 209px;
left: 405px;
width: 170px;
height: 170px;
margin: 0;
padding: 15px;
border: 2px outset #ccc;
background-color: #CFF6CF;
visibility: hidden;
}
.whattext {
font: normal 10px/14px Verdana, Arial, sans-serif;
text-align: center;
width: auto;
margin: 0;
padding: 0 0 7px 0;
}
#adm_lk {
position: absolute;
top: 0;
left: 0;
width: 3px;
height: 3px;
z-index: 10;
}
.adm_link_div {
font: normal 10px/14px Verdana, Arial, sans-serif;
float: left;
width: 90px;
margin-left: -90px;
z-index: 5;
}
a:link.admin, a:visited.admin {
color: #c00;
text-decoration: underline;
outline: 0;
}
a:hover.admin, a:active.admin {
color: #00c;
text-decoration: underline;
outline: 0;
}
#page_pix_div {
margin: 0 0 0 25px;
padding: 0;
}
#edit_section_pic_div, #new_section_pic_div {
width: 560px;
height: auto;
margin: 0 0 8px 0;
padding: 9px 18px;
border: 2px outset #ccc;
background-color: #ddd;
}
#edit_section_pic_div p, #new_section_pic_div p {
width: 560px;
margin: 0;
}
#section_pic_list_div {
width: 560px;
height: 170px;
background: #fff;
overflow-y: auto;
}
.sctpix img, .sctpix_on img {
margin: 2px;
border-style: solid;
border-width: 2px;
}
a:link.sctpix, a:visited.sctpix {
color: #fff;
outline: 0;
}
a:hover.sctpix, a:active.sctpix, a:link.sctpix_on, a:visited.sctpix_on, a:hover.sctpix_on, a:active.sctpix_on {
color: #c00;
outline: 0;
}
.homeform {
position: relative;
z-index: 20;
}
.homelink {
color: #00c;
text-decoration: underline;
width: 75px;
margin: 0;
padding: 0;
background-color: #FDF9D4;
}
#prompt_div, #soundprompt_div {
position: absolute;
width: 400px;
height: auto;
padding: 9px 18px;
border: 2px outset #ccc;
background-color: #ddd;
z-index: 50;
display: none;
}
#prompt_div {
margin: -600px 0 8px 0;
}
#soundprompt_div {
margin: -150px 0 8px 0;
}
.pagelink {
width: 250px;
margin: 0;
padding: 0;
background-color: #fff;
}
#bottom_boxes {
position: relative;
height: 150px;
margin: 0 0 20px -145px;
margin-left: expression("-146px");   /* IE-PC only */
padding: 0;
}
#bottom_boxes p, .bbtext {
font: normal 12px/18px Verdana, Arial, sans-serif;
font-size: expression("11px");   /* IE-PC only */
margin: 0;
padding: 0;
}
#bb_1, #bb_2, #bb_3 {
position: absolute;
height: 84px;
padding: 39px 15px 27px 18px;
border: 1px solid #B5B5B5;
}
#bb_1 {
width: 245px;
margin: 0;
background: #fff url(../images/box_gotyoucov.jpg) top right no-repeat;
}
#bb_2 {
width: 261px;
margin: 0 0 0 292px;
background: #fff url(../images/box_sucstory.jpg) top left no-repeat;
}
#bb_3 {
width: 275px;
margin: 0 0 0 600px;
background: #fff url(../images/box_getinv.jpg) top left no-repeat;
}