	body {
		margin:auto;
		background:#000;		
		color:#fff;
		font:0.7em/1.6em arial, verdana, sans-serif;
		text-align:center;
		}

/* Presentation Stylesheet for general items */

	h1 {
		font-size:1.5em;
		font-weight:normal;
		margin:26px 0 20px 0;
		padding:0 40px 0 40px;
		color:#f90;
		}

	p {
		font-size:1.2em;
		line-height:1.8em;
		margin:20px 0 20px 0;
		padding:0 40px 0 40px;
		}

	.telephone {
		float:right;
		font-size:2.3em;
		margin:50px 0 20px 0;
		color:#f90;
		}

	img {
		border:0px solid gray;
		}

/* Layout Stylesheet */ 

	#topcontainer {
		width:900px;
		background:url(../images/xmas_bg.gif) top left no-repeat;
		margin:auto;
		padding:0;		
		text-align:left;
		}

	#header {
		width:610px;
		height:125px;
		margin:0 0 0 120px;
		padding:10px 0 0 0;
		border-bottom:1px solid #FF9900;
		}
		
		#headerleftcol {
			float:left;
			width:180px;
			margin:20px 0 0 0;
			position: relative;

			}
		
		#headerrightcol {
			float:right;
			width:430px;
			margin:20px 0 0 0;
			}

	#columncontainer {
		width:900px;
		padding:0;	
		margin:auto;
		text-align:left;
		}

		#leftcolumn {
			float:left;
			width:120px;
			margin:40px 0 0 0;
			padding:0;
			text-align:left;
			}

			#pyntomenu {
				width:85px;
				}

			#pyntomenu ul {
				list-style: none;
				margin: 0;
				padding: 0;
				}

			#pyntomenu li a {
				height:30px;
				display:block;
				background:url(../images/linkbg.jpg) no-repeat;
				padding:5px 0 0 14px;
				color:#666;
				text-decoration:none;
				margin:10px 0;
				font-size:14px;	
				voice-family: "\"}\""; 
				voice-family: inherit;
				height:26px;			
				}

			#pyntomenu li a:link {
				display:block;
				background:url(../images/linkbg.jpg) no-repeat;
				padding:5px 0 0 14px;
				color:#F90;
				}

			#pyntomenu li a:visited {
				display:block;
				background:url(../images/linkbg.jpg) no-repeat;
				padding:5px 0 0 14px;
				color:#F90;
				}

			#pyntomenu li a:hover {
				background: url(../images/linkbg.jpg) -85px 0 no-repeat;
				padding:5px 0 0 14px;
				color:#fff;
				}

			#pyntomenu li a:active {
				background: url(../images/linkbg.jpg) -85px 0 no-repeat;
				padding:5px 0 0 14px;
				color:#F90;
				}

			#pyntomenu li a.current {
				background: url(../images/linkbg.jpg) -170px 0 no-repeat;
				padding:5px 0 0 14px;
				color:#fff;
				}

		#middlecolumn {
			float:left;
			width:610px;
			margin:20px 0 0 0;
			padding:10px 0;
			}

			#middlecolumn ul {
				margin:0 0 0 80px;
				padding:0;
				list-style-image: url(../images/listmarker.jpg);
				font-size:1.2em;
				}

			#middlecolumn li {
				padding:3px 0;
				}


			#footerleftcolumn {
				float:left;
				width:400px;
				margin:20px 0 0 0;
				text-align:left;
				font-size:0.8em;
				color:#333333;
				border-top:1px solid #FF9900;
				}

			#footerrightcolumn {
				float:right;
				width:210px;
				margin:20px 0 0 0;
				text-align:right;
				font-size:0.8em;
				color:#333333;
				border-top:1px solid #FF9900;
				}

		#rightcolumn {
			float:right;
			width:160px;
			margin:40px 0 0 0;
			padding:0;
			text-align:right;
			}

			#rightcolumn h2 {
				font-family:Palatino, Georgia, Times New Roman, Times, serif;
				font-size:1.5em;
				font-weight:normal;
				margin:5px 0 0 0;
				padding:0;
				}
			#rightcolumn h3 {
				font-size:1em;
				font-weight:normal;
				font-style:italic;
				margin:0;
				}
			
			#rightcolumn p {
				font-size:0.9em;
				line-height:1.2em;
				margin:10px 0 0 0;
				padding:0;
				}

	.clear {
		clear:both;
		}

		
/* Presentation Stylesheet for general text links */

	a:link {
		text-decoration:none;
		color:#999;
		}

	a:visited {
		text-decoration:none;
		color:#999;
		}

	a:hover {
		text-decoration:none;
		color:#F90;
		}

	a:active {
		text-decoration:none;
		color:#f90;
		}	