

body.future  div#corp_story a:hover {
	text-decoration: none;
}

#corp_story {
	width:505px;
	margin:0 0 0 35px;
}

#corp_story p {
	font-size:12px;
	line-height:18px;
}

#corp_story h1 {
	margin:45px 0 0 0;
	color:#0091D6;
	font-weight:900;
	font-size:25px;
}

#corp_story h2 {
	font-size:16px;
	color:#E9141B;
}

#corp_story a {
	color:#E9141B;
	font-weight:bold;
	text-decoration: none;
}

#corp_story  a:hover {
	text-decoration: underline;
}

#corp_story h3 {
	font-weight:800;
	font-size:14px;
}

#corp_story em.bolder {
	font-weight:700;
	margin-left:28px;
}

#corp_story blockquote.bq_half {
	font-size:13px;
	width:300px;
	float:right;
}

#corp_story blockquote.bq_half_r {
	font-size:13px;
	width:270px;
	float:right;
	margin:15px 0 0 10px;
}

#corp_story blockquote.bq_half_r em.bolder {
	font-weight:700;
}

#corp_story blockquote.bq_half_l em.bolder {
	font-weight:700;
}

#corp_story blockquote.bq_half_l {
	font-size:13px;
	width:250px;
	float:left;
	margin:15px 0 0 10px;
}

#corp_story span.quote_smaller {
	font-size:11px;
}


#bottom_quote {
	width:405px;
	padding:25px;
}

#corp_story img.center {
	margin:10px 0 20px 45px;
}

#corp_story p.bottom_nav {
	font-size:14px;
	text-align:right;
	margin-bottom:25px;
}

#corp_story p.bottom_nav a {
	color:#0091D6;
}



/* poptip styles */

.tiplink {
	color:blue;
	cursor:pointer;
	text-decoration:underline;
}

#poptip_red{
    display:none;
	margin-top:8px;
    position:absolute;
	width:329px;
}

#poptip_red .text {
	font-size:12px;
}
#poptip_red_arrow_top{
	display:block;
	position:absolute;
	top:0;
	left:0;
	margin:-23px 0 0 200px;
	height:36px;
	width:43px;
    background: url(http://images.popcap.com/www/images/corp_backgrounder/poptip_yellow_arrow_top.png) no-repeat top left;
	behavior: url(/iepngfix.htc);
}
#poptip_red_arrow_bottom{
	display:block;
	margin:-21px 0 0 50px;
	height:36px;
	width:43px;
    background: url(http://images.popcap.com/www/images/corp_backgrounder/poptip_yellow_arrow_bottom.png) no-repeat top right;
	behavior: url(/iepngfix.htc);
}
#poptip_red .top{
	width:329px;
	display: block;
	height:10px;
	padding: 10px 10px 0 0;
    background: url(http://images.popcap.com/www/images/corp_backgrounder/poptip_yellow_top.png) no-repeat top left;
	behavior: url(/iepngfix.htc);
}

#poptip_red .content{
	text-align:left;
	font-size:11px;
	display: block;
	padding: 12px 25px 5px 18px;
	width:285px;
    background: url(http://images.popcap.com/www/images/corp_backgrounder/poptip_yellow_base.png) no-repeat 0px -15px;
	behavior: url(/iepngfix.htc);
}


#poptip_red .content p {
	line-height:18px;
}

#poptip_red .bottom{
	width:329px;
	display: block;
	height:25px;
    background: url(http://images.popcap.com/www/images/corp_backgrounder/poptip_yellow_bottom.png) no-repeat bottom;
	behavior: url(/iepngfix.htc);
}

#poptip_red strong {
	font-size:17px;
	font-weight:900;
	line-height:18px;
	color:#0091D6;
}


/* navigation list styles */
dl { width: 300px; }
	dl,dd { margin: 0; }
	dt { background: #F39; font-size: 18px; padding: 5px; margin: 2px; }
	dt a { color: #FFF; }
	dd a { color: #000; }
	/*ul { list-style: none; padding: 5px; }*/

#nav_box {
	float:right;
	background-color:#E0EAF3;
	font-size:11px;
	width:175px;
	border:1px solid grey;
	margin:10px;
}

/* blockquotes */
.bqstart {
     float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 45px;
     margin-bottom: -50px;
     font-size: 700%;
     color: #FF0000;
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 35px;
     font-size: 700%;
     color: #FF0000;
 }


body.awards #content h1 {
	margin: 0;
	padding-bottom: 0;
	border-bottom: none;
}

#corp_main {
	float:left;
	display:inline;
	width: 570px;
}

body.awards #corp_main {
	float:left;
	display:inline;
	width: 592px;
}

#corp_main.awards {
	background-image: url(http://images.popcap.com/www/images/awards_bkgd.gif);
}

#corp_main h1.awards{
	float:left;
	display:inline;
	width: 592px;
	height:318px;
	background-image: url(http://images.popcap.com/www/images/awards_header.jpg);
	text-indent: -9999px;
	outline:0;
}

#corp_main .column {
	float:left;
	display:inline;
	width:165px;
	margin:10px 0 0 25px;
	padding-bottom:40px;
}

#corp_main .column img {
	margin-top:10px;
}

#corp_main .award {
	cursor: pointer;
}

#corp_main .award_slide {
	display:none;
	margin-left:10px;
	width:145px;
	background-image: url(http://images.popcap.com/www/images/awards/award_slide_bkgd.gif);
}

#corp_main .award h3 {
	color:#ed1c24;
	font-weight:bold;
	padding: 5px;
	margin:0;
}

#corp_main .award p {
	padding: 0 5px 5px 5px;
	margin:0;
	font-style:italic;
	font-size:11px;
}
