/* ################################################## */
/*  MADE BY: WWW.DIRECTBASING.COM                     */
/*  ALEX VAN DER VEGT                                 */
/* ################################################## */

/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Arial; font-size: 11px; color: #0e5186; }
input, select, textarea { font-family: Arial; font-size: 11px; color: #0e5186; }
body { background: url('../images/bodyBg.gif') #0e5186 repeat-x; }
img { border: 0px; display: block; }

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

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

/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; width: 922px; }
	
	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 922px; height: 114px; }
	#headerCntr h1 { position: absolute; top: 27px; left: 29px; width: 319px; height: 67px; text-indent: -9999px; background: url('../images/logo.gif') no-repeat; }
	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { overflow: hidden; width: 922px; background: url('../images/contentBg.gif') #fff no-repeat bottom; }
		
		/* ### TEXT BOX ### */
		.textBox { overflow: hidden; width: 922px; background: url('../images/textBg.gif') no-repeat; }
		.textBox h2 { height: 40px; text-indent: -9999px; background: url('../images/textH2.gif') no-repeat 30px 13px; }
		.textBox div.pic { float: left; width: 140px; }
		.textBox div.text { padding: 15px 10px 0px 0px; display: inline; float: right; width: 772px; }
		.textBox p { padding-bottom: 10px; }
		
		/* ### LEFT CONTAINER ### */
		#leftCntr { margin-left: 3px; float: left; display: inline; width: 486px; background: url('../images/barBg.gif') no-repeat left top; }
		
			/* ### SURF BOX ### */
			.surfBox { width: 486px; }
			.surfBox h2 { height: 40px; text-indent: -9999px; background: url('../images/surfH3.gif') no-repeat 30px 13px; }
			.surfBox fieldset { margin-left: 45px; padding: 20px; overflow: hidden; width: 340px; border: 0px; background: url('../images/surfBg.gif') #c2e4fe no-repeat bottom; }
			.surfBox input.field { margin-bottom: 15px; padding: 10px 10px 0px 10px; float: left; width: 276px; height: 22px; border: 0px; background: url('../images/fieldBg.gif') no-repeat; }
			.surfBox label.big { margin-bottom: 15px; width: 44px; height: 32px; text-indent: -9999px; background: url('../images/url.gif') no-repeat left; }
			.surfBox label { display: block; float: left; width: 270px; height: 20px; line-height: 20px; }
			.surfBox input.check { margin: 0px 5px 0px 43px; float: left; }
			.surfBox input.submit { margin-top: 10px; float: right; }
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { margin-right: 3px; float: right; display: inline; width: 430px; background: url('../images/barBg.gif') no-repeat right top; }
		
			/* ### SITE BOX ### */
			.siteBox { padding-bottom: 30px; width: 430px; }
			.siteBox h2 { height: 40px; text-indent: -9999px; background: url('../images/siteH3.gif') no-repeat left 13px; }
			.siteBox ul { width: 403px; height: 42px; list-style: none; background: url('../images/sitesBg.gif') no-repeat; }
			.siteBox li { margin-left: 35px; float: left; display: inline; height: 42px; line-height: 42px; font-size: 17px; text-transform: uppercase; font-style: italic; font-weight: bold; }
			.siteBox li a { text-decoration: none; color: #2b88d1; }
			.siteBox li a:hover { color: #ff8828; }
			
			/* ### AD BOX ### */
			.adBox { padding-bottom: 20px; width: 430px; }
			.adBox ul { padding-left: 70px; list-style: none; }
			.adBox li { padding-bottom: 10px; }
		
	/* ### FOOTER CONTAINER ### */
	#footerCntr { width: 922px; height: 224px; background: url('../images/footerBg.gif') repeat-x; }
	#footerCntr p { padding-top: 10px; text-align: center; color: #fff; }
	#footerCntr a { text-decoration: none; color: #fff; border-bottom: 1px dotted #ff8828; }
	#footerCntr a:hover { border: 0px; }
 
