﻿* { font-family:  Arial, Helvetica, sans-serif}
body { margin:15px; background-color: #84959f; background-image: url(../graphics/bg.png); background-position: top; background-repeat: repeat-x }
p, td { text-align:justify;margin:10px 0px 0px 0px;color:#444444;font-size:14px; line-height: 120% }
p.small { font-size:12px; line-height: 120%;color:#555555 }
b { color:#43596B }
a { text-decoration: none; color:#0066CC }
a:hover { text-decoration: none; color:#FF3300 }
.wrapper { width:996px;margin:0px auto;padding:10px; background-color: white;border:1px solid #BBBBBB;-moz-border-radius:10px; -webkit-border-radius:10px; }
.border { border:1px solid #cccccc;padding:12px;-moz-border-radius:10px; -webkit-border-radius:10px; }
.border p{ margin:0px }
.bannerdescriptions { width:630px;border:1px solid #ccc;padding:0px; overflow: auto }
.bannerdescriptionslb { width:750px;border:1px solid #ccc;padding:0px 10px 10px 10px }
div#advertising { color:red;width: 130px;height:650px;float:right; text-align: center; font-variant: small-caps;}
div.panel{ width:220px;float:right;margin-left:15px;padding:15px;border:1px solid #cccccc;-moz-border-radius:10px; -webkit-border-radius:10px; }
/* MEDIUM PANEL - Page = Smenu + MedPanel + Advertising */
div#medpanel{ width:630px;float:right;margin:0px 24px 15px 0px; }

/* ADVERTISING */
div.leader { width: 730px;float:right;margin:0px 24px 12px 10px}

/* WIDE PANEL - Page = Smenu + WidePanel */
div#widepanel{ width:700px;float:right;margin:0px 24px 15px 0px;padding:15px;border:1px solid #cccccc;-moz-border-radius:10px; -webkit-border-radius:10px; background-color: #EEEEEE }
div#widepanel td { border:1px solid #cccccc;padding:8px}
div#widepanel table { border:1px solid #cccccc; border-collapse: collapse }
#top { background-image: url(../graphics/iwm-top.png);width:996px;height:124px;margin-bottom:0px }
#top-bnb { background-image: url(../graphics/bnbn-top.png);width:996px;height:124px;margin-bottom:0px }
div#top-bullets{ float:right;color:white;margin:8px 20px;font-size:12px }
.main {padding:20px;height:100%; border:1px solid #cccccc;border-top:1px solid white; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; }
.picr{ float: right;border:0px;margin-left:10px }
.picl{ float: left;border:0px;margin-right:10px }
.footer{font-size:11px;color:#888888;text-align:center;margin-top:5px;}
.footer a {text-decoration:none;color:#888888;}
.footer a:hover {color:#0080C0}
h1{ float:left; color:white;margin:95px 0px 0px 205px;font-size:16px;font-weight:normal;border:0px solid #cccccc; }
H2 { color:#005984;font-size:20px;text-align:center;margin:5px 0px 15px 0px }
H3 { color:#005984;font-size:16px;text-align:left;margin:15px 0px 5px 0px }

div.properties{ width:570px;float:right;margin:0px 10px 15px 0px;padding:15px;border:1px solid #cccccc;-moz-border-radius:10px; -webkit-border-radius:10px; background-color: #FFFFFE }
div.hr{margin: 7px 0px;
	background-image: url(../graphics/doubledot.gif);
	background-repeat: repeat-x;
	height: 1px;}
/*TOP MENU*/

div#topmenu {width:954px;height:35px; background-image: url(../graphics/menu-bg.png);padding:0px 20px; border:1px solid #cccccc;border-bottom:0px;border-top:0px; background-color: #FFFFFF; border-bottom-color: #FF0000 }
div#topmenu ul, li{margin:0px;list-style: none; display: inline; }
div#topmenu a{ width:157px;height:23px;font-size:12px;text-decoration:none;display:block;margin:0px;text-align:center; float:left;padding-top:6px;color:#485E84;  bxackground: transparent; border-right:1px solid #C4CFDF}
div#topmenu a.right{ width:157px;height:23px;font-size:12px;text-decoration:none;display:block;margin:0px;text-align:center; float:left;padding-top:6px;color:#485E84;border:none}
div#topmenu a:hover{
	width:157px;
	height:19px;
	background-color:#CCDAE6;
	border-bottom:6px solid white;
	border-top:2px solid #B7CDE3;
	padding:5px 0px 2px 0px;
	color:#000099;
	font-weight:normal;
	margin:0 0px
}

/*SMENU */
div.smenu{ float:left;color:red; width:130px;min-height:100px;border:0px solid #cccccc;margin:10px 0px 10px 10px; }
li.smenu { line-height: 120% }
a.smenu,a.smenu:link,a.smenu:visited{color:#444444;font-size:12px;cursor:pointer;text-decoration:none;padding;line-height: 1.5ems}
a.smenu:hover,a.smenu:focus,a.smenu:active{color:#0066FF;}
b.smenu {color:#0066CC;font-size:13px;line-height:135%; font-variant: small-caps }
i.smenu{
font-size:11px;
text-align:center;
display:block;
color:#ea4d00;
background-color:#ffffff;
padding:2px 1px 2px 1px;
border:1px solid #6699CC;
border-left:5px solid #6699CC;
margin-left:-5px;
margin-top:3px;
margin-bottom:3px;
}
/* EMAIL FORM */
.emailform{ width:570px;margin:0px auto;padding:20px;border:3px solid #cccccc;-moz-border-radius:10px; -webkit-border-radius:10px;color:#444444; background-color: #F3F4F5 }
.emailform input { width:220px;height:18px;margin:0px 0px 10px 0px;border:1px solid #bbbbbb;vertical-align:middle; text-indent: 5px;padding-top:2px;font-size:14px;color:#555555 }
.emailform textarea{ width:550px;height:200px;border:1px solid #BBBBBB;padding:10px;color:#555555;overflow:auto }
form{ margin:0px; }
.formbutton { width:129px;height:29px;margin:10px auto 0px auto;border: none;
background: url('../graphics/formbutton.png') no-repeat top;
  background-color: transparent}
.formbutton:hover {width:129px;height:29px;border: none;
background-image: url(../graphics/formbutton.png);background-position: bottom;background-repeat: no-repeat;
  cursor: pointer;
  background-color: transparent
}


