/* BASEMATE CSS */

UL {list-style:none;}
BODY{
	background: #0D0D0D url(../images/background.png) repeat-x;
	margin:0;
	padding:0;
}
#main{
	padding:0;border:0;margin:20px auto 0px auto;
	background-color:#4d4d4d;
	width:768px;
}

/*HEADER /////////////////////////////////////////*/

DIV#header{margin:0;padding:0;width:768px;border:0;height:80px;background:url(../images/header.gif) no-repeat;}

DIV#header h2{display:none;}

/*NAVIGATION /////////////////////////////////////////*/

DIV#mainNav {background-color:#0d1921;margin:0;padding:0;width:768px;float:left;border:0;}

DIV#mainNav ul{margin:0;padding-left:0px;}

DIV#mainNav li{margin:0;padding:0;float:left;}

DIV#mainNav a{
	margin-left:0;
	display:block;
	padding:8px 9px;
	background-color:#0d1921;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	float:left;
	}

DIV#mainNav a:hover{

	color:#FFF;
	background-color:#1b95b3;
}

DIV#mainNav a.selected{

	display:block;
	padding:8px 9px;
	background-color:#2b2b2b;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	float:left;
}

DIV#mainNav a#buyOnline_top{font-weight:bold;background-color:#166f8c;}


/*INTRO PAGE /////////////////////////////////////////*/

DIV#intro_head{background: #070707 url(../images/intro_basemate_top.jpg) no-repeat;height:209px;margin:0;padding:0;}

	DIV#intro_head span{display:none;}

	DIV#button {width:167px;float:right;margin-right:18px;}
		#intro_h_buy{background: #070707 url(../images/intro_button_buyOnline.gif) no-repeat;height:57px;width:167px;display:block;}
		#intro_h_where{background: #070707 url(../images/intro_button_whereToBuy.gif) no-repeat;height:57px;width:167px;display:block;}
		#intro_h_demo{background: #070707 url(../images/intro_button_watchVideo.gif) no-repeat;height:70px;width:167px;display:block;}
		#intro_h_cbc{background: #070707 url(../images/intro_button_cbc.gif) no-repeat;height:70px;width:167px;display:block;}

DIV#intro_content {margin:0;padding:0; height:390px;}

	DIV#intro_basemate_footer{background:url(../images/intro_basemate_foot.jpg) no-repeat;height:299px;width:286px;margin:0;padding:0;float:left;}

	UL#intro_statements{height:275px;width:482px;margin:0;padding:4px 0px 0px 0px;float:left;background-color:#4d4d4d;}

	UL#intro_statements span{display:none;}

		LI#intro_s_safe{width:482px;height:52px;background:url(../images/intro_statement_safe.gif) no-repeat;}
		LI#intro_s_strong{width:482px;height:69px;background:url(../images/intro_statement_strong.gif) no-repeat;}
		LI#intro_s_easy{width:482px;height:75px;background:url(../images/intro_statement_easy.gif) no-repeat;}
		LI#intro_s_light{width:482px;height:79px;background:url(../images/intro_statement_light.gif) no-repeat;}
		li#intro_holmes a{display:block; text-indent:-9000px; margin-bottom:4px; outline:none;width:482px; height:104px; background:url(../images/holmes_button.jpg);}

/*SUB PAGES /////////////////////////////////////////*/

DIV#sub_head{background: #070707 url(../images/sub_basemate_top.jpg) no-repeat;height:80px;margin:0;padding:0;}

	DIV#sub_head span{display:none;}

DIV#about_content {margin:0;padding:0;background-color:#4d4d4d;min-height:625px;}

DIV#testimonials_content {margin:0;padding:0;background-color:#4d4d4d;min-height:720px;}

	DIV#sub_basemate_footer{background:url(../images/sub_basemate_foot.jpg) no-repeat;height:76px;width:220px;margin:0;padding:0;float:left;}

DIV#howitworks_content {margin:0;padding:0;background-color:#4d4d4d;min-height:760px;}

DIV#licensing_content {margin:0;padding:0;background-color:#4d4d4d;min-height:160px;}

