body {
	margin: 0;
	background: #e6a866 url("../template_images/bkg_body.gif") left top repeat-y;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:68.86%;
}

#header {
	background: #4f5f8a url("../template_images/bkg_head.gif") left bottom repeat-x;
	width: 750px;
}

	#header .tag {
		color: #a4abbc;
		text-transform: uppercase;
		padding: 1em;
		font-size:.9em;
	}
	
	#header .navigation {
		font-size: 1em;
		float: right;
		list-style-type: none;
		padding: 11px 12px 11px 12px;
		text-transform: uppercase;
		margin: 0;
		color: #a4abbc;
	}
	
		#header .navigation li {
			display: inline;
		}
		
			#header .navigation li a {
				color: #a4abbc;
			}
			
				#header .navigation li a:hover {
					color: #fff;
				}

	#header .phone {
		float: right;
		color: #fff;
		font-size: 1.1em;
		font-weight: bold;
		padding: 10px 12px 10px 12px;
	}
				
#container {
	width: 750px;
	background: #fff url("../template_images/bkg_content.gif") left top repeat-y;
}

	#container .wrapper {
		width: 750px;
	}

	#menu {
		float: left;
		width: 190px;
		margin-top: 12px;
	}
	
		#menu .logo {
			margin: 12px;
		}
		
		#menu .tag {
			float: right;
			margin: 10px;
		}

		#menu ul.navigation {
			list-style-type: none;
			margin: 0;
			padding: 5px 10px 10px 10px;
			font-size: .8em;
			text-transform: uppercase;
			font-weight: bold;
		}
		
			#menu ul.navigation li {
				border-bottom: 1px solid #faddb1;
				padding-left: 2px;
				margin: 0;
				line-height: 24px;
			}
			
				#menu ul.navigation li a {
					color: #4f5f8a;
					text-decoration: none;
				}
				
					#menu ul.navigation li a:hover {
						text-decoration: underline;
					}
	
#belowsidemenu {
width:170px;
margin-left:10px;
font-size:1.1em;
}

	#content {
		float: right;
		width: 560px;
		line-height: 1em;
	}
	
		#content .sidebar {
			width: 157px;
			float: right;
			color: #666;
			font-size: 1.1em;
			padding-right: 12px;
			margin: 9px 0px 12px 12px;
			font-family:'trebuchet MS';
			}
		
		
		#content .sidebar h1 a {
		text-decoration:none;
		}

			#content .sidebar ul.news {
				list-style-type: none;
				padding: 0;
				margin: 10px 0 0 0;
			}
			
				#content .sidebar ul.news li {
					border-bottom: 1px solid #faddb1;
					margin-bottom: 10px;
					padding-bottom: 10px;
				}
			
				#content .sidebar .news strong {
					color: #4f5f8a;
					display: block;
				}
	
		#content .body {
			margin: 12px 184px 12px 12px;
			line-height: 24px;
			color: #666;
			font-size: 1em;
		}
		
		#content .widebody {
			margin: 12px;
			line-height: 1.7em;
			color: #666;
			font-size: 1em;
			
		}
		
			#content .body ul, #content .widebody ul {
				margin: 0px 0px 0px 20px;
				padding:0px;
			}
	
		#content .logo {
			margin-bottom: -12px;
		}
	
		#content h1 {
			color: #4f5f8a;
			font-size: 1.6em;
			margin-bottom: 8px;
			padding: 0 0 6px 0;
			border-bottom: 1px solid #faddb1;
		}
		
		#content h3,h2 {
			color: #4f5f8a;
			font-size: 1.4em;
			text-transform: uppercase;
			margin: 6px 0px 0px 0px;
		}		
		
		#content h4 {
		font-size:1.1em;
		text-transform: uppercase;
		color: #4f5f8a;
		}
		
		#content .sidebar h3 {
			color: #4f5f8a;
			font-size: 1em;
			line-height:15px;
			font-weight:bold;
			text-transform: uppercase;
			margin: 6px 0px 0px 0px;
		}
		
		#content a {
			color: #4f5f8a;
		}
		
#footer {
	background: #4f5f8a url("../template_images/bkg_head.gif") left bottom repeat-x;
	clear: both;
	width: 750px;
}

	#footer ul.navigation {
		list-style-type: none;
		color: #fff;
		margin: 0;
		padding: 12px;
		font-size: .9em;
	}
	
		#footer ul.navigation li {
			display: inline;
		}
		
		#footer ul.navigation a {
			color: #fff;
			text-decoration: none;
		}
		
			#footer ul.navigation a:hover {
				text-decoration: underline;
			}


