	body {
		background: white;
		margin: 0px ;
		padding: 0px ;
		font-family: arial ;
		font-size: 0.9em ;
		height: 100% ;
		min-height: 100%;
		background: white url(/images/bg.jpg) repeat-y center top ;
	}
	#all {
		width: 100% ;
		height: 100% ;
		min-height: 100%;
		background: white url(/images/bg.jpg) repeat-y center top ;
		min-width: 1100px ;
	}
	#container {
		width: 80% ;
		min-width: 1100px ;
		min-height: 200px ;
		text-align: left ;
	}
	#top {
		width: 80% ;
		margin-left: 100px ;
	}
	
	#top #logo {
		background: url(/images/phones.png) no-repeat right 55px ;
		padding: 50px 0px 10px 20px ;
		width: 100% ;
	}
	
	#top #logo_call {
		background: url(/images/phones_call.png) no-repeat right 55px ;
		padding: 50px 0px 10px 20px ;
		width: 100% ;
	}
	
	#top .right {
		height: 150px ;
		margin: 0 50px 0 ;
		background: yellow ;
	}
	
	#content {
		width: 100% ;
		height: 300px ;
	}
	#content #start {
		margin: 0 100px 0 ;
		height: 100% ;
	}
	
	a:link, a:visited {
		font-family: arial ;
		color: #333 ;
	}

	#top-menu {
		margin-top: 20px ;
		height: 39px ;
		overflow: hidden ;
		background: url(/images/menu-white-bg-right.png) no-repeat right 5px ;
	}
	#top-menu #m1, #m2, #m3, #m4 {
		float: left ;
		height: 39px ;
	}
	#top-menu #m1 {
		width: 6px ;
		background: url(/images/menu-left.png) no-repeat left top ;
	}
	#top-menu #m2 {
		list-style-type: none ;
		margin: 0px ;
		padding: 0px ;
		background: url(/images/menu-bg.png) repeat-x left top ;
	}
	#top-menu #m2 li {
		float: left ;
		padding: 0px ;
		margin: 0px ;
	}
	#top-menu #m3 {
		width: 6px ;
		background: url(/images/menu-right.png) no-repeat left top ;
	}
	#top-menu #m2 a:link, #top-menu #m2 a:visited {
		color: #ccc ;
		display: block ;
		padding: 11px 20px 12px;
		font-size: 0.9em ;
		text-decoration: none ;
	}
	
	#top-menu #m2 a:hover, #top-menu #m2 a.selected:hover {
		background: #fff url(/images/menu-over.gif) repeat-x left 5px ;
		color: #fff ;
	}
	#top-menu #m2 a.selected {
		background: #f9d72c url(/images/menu-over.gif) repeat-x left 5px ;
		color: #fff ;
	}
	
	#top-menu #m2 a span {
		border-bottom: 1px solid #777 ;
	}
	#top-menu #m2 li {
		height: 39px ;
	}
	
	#top-menu #m4 {
		height: 39px ;
	}
	
	#body {
		width: 100% ;
		text-align: left ;
		background: #fff url(/images/body-bottom-background-image.gif) no-repeat left bottom ;
	}
	#body #text {
		padding: 30px ;
		min-height: 300px ;
		// height: 300px ;
		color: #555 ;
	}
	
	#text h1 {
		font-size: 1.2em ;
		font-family: trebuchet ms ;
		color: #777 ;
	}
	#text img {
		display: block ;
	}
	
	#body a:link, #body a:visited {
		color: #3495e1 ;
		text-decoration: none !important ;
		border-bottom: 1px solid #d1dbe2 !important ;
		
	}
	#body a:hover {
		border: 0px !important ;
	}
	
	#about {
		text-align: left ;
		margin: 0 58px 40px ;
		color: #111 ;
		font-family: trebuchet ms;
		display: none ;
	}
	#about h2 {
		font-size: 1.7em ;
		font-weight: normal ;
	}
	#about h3 {
		font-size: 1.15em ;
		font-weight: normal ;
	}

	.holiday-list {
		list-style-type: none ;
		margin: 0px ;
		padding: 0px ;
		overflow: hidden ;
	}
	.holiday-list li {
		float: left ;
		padding: 1px 35px 5px 5px ;
		line-height: 1.5em ;
		
	}
	.holiday-list li.title {
		background: url(/images/star.gif) no-repeat left top ;
		padding: 2px 0 5px 30px ;
		line-height: normal ;
	}
	.holiday-list li.arrow {
		width: 5px ;
		background: url(/images/arrow.gif) no-repeat center 7px ;
		padding: 2px 35px 12px 0 ;
		line-height: normal ;
	}
	.strong {
		font-size:1.25em ;
		font-family: corbel ;
		color: #4b4b4b ;
	}

	#content-footer {
		height: 6px ;
		width: 100% ;
		margin: 0;
		padding: 0;
		border: 0 ;
		
	}
	#content-footer #f1, #f2, #f3 {
		height: 16px ;
		background: url() no-repeat left top ;
	}
	#content-footer #f1 {
		background: url(/images/body-shadow-bottom-left.png) no-repeat left top ;
		width: 853px ;
	}
	#content-footer #f3 {
		width: 5px ;
	}
	#content-footer #f2 {
		background: url(/images/body-shadow-middle.png) repeat-x left top ;
		font-size: 0.001 px;
	}
	#footer {
		text-align: left ;
		margin: 15px 35px 0 35px ;
		padding-bottom: 30px ;
		font-size: 0.9em ;
	}
	
	.img_container
	{
		display:inline-block;
		margin:5px;
	}
	
/* NAVIGATOR ===============================*/
/*==========================================*/
.navigator
{
	color: #777 ;
	text-align:left;
	width:100%;
	font-weight:bold;
	font-size:16px !important ;
}

.navigator A
{
	margin-right:5px;
	display:inline-block;
	text-align:center;
}

.navigator .selected
{
	width:10px;
	display:inline-block;
	margin-right:5px;
	text-align:center;	
}

.navigator .disabled
{
	color:#dddddd;
	display:inline-block;
	margin-right:5px;
	text-align:center;	
}
/*==========================================*/
/*==========================================*/
