/* ################################################## */
/*  Made by: www.DIRECT BASING.com                    */
/*  Semantisch correcte xHTML Basing                  */
/* ################################################## */

/* ### GENERAL ### */
* { padding: 0px; margin: 0px; }
html, body { font: 11px Museo, Arial; color: #8c806e; }
input, select, textarea { font: 11px Arial, Helvetica; color: #8c806e; }
body { background: #f2f2f0 url('../images/bodyBg.jpg') left top repeat-x; }
img { border: 0px; display: block; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; height: 1px; }

/* ### WRAPPER ### */
#wrapper { position: relative; display: block; width: 100%; min-height: 100%; }

/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; width: 933px; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 933px; height: 153px; }
	#headerCntr h1 { position: absolute; top: 42px; right: 135px; }
	#headerCntr h1 a { display: block; width: 202px; height: 52px; text-indent: -9999px; background: url('../images/logo.jpg') no-repeat; }
	
	/* ### BANNER CONTAINER ### */
	#bannerCntr { padding-top: 95px; height: 178px; width: 933px; overflow: hidden; background: url('../images/chairs.jpg') right top no-repeat; }
	#bannerCntr p { width: 350px; letter-spacing: 2px; text-align: center; font: 17px/22px Helvetica, Arial; color: #e51a9b; }
	#bannerCntr h2 { font-size: 70px; font-family: 'Museo 700', Arial; color: #595959; line-height: 70px; text-transform: uppercase; }
		
	/* ### CONTENT CONTAINER ### */
	#contentCntr { overflow: hidden; width: 933px; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { float: left; width: 450px; }
		
			/* ### NOTIFY BOX ### */
			.notifyBox { font-size: 11px; color: #939292; font-family: 'Museo 300', Arial; }
			.notifyBox .pink { color: #e51a9b; }
			.notifyBox h3 { padding-bottom: 30px; font: 14px 'Museo 500', Arial; color: #939292; }
			.notifyBox form { padding: 0px 0px 20px 0px; }
			.notifyBox form fieldset { position: relative; border: none; }
			.notifyBox form input.text { padding: 10px 20px 0px 10px; width: 200px; height: 25px; float: left; border: none; background: url('../images/text.jpg') right top no-repeat; }
			.notifyBox form a { margin: 6px 0px 0px 10px; display: block; float: left; font-family: 'Museo 700', Arial; font-size: 19px; font-weight: bold; color: #e51a9b; text-decoration: none; }
			.notifyBox form a:hover { color: #595959 }
			.notifyBox form label { display: block; }
			.notifyBox div.submit { position: absolute; top: 5px; left: 240px; }
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: right; width: 310px; }
		
			/* ### FOLLOW BOX ### */
			.followBox { padding-top: 53px; }
			.followBox .twitter { padding: 17px 0px 20px 110px; font: 22px 'Bodoni Bk BT', Arial; font-style: italic; color: #6b6b6a; background: url('../images/twitter.png') left top no-repeat; }
			.followBox .twitter a { text-decoration: none; color: #6b6b6a; }
			.followBox .twitter a:hover { color: #e51a9b; }
			.followBox .social { padding: 12px 0px 0px 80px; width: 240px; overflow: hidden; }
			.followBox .social h4 { font: normal 11px Arial, Helvetica; color: #939292; text-align: center; background: url('../images/hLine.jpg') 0px 8px repeat-x; }
			.followBox .social h4 span { padding: 0px 10px; background: #f2f2f0; }
			.followBox .social ul { padding-right: 10px; float: right; }
			.followBox .social ul li { padding-top: 8px; list-style: none; float: left; }
			.followBox .fb { padding: 16px 10px; list-style: none; float:left; }
			.followBox .social ul li a { display: block; width: 32px; height: 34px; text-indent: -9999px; background: url('../images/icon1.jpg') left top no-repeat; }
			.followBox .social ul li a.flickr { background: url('../images/icon2.jpg') left top no-repeat; }
			.followBox .social ul li a.posterous { background: url('../images/icon3.jpg') left top no-repeat; }
			.followBox .social ul li a.linkedin { background: url('../images/icon4.jpg') left top no-repeat; }
			.followBox .social ul li a.google { background: url('../images/icon5.jpg') left top no-repeat; }
			.followBox .social ul li a.digg { background: url('../images/icon6.jpg') left top no-repeat; }
			.followBox .social ul li a.delicious { background: url('../images/icon7.jpg') left top no-repeat; }
			.followBox .socialgp { padding: 0px 135px; margin-top: -20px; list-style: none; float:none; }
			
ul.errors {
	color: red;
}
	
