* {
margin:0px;
padding:0px;
}
body { behavior:url("/css/csshover.htc"); }
html, body {
	margin:0;
	padding:0;
	border:0;
	height:100%;
	border-collapse: collapse;
	font-family: Calibri , Tahoma , Helvetica , Sans serif;
	font-size: 16px;
	color:#000000;
	background:#F3F3F3 url('../img/body_bg.jpg') center repeat-y;
}

a {
	color:#F97501;
	font-size:16px;
	font-family: Calibri, Tahoma , Helvetica , Sans serif;
	text-decoration:underline;
}

a:hover {
	color:#843B00;
	font-size:16px;
	font-family: Calibri, Tahoma , Helvetica , Sans serif;
	text-decoration:underline;
}

/*classes*/
.horizontal {
	list-style:none;
	display:inline;
	padding-left:5px;
	padding-right:5px;
}
.slogan1 {
	font-size:30px;
	color:white;
	font-weight:bold;
	font-family: Calibri, Arial,Tahoma,Helvetica;
	text-transform:lowercase;
	margin-bottom:0px;
	padding-bottom:0px;
}
	.slogan1 p {
		font-size:30px;
		color:white;
		font-weight:bold;
		font-family: Calibri, Arial,Tahoma,Helvetica;
		text-transform:lowercase;
		margin-bottom:0px;
		padding-bottom:0px;
	}
.slogan2 {
	font-size:30px;
	color:white;
	font-weight:bold;
	font-family: Calibri, Arial,Tahoma,Helvetica;
	padding-left:83px;
	text-transform:lowercase;
	padding-top:0px;
	margin-top:0px;
}
	.slogan2 p {
		font-size:30px;
		color:white;
		font-weight:bold;
		font-family: Calibri, Arial,Tahoma,Helvetica;
		padding-left:83px;
		text-transform:lowercase;
		padding-top:0px;
		margin-top:0px;
	}
.slogan3 {
	font-size:18px;
	color:white;
	font-weight:lighter;
	font-family: Calibri, Arial,Tahoma,Helvetica;
	padding-left:202px;
	text-transform:lowercase;
}
	.slogan3 p {
		font-size:18px;
		color:white;
		font-weight:lighter;
		font-family:Arial,Tahoma,Helvetica;
		padding-left:202px;
		text-transform:lowercase;
	}
/*classes*/

/*id*/
	#container {
		width:999px;
		width:981px/*ie*/;
		height:auto !important;
		height:100%;
		min-height:100%;
		margin:0 auto;
		background:white url('../img/container_bg.jpg') top no-repeat;
		padding-left:9px;
		padding-right:9px;
	}
		#header {
			width:999px;
			height:69px;
			float:left;
		}
			#logo {
				width:201px;
				width:190px/*ie*/;
				height:69px;
				height:55px/*ie*/;
				float:left;
				padding-left:11px;
				padding-top:14px;
			}
			#sitemap {
				width:98px;
				height:69px;
				height:35px/*ie*/;
				float:left;
				padding-top:34px;
			}
			#phone {
				width:253px;
				width:185px/*ie*/;
				height:69px;
				height:39px;
				float:left;
				margin-left:30px;
				padding-left:38px;
				padding-top:30px;
				background:url('../img/phone_bg.jpg') left top no-repeat;
				font-size:18px;
				color:#383838;
			}
			#banner {
				width:520px;
				height:69px;
				height:60px/*ie*/;
				padding-top:9px;
				float:left;
			}
			#search {
				width:370px;
				width:350px/*ie*/;
				height:69px;
				height:39px/*ie*/;
				float:left;
				padding-top:30px;
				padding-left:10px;
				padding-right:10px;
			}
				#search td {
					font-size:16px;
					color:#AAAAAA;
					font-weight:lighter;
				}
				#search input {
					width:95%;
					height:17px;
					border:1px solid #3a3a3a;
				}
		#slogan_block {
			width:981px;
			width:726px/*ie*/;
			height:209px;
			height:149px/*ie*/;
			float:left;
			padding-left:255px;
			padding-top:60px;
		}
		#content {
			width:981px;
			height:auto !important;
			min-height:300px;
			height:300px;
			float:left;
			padding-bottom:85px;
		}
			#content_left {
				width:237px;
				height:auto !important;
				min-height:300px;
				height:300px;
				padding-top:45px;
				padding-bottom:40px;
				float:left;				
			}
				#content_left li {
					list-style:none;
					background:url('../img/li_bg.jpg') no-repeat;
					width:213px;
					width:195px/*ie*/;
					height:36px;
					height:31px/*ie*/;
					font-size:16px;
					color:#E28501;
					text-transform:uppercase;
					padding-left:18px;
					padding-top:5px;
				}
				#content_left li:hover {
					background:url('../img/li_bg_hover.jpg') no-repeat;
				}				
					#content_left li a {
						color:#232323;
						text-decoration:none;
						text-transform:uppercase;
						font-size:14px;
					}
					#content_left li a:hover {
						color:#843B00;
						text-decoration:none;
						text-transform:uppercase;
						font-size:16px;
					}
				#content_left h2 {
					padding-top:30px;
					padding-bottom:20px;
					font-size:18px;
					font-weight:lighter;
					color:#232323;
					padding-left:18px;
				}				
				#content_left p {
					padding-left:18px;
					color:#ababab;
					width:158px;
					text-align:center;
					padding-top:3px;
				}
			#content_right {
				width:744px;
				width:724px/*ie*/;
				height:auto !important;
				min-height:300px;
				height:300px;
				float:left;		
				padding-bottom:40px;	
				padding-left:10px;
				padding-right:10px;	
				padding-top:49px;	
				font-size:16px;	
			}
				#content_right td {
					font-size:16px;
				}
				#content_right div {
					font-size:16px;
				}
				#content_right h4 {
					font-size:16px;
				}				
				#content_right * {
					font-size:16px;
				}				
				#content_right h1 {
					font-size:24px;
					font-weight:lighter;
					color:#6E6E6E;
					padding-top:20px;
					padding-bottom:10px;
				}
				#content_right li {
					list-style:none;
				}
				#content_right p {
					padding-top:5px;
					padding-bottom:5px;
				}
				#content_banner {
					width:724px;
					height:90px;
					height:70px/*ie*/;
					float:left;
					padding-top:10px;
					padding-bottom:10px;
					text-align:center;
				}
#mama_footer {
	width:100%;
	height:85px;
	margin-top:-85px;	
	float:left;
}
#footer {
	width:999px;
	height:85px;
	text-align:left;
	margin:0 auto;
	position:relative;
}
	#copyright {
		width:237px;
		width:219px/*ie*/;
		height:85px;
		height:55px/*ie*/;
		float:left;
		padding-left:18px;
		padding-top:30px;
		font-size:18px;
		color:#6E6E6E;
	}
	#counters {
		width:744px;
		height:85px;
		height:50px/*ie*/;
		float:left;
		text-align:right;
		padding-top:35px;
	}
				
/*id*/