/* CSS Document */


html,body{margin:0;padding:0;}
body{font: 76% arial,sans-serif;text-align:center; background-color:#666633}
div#header {height:157px; margin:0; padding-left:10px;background-image:url(images/css-index_01.jpg); background-repeat:no-repeat;}
div#container{text-align:left}
div#content p{line-height:1.4; }
div#navigation{ background-image:url(images/css-index_02_bg.jpg);}
div#extra{background-image:url(images/css-index_05_bg.jpg);}
div#footer{background-image:url(images/css-index_06.gif); background-repeat:no-repeat; height:103px;}
div#footer p{margin:0;}
div#container{width:744px;margin:0 auto}
div#content{float:right;width:498px; background-image:url(images/css-index_03_bg.jpg);}
div#navigation{float:left;width:246px;}
div#navigation a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; }
div#extra{float:left;clear:left;width:246px}
div#footer{clear:both;width:744px}

ul.gray li {color:#666;}

.navtext {
margin-left:35px;
margin-bottom:5px;
padding: 0px;
margin-top: 0px;
}

div.newstext {
margin-left:40px;
margin-right:20px;
margin-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color:#000000;
}

div.newstext  a{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color:#993300; text-decoration:none; font-weight:bold;
}

div.foottext {
position:absolute;
margin: 30px 38px 38px 0px;
font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#ecd89b;
text-align:center;
width:744px;
}

div.foottext a{
text-decoration: none;
color:#ecd89b;
}


.copyright {
font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#cccc99; text-decoration:none;
text-align:center;
}

div.bodytext {
margin-left:10px;
margin-right:10px;
margin-bottom:5px;
margin-right:38px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000;

}

div.bodytext a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#993300; text-decoration:none; padding: 0px;}

div.bgslice {
background-image:url(images/bg-slice.jpg);
}

#menu a {
   position:absolute;
   height: 30px;
   width: 60px;
   top: 0px; 
   text-decoration: none;
   }

#menu a i { visibility: hidden; }

a#sitemap { margin-left:520px;}
a#contact { margin-left:585px;}
a#home { margin-left:665px; }
a#seo { margin-left:285px; margin-top:143px;}


a#sitemap:hover,
a#contact:hover, 
a#home:hover,
a#seo:hover

.navdivider {
margin-top: 0px;
margin-bottom: 0px;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
margin-bottom:-10px;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#663300;
font-weight:bold;
margin-bottom:-10px;
}

h2.error_404 {font-style:italic; font-weight:bold; color:#333; text-align:center; border:3px dashed #999;
	background-color:#fff; padding:20px; margin:25px 10px 0px 10px;}

h3 {color:#666;}

div, p, li, blockquote {line-height:17px;}

/* the newstext appears on every page just below the main navigation */
div.newstext ul {padding:0px; margin:0px; margin-bottom:16px;}
div.newstext ul li {padding:0px; margin:0px; margin-left:16px;}
div.newstext ul li a {line-height:18px; font-weight:normal;}
div.newstext ul li a:hover {text-decoration:underline;}

/* inset subnav box */
.inset_subnav_box {padding:4px; background-color:#f6e9c0;}
.inset_subnav_box.o {margin:0px 0px 15px 15px; float:right; width:200px;}
.inset_subnav_box.i {border:1px solid #a06e17;}
.inset_subnav_box h3 {padding:2px 4px; margin:-4px -4px 0px -4px; background-color:#a06e17; color:#ecd89b;}
.inset_subnav_box ul {padding-left:20px;}
.inset_subnav_box ul li {margin:0px;}

/* footer rfp band */
p.foot_insert {text-align:center; padding:5px; background-color:#f6e9c0; margin:0px -5px; font-size:12px;}
p.foot_insert a {font-size:12px; text-decoration:underline;}
p.foot_insert a:hover {text-decoration:none;}
