/* CSS Document */

/* CSS for DAN GOLDBERG'SITE  LAYOUT */

/* ------------------------------ */
/* ------------------------------ */
/* ------------------------------ */
/* ------------------------------ */

/* basic elements */
/* ------------------------------ */
/* ------------------------------ */

body{
 color:#000000;
 background-color:#ffffff;
 font-size:small;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 text-align:left;
 margin: 0;
 }
 h1{
 font-size:16px;
 }

 #wrapper{
 	width:900px;
	margin:0 auto;
	/*border:1px  solid #48aac7; */
}
 #header{
	 /* position:relative; */
	 height:220px;
	 width:900px;
	 margin-bottom:15px;
 }
 #navbar {
	color:#000000;
	font-size: 9px;
	line-height: 16px;
	background-color: #ffffff;
	height: 31px;
	width:900px;
margin-bottom:15px;
}
	
#container{
	color:#000000;
	background-color:#FFFFFF;
	width:900px;
}
	
	#leftcol{
	width:217px;
	float:left;
	position:relative;
	height:613px;
	background-color: #FFFFFF;
	}
	#leftcol img{
	margin-top:0px;
	margin-bottom:0px;
	}
	.loginbox{
	width:215px;
	height:138px;
	margin:0px;
	background-image:url(../images/dan goldbergr4c1.jpg);
	}
	.loginredtitle{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif, "Arial Black";
	letter-spacing:normal;
	color:#FF0000;
	background-color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	}

	#maincontent{
	width:660px;
	position:relative;
	float:left;
	border-right:#eca84f 1px solid;
	margin-left:10px;
	}
	#maincontentrest{
	width:650px;
	position:relative;
	float:left;
	border-right:#eca84f 1px solid;
	border-left:#eca84f 1px solid;
	margin-left:20px;
	margin-right:auto;
	}
	
	.maincontentfavlinks {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#234669;
	width:640px;
	padding-left:10px;
	font-weight:bold;
	}
	
