/* 	SITEWIDE STYLES
	Peter Franceschi 2005 */
        body {
			margin: 0px;
			background-image: url(/images/tile_bg.gif);
			font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana;
			font-size: 11px;
		}
		img {
		 	border: 0px;
		 	clear: both;
		}
		a:link { 
			padding: 2px;
			font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana;
			font-size: 11px;
			color: #6e9fc0;
		}
		a:visited { 
			padding: 2px;
			font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana;
			font-size: 11px;
			color: #6e9fc0;
		}
		
		a:hover {
			text-decoration: none;
		}

		a:active {
			text-decoration: none;
		}
		.footer a:link {
			text-decoration: none;
			color: white;
		}
		.footer a:visited {
			text-decoration: none;
			color: white;
		}
		.footer a:hover{
			text-decoration: underline;
			background-color: transparent;
		} 
		.fotgal {
			border: 1px solid #d8d5d5;
		}
		a:hover .fotgal {
			border:1px solid black;
		}
		div#misc a:hover  {
			background-color: #ececec;
			text-decoration: none;
		}
		h1 {
			font-family: Arial, Helvetica, San-Serif;
			font-size: 24px;
			padding: 0;
			margin: 0 0 0 50px;
			color: #6e9fc0;
		}
		h2 {
			font-family: Arial, Helvetica, San-Serif;
			font-size: 12px;
			padding: 0;
			margin: 5px 0 12px 52px; 
			color: #f1d3f9;
		}
		h3 {
			font-family: "Heletica", "Verdana", "Lucida Sans Unicode", "Lucida Grande";
			font-size: 18px;
			color: #fe8300;
			padding: 10px 0 10px 0;
			margin: 0px;
			border-bottom: 1px dotted gray;
		}
		h4 {
			font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana;
			font-size: 14px;
			font-weight: bold;
			padding: 0 0 0 10px;
			color: #508bd0;
		}
		h5 {
			font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana;
			font-size: 12px;
			font-weight: bold;
			color: #508bd0;
		}
		h6 {
			font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana;
			font-size: 12px;
			font-weight: bold;
			color: #508bd0;
			margin: 0px;
			padding: 0px;
		}
		.comments {
			width: 312px;
			background-image: url(/images/comment_top.gif);
			background-repeat: no-repeat;
			background-color: #e9e9e9;
			margin-left: 25px;
		}
		.commentsBot {
			width: 312px;
			height: 35px;
			background-image: url(/images/comment_bottom.gif);
			background-repeat: no-repeat;
			background-color: #e9e9e9;
		}
		.commentsBot span {
			padding-left: 32px; 
			margin-left: 25px;
		}
		.attn {
			padding: 1px 0 1px 0;
			background-color: #deecfe;
		}
		.main p {
			font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana;
			margin-left: 15px;
			padding: 0;
			font-size: 12px;
			line-height: 150%;
			color: #424040;
		}
		.comments p {
			padding: 25px 0 0 25px;
			width: 230px;
			font-size: 10px;
			font-family: Verdana;
		}
		ul {
			list-style-image: url(/images/icon_sidebullet.gif);
			margin-bottom: 25px;
            font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana;
            font-size: 11px;
		}
		#misc {
			font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana;
			color: #424040;
			font-size: 11px;
			margin-bottom: 40px;
		}
		input {
			border: 1px solid gray;
			font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana;
			font-size: 11px;
			color: #3c3b39;
		}
		.submit {
			background-color: #508bd0;
			border: 1px solid #e9e9e9;
			font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana;
			font-size: 11px;
		}
		.quick_bites {
			list-style-image: none;
			margin-top: 500px;
		}
		.comForm {
			margin: 30px 0 30px 25px;
			padding: 0 10px 10px 10px;
			border: 1px solid #e9e9e9;
		}
		.icon {
			padding-right: 6px;
		}