

/* GLOBALS */
* {margin:0; padding:0; border:0;}
body {background:#eef1f3; font:62.5% Verdana, Arial, Helvetica, sans-serif; color:#000;}
.clear { clear:both; height:0; line-height:0; font-size:0; }

/* CONTAINERS */
div#wrapper { width:878px; margin:30px auto; }
div#header { height:152px; background:transparent url(../images/bg_header.gif) top left no-repeat; position:relative; }
div#header h3 object, div#header h3 embed {position:absolute; top:14px; left:11px;}
div#header h3 a { position:absolute; top:0; left:0; width:210px; height:160px; }
div#header h3 a span { position:absolute; top:-600px; }
div#content { min-height:300px; height:auto !important; height:300px; background:transparent url(../images/bg_content.gif) top left repeat-y; }
div#footer { height:53px; background:transparent url(../images/bg_footer.gif) top left no-repeat; }
#footer p {display:block; padding:14px 0 0; margin:0; float:none;}
#footer address {display:inline; font-style:normal; margin-left:20px;}

div#image { float:left; width:290px; height:255px; }
div#image img { border:1px solid #000; width:225px; height:250px; margin-left:35px; }

/* HEADER */
ul#nav { margin-left:300px; padding-top:100px; list-style:none; }
ul#nav li { float:left; margin-right:30px; font-size:12px; position:relative; }
ul#nav li a { color:#2f4251; text-transform:uppercase; text-decoration:none; font-weight:bold; }
ul#nav li a:hover {  }
ul#nav li ul { display:none; position:absolute; top:14px; left:auto; list-style:none; background:#fff; border:1px solid #000; width:150px; }
ul#nav li:hover ul, ul#nav li.over ul { display:block; }
ul#nav li ul li { float:none; margin:4px 2px; }
ul#nav li ul li a { font-size:1.1em; text-transform:none; font-weight:normal; }
ul#nav li ul li a:hover { text-decoration:underline; }


/* CONTENT */



/* HTMLAREA  */
.htmlarea { font-size:1.1em; float:right; width:518px; margin-right:60px; line-height:1.5em; padding-bottom:2em; }
.htmlarea h1 { font-size:1.8em; color:#2F4251; font-weight:normal; margin-bottom:1em; }
.htmlarea h2 { font-size:1.6em; color:#000; font-weight:normal; margin-bottom:1em; }
.htmlarea h3 { font-size:1.5em; color:#465075; margin-bottom:1em; }
.htmlarea h4,.htmlarea h5,.htmlarea h6 {}
.htmlarea p { margin-bottom:1em; }
.htmlarea ul {}
.htmlarea ol {}
.htmlarea li {}
.htmlarea dl {}
.htmlarea dd {}
.htmlarea .left {float:left; margin:0 6px 6px 0;}
.htmlarea .right {float:right; margin:0 0 6px 6px;}


/* FORMS */



/* FOOTER */