HR { 
color:#faddb1;
background: #faddb1;
border: 0px;
height:1px;
}

#content .body img {
padding:6px;
}

#content .widebody img {
padding:6px;
}

/* side menu begins */
	#menu ul {
		list-style-type: none;
		background: #faddb1;
		clear:both;
		font-weight:bold;
		font-family:'Trebuchet MS';
		font-size:.9em;
	}

		/* top level menu */
		#menu ul a {
			display: block;
			height: 1%; 
			background: #fff;
			color: #4f5f8a;
			text-decoration: none;
			font-weight:bold;
			padding: 5px 10px 5px 0px;
			margin: 1px 0px 0px 0px;
		}
		
		#menu ul a:hover {
			display: block;
			height: 1%; 
			background: #fff;
			color: #4f5f8a;
			padding: 5px 10px 5px 0px;
			margin: 1px 0px 0px 0px;
			text-decoration:underline;
		}

		/* selected, non-expanding */
		#menu ul li.on a {
			background: #fff;
			color: #4f5f8a;
		}

		#menu ul li.on a:hover {
			display: block;
			height: 1%; 
			background: #fff;
			color: #4f5f8a;
			padding: 5px 10px 5px 0px;
			margin: 1px 0px 0px 0px;
		}


		/* not selected, expanding */
		#menu ul li.expand a {
			display: block;
			height: 1%; 
			background: #fff;
			color: #4f5f8a;
			font-weight:bold;
			text-decoration: none;
			padding: 5px 10px 5px 0px;
			margin: 1px 0px 0px 0px;
		}
		
		#menu ul li.expand a:hover {
			display: block;
			height: 1%; 
			background: #fff;
			color: #4f5f8a;
			font-weight:bold;
			padding: 5px 10px 5px 0px;
			margin: 1px 0px 0px 0px;
			text-decoration:underline;
		}

		
		/* selected, expanding */
		#menu ul li.collapse a {
			background: #fff;
			font-weight:bold;
		}

		#menu ul li.collapse a:hover {
			display: block;
			height: 1%; 
			background: #fff;
			color: #4f5f8a;
			text-decoration:underline;
		}



			/* down one level */	
			#menu ul ul a,#menu ul li.collapse ul a {
				background: #fff;
				font-weight:normal;
				color: #4f5f8a;
				padding-left:15px;
			}

			#menu ul ul a:hover,#menu ul li.collapse ul a:hover {
				background: #fff;
				color:#4f5f8a;
				text-decoration:underline;
				font-weight:normal;
				padding-left:15px;
			}

				
			/* down one level, not selected, expandable */
			#menu ul li.collapse ul li.expand a,#menu ul li.collapse ul li.expand a {
				background: #fff;
				color: #4f5f8a;
				font-weight:normal;
				padding-left:15px;
			}
				#menu ul li.collapse ul li.expand a:hover,#menu ul li.collapse ul li.expand a:hover {
					background: #fff;
					color:#4f5f8a;
					text-decoration:underline;
					font-weight:normal;
				padding-left:15px;
				}

			/* down one level, selected, non-expandable */
			#menu ul li.collapse ul li.on a {
				background: #fff;
				text-decoration:underline;
				padding-left:15px;
			}
				#menu ul li.collapse ul li.on a:hover {
					background: #fff;
					text-decoration:underline;
				padding-left:15px;
				}

			/* selected, expandable */
			#menu ul li.collapse ul li.collapse a {
					background: #fff;
					padding-left:15px;
			}

			#menu ul li.collapse ul li.collapse a:hover {
				background: #fff;
				text-decoration:underline;
				padding-left:15px;
			}



				/* down two levels */
				#menu ul ul ul a,#menu ul li.collapse ul ul a,#menu ul li.collapse ul li.collapse ul a,#menu ul li.collapse ul li.expand ul a {
					background: #fff;
					color: #4f5f8a;
					font-weight:normal;
					text-decoration:none;
					padding-left:15px;
				}
				#menu ul ul ul a:hover,#menu ul li.collapse ul ul a:hover,#menu ul li.collapse ul li.collapse ul a:hover,#menu ul li.collapse ul li.expand ul a:hover {
					background: #fff;
					color: #4f5f8a;
					font-weight:normal;
					text-decoration:underline;
					padding-left:15px;
				}

				#menu ul li.collapse ul li.collapse ul li.on a {
					text-decoration:underline;
					background-color: #fff;
				padding-left:15px;
				}

				#menu ul li.collapse ul li.collapse ul li.on a:hover {
					text-decoration:underline;
					background: #fff;
				padding-left:15px;
				}