DIV#wheretobuy_content {margin:0;padding:0;background-color:#4d4d4d;min-height:1400px;overflow: hidden}

DIV#contact_content {margin:0;padding:0;background-color:#4d4d4d;min-height:190px;}

DIV#howto_content {margin:0;padding:0;background-color:#4d4d4d;min-height:230px;}

DIV#installation_content {margin:0;padding:0;background-color:#4d4d4d;min-height:1200px;}

DIV#operation_content {margin:0;padding:0;background-color:#4d4d4d;min-height:880px;}

DIV#userguide_content {margin:0;padding:0;background-color:#4d4d4d;min-height:2475px;}

DIV#demo_content {margin:0;padding:0;background-color:#4d4d4d;min-height:460px;}

DIV#buyonline_content {margin:0;padding:0;background-color:#4d4d4d;min-height:405px;}

DIV#faq_content {margin:0;padding:0;background-color:#4d4d4d;min-height:1390px;}

DIV#news_content {margin:0;padding:0;background-color:#4d4d4d;min-height:2750px;}

/*ABOUT PAGE /////////////////////////////////////////*/

	#sub_basemate_footer ul{
			margin-top:100px;
		}
	#sub_basemate_footer li{
			width:100px;
		}
	#sub_basemate_footer a.selected,#sub_basemate_footer a{
			display:block;
			padding:4px;
			background-color:#000;
			font-size:11px;
			color:#FFF;
			text-decoration:none;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}

	#sub_basemate_footer a{
			background-color:#4d4d4d;
		}

	#sub_basemate_footer a:hover.selected{
			background-color:#111;
		}

	#sub_basemate_footer a:hover{
			background-color:#1b95b3;
		}

	#about_text {
			font-size:11px;line-height:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFF;
			width:532px;
			float:left;
		}

		H3#about_h3{
				margin:0;
				padding:9px;
				background-color:#000;
				width:80px;
				font-size:18px;
			}

		.even_content {
				margin:0;padding:8px;
				background-color:#2d2d2d;
			}
		.odd_content {
				margin:0;padding:8px;
				background-color:#4d4d4d;
			}

		UL#about_contact {
				padding:9px;
				background-color:#2d2d2d;
				margin:0px 0px 10px 0px;
			}

			#about_contact a{
				color:#ddd;
				padding:2px;
				text-decoration:none;
			}
			#about_contact a:hover{
				color:#fff;
				padding:2px;
				background-color:#000;
			}

		H3#testimonals_h3{
				margin:0;
				padding:9px;
				background-color:#000;
				width:150px;
				font-size:18px;
			}

		SPAN.blockquoteName{
				display:block;
				margin-bottom:25px;
				padding:9px;
				background-color:#3d3d3d;
				font-size:11px;
			}
		.blockquoteName A{
				color:#CCC;
				padding:2px;
				background-color:#333;
				text-decoration:none;
			}
		.blockquoteName A:hover{
				color:#FFF;
				background-color:#000;
			}

	#howitworks_text {
			font-size:11px;line-height:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFF;
			width:532px;
			float:left;
		}

		H3#howitworks_h3{
				margin:0;
				padding:9px;
				background-color:#000;
				width:170px;
				font-size:18px;
			}


/*LICENSING PAGE /////////////////////////////////////////*/

	#licensing_text {
			font-size:11px;line-height:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFF;
			width:532px;
			float:left;
			padding-bottom:15px;
		}

		H3#licensing_h3{
				margin:0;
				padding:9px;
				background-color:#000;
				width:140px;
				font-size:18px;
			}

		#licensing_text a{
				color:#ddd;
				padding:2px;
				text-decoration:none;
			}

		#licensing_text a:hover{
				color:#fff;
				padding:2px;
				background-color:#000;
			}

