/*	Client: Rock Solid Apps www.rocksolidapps.net
	Autor: Alexander Albrecht www.alexanderalbrecht.de
	© 2008–2009

	Print
	CSS-Version 1.4
	18.01.2009
*/

h1 a, ul#menu, ul#menufooter, body#blog div#blogsidebar, a#getwebcamspro { display: none; visibility: collapse; width: 0; height: 0; }

/* !SITE GENERAL SETTINGS */
body, a { color: #000; }




/* !HEADER */
h1 {
	content: url(../img/rock-solid-apps-logo-web.png);
	display: block;
	width: 125px;
	height: 60px;
}

/* !HEADERBAR BACKGROUNDS */
div#headerbar,
body#webcamspro div#headerbar,
body#ruleofthree div#headerbar,
body#blog div#headerbar,
body#support div#headerbar,
body#company div#headerbar { background-image: none; margin: 20px 0; height: 40px; display: block; }

/* !HEADERBAR CENTERIMAGE */
body#apps div.appbar h2,
div#headerbar h2 {
	font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', Helvetica, Arial, sans-serif;
	font-size: 24px;
	line-height: 32px;
	font-weight: normal;
	color: #000;
	padding-bottom: 0px;

	display: block;
	text-indent: 0;
}

div#headerbar h2,
body#webcamspro div#headerbar h2,
body#ruleofthree div#headerbar h2,
body#blog div#headerbar h2,
body#support div#headerbar h2,
body#company div#headerbar h2 { height: 40px; background-image: none; }

/* !HEADERBAR APPS-OVERVIEW AKA HOME */
body#apps div.appbar h2 { height: 60px }
body#apps div.appbar h2 a {
	font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', Helvetica, Arial, sans-serif;
	font-size: 24px;
	line-height: 32px;
	font-weight: normal;
	color: #000;
	padding-bottom: 40px;
	text-align: center;

	display: block;
	text-indent: 0;
}

/* !CONTENT GENERAL */
div#content, body#blog div#content p { width: 100 %; }

h3 {
	font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', Helvetica, Arial, sans-serif;
	font-size: 24px;
	line-height: 32px;
	font-weight: normal;
	color: #000;
	margin-bottom: 10px;
}

h4 { color: #000; }

/* !CONTENT PRODUCT */
ol#numberedlist { width: 100%; }
ol#numberedlist li { list-style: decimal; margin-bottom: 20px; padding-left: 0; list-style-position: inside; }

/* !CONTENT BLOG */
p.blogdate { color: #000; }

/* !FOOTER */
div#footer { color: #000; }