@charset "utf-8";

/* CSS Document */

/****************************/

body { font: normal 11px verdana; }



#nv { margin:0; padding:0; list-style:none; width:400px; /* Width of Menu Items */ }

#nv ul { margin:0; padding:0; list-style:none; width:400px; /* Width of Menu Items */ }

#nv ul li { float:left; position:relative; }

#nv ul li a.nv1 span, #nv ul li a.nv2 span, #nv ul li a.nv3 span, #nv ul li a.nv4 span, #nv ul li a.nv5 span, #nv ul li a.nv6 span, #nv ul li a.nv7 span { visibility:hidden; }

/**/

#nv ul li a.nv1:link, #nv ul li a.nv1:visited { width:86px; height:27px; display:block; margin:0; padding:0; color:#774646; text-decoration:none; background:url(../nav/home.jpg) top left no-repeat; }

#nv ul li a.nv1:hover { width:86px; height:27px; display:block; margin:0; padding:0; color:#000; text-decoration:none; background:url(../nav/home_o.jpg) top left no-repeat; }

/**/

#nv ul li a.nv2:link, #nv ul li a.nv2:visited { width:115px; height:27px; display:block; margin:0; padding:0; color:#774646; text-decoration:none; background:url(../nav/contact.jpg) top left no-repeat; }

#nv ul li a.nv2:hover { width:115px; height:27px; display:block; margin:0; padding:0; color:#000; text-decoration:none; background:url(../nav/contact_o.jpg) top left no-repeat; }

/**/

#nv li ul { position:absolute; top:27px; /* Set 1px less than menu width */ display: none; }

#nv ul li ul { position:absolute; top:27px; left:0; width:180px; /* Set 1px less than menu width */ display: none; }

/* Styles for Menu Items */

#nv ul li a { display:block; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#777; background:#FFF; /* IE6 Bug */ padding:0; border:0px;}

#nv ul li ul li a { width:180px; display:block; text-decoration:none; color:#FFFFFF; background:#555555; /* IE6 Bug */ padding:5px 10px; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 1px; border-color: #FFFFFF; border-style:solid;}

/* Fix IE. Hide from IE Mac \*/

* html #nv ul li { float: left; height: 1%; }

* html #nv ul li a { height: 1%; }

/* End */

#nv ul li a:hover { color: #555555; background: #D4D9DF;} /* Hover Styles */

#nv li ul li a { padding: 2px 5px; } /* Sub Menu Styles */

#nv li:hover ul, #nv li.over ul { display: block; } /* The magic */

/**/

/****************************/

.leftitems

{

width: 400px;

background-color: #830e17;

}



.rightitems

{

width: 400px;

background-color: #830e17;

background-image: url(../nav/navbg.jpg);

background-repeat: repeat-x;

text-align: right;

}
