html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td, tr, a, img {
margin: 0;
padding: 0;
}
body, html {
text-align:center;
background-color: #FFFFFF;
}
table, tbody, td, tr, th {
border: 0px solid #ffa642;
border-collapse: collapse;
}
img {
border: 0;
}
a:link {
color: #883300;
}
a:visited {
color: #CC8844;
}

div#header {
height: 200px;
width: 100%;
background:transparent url(uploads/flight/header.jpg) no-repeat center top;
}

div#menu {
height: 60px;
width: 100%;
background:transparent url(uploads/flight/menu.png) no-repeat center top;
}
	p#menu {
	padding-top: 10px;
	letter-spacing: 1px;
	word-spacing: 20px;
	font-size: 11pt;
	font-family: dejavu sans, arial, helvetica, sans;
	}
	div#menu a:link {
	color: #000000;
	}
	div#menu a:visited {
	color: #000000;
	}

div#mainblock {
margin: 0 auto;
width: 1000px;
text-align: left;
display: block;
}
	td#sepline {
	width: 1px;
	background:#ffa642 url(uploads/flight/sepline.png) no-repeat center top;
	}

	td#infoblock {
	vertical-align:top;
	width: 559px;
	padding-left: 60px;
	padding-right: 60px;
	padding-top: 30px;
	}
		div#aboutblock1 {
		font-size: 16pt;
		font-family: liberation sans, arial, helvetica, sans;
		line-height: 140%;
		color: #808080;
		padding-bottom: 10px;
		}
		div#aboutblock2 {
		font-size: 13pt;
		font-family: liberation sans, arial, helvetica, sans;
		line-height: 140%;
		color: #808080;
		padding-top: 5px;
		padding-bottom: 10px;
		}
		div#newsblock {
		margin-top:20px;
		}
			div#newsblock h1 {
			font-size: 16pt;
			font-family:Liberation Serif,DejaVu Serif,Times New Roman,times,sans-serif;
			color: #606060;
			margin-top: 10px;
			margin-bottom: 5px;
			}
			div#newsblock h2 {
			font-size: 14pt;
			font-family:Liberation Serif,DejaVu Serif,Times New Roman,times,sans-serif;
			color: #606060;
			margin-top: 10px;
			margin-bottom: 5px;
			}
			div#newsblock h3 {
			font-size: 16pt;
			font-family:Liberation Serif,DejaVu Serif,Times New Roman,times,sans-serif;
			color: #606060;
			margin-top: 10px;
			margin-bottom: 5px;
			}
			div#newssubblock_for_sticky {
			margin-left:0px;
			}
			img#newsicon {
			float:left;
			}
			div#newssubblock {
			margin-left:50px;
			}
				div#newshead {
				display:block;
				}
					td#newstitle {
					color:#808080;
					text-align:left;
					font-family:Liberation Serif,Times New Roman,times,sans-serif;
					font-size:18pt;
					}
						a#link {
						color:#808080 !important;
						}
						a:visited#link {
						color:#989898 !important;
						}
					td#newsdate {
					color:#B0B0B0;
					text-align:right;
					font-family:Liberation Serif,Times New Roman,times,sans-serif;
					font-size:18pt;
					}
				div#newscontent {
				padding-top:5px;
				font-family:Liberation Sans,arial,sans;
				font-size:10pt;
				line-height: 140%;
				}
					div#newscontent p {
					margin-top: 5px;
					margin-bottom: 10px;
					font-family: Liberation Sans,arial,sans;
					font-size: 10pt;
					line-height: 140%;
					text-align: left; 
					}
				div#newscommentslink {
				margin-top: 5px;
				font-family: Liberation Sans,arial,sans;
				font-size: 10pt;
				color: #808080;
				}
					div#newscommentslink a {
					color: #808080 !important;
					}
					div#newscommentslink a:visited {
					color: #808080 !important;
					}

	td#sidebar {
	width: 220px;
	background:#ffe0bb url(uploads/flight/sidebarbg.png) repeat-x top;
	vertical-align: top;
	text-align: left;
	padding-top: 20px;
	padding-left: 49px;
	padding-right: 49px;
	}
		.widget .sidebar {
		margin-top: 10px;
		margin-bottom: 5px;
		font-size: 10pt;
		font-family: liberation sans, arial, helvetica, sans;
		font-weight: bold;
		}
		.widget li {
		list-style-type: disc;
		list-style-position: inside;
		font-size: 10pt;
		font-family: liberation sans, arial, helvetica, sans;
		}
		.widget_pages li{
		list-style-type: none;
		width: 220px;
		height: 60px;
		min-height: 60px;
		background:transparent url(uploads/flight/buttonbg.png) no-repeat;
		color: #ffffff;
		font-family: liberation sans, arial, helvetica, sans;
		font-size: 1.8em;
		vertical-align: middle;
		padding-top: 5px;
		margin-bottom: 10px;
		}
		.widget_pages a{
		color: #FFFFFF !important;
		}
		.widget_pages a:visited{
		color: #FFFFFF !important;
		}
		.widget_pages span{
		margin-top: 5px;
		height: 60px;
		}
		.ngg_images {
		text-align: center;
		}
		div#downloadbutton {
		width: 220px;
		height: 60px;
		background:transparent url(uploads/flight/downloadbuttonbg.png) no-repeat;
		vertical-align: center;
		position: relative;
		text-align: left;
		color: #ffffff;
		font-family: liberation sans, arial, helvetica, sans;
		font-size: 1.8em;
		}
			span#downloadbuttontext {
			left:62px;
			position:relative;
			top:12px;
			}
		div#screenshot {
		background-color:#FFFFFF;
		border:1px solid #FEDEA5;
		margin-top:10px;
		padding:10px 9px;
		}
			a#screenshot {}
		td#sidebar a:link{
		color: #000000;
		}
		td#sidebar a:visited {
		color: #000000;
		}

.more-link {
	font-size: 10pt;
	font-family: liberation sans, arial, helvetica, sans;
	color: #808080 !important;
	margin-top: 5px;
	margin-bottom: 10px;
}
.more-link:visited {
	font-size: 10pt;
	font-family: liberation sans, arial, helvetica, sans;
	color: #808080 !important;
	margin-top: 5px;
	margin-bottom: 10px;
}

div#footer {
width: 100%;
}
	div#footer div#subfooter {
	padding-top: 120px;
	width: 998px;
	background:transparent url(uploads/flight/footer.png) no-repeat right top;
	border-left: 1px solid #ffa642;
	border-right: 1px solid #ffa642;	
	font-size: 10pt;
	font-family: liberation sans, arial, helvetica, sans;
	color: #808080 !important;
	}
		div#footer div#subfooter a {
		color: #808080 !important;
		}
		div#footer div#subfooter a:visited {
		color: #808080 !important;
		}