#maincontentrest1{
	width:652px;
	position:relative;
	float:left;
	border-right:#eca84f 1px solid;
    border-left:#eca84f 1px solid;
	}
	.mainentry{
	width:461px;
	border:1px  solid #48aac7;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	margin-top:5px;
	}
	.mainentry1{
	width:461px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	margin-top:5px;
	}
	.mainentry h2{
		font-size:18px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color:#FFFFFF;
		color:#006699;
		margin-left:10px;
	}
	.mainentry1 h2{
		font-size:18px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color:#FFFFFF;
		color:#006699;
		margin-left:10px;
	}
	.mainentrytitleblack{
	font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#333333;
	background:#FFFFFF;
	margin-left:5px;
	}
	.mainentrytitle{
	font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#ff3300;
	background:#FFFFFF;
	margin-left:5px;
	}
	.mainentrytitle a:link{
	font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#CC0000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:none;
	}
	.mainentrytitle a:visited{
	font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#CC0000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:none;
	}
	.mainentrytitle a:hover{
	font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#CC0000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:underline;
	}
	.mainentrytitle a:active{
	font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#CC0000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:none;
	}
	.mainentry p{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0b4275;
	background-color:#FFFFFF;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	margin-top:5px;
	}
	.mainentry1 p{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0b4275;
	background-color:#FFFFFF;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	margin-top:5px;
	}
	.mainentry ul{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0b4275;
	background-color:#FFFFFF;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	margin-top:5px;
	}
	.mainentry a:link{
	color:#0b4275;
	background:#FFFFFF;
	text-decoration:none;
	}
	.mainentry a:visited{
	color:#0b4275;
	background:#FFFFFF;
	text-decoration:none;
	}
	.mainentry a:hover{
	color:#0b4275;
	background:#CCCCCC;
	text-decoration:none;
	}
	.mainentry a:active{
	color:#0b4275;
	background:#FFFFFF;
	text-decoration:none;
	}
	
	#footer{
	width:750px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	line-height:20px;
	clear:left;
	position:relative;
	text-align:center;
	}
		#footer a:link{
		font-size:11px;
		color:#666666;
		background-color:#FFFFFF;
		text-decoration:none;
		}
		#footer a:visited{
		font-size:11px;
		color:#666666;
		background-color:#FFFFFF;
		text-decoration:none;
		}
		#footer a:hover{
		font-size:11px;
		color:#666666;
		background-color:#FFFFFF;
		text-decoration:underline;
		}
		#footer a:active{
		font-size:11px;
		color:#666666;
		background-color:#FFFFFF;
		text-decoration:none;
		}
		.indexlefttext{
		font-size:14px;
		font-family:Tahoma, Verdana, Arial;
		color:#0b4275;
		background-color:#FFFFFF;
		margin:20px;
		}
		#indexdiv1{
		background-repeat:no-repeat;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:5px;
		margin-top:5px;
		width:488px;
		height:147px;
		color:#000000;
		background-color:#FFFFFF;
		background-image:url(images/index_r1_c1.jpg);
		}
		#indexdiv2{
		background-repeat:no-repeat;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:5px;
		margin-top:5px;
		width:488px;
		height:145px;
		color:#000000;
		background-color:#FFFFFF;
		background-image:url(images/index_r3_c1.jpg);
		
		}
		#indexdiv3{
		background-repeat:no-repeat;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:5px;
		margin-top:5px;
		width:488px;
		height:146px;
		color:#000000;
		background-color:#FFFFFF;
		background-image:url(images/index_r5_c1.jpg);
		
		}
		#indexdiv4{
		background-repeat:no-repeat;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:5px;
		margin-top:5px;
		width:489px;
		height:147px;
		color:#000000;
		background-color:#FFFFFF;
		background-image:url(images/index_rir.jpg);
		
		}
		.indextextbox1{
		font-size:12px;
		font-family:Tahoma, Verdana, Arial;
		width:250px; height:160px; margin:25px auto
		}
			.indextextbox1 a:link{
			color:#234669;
			background-color:transparent;
			font-size:12px;
			font-family:Tahoma, Verdana, Arial;
			font-weight:bold;
			text-decoration:none;
			}
			.indextextbox1 a:visited{
			color:#234669;
			background-color:transparent;
			font-size:12px;
			font-family:Tahoma, Verdana, Arial;
			font-weight:bold;
			text-decoration:none;
			}
			.indextextbox1 a:hover{
			color:#234669;
			background-color:transparent;
			font-size:12px;
			font-family:Tahoma, Verdana, Arial;
			font-weight:bold;
			text-decoration:none;
			}
			.indextextbox1 a:active{
			color:#234669;
			background-color:transparent;
			font-size:12px;
			font-family:Tahoma, Verdana, Arial;
			font-weight:bold;
			text-decoration:none;
			}
		.indextextbox2{
		font-size:12px;
		font-family:Tahoma, Verdana, Arial;
		width:251px;
		margin-left:30px;
		}
		.holdingtext{
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin-left:30px;
		margin-top:30px;
		margin-right:30px;
		color:#0b4275;
		background:#FFFFFF;
		}
		#loginboxtitle{
		margin:0 auto;
		padding:0;
		width:196px;
		height:290px;
		font-size: 13px;
	font-weight: bold;
	color: #003366;
		}
		#loginboxtitle span{
		display:none;
		}
		.contacttext1{
		width:600px;
		font-size:14px;
		font-family:Tahoma, Verdana, Arial;
		margin:0 auto;
		}
		.title1{
		font-size:18px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color:#FFFFFF;
		color:#006699;
		}
		.rightarrow{
		margin-right:5px;
		float:right
		}
		#sitemap12{
		margin: 0 auto;
		}
		#sitemap12 a:link{
		font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#000000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:none;
		}
		#sitemap12 a:visited{
		font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#000000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:none;
		}
		#sitemap12 a:hover{
		font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#CC0000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:underline;
		}
		#sitemap12 a:active{
		font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#000000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:none;
		}
		.bannerrir{
		width:218px;
		height:211px;
		margin-left:auto;
		margin-right:auto;
		margin-top:30px;
		margin-bottom:30px;
		}
		.style4 {
	color: #234669;
	font-weight: bold;
}
/*------------------------------------------------*/
/* titles  that apperars in the brown bar at the top*/
/*------------------------------------------------*/
/*------------------------------------------------*/

#programstitle{
width:651px;
height:30px;
background-image:url(../images/title_programs.jpg);
margin-top:0px;
}
#programstitle span{display:none}



#biotitle{
width:651px;
height:30px;
background-image:url(../images/title_bio.png);
margin-top:0px;
margin-bottom:0px;
}
#biotitle span{display:none}



#servicestitle{
width:651px;
height:30px;
background-image:url(../images/title_services.png);
margin-top:0px;
}
#servicestitle span{display:none}



#articlestitle{
width:651px;
height:30px;
background-image:url(../images/title_articles.png);
margin-top:0px;
}
#articlestitle span{display:none}



#clientstitle{
width:651px;
height:30px;
background-image:url(../images/title_clients.png);
margin-top:0px;
}
#clientstitle span{display:none}



#newstitle{
width:651px;
height:30px;
background-image:url(../images/title_newsletter.png);
margin-top:0px;
}
#newstitle span{display:none}



#testimtitle{
width:651px;
height:30px;
background-image:url(../images/title_testimonials.png);
margin-top:0px;
}
#testimtitle span{display:none}



#mediatitle{
width:651px;
height:30px;
background-image:url(../images/title_media.jpg);
margin-top:0px;
}
#mediatitle span{display:none}



#contacttitle{
width:651px;
height:30px;
background-image:url(../images/title_helpdesk.png);
margin-top:0px;
}
#contacttitle span{display:none}




#aboutttitle{
width:651px;
height:30px;
background-image:url(../images/title_AboutUs.png);
margin-top:0px;
}
#aboutttitle span{display:none}



#restitle{
width:651px;
height:30px;
background-image:url(../images/title_resources.png);
margin-top:0px;
}
#restitle span{display:none}


#tips{
width:651px;
height:30px;
background-image:url(../images/tips.png);
margin-top:0px;
}
#tips span{display:none}



