@font-face {
font-family: cabnd;
src: url("diavlo/Diavlo_BLACK_II_37.otf") format("opentype"); 
}


body { background:#fff; margin:0px; padding: 0px;  }

#headerwrapper { width:100%;  background: url(background.jpg) repeat-x top;}
.header { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:normal; line-height:140%; text-align:left; width:1080px; height:120px; }
.logo { left:5px; top:15px; position:relative;}
.headertag {  left:50px; top:30px; position:relative;}


#contentwrapper { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:11px; font-weight:normal; background:#FFF; line-height:140%; text-align:left; border:1px solid #fff; width:100%; background: url(background-content.jpg) repeat-x bottom; }
.content { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:11px; font-weight:normal;line-height:150%; text-align:left; width:1082px; }


.contentleft { width:390px; left:0px; top:0px; position:relative; }
.contentright { width:640px; left:390px; top:-140px; position:relative;  margin:0px; padding:0px; x-index:1; }


.contentleft .navbox { width:390px; top:0px; position:relative; }

.contentleft .nav { width:300px; top:0px; padding-top:0px; margin-right:40px; margin-left:40px;  border-bottom:1px dotted #b8bed8; font-family:Arial, Helvetica, Verdana, sans-serif; color:#021865; font-size:12px; font-weight:bold;  height:20px;  text-decoration:none; text-align:right; line-height:200%; height:30px;}

.contentleft .nav a {  font-family:Arial, Helvetica, Verdana, sans-serif; color:#021865; font-size:12px; font-weight:bold;  line-height:200%; text-align:left; text-decoration:none; }

.contentleft .nav a:hover {  font-family:Arial, Helvetica, Verdana, sans-serif; color:#fb940a; font-size:12px; font-weight:bold;  line-height:200%; text-align:left; text-decoration:none; }





#footerwrapper { background: url(background-footer.jpg) repeat-x top #021865; }
.footer { width:1080px; height:450px; }
.contentflash { width:230px; height:555px;  margin-left:80px;  top:-302px; position:relative; z-index:2; float:left;   }
.footertag {  top:50px; left:-50px;  position:relative;  float:right; }
.hmlogo{  font-family:Arial, Helvetica, Verdana, sans-serif; color:#fff; font-size:12px; top:100px; left:-100px; width:400px; position:relative;  float:right; }


h1  { font-family:cabnd, Arial, Helvetica, Verdana, sans-serif; color:#fb940a; font-size:18px; font-weight:heavy; line-height:160%; text-align:left; margin-bottom:10px;}
h3  { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:13px; font-weight:heavy; line-height:160%; text-align:left; margin-bottom:10px;}

p  { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:normal; line-height:160%; text-align:left; margin-top:0px; margin-bottom:10px;}

.contentright li { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:normal; line-height:140%; text-align:left; margin-left:0px; margin-bottom:5px;}

.contentright ul { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000; font-size:12px; font-weight:normal; line-height:140%; text-align:left; margin-left:20px; margin-bottom:5px; margin-top:5px;}

.contentright li a:link, .contentright li a:visited { color:#021865;} 

.contentright li a:hover { color:#fb940a;} 

.contentright  a:link { color:#021865;} 
.contentright a:hover { color:#fb940a;} 
.contentright a:visited { color:#021865;} 
