html,body {
	margin:0px;
	padding:0px;
	font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif, helvetica;
	background-color:#fff;
	background-image:url(images/bg2.png);
	font-size:12px;
	background-repeat:repeat-x;
}

#container {
	width:954px;
	margin:0 auto;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	background-image:url(images/bg.png);
	min-height:800px;
	background-repeat:repeat-x;
	padding:0 10px 10px;
}

#header {
	width:954px;
	height:100px;
	background-image:url(images/header.png);
}

#flash {
	width:954px;
	height:235px;
	background-image:url(images/flash.jpg);
	margin-top:-1px;
}

#menu {
	width:954px;
	height:41px;
}

#menu a{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#menu a:hover {
	text-decoration:underline;
}

.menu_sep {
	width:2px;
	height:41px;
	background-image:url(images/menu_sep.png);
	float:left;
}

.menu_home {
	width:88px;
	height:28px;
	float:left;
	text-align:center;
	padding-top:13px;
}

.menu_about {
	width:111px;
	height:28px;
	float:left;
	text-align:center;
	padding-top:13px;
}

.menu_services {
	width:111px;
	height:28px;
	float:left;
	text-align:center;
	padding-top:13px;
}

.menu_products {
	width:112px;
	height:28px;
	float:left;
	text-align:center;
	padding-top:13px;
}

.menu_meet {
	width:151px;
	height:28px;
	float:left;
	text-align:center;
	padding-top:13px;
}

.menu_gallery {
	width:101px;
	height:28px;
	float:left;
	text-align:center;
	padding-top:13px;
}

.menu_testimonials {
	width:138px;
	height:28px;
	float:left;
	text-align:center;
	padding-top:13px;
}

.menu_contact {
	width:120px;
	height:28px;
	float:left;
	text-align:center;
	padding-top:13px;
}

#quote {
	width:954px;
	height:109px;
	background-image:url(images/quote.png);
}

#footer {
	width:100%;
	height:47px;
	background-image:url(images/footer_bg.png);
}

.footer_content {
	width:954px;
	height:47px;
	margin:0 auto;
}

.footer_content_left {
	width:400px;
	height:32px;
	color:#fff;
	float:left;
	padding-top:15px;
}

.footer_content_right {
	width:400px;
	height:32px;
	color:#fff;
	float:right;
	text-align:right;
	padding-top:15px;
}

.footer_content a{
	color:#fff;
	text-decoration:none;
}

.footer_content a:hover {
	text-decoration:underline;
}




