#header_front h2 { background-image: url(/_assets/_graphics/_frontend/h2-help.jpg); }

div.blue_box {
    text-align: left;
    background: url(/_assets/_graphics/_frontend/bg-blue_675px_new.gif) no-repeat;
	padding: 45px 45px 30px 45px;
}

	div.blue_box_end {
	    height: 18px;
	    background: url(/_assets/_graphics/_frontend/bg-blue_675px_new.gif) no-repeat left bottom;
	}

	.blue_box p {
		font: normal 22px/140% Arial, Helvetica, Verdana, sans-serif;
		color: #666;
	}
	
div.help_left,
div.help_right {
	display: block;
	float: left;
	padding: 30px 0 0 0;
	width: 310px;
}
div.help_right {
	margin: 0 0 0 55px;
}

	div.help_info {
		display: block;
		padding: 5px 0 35px 0;
		background: url(/_assets/_graphics/_frontend/bg-help_info_headers.jpg) no-repeat;
	}
	div#info_discussions { background-position: -310px top; }
	div#info_screencasts { background-position: -620px top; }
	div#info_helpdocs    { background-position: right top; }
	
		.help_info h4 {
			font: bold 22px/100% Helvetica, Arial, Verdana, sans-serif;
			letter-spacing: -1px;
			margin: 0 0 .5em 0;
		}
		.column_left .help_info p {
			font-size: 12px;
			line-height: 150%;
			color: #666;
			margin: 0;
			padding: 0;
		}
		
		.column_left .help_info p.description {

		}
		
		.help_info ul {
			margin: .8em 0;
			border-top: 1px solid #c9c9c9;
		}
			.help_info ul li {
				padding: .8em 10px .8em 3px;
				font-size: 12px;
				line-height: 125%;
				border-bottom: 1px solid #c9c9c9;
				background: url(/_assets/_graphics/_frontend/bg-help_bullets.gif) no-repeat 3px 9px;
				padding-left: 20px;
			}
				.help_info ul li a,
				.help_info ul li a:visited,
				#what_is_virb a,
				#what_is_virb a:visited,
				.help_info h4 a,
				.help_info h4 a:visited {
					border: 0;
				}
				
.column_right_section p strong {
	color: #666;
	font-weight: normal;
}

.column_right_section img {
	margin: 0 14px 10px 14px;
}

#right_bug_report img {
	margin-bottom: -10px;
}

#right_bug_report a,
#right_bug_report a:visited {
	color: #d9004e;
	border: 0;
}
#right_bug_report p a:hover {
	color: #333;
}


div.alert_box {
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	background: #e1cbe2 url(/_assets/_graphics/_icons/icn-bug_report.png) no-repeat 15px 9px;
	padding: 10px 10px 12px 50px;
	margin: 25px 0 0 0;
}

	.alert_box p {
		color: #d9004e;
		font: normal 14px/125% "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	}
	
		.alert_box p a,
		.alert_box p a:visited {
			color: #d9004e;
			border: 0;
			text-decoration: underline;
		}
		.alert_box p a:hover {
			color: #333;
			text-decoration: none;
		}
	
	


