*{margin:0;padding:0;}
body { font: 8pt verdana, "Times New Roman", Serif; background: #000; color: #ddd; }
a { color: #F26522; text-decoration: none; font-size: 8pt;}
		 a:hover { color: #0F75BC; font-size: 8pt;}
p { line-height: 1.7em; margin: 0 0 15px; }
ul{margin-left: 25px;}
li { line-height: 1.7em;}

.x { clear: both; }
h1 { float: left; font-size: 15px; font-weight: normal; font-style: italic; padding: 0 0 25px 10px; margin: 0 0 10px; }
h2 { font-weight: normal; font-size: 14pt; padding: 0 0 10px; margin: 0 0 15px; }
h3 { font-size: 1.7em; font-weight: normal; margin: 0 0 20px; }
		 h3 a { color: #222; }
		 
#content { width: 960px; margin: 40px auto; }

.body a { color: #F26522; text-decoration: none; font-size: 8pt;}
		 .body a:hover { color: #0F75BC; font-size: 8pt;}
ul li a { color: #F26522; text-decoration: none; font-size: 8pt;}
ul li a:hover { color: #0F75BC; font-size: 8pt;}

.post { clear: both; padding: 30px 10px; border-top: 1px solid #ddd; border-bottom: 0px solid #ddd; margin: 0 0 40px; background-color: #353535 }
.postabout { clear: both; padding: 30px 10px; border-top: 1px solid #ddd; border-bottom: 0px solid #ddd; margin: 0 0 40px; background-color: white; background-image:url(/wmohr.nsf/B524E034CCD768EE8625773C0014CD84/$file/bkgdAboutW-M.jpg); background-repeat: repeat-x; }
.postbuilding { clear: both; padding: 30px 10px; border-top: 1px solid #ddd; border-bottom: 0px solid #ddd; margin: 0 0 40px; background-color: white; background-image:url(/wmohr.nsf/40CC9993A46D1A2F8625773C0015B1AC/$file/gradient_gray.gif); background-repeat: repeat-x; }
.posthome { clear: both; padding: 30px 10px; border-top: 0px solid #ddd; border-bottom: 0px solid #ddd; margin: 0 0 40px; background-color: white; background-color: white }
.news{padding: 5px;}
#newstitle{color: white; background-color: #262223; height: 53px; border-bottom: 2px solid white; padding: 5px}

#pagetitle { width: 960px; margin:  auto; background-color: white; height: 104px; }
#pagetitle  h2{  padding-left: 329px; padding-top: 40px; color: black; font-family: georgia; font-size: 22px; }
#pagetitle  p{  padding-left: 329px; margin-top: 0px; color: #353535; margin-top: -20px }
		
		 .post .body { float: right; width: 618px; padding: 0 0 0 30px; border-left: 1px solid #ddd; }
		 .postabout .body { float: right; width: 618px; padding: 0 0 0 30px; border-left: 1px solid #ccc; color: black;}
		 
		 .postbuilding .body { float: right; width: 618px; padding: 0 0 0 30px; border-left: 1px solid #ccc; color: black;}

.col { width: 290px; margin: 0 40px 30px 0; float: left; font-size: .9em; }
		 .col.last { margin-right: 0; }
		 		 
#footer { clear: both; border-top: 0px solid #ddd;  font-size: .9em; color: #999; }

#menu{margin: 0; padding: 0; height: 40px;}
/* calculate the overall width/height of the top level list items and center them */
.menu {width:666px; height:40px; float: right; border: 0px solid red;margin-right: -2px }
/* set up defaults */
.nav,
.nav ul {margin:0; padding:0;list-style:none;}
.nav a {text-decoration:none;}
.nav {width:166px; float:left; margin-right:-1;}
/* set up the widths */
.nav .drop {width:166px;}
.nav a {width:166px; margin-right:-150px; margin-bottom:-1px;} /* margin is 1px less than the width */
.nav ul li {max-width:166px;}
/* style the links using the b elements */
.nav b {display:block; font:normal 11px verdana, sans-serif; padding:6px 8px; border:1px solid #fff; cursor:pointer;}
.nav b.top {height:42px; line-height:42px;}
.nav a.sub-link b {background:url(/wmohr.nsf/5D157FFFFD826CBB862577400042562F/$file/arrow.gif) no-repeat right bottom;}
/* style the list colors */
.nav a {color:#000; background:#D8DDE3;}
.nav ul a {background:#c0c3ca;}
.nav ul ul a {background:#abb1bd;}
.nav ul ul ul a {background:#9299ac;}
/* style the hover, active and focus colors */
.nav a:hover,
.nav a:focus,
.nav a:active {background:#0C6BB5; color:#fff;}
/* style the path on hover in all browsers except IE5.5 and 6 */
.nav li:hover > a {background:#0C6BB5; color:#fff;}
/* style the positions of the ul and also when the text spans two and three lines */
.nav {height:40px;}
.nav .drop {height:40px;}
.nav ul {position:relative; left:0; top:0; z-index:100;} /* the dropdown */
.nav ul ul {left:165px;} /* the right flyouts */
.nav ul ul.two {left:165px;margin-top: 13px}
.nav ul ul.three {top:-52px;}
.nav li.left ul ul {left:auto; right:95px;} /* and the left flyouts */
/* do not change anything below this line */
/* ------------------------------------------------------------ */
.nav li,
.nav ul {float:left;}
.nav ul li {clear:left;}
.nav a {position:relative; display:block; z-index:10;}
.nav a.sub-link {float:left; margin-top:10000px;}
.nav .drop,
.nav .fly {margin-top:-10000px;}
.nav ul {margin-bottom:-5000px;}
/* the bit that does all the work */
.nav a:hover,
.nav a:focus,
.nav a:active {margin-right:0;}
/*IE5-7 fixes*/
.nav .fly {width:100%;}
a:active {}
/*OPERA fix*/
.nav ul:hover {clear:left;}
.dialog .content, .dialog .tlft, .dialog .brgt, .dialog .blft 
{
background-color: transparent;
background-image: url(http://www.wilsonmohr.com/wm.nsf/0/AEA5FEAEEC178EBC86257492006C3B71/$FILE/Gradiant-4-line-700x700.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: right top;
}
.dialog .content
{
position: relative;
padding-top: 0px;
padding-right: 12px;
padding-bottom: 0px;
padding-left: 0px;
}

