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

#newsletter h1 { 

 font-size:12px;
 text-align:center;
 font-weight:bold; 
 color: #900; 
 padding:0;
 margin:0;
 
} 
#newsletter h2 { 
 font-size:12px; 
 font-weight:bold; 
 color: #900;
 padding:0;
 margin:0;
 text-transform: uppercase;

} 

#newsletter h3 { 
 font-size:12px; 
 font-weight:bold; 
 color: #900;
 padding:0;
 margin:0;

} 
#newscompanybar a {
	color:#FFF;
}

#newsletter{
	font-size:12px; margin: 0; padding:0;font-family: Arial, Helvetica, sans-serif; background-color:#ffffff; width:820px;
	border:solid #666 1px	;
	
}

#newscontainer{
	position: relative;	width:820px; margin-top:0px;
	background-image:url(http://www.bbizzy.com/media/images/base/containerpattern.jpg);
}

#newsheader{
	width:	820px;	height: 135px; background-image:url(http://www.bbizzy.com/media/images/base/newsletterheader.jpg);
	
}

#newstitlebar{
padding:0; padding-top:1px;line-height:25px;  text-align:center;width:	818px;height:25px;background-image:url(http://www.bbizzy.com/media/images/dropdown/header.gif); border:solid #666 1px	
}

#newsmain{
	background-image:url(http://www.bbizzy.com/media/images/base/backgrounds/1.jpg);	width:	820px;
	
	
}


#newscompanybar{
	padding-top:3px;width:	820px;	height:	17px;	font-size:9px;	font-weight:bold;	color:#C00;	color:#fff;	text-align:center;	background-image:url(http://www.bbizzy.com/media/images/base/newslettercompanybar.png);	
}

#newscontent{
width:	720px; padding:40px;padding-top:10px;
background-image:url(http://www.bbizzy.com/media/images/base/containerpattern.jpg);
}

#newsup{
width: 720px; padding-bottom:20px;	
}

#newsup a {
	color:#900;
}

#newsleft{	
width: 350px;	float:left;	color:#000000; 	vertical-align:top;	
}

#newsright{
width:350px; margin-left:20px; text-align:left; vertical-align:top;float:right;
}

#newsdown{
width: 740px;clear:both; padding-top:10px; 	
}

#newsfooter{
clear:left;  width: 820px; padding-top:5px;
	text-align:left;	
}

#articletext{
float:left;
width:250px;

	
}

#articleimage{
	float:left;
	width:100px;
	padding-right:10px;
	padding-bottom:5px;
}

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color:black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 5px;
	left: 5%;
	width: 840px;;
	height: 100%;
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