#sitemap{
width:651px;
height:30px;
background-image:url(../images/sitemap.png);
margin-top:0px;
}
#sitemap span {display:none}



#team{
width:651px;
height:30px;
background-image:url(../images/team.png);
margin-top:0px;
}
#team span {display:none}

#title7ecourse{
width:651px;
height:30px;
background-image:url(../images/title7ecourse.png);
margin-top:0px;
}
#title7ecourse span{display:none}

#titlebook{
width:651px;
height:30px;
background-image:url(../images/titlebook.png);
margin-top:0px;
}
#titlebook span{display:none}


#titlepodcast{
width:651px;
height:30px;
background-image:url(../images/titlepodcast.png);
margin-top:0px;
}
#titlepodcast span{display:none}


#titleaudio{
width:651px;
height:30px;
background-image:url(../images/titleaudio.png);
margin-top:0px;
}
#titleaudio span{display:none}


/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/

.biobox{
width:650px;
height:203px;
margin-top:10px;
}
.bioboxtext{
width:430px;
height:203px;
margin-top:5px;
margin-left:200px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.biobox img{
float:left;
margin-left:15px;
}
.bioboxtext2{
width:600px;
margin-left:20px;
margin-right:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.bioboxtext3{
width:606px;
margin-top:25px;
margin-left:20px;
margin-right:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.bioboxtext31{
width:606px;
margin-top:25px;
margin-left:10px;
margin-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.bioboxtext2 ul li{
margin-bottom:5px;
}
.bioboxtext2 ul li a:link{
background-color:#FFFFFF;
color:#000099;
text-decoration:underline;
}
.bioboxtext2 ul li a:visited{
background-color:#FFFFFF;
color:#000099;
text-decoration:underline;
}
.bioboxtext2 ul li a:hover{
background-color:#FFFFFF;
color:#000099;
text-decoration:underline;
font-weight:bold
}
.bioboxtext2 ul li a:active{
background-color:#FFFFFF;
color:#000099;
text-decoration:underline;
}
.footertext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:30px;
}
.footertext span a:link{
color:#000000;
text-decoration:none;
}
.footertext span a:visited{
color:#000000;
text-decoration:none;
}
.footertext span a:hover{
color:#000000;
text-decoration:none;
}
.footertext span a:active{
color:#000000;
text-decoration:none;
}

.programstitle{
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CC0000;
background-color:#FFFFFF;
margin-left:15px;
}


/* ------------------------------ */
/* About page and special links */
/* ------------------------------ */
/* ------------------------------ */
/* ------------------------------ */

#aboutbox1{
width:614px;
height:120px;
background-image:url(../images/aboutbox_r1_c1.jpg);
margin-left:auto;
margin-right:auto;
margin-top:30px;
margin-bottom:20px;
background-repeat:no-repeat;
}

#aboutbox2{
width:614px;
height:120px;
background-image:url(../images/aboutbox_r3_c1.jpg);
margin-left:auto;
margin-right:auto;

margin-bottom:20px;
background-repeat:no-repeat;
}
#aboutbox3{
width:614px;
height:122px;
background-image:url(../images/aboutbox_r5_c1.jpg);
margin-left:auto;
margin-right:auto;

margin-bottom:20px;
background-repeat:no-repeat;
}
#aboutbox4{
width:614px;
height:121px;
background-image:url(../images/aboutbox_r7_c1.jpg);
margin-left:auto;
margin-right:auto;

margin-bottom:20px;
background-repeat:no-repeat;
}


.click{
width:78px;
height:32px;
float:right;
margin-right:10px;
}
.click a:link{
color:#CC0000;
text-decoration:none;
}
.click a:visited{
color:#CC0000;
text-decoration:none;
}
.click a:hover{
color:#CC0000;
text-decoration:underline;
}
.click a:active{
color:#CC0000;
text-decoration:none;
}



td a:link{
color:#CC0000;
text-decoration:none;
}
td a:visited{
color:#CC0000;
text-decoration:none;
}
td a:hover{
color:#CC0000;
text-decoration:underline;
}
td a:active{
color:#CC0000;
text-decoration:none;
}


.style5 {
	font-family: Arial, Helvetica, sans-serif, "Arial Black";
	font-size: 12;
}
.style7 {
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	margin-left:20px;
	margin-right:20px;
	color:#003366;
}

.style11 {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.style12 {color: #006699}
.style13 {color: #000000}


/*  audio */


.mainentrytitleaudio{
	font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#c57a26;
	background:#FFFFFF;
	margin-left:5px;
	}
	.mainentrytitleaudio a:link{
	font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#000000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:none;
	}
	.mainentrytitleaudio a:visited{
	font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#000000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:none;
	}
	.mainentrytitleaudio a:hover{
	font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:#CC0000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:underline;
	}
	.mainentrytitleaudio a:active{
	font-size:15px;
	font-family:"Microsoft Sans Serif", "MS Reference Sans Serif";
	font-weight:bold;
	text-align:left;
	color:00C0000;
	background:#FFFFFF;
	margin-left:5px;
	text-decoration:none;
	}