/*WHERE TO BUY PAGE /////////////////////////////////////////*/

	#wheretobuy_text {
			font-size:11px;line-height:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFF;
			width:532px;
			float:left;
			padding-bottom:20px;
		}

		H3#wheretobuy_h3{
				margin-top:0px;
				margin-bottom:3px;
				padding:9px;
				background-color:#000;
				width:160px;
				font-size:18px;
			}

		#wheretobuy_text a{
				color:#ddd;
				padding:2px;
				text-decoration:none;
			}

		#wheretobuy_text a:hover{
				color:#fff;
				padding:2px;
				background-color:#000;
			}


		#wheretobuy_text ul{margin:0;padding:0;}
		LI.wheretobuyLI{margin:0;padding-left:9px;}

		#whereBase{background:url(../images/base.gif) no-repeat #2d2d2d;padding:0px 3px 3px 32px;vertical-align:top;margin:6px 0px;}
		#whereCA{background:url(../images/ca.gif) no-repeat #2d2d2d;padding:0px 3px 3px 32px;vertical-align:top;margin:6px 0px;}
		#whereUK{background:url(../images/uk.gif) no-repeat #2d2d2d;padding:0px 3px 3px 32px;vertical-align:top;margin:6px 0px;}
		#whereAU{background:url(../images/au.gif) no-repeat #2d2d2d;padding:0px 3px 3px 32px;vertical-align:top;margin:6px 0px;}
		#whereJP{background:url(../images/jp.gif) no-repeat #2d2d2d;padding:0px 3px 3px 32px;vertical-align:top;margin:6px 0px;}
		#whereUS{background:url(../images/us.gif) no-repeat #2d2d2d;padding:0px 3px 3px 32px;vertical-align:top;margin:6px 0px;}

/*CONTACT PAGE /////////////////////////////////////////*/

	#contact_text {
			font-size:11px;line-height:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFF;
			width:532px;
			float:left;
			padding-bottom:20px;
		}

		H3#contact_h3{
				margin-top:0px;
				margin-bottom:3px;
				padding:9px;
				background-color:#000;
				width:90px;
				font-size:18px;
			}

		#contact_text a{
				color:#ddd;
				padding:2px;
				text-decoration:none;
			}

		#contact_text a:hover{
				color:#fff;
				padding:2px;
				background-color:#000;
			}


		#contact_text ul{margin:0;padding:0;}

/*HOW TO PAGE /////////////////////////////////////////*/

	#howto_text {
			font-size:11px;line-height:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFF;
			width:532px;
			float:left;
		}

		H3#howto_h3{
				margin:0;
				padding:9px;
				background-color:#000;
				width:120px;
				font-size:18px;
				margin-bottom:9px;
			}


		.howtoLink{
			color:#ddd;
			padding:2px;
			text-decoration:none;
		}

		.howtoLink:hover{
			color:#fff;
			padding:2px;
			background-color:#000;
		}

		.pdfLink{
			color:#ddd;
			padding:0px 30px 0px 2px;
			text-decoration:none;
			width:50px;
			background:url(../images/pdf_bg.gif) no-repeat;background-position:right;
		}

		.pdfLink:hover{
			color:#fff;
			background:url(../images/pdf_bg.gif) no-repeat #000;background-position:right;
		}

		H3#installation_h3{
				margin:0;
				padding:9px;
				background-color:#000;
				width:330px;
				font-size:18px;
			}

		#howto_text ul{list-style:disc;}

		.listHead{list-style:none;margin-left:-25px;padding:3px;background-color:#222;padding-left:10px;}

		.noteLI{list-style:none;margin-left:-25px;padding:3px;background-color:#333;padding-left:10px;margin-right:40px;}

		.note{padding:3px;background-color:#333;margin:0;}

		.importantNote{padding:3px;background-color:#0d1921;margin:0;}

		H3.importantNote,H3.note{font-size:14px;}

		#pOL{
			display:block;
			margin-left:-24px;
			padding:4px;
			font-weight:bold;
			font-size:12px;}

		H3#operation_h3{
				margin:0;
				padding:9px;
				background-color:#000;
				width:230px;
				font-size:18px;
			}

		LI.odd{
				margin:0;
				padding:3px;
				background-color:#2f2f2f;
			}
		#howto_text a{
				color:#ddd;
				padding:2px;
				text-decoration:none;
			}

		#howto_text a:hover{
				color:#fff;
				padding:2px;
				background-color:#000;
			}

