div.right_ad
 {
 position: relative;
 top: 0;
 left: 0;
 float: left;
 height: 10px;
 width: 10px;
 background-color: blue;
 }

div.right_ad img
 {
 position: absolute;
 left: 700px;
 top: 400px;
 }

body
 {
 background-color: white;
 background: white;
 margin-left: auto;
 margin-right: auto;
 width: 883px;
 text-align: center;
 }

p, table, td
 {
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 margin-left: auto;
 margin-right: auto;
 }

p
 {
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 10px;
 margin-bottom: 5px;
 text-align: left;
 }

p.featured
 {
 font-size: 11pt;
 line-height: 16pt;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 10px;
 margin-bottom: 5px;
 text-align: left;
 }

p.featuredmini
 {
 font-size: 8pt;
 line-height: 14pt;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 10px;
 margin-bottom: 5px;
 text-align: left;
 }

p.close { margin-top: 0px; padding-top: 0px; }
p.right { text-align: right }

a:link { color: #185B9F; background-color: inherit; font-weight: bold; text-decoration: none;  font-family: Verdana, san-serif; font-size: 10pt;}
a:visited { color: #643E95; background-color: inherit; font-weight: bold; text-decoration: underline;  font-family: Verdana, san-serif; font-size: 10pt;}
a:active { color: #185B9F; background-color: inherit; font-weight: bold; text-decoration: underline;  font-family: Verdana, san-serif; font-size: 10pt;}

p.quote { font-size: 17px; color: #185b9f; line-height: 24px; font-family: georgia; font-style: italic; }
p.quoteblack { font-size: 15px; color: #000000; line-height: 24px; font-family: georgia; }

ul,li
 {
 font-family: Arial, Helvetica, Verdana, san-serif;
 font-weight: normal;
 font-size: 10pt;
 text-align: left;
 color: #000000;
 }
 

h1
 {
 font-family: Arial, Helvetica, Verdana, san-serif;
 font-weight: bold;
 font-size: 14pt;
 color: #185B9F;
 background-color: inherit;
 margin: 10px;
 text-align: left;
 }

h1.floatleft
 {
 float:left;
 white-space: nowrap;
 }

h2
 {
 font-family: Arial, Helvetica, Verdana, san-serif;
 font-weight: bold;
 font-size: 14pt;
 color: #000000;
 margin: 10px;
 text-align: right;
 }

h2.floatright
 {
 float: right;
 white-space: nowrap;
 }

h3
 {
 font-family: Arial, Helvetica, Verdana, san-serif;
 font-weight: bold;
 font-size: 13px;
 color: #000000;
 text-align: center;
 clear: both;
 }
 
 h3.featured
 {
 font-family: Arial, Helvetica, Verdana, san-serif;
 font-weight: bold;
 font-size: 13px;
 color: #000000;
 text-align: left;
 clear: both;
 padding: 0 0 0 12px;
 }

h4
 {
 font-family: Verdana, san-serif;
 font-size: 10pt;
 text-align: left;
 clear: both;
 font-weight: bold;
 margin-left: 10px;
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 0px;
 }

h5
{

 font-family: Arial, Helvetica, Verdana, san-serif;
 font-weight: bold;
 font-size: 16px;
 color: #000000;
 text-align: left;
 clear: both;
 padding: 0 5px 0 8px;

}

.clear { clear: both; }

div.packed {line-height: 0; }
img
 {
 border: 0;
 margin: 0;
 padding: 0;
 }
 
 img.featuredbutton { padding-left: 10px; }

.logo { float: left; width: 444px; height: 121px; }
.left { float: left; }
.right { float: right; }

div.header
 {
 width: 883px;
 height: 121px;
 padding: 0px;
 margin: 0px;
 vertical-align: bottom;
 }

form.search
 {
 float: right;
 width: 437px;
 text-align: center;
 vertical-align: bottom;
 margin-top: 40px;
 }

form.subscribe
 {
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 0px;
 width: 344px;
 }

span.colortext
 {
 font-family: Arial, sans-serif;
 font-size: 15pt;
 font-weight: 900;
 text-align: center;
 }

span.blue { color: #185B9F; background-color: inherit; }
span.red { color: #EE333F; background-color: inherit; }
span.green { color: #00AE58; background-color: inherit; }
span.purple { color: #643E95; background-color: inherit; }

input.text
 {
 height: 25px;
 padding: 0px;
 margin: 0px;
 width: 250px;
 border: solid;
 border-width: 1px;
 border-color: #185B9F;
 vertical-align: bottom;
 }

input.subscribe_text
 {
 height: 25px;
 padding: 0px;
 margin: 0px;
 width: 200px;
 border: solid;
 border-width: 1px;
 border-color: #185B9F;
 vertical-align: bottom;
 }

input.submit
 {
 vertical-align: bottom;
 }

div.border
 {
 color: white;
 background-color: #185B9F;
 height: 32px;
 margin: 0;
 padding: 0;
 }

div.full_width { width: 883px; margin: 0 auto; clear: both; }
div.menu_width { width: 160px; }
div.content_width { width: 716px; }
div.center { text-align: center; }
div.right { text-align: right; }

div.linkbar
 {
 color: white;
 background-color: #185B9F;
 text-align: right;
 padding-top: 4px;
 padding-bottom: 4px;
 margin: 0px;
 margin-bottom: 7px;
 }

div.skyscraper { margin-top: 10px; text-align: center; }

a.menu:link, a.menu:visited, a.menu:active { font-family: Arial, sans-serif; color: #FFFFFF; font-weight: 500; font-size: 14pt; text-decoration: none; }
a.menu:hover { color: #185B9F; background-color: white; cursor: pointer; }
a.center { text-align: left; margin: 0px; }
a.linkbar:link, a.linkbar:visited { background-color: #185B9F; display: inline; margin-left: 12px; margin-right: 12px; clear: none; }
a.linkbar:hover { color: #DDF6F8; background-color: #185B9F; }

div.content
 {
 float: right;
 width: 716px;
 vertical-align: top;
 text-align: right;
 background-color: #B1EAEF;
 }

div.twin_panel
 {
 width: 716px;
 background-color: #B1EAEF;
 clear: both;
 }

div.left_panel
 {
 float: left;
 width: 352px;
 height: 100%;
 background-color: #185B9F;
 }

div.right_panel
 {
 float: right;
 text-align: left;
 width: 364px;
 }

h1.sep
 {
 font-family: Arial, Helvetica, Verdana, san-serif;
 font-weight: bold;
 font-size: 17pt;
 color: white;
 background-color: #01CCDE;
 text-align: left;
 text-indent: 14px;
 margin: 0px;
 line-height: 160%;
 width: 716px;
 clear: both;
 }
 
h1.center { text-align: center; }

h2.sep
 {
 font-family: Arial, Helvetica, Verdana, san-serif;
 font-weight: bold;
 font-size: 10pt;
 color: white;
 background-color: #01CCDE;
 text-align: left;
 text-indent: 6px;
 margin: 0px;
 padding-top: 3px;
 padding-bottom: 1px;
 width: 716px;
 }

div.odd
 {
 background-color: #DDF6F8;
 border: solid;
 border-color: #DDF6F8;
 vertical-align: top;
 margin: 0px;
 padding: 0px;
 }

div.even
 {
 background-color: #B1EAEF;
 border: solid;
 border-color: #B1EAEF;
 vertical-align: top;
 margin: 0px;
 padding: 0px;
 }

div.sponsorbar
 {
 line-height: 0px;
 width: 716px;
 height: 104px;
 overflow: hidden;
 }

div.sep
 {
 height: 33px;
 overflow: hidden;
 }

.tight { margin: 0px; padding: 0px; }
.inline { display: inline; }
.floatright { float:right; }
.floatleft { float:left; }

div.footer
 {
 width: 716px;
 padding-left: 167px;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 clear: right;
 font-family:verdana;
 font-size: 9px;
 }

.debug
 {
 border: solid;
 }

div.featuredlisting { background-color: #c6f0f4; border: 1px solid #01ccde; }

