  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; }   body { behavior: url(/assets/cssHoverFix.htc)  } .pngFix { behavior: url(/assets/iepngfix.htc)  } ol, ul { list-style: none; } a { outline:none } a img { border:none } blockquote, q { quotes: none } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none }   :focus { outline: 0 }   ins { text-decoration: none } del { text-decoration: line-through }   table { border-collapse: collapse; border-spacing: 0 } html {overflow-y:scroll} body { height:100%; font: 85% Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#000; background:#666; } #wrap { position:relative; margin:0 auto; width:780px; height:100%; background:#fff none; text-align: left; } #navigation { height:43px; text-align:center; border-top:solid 1px #fff; background:#E3E55E none; } #TopNavigation { margin:0; line-height:43px; list-style:none; width:780px; } #TopNavigation li { display:inline; padding:0 20px; } #TopNavigation li a { color: #000; font-weight:bold; text-transform:uppercase; } #innerWrap { position:relative; padding-top:112px; background: transparent url(/assets/images/logo-banner.jpg) no-repeat top left; } #footer { clear:both; padding:2px 0; background:#4d39a1 none; } #footer p { font-size: 10px; color: #FFFFFF; text-align: center; } #sssc { position:absolute; top:66px; left:5px; width:190px; height:39px; } #contentWrap { height:100%; width:780px; table-layout:fixed; } #mainContent, #mainContentAlt { width:528px; vertical-align:top; overflow:hidden; } #mainContent { padding:120px 20px 10px; } #mainContentAlt { padding:45px 20px 0px; } #sidebar { width:172px; padding:20px; background-color:#E3E55E; vertical-align:top; overflow:hidden; } #sideMenu { padding:5px 0 0 0; margin:0; } #sideMenu li { list-style:none; margin:12px 0; } #sideMenu li a { } .fltrt {   float: right; margin-left: 8px; } .fltlft {   float: left; margin-right: 8px; } .clearfloat {   clear:both; height:0; font-size: 1px; line-height: 0px; } .section { font-weight: bold; margin-top: 50px; text-transform: uppercase; } #wrap #mainContent .title1 {  font-size: 16px; font-style: italic; font-weight: bold; padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; margin-top: 130px; margin-right: 25px; margin-bottom: 0px; margin-left: 0px; text-align: right; } #wrap #mainContent .article1 {  text-align: justify; display: inline; clear: right; float: right; margin-top: 15px; margin-right: 15px; margin-bottom: 0px; margin-left: 10px; position: absolute; width: 325px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; } #wrap #mainContent .author1 {  padding-top: 3px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; text-align: right; margin-top: 0px; margin-right: 25px; margin-bottom: 0px; margin-left: 0px; } #wrap #mainContent .title2 { font-size: 16px; font-style: italic; font-weight: bold; padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; margin-top: 20px; margin-right: 25px; margin-bottom: 0px; margin-left: 0px; text-align: right; } #wrap #mainContent .article2 { text-align: justify; display: inline; clear: right; float: right; margin-top: 15px; margin-right: 15px; margin-bottom: 0px; margin-left: 10px; position: absolute; width: 325px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; } #wrap #mainContent .author2 { padding-top: 3px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; text-align: right; margin-top: 0px; margin-right: 25px; margin-bottom: 0px; margin-left: 0px; } #wrap #mainContent .image2 { background-color: #4c5bce; margin-top: 10px; padding: 8px; clear: right; margin-left: 30px; } #wrap #mainContent .title3 { font-size: 16px; font-style: italic; font-weight: bold; padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; margin-top: 20px; margin-right: 25px; margin-bottom: 0px; margin-left: 0px; text-align: right; } #wrap #mainContent .article3 { text-align: justify; display: inline; clear: right; float: right; margin-top: 15px; margin-right: 15px; margin-bottom: 0px; margin-left: 10px; position: absolute; width: 325px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; } #wrap #mainContent .author3 { padding-top: 3px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; text-align: right; margin-top: 0px; margin-right: 25px; margin-bottom: 0px; margin-left: 0px; } #wrap #mainContent .image3 { background-color: #4c5bce; margin-top: 10px; padding: 8px; clear: right; margin-left: 32px; } #wrap #mainContent .title4 {  font-size: 16px; font-style: italic; font-weight: bold; padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; margin-top: 20px; margin-right: 25px; margin-bottom: 0px; margin-left: 0px; text-align: right; } #wrap #mainContent .article4 { text-align: justify; display: inline; clear: right; float: right; margin-top: 15px; margin-right: 15px; margin-bottom: 0px; margin-left: 10px; position: absolute; width: 325px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; } #wrap #mainContent .author4 { padding-top: 3px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; text-align: right; margin-top: 0px; margin-right: 25px; margin-bottom: 0px; margin-left: 0px; } #wrap #mainContent .image4 { background-color: #4c5bce; margin-top: 10px; padding: 8px; clear: right; margin-left: 240px; } #listing { font-size: 12px; margin: 0px; padding: 0px; width: 350px; } #listing_name { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; } #description { font-size: 12px; text-align: justify; margin-right: 170px; } .ad { font-size: 12px; text-align: right; padding: 0; color: #000000; width: 468px; height: 60px; margin-top: 25px; margin-right: 25px; margin-bottom: 25px; margin-left: 25px; } #wrap .footer #endnote a { font-size: 10px; color: #FFFFFF; text-align: center; padding-top: 1px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } .ads { font-size: 12px; text-align: right; margin: 0; padding: 0; color: #0000CC; width: 155px; } .ad_main { font-size: 12px; text-align: right; padding: 0; color: #000000; width: 468px; height: 60px; margin-top: 25px; margin-right: 25px; margin-bottom: 25px; margin-left: 250px; } #archive_name { font-size: 12px; margin: 0px; padding-top: 5px; } #archive_name a { color: black; }   ********************************* h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#000;margin:.5em 0 .5em 0;padding:0} h1 {font-size:18px;line-height:1.20em} h2 {font-size:16px;line-height:1.15em} h3 {font-size:14px;} h4 {font-size:14px;} h5 {font-size:14px;} h6 {font-size:14px;} #mainContent p {margin:0 0 1.2em;line-height:1.5}     span.xcarab {} span.xcarab a, span.xcarab a:visited, span.xcarab a:active {color:#fff;text-decoration:none;} span.xcarab a:hover {text-decoration:underline;}   #loginForm caption {font-size:100%;color:#000;background:transparent;} #loginForm .formView {margin-bottom:1.4em;width:220px;} #loginForm label {font-size:100%;} #loginForm label.error {color:Red} #loginForm input {width:125px;} #loginForm input.error {border:solid 1px red} #loginForm .actionButton {width:50px;}   #contactform ol {list-style:none;padding: 1em 1em 0 1em;overflow:hidden} #contactform li {float:left;clear:left;width:100%;padding-bottom:1em;} #contactform label {float:left;width:5em;margin-right:1em;text-align:right;} #contactform input, #contactform textarea {font-size:1em;border:solid 1px #999;} #contactform textarea {} #contactform label.error {display:block;float:none;width:10em;margin-left:5em;margin-right:0;color:Red} #contactform input.error {border-color:Red} #contactform input.submit {margin-left:8.45em;}   .rows {overflow:hidden;} .rows .top {} .columns:after {content:".";display:block;height:0;clear:both;visibility:hidden;} .columns {overflow:hidden;} * html .columns {height:1%;} .columns .column {float:left;overflow:hidden;} .columns .last {float:right;} .col1 .first {width:100%;} .col2 .first {width:47%;} .col2 .last {width:47%;} .col2B .first {width:65%;} .col2B .last {width:30%;} .col2C .first {width:30%;} .col2C .last {width:65%;} .col3 .first {width:32%;} .col3 .second {width:32%;margin-left:1.8%;} .col3 .last {width:32%;}  .bluebdr { background-color: #4c5bce; padding: 8px; clear: right; margin:0 15px 15px 0; } 