UNKNOWN {
	COLOR: #39526b; BORDER-BOTTOM: #39526b 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
UNKNOWN {
	BORDER-BOTTOM: #73a5d3 1px solid
}
UNKNOWN {
	COLOR: #000; BORDER-BOTTOM: #000 1px dotted; BACKGROUND-COLOR: transparent
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #555; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; FONT-FAMILY: georgia, serif; BACKGROUND-COLOR: transparent
}
Q {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #555; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; FONT-FAMILY: georgia, serif; BACKGROUND-COLOR: transparent
}
CITE {
	FONT: bold 11px georgia, serif; COLOR: #333; BACKGROUND-COLOR: transparent
}
FIELDSET {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid
}
FORM H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 8px 12px; COLOR: #444; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
FORM P {
	FONT-SIZE: 10px; MARGIN: 4px 8px
}
H1 {
	PADDING-RIGHT: 10px; BORDER-TOP: #555 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #444; TEXT-ALIGN: right
}
H1 SPAN {
	COLOR: #73a5d3; BACKGROUND-COLOR: transparent
}
H2 {
	HEIGHT: 125; PADDING-RIGHT: 20px; BORDER-TOP: #555 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; MARGIN: 0px; COLOR: #1a3042; PADDING-TOP: 20px; BORDER-BOTTOM: #555 1px solid
}
H2 SPAN {
	FONT-SIZE: 10px; COLOR: #fff; BACKGROUND-COLOR: transparent
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 19px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: transparent
}
H3:unknown {
	PADDING-TOP: 0px
}
H3 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333; BACKGROUND-COLOR: transparent
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN: 20px 0px 5px; COLOR: #39526b; LINE-HEIGHT: 19px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px dotted; BACKGROUND-COLOR: transparent
}
UNKNOWN {
	MARGIN-TOP: 10px
}
H4 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #777; BACKGROUND-COLOR: transparent
}

H4 A {
	text-decoration: none;
	border-bottom: 0px;
}

H5 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #777; BACKGROUND-COLOR: transparent
}
UNKNOWN {
	MARGIN: 0px 0px 5px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 15px 0px 5px; COLOR: #3e6d92; LINE-HEIGHT: 17px; PADDING-TOP: 4px; BORDER-BOTTOM: #eee 1px dotted; BACKGROUND-COLOR: transparent
}
H5 A:link {
	COLOR: #3e6d92; BORDER-BOTTOM: #3e6d92 1px dotted; BACKGROUND-COLOR: transparent
}
H5 A:visited {
	COLOR: #3e6d92; BORDER-BOTTOM: #3e6d92 1px dotted; BACKGROUND-COLOR: transparent
}
UNKNOWN {
	MARGIN: 15px 0px 5px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #6b6b6b; PADDING-BOTTOM: 20px; MARGIN: 0px; FONT: 11px "lucida grande", lucida, verdana, geneva, sans-serif; COLOR: #000; PADDING-TOP: 20px; TEXT-ALIGN: center
}
IMG {
	BORDER: 1px solid #000;
}
IMG.banner {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 88px; HEIGHT: 31px; BORDER-RIGHT-WIDTH: 0px
}
IMG.fusion {
	WIDTH: 300px; HEIGHT: 200px
}
IMG.large {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #eee 1px solid; FLOAT: left; MARGIN: 0px 10px 4px 0px; BORDER-LEFT: #eee 1px solid; WIDTH: 90px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 90px
}
IMG.photo {
	WIDTH: 500px; HEIGHT: 375px
}
IMG.screenshot {
	WIDTH: 500px; HEIGHT: 375px
}
IMG.webcamthumb {
	WIDTH: 150px;
}
IMG.small {
	WIDTH: 500px; HEIGHT: 100px
}
IMG.small {
	WIDTH: 500px; HEIGHT: 100px
}
IMG.tiny {
	WIDTH: 500px; HEIGHT: 50px
}
IMG.tiny {
	WIDTH: 500px; HEIGHT: 50px
}
INPUT {
	FONT-SIZE: 11px; MARGIN: 5px 5px 5px 0px; VERTICAL-ALIGN: middle
}
SELECT {
	FONT-SIZE: 11px; MARGIN: 5px 5px 5px 0px; VERTICAL-ALIGN: middle
}
TEXTAREA {
	FONT-SIZE: 11px; MARGIN: 5px 5px 5px 0px; VERTICAL-ALIGN: middle
}
UNKNOWN {
	WIDTH: 200px; HEIGHT: 80px
}
UNKNOWN {
	WIDTH: 200px
}
UNKNOWN {
	MARGIN-RIGHT: 5px
}
LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	MARGIN: 11px 0px; LINE-HEIGHT: 17px
}
0L {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px;
}
OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL LI:unknown H4 {
	MARGIN: 0px 0px 7px
}
UL LI H4 {
	FONT-SIZE: 12px; MARGIN: 7px 0px; BORDER-BOTTOM: #f5f5f5 1px solid
}
UL LI H4 A {
	FONT-WEIGHT: normal
}
UL LI H4 SPAN {
	FONT-SIZE: 10px
}

UL LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; MARGIN: 0px; PADDING-TOP: 2px
}


.airlock {
	BORDER-RIGHT: #000 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: auto; 
	BORDER-LEFT: #000 1px solid; 
	WIDTH: 740px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #000 1px solid; 
	BACKGROUND-COLOR: #fff; 
	TEXT-ALIGN: left
}
.comments P {
	FONT-SIZE: 10px; COLOR: #444; BACKGROUND-COLOR: transparent
}
.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 25px; WIDTH: 502px; PADDING-TOP: 0px
}

