/* STYLE.CSSAUTHOR - nyrr.org EDITOR - metal@flat.comDATE   - July, 2008 [modified]NOTES  - ORANGE    #ff6600         BLUE     #014a97*//* ------------------------------------------------------------------------------------------------------- *//* MARKUP/* ------------------------------------------------------------------------------------------------------- */body {    margin: 0;    padding: 0;    font-family: Arial, Verdana, Helvetica, sans-serif;    font-size: 12pt;    color: #000;    background: #fff;    text-align: left;}div, span, a, p, tr, td {    margin: 0;    padding: 0;}/* ------------------------------------------------------------------------------------------------------- *//* BODY WRAPPER & HEADER & CONTENT WRAPPER/* ------------------------------------------------------------------------------------------------------- */#body_wrapper {    margin: 0px auto !important;    width: auto;     text-align: left;}#header {    display: none;}#content_wrapper {    padding: 0;    margin: 0;    width: auto;}a {    color: #000 !important;    font-weight: bold;}a.nobold {    font-weight: normal;}/* ------------------------------------------------------------------------------------------------------- *//* SIDEBAR/* ------------------------------------------------------------------------------------------------------- */#sidebar {    display: none;}/* ------------------------------------------------------------------------------------------------------- *//* CONTENT/* ------------------------------------------------------------------------------------------------------- */#content {    margin: 0;    padding: 0;    width: auto;    background: url(images/content-gradient.gif) repeat-x;    float: none;}#flash-module {    margin: 0;    padding: 0;}/* SECTION COLUMN CLASSES */.section-col, .section-col-main {        margin: 0;    padding: 0;    float: none;}.section-col-right, .col-right {    display: none;}/* HACK FOR IE NEEDED */.section-col {    padding: 7px 7px 7px 7px;    width: auto; /* yields 320 with padding and border */}.section-col-main {    margin-top: 10px;    padding: 0 10px 0 10px;    width: auto;    border-right: 1px solid #E9E9E9 !important;}.section-col .item {    margin: 0;    padding: 14px 0 14px 0;}.section-col .item img {    margin: 0 0 3px 0;    padding: 0px 14px 0 0;}.section-col .item-divide {    margin: 0;    padding: 0;    height: 1px;    line-height: 1px;    font-size: 1px;    background: #E9E9E9;}.section-col h2.program_header {    font: normal 16pt Helvetica;    line-height: 18pt;     font-style:italic;}.section-col h4.program_header {    font-weight:normal;    font-style:italic;    margin: 0 0 10px 0;     padding:0;}#content-col-1 {    margin: 0;    padding: 0;    float: none;}#content-col-2 {    display: none;}/* HACK FOR IE NEEDED */#content-col-1 {    padding: 7px 7px 7px 7px;    width: auto; /* yields 400 with padding and border */}#content-col-1 h3 {    margin: 7px 0px;    padding: 0px 0 3px 0;    font-family: bold 12pt Arial, Helvetica, Verdana, sans-serif;    border-bottom: 4px solid #E9E9E9;}#content-col-1 p {    margin: 0;    padding: 0px 0px 14px 0px;}/* ------------------------------------------------------------------------------------------------------- *//* FOOTER/* ------------------------------------------------------------------------------------------------------- */#footer {    width: auto;    margin: 15px 0 0 0;    padding: 7px 0 0 0;    border-top: 3px solid #ACACAC;    display: none;}/* HACK FOR IE NEEDED */#footer .content {    margin: 7px 0 0 0;    padding: 7px;    width: auto;    font: normal 10pt Arial, Verdana, Helvetica, sans-serif;    border-top: 3px solid #ACACAC;}/* ------------------------------------------------------------------------------------------------------- *//* EXTRA EXTRA!!/* ------------------------------------------------------------------------------------------------------- *//* From Elements */form {     margin: 0;    padding: 0;}input {    margin-top: 3px;    margin-bottom: 3px;    font: normal pt Lucida, Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;    }textarea {    font-family: normal 9pt Lucida, Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;}td, p {    padding: 0;    margin: 0;    font-size: 12pt;}/* ------------------------------------------------------------------------------------------------------- *//* EXTRA EXTRA!!/* ------------------------------------------------------------------------------------------------------- */h1#nyrr_descrip{    width: auto;    font-size: 24pt;    font-weight:bold;    font-style: italic;    margin-top: 10px;    padding-top: 15px;    border-top: 1px solid #E9E9E9;    line-height: 28pt;}h3 {    padding: 7px 0 3px 0;    margin: 0;    font-family: Arial, Helvetica, Verdana, sans-serif;    font-size: 12pt;    font-weight: bold;    border-bottom: 4px solid #E9E9E9;}h3.content-col-1 {    padding: 7px 0 3px 0;    margin: 0;    font-family: Arial, Helvetica, Verdana, sans-serif;    font-size: 12pt;    font-weight: bold;    border-bottom: 4px solid #E9E9E9;} h4 {    font-family: Arial, Helvetica, Verdana, sans-serif;    font-weight: bold;    font-size: 12pt;    margin: 0;    padding: 0;}h1 {    font-family: Arial, Helvetica, Verdana, sans-serif;    font-weight: bold;    font-size: 22pt;    padding: 7px 0 14px 0;    margin: 0;}h2 {    font-family: Arial, Helvetica, Verdana, sans-serif;    font-weight: bold;    font-size: 14pt;    margin: 0;    padding: 0;}a {    text-decoration: none;}a:hover {    text-decoration: underline;}ul {    margin: 0 10px;    list-style-type: circle;}ul li {    margin: 0 10px;}#rule-4px {    height: 4px;    line-height: 1px;    font-size: 1px;    padding: 0;    margin: 14px 0 0 0;    background: #E9E9E9;    border: 0;}.caption {    padding: 0 0 14px 0;    margin: 0;    font-size: 12pt;    font-family: Arial, Verdana, Helvetica, sans-serif;}span.video_caption, .sidebar_caption {    font-size: 10pt;    font-weight:normal;    margin: 10px 0;}.img-thumb {    padding: 0px 14px 0 0;    margin: 0 0 3px 0;    border:0}.sponsor-logos {    display:block;    padding: 14px 0 14px 0;    margin:0;    text-align:center;    clear:both;    width: 145px;}.sponsor-vspace {    margin: 20px 0;}.sponsor-hspace {    margin: 0 36px;}.entry {    font-family: Verdana, Helvetica, Arial, sans-serif;    font-size: 10pt;    border-top: 1px solid #cccccc;    padding: 6px 0px 6px 0px;    margin: 0px}.symbol {    font-family: Arial, Helvetica, Verdana, sans-serif;    font-weight: bold;    font-size: 12pt;    margin: 0;    padding: 0;}