/*DEMO PAGE /////////////////////////////////////////*/

	#demo_text {
			font-size:11px;line-height:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFF;
			width:352px;
			float:left;
			width:320px;
		}

		H3#demo_h3{
				margin:0;
				padding:9px;
				background-color:#000;
				width:120px;
				font-size:18px;
				margin-bottom:9px;
			}
	#demo_text a{
		color:#1b95b3;
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
	}
	#demo_text a:hover{
		color:#eee;
	}
	#demo_text em{
		font-size:10px;
	}

/*BUY ONLINE PAGE /////////////////////////////////////////*/
		DIV#buyonline_content DIV#selection{width:300px;clear:both;padding:8px 0px;margin:0;border-bottom:1px dashed #555;}
		DIV#buyonline_content DIV#selection2{width:300px;clear:both;padding:8px 0px;margin:0;height:50px;}
		DIV#buyonline_content select{padding:3px;font-size:10px;}
		DIV#buyonline_content label{float:left;margin-right:10px;color:#000;}
		DIV#buyonline_content h2{font-weight:bold;font-size:15px;float:left;padding:5px;color:#FFF;margin:0;width:290px;background-color:#333;}
		DIV#buyonline_content small{font-size:9px;float:left;padding:3px 5px;color:#FFF;margin:0;width:290px;background-color:#222;}
		DIV#buyonline_content form{padding:6px 5px;background-color:#e8e8e8;width:290px;margin:0;height:80px;clear:both;}
		#checkout_button{float:left;background:url(../images/checkout_button.gif) no-repeat;margin-left:10px;width:81px;height:25px;border:0;padding:0;cursor:pointer;}
		#checkout_button:hover{background:url(../images/checkout_button_hover.gif) no-repeat;}
		#checkout_button span{display:none;}
		input#quantityField{display:block;width:30px;padding:3px;font-size:10px;float:left;}

/*NEWS PAGE /////////////////////////////////////////*/
		H3#news_h3{
				margin:0;
				padding:9px;
				background-color:#000;
				width:280px;
				font-size:18px;
				margin-bottom:9px;
			}

/*FAQ PAGE /////////////////////////////////////////*/

	#faq_text {
			font-size:11px;line-height:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFF;
			width:532px;
			float:left;
		}
		#faq_text ul{
			list-style-type:disc;
			list-style-position:outside;
		}
/*FOOTER /////////////////////////////////////////*/

DIV#footer{width:768px;margin:0px auto 0px auto;padding:0;border:0;font-family:Arial, Helvetica, Verdana, sans-serif;}
	DIV#footer a{
		display:block;color:#dad9d9;
		padding:0.7em 0.2em 0.7em 0.1em;
		border:0;text-decoration:none;
		background-color:#1b95b3;
		width:40px;
		float:left;font-size:10px;
		margin:0;
	}
	DIV#footer a:hover{color:#FFF;background-color:#1b88a3;}
	DIV#footer span{
		display:block;
		padding:0.7em 0em 0.7em 1.0em;
		color:#dad9d9;border:0;
		background-color:#1b95b3;
		width:285px;
		float:left;font-size:10px;
		margin:0;
	}

/*CLEAR /////////////////////////////////////////*/

DIV.clear
{
	clear: both;
}

#splash
{
	width: 728px; height: 401px; background-image: url(/images/splash.jpg);
	padding: 56px 20px 0 20px;
}

#splash
{
font-family: arial, sans-serif;
font-weight: bold;
background-color: #fdf634;
}

#splash a
{
text-decoration: none;
border: 1px solid blue;
padding: 0.25em;
color: blue;
background-color: #fdf634;
}
#splash #thumbnails a{
	border:none;
	padding:0;
	background-color:transparent;
	color:transparent;
}
#thumbnails{
	padding-top:10px;
}

#splash a:hover
{
background-color: cyan;
}

#splash_links img
{border: 0}
#splash_links
{
	width: 768px;
	height: 189px;
}