.content a {
	COLOR: #39526b; 
	border-bottom: #39526b 1px dotted;
	text-decoration: none;

}

.content a:hover { 
	text-decoration: none;
	border-bottom: 0px;
}

.content2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 25px 0px 25px; WIDTH: 690px; PADDING-TOP: 0px
}
.profile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 25px; WIDTH: 502px; PADDING-TOP: 0px
}
.error {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 15px; BORDER-LEFT: #aaa 1px solid; COLOR: #333; PADDING-TOP: 8px; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee
}
.error STRONG {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000
}
.footer {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; COLOR: #555; PADDING-TOP: 0px; BACKGROUND-COLOR: #eee
}

.footer a { 
	color: #555;
	text-decoration:none;
	border-bottom: 1px dashed #555; 
}
.footer a:hover {
	border-bottom: 0px;
}
.panel {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: transparent
}
.profile H5 {
	MARGIN: 8px 0px 5px
}
UNKNOWN {
	FONT-SIZE: 10px
}
.small {
	FONT-SIZE: 10px; COLOR: #555; BACKGROUND-COLOR: transparent
}
.topframe {
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #555 1px solid; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	COLOR: #fff; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #000 1px solid; 
	BACKGROUND-COLOR: #444; 
	TEXT-ALIGN: right
}
.topframe SPAN {
	COLOR: #73a5d3; 
	BACKGROUND-COLOR: transparent
}
.header {
	HEIGHT: 140px; 
	PADDING-RIGHT: 20px; 
	
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	BACKGROUND: url(http://www.openreal.net/gfx/header.jpg);  
	MARGIN: 0px 0px 0px 0px; 
	COLOR: #1a3042; 
	BORDER-BOTTOM: #ccc 1px solid
}
.headertext {
	float:              left;
	position:           relative;	
	MAX-HEIGHT: 70px;
	top: 25%;
	WIDTH: 500px;
	
}
.headertext SPAN {
	FONT-SIZE: 10px; 
	COLOR: #fff; 
	BACKGROUND-COLOR: transparent
}
.menu {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	LIST-STYLE-POSITION: outside; 
	BACKGROUND: #eee; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 10px; 
	BORDER-TOP-STYLE: none; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	LIST-STYLE-TYPE: none; 
	HEIGHT: 18px
}

.menu ul {
    display:inline;
    list-style-type:none;
    padding:0px;
}

.menu li {
	display: inline;
	padding: 0;
	margin: 0;
}

.menu li a, #menu li a:visited {
	text-decoration: none;
	text-align: center;
	float: left;
	display: block;
	height: 12px;
	padding: 3px 7px;
	color: #000;
	font-size: 10px;
	width: 60px; 
	text-transform: lowercase;
}

.menu li a:hover {
	background-color: #FFF;
}

.path {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; 
	COLOR: #999; 
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: transparent
}

.sidelock {
	PADDING: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	FLOAT: RIGHT;
	WIDTH:180px;
	BORDER: 0px solid black;
}

.sidebar {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 20px 0px 0px 0px; 
	WIDTH: 180px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #eee;
	BORDER: #ccc 1px solid;
	BORDER-RIGHT: 0px;

}

.sidebar h2 {
	position: relative;
	display: inline;
	top: -7px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: 1px 2px;
	margin: 0px;
	margin-left: 5px;
	margin-bottom: -12px;
	color: #777;
	background-color: #eee;
	border: 1px solid #aaa;
	text-transform: uppercase;
}

.sidebar ul {
    list-style-type:none;
    padding:0px;
	margin-bottom: 6px;
}

.sidebar li {
	padding: 0px;
	margin: 0px;
}

.sidebar li a, .sidebar li a:visited {
	width: 175px;
	display: block;
	color: #000;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	padding: 3px 0px 3px 5px;

}

.clear {
	clear: both;
}

.sidebar li a:hover {
	BACKGROUND-COLOR: #e6e6e6;
}

.postheader {
	FONT-WEIGHT: bold; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 10px 0px 5px; 
	COLOR: #39526b; 
	LINE-HEIGHT: 19px; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #ddd 1px dotted; 
	BACKGROUND-COLOR: transparent
}
.postheader SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #777; BACKGROUND-COLOR: transparent
}
.postspacer {
	MARGIN: 10px 0px 0px 0px;
}
.footer {
	CLEAR: both; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 20px 0px 0px; 
	COLOR: #555; 
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: #eee
}

.image {
	float: right;
	position: relative;
	margin: 0px;
	margin-left: 5px;
	border: 1px solid #999;
	padding: 4px;
	text-align:center;
	background-color: #eee;
}

.moblog {
    float: left;
	border: 1px solid #999;
	margin-top: 4px;
	margin-bottom: 15px;
	padding: 7px;
	text-align:center;
	background-color: #eee;
}

.mobthumb {
	filter: alpha(opacity=80);
	border: 1px solid #999;
}

.gallerythumb {
	filter: alpha(opacity=80);
}

.galleryrow {
	padding: 10px; 
	padding-left: 0px;
}

.gallerycol {
	padding-top: 10px; 
	padding-right: 10px; 
	padding-left: 0px;
}

/* GUESTBOOK CSS */

.cornedbeef
	{
		padding: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8.6pt;
		line-height: 1.5em;
		color: #000;
		text-align: justify;
	}

.attn
	{
		color: red;
	}

.timetable
	{
		width: 100%;
		border: 1px solid #ccc;
		background: #eee;
	}

.gbl
	{
		width: 80px;
		border-bottom: 1px solid #ccc;
	}
.gbr
	{
		background: #fff;
		border-bottom: 1px solid #ccc;
		word-wrap: break-word;
	}

.w
	{
		background: #fff;
	}
