@charset "utf-8";
/* CSS Document */

body{ background-color:#c4c4c4; margin:0px; padding:0px; text-align:center; }
a, a:visited{ color:b0b0b0; }
a:active, a:hover{ color:#6c4216; }

h1 { font-family:Arial Narrow, Arial, Helvetica, sans-serif; color:#000000; font-size:30px; margin-left:10px;}
h2 { font-family:"Trebuchet MS", "Century Gothic", Arial; color:#9cbb20; font-size:12px; margin-top:-20px;  margin-left:10px; font-weight:normal;}

p { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin-left:10px; margin-right:100px; text-align:justify;}

#container { position:relative; text-align:center; z-index:2; margin:0 auto; }
#main { position:relative; width:959px; padding:0px; text-align:left; background-image:url(/images/main-bg.png); z-index:3; margin:0 auto; }

#logo { position:relative; top:20px; left:35px; width:310px; height:40px; background-image: url(/images/newman-dichter-logo.png); background-repeat:no-repeat; z-index:10;}
#mainflash { position:relative; float: left; width:501px; height:588px; margin-top:20px; margin-left:40px; z-index:4;}
#flashbottom { position:relative; float: left; margin: 0 auto; width:501px; height:240px; margin-top:0px; margin-left:40px; z-index:4; background-image: url(/images/flashbottom.png); background-repeat:no-repeat;}
#ProductStrip {  position:relative; margin-top: 20px; width:923px; height:121px; margin-left:40px; z-index:4;}
#enews { float:clear; margin-top: 40px; margin-left:0px; margin-right:0px; padding: 0; width:375px; height:212px; background-image:url(/images/news-bg.png); background-repeat:no-repeat; padding-top:77px; padding-left:20px; padding-right:20px; text-align:left; overflow:hidden;}
#enews h1 { font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size:30px; color:#FFFFFF; margin:0; padding:0; font-weight:normal;}
#enews h2 { font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; font-weight:normal; margin:0; padding:0; }
#enews p { font-family:"Trebuchet MS", "Century Gothic", Arial; font-size:13px; color:#FFFFFF; font-weight:normal; margin:0; padding:0; text-align:left;}

#text {padding-top:20px;}

#rightcolumn { position:relative; width: 377px; margin-top:-588px; margin-right:40px; margin-bottom:0px; float:right; padding: 0px;}
#graybar {float:left; width:277px; height:25px; background-color:#666666; }
#greenbar {float:right; width:99px; height:25px; background-color:#9cbb20; margin-left:1px; }

#text2 p  { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin-left:10px; margin-right:14px; text-align:justify;}

#nav{text-align:center; position:absolute; top:-20px; left:320px; width:570px; height:46px; background-image: url(/images/nav-green-bg.png); background-repeat:no-repeat; padding:0px; margin:0px;}

#spacer {clear: both !important;}

#nav ul li {
	margin-left: 0;
	padding: 0px 10px;
	border: 0px;
	list-style: none;
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-transform: uppercase;
	color:#FFFFFF;
	}
	
#nav ul li a {color: #FFFFFF; text-decoration:none;}
#nav ul li a:visited {color: #FFFFFF; text-decoration:none;}
#nav ul li a:active {color: #FFFFFF; text-decoration:none;}
#nav ul li a:hover {color: #FFFFFF; text-decoration:underline;}

a {color: #9cbb20; text-decoration:none;}
a:visited {color: #9cbb20; text-decoration:none;}
a:active {color: #9cbb20; text-decoration:none;}
a:hover {color: #9cbb20; text-decoration:underline;}
		
#nav ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}

#tagline { font-size:18px; font-family:"Trebuchet MS", "Century Gothic", Arial; color:#999999; width:900px; text-align:right; margin-top:30px; letter-spacing:2px;}

#BotStrip { float:clear; position:relative; z-index:4; width: 896px; height:22px; text-align:right; font-family: Arial; font-size:10px; color:#333333; background-color:#f2f2f2; margin:0 auto; padding:0; padding-top:10px;}

.profile {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; }
#ProfilePhotoThumb { position:relative; left:0px; top:0px; border: 1px solid #000000; width:100px; height:90px; }
#ProfileBlurb { position:relative;  margin:0; padding:0; text-align:left; width:240px; font-size:11px;}
#ProfileBlurb h2 { margin:0; padding:0; font-size:18px;}
#ProfileBlurb a {color: #9cbb20; text-decoration:none;}
#ProfileBlurb a:visited {color: #9cbb20; text-decoration:none;}
#ProfileBlurb a:active {color: #9cbb20; text-decoration:none;}
#ProfileBlurb a:hover {color: #9cbb20; text-decoration:underline;}

.ProfilePhoto { position:relative; z-index:4; top:40; left:40; border: 2px solid #000000;}
#MainProfile { position:relative; width:880px; margin-top:0px; margin-left:40px; z-index:4; text-align: left;}
#ProfileText { position:relative; z-index:4; width:600px; margin:0; padding:0; left:285px; top: -270;}
#ProfileText p {Font-family: Arial, Helvetica, sans-serif; font-size:12px; }
#ProfileText ul li {Font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#ProfileText h1 { font-family:Arial Narrow, Arial, Helvetica, sans-serif; color:#000000; font-size:30px; margin-left:10px